一种防止设备开机失败的复位电路及复位方法

文档序号:9786916阅读:806来源:国知局
一种防止设备开机失败的复位电路及复位方法
【技术领域】
[0001]本发明涉及处理器的复位,特别是涉及一种防止设备开机失败的复位电路及复位方法。
【背景技术】
[0002]现有的电子产品越来越普遍的使用CPU控制,CPU开机上电时,都需要进行复位操作,CPU复位质量的好坏直接影响到电子产品工作的稳定性和可靠性。复位是指给CPU的复位引脚在lms-500ms内提供指定的且相反于正常工作电平的复位电平(高或低),以满足CPU复位的要求。
[0003]现有技术中,常用的防止设备开机失败的复位电路有简单的阻容防止设备开机失败的复位电路、三极管防止设备开机失败的复位电路、复位IC等等。这几种防止设备开机失败的复位电路可以满足绝大部分CHJ复位的要求。但是当CPU第一次上电复位,由于各种原因造成CPU异常挂起未能正常启动时,不能令CPU执行复位操作。

【发明内容】

[0004]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种防止设备开机失败的复位电路及复位方法,用于解决现有技术中不能解决当CPU执行一次复位时由于异常挂起而未能正常启动的问题。
[0005]为实现上述目的及其他相关目的,本发明提供一种防止设备开机失败的复位电路,用于对处理器进行复位,包括:第一复位单元以及第二复位单元,所述第一复位单元,用于根据一复位命令,向所述第二复位单元提供一次复位信号;所述第二复位单元,用于根据所述一次复位信号,生成二次复位信号,以令所述处理器根据所述二次复位信号进行两次复位操作以复位。
[0006]于本发明的一具体实施例中,所述第一复位单元还用以向外部电子设备提供所述一次复位信号,以供所述外部电子设备根据所述一次复位信号进行一次复位操作以复位。
[0007]于本发明的一具体实施例中,所述一次复位信号以及所述二次复位信号的复位持续时间大于30ms。
[0008]于本发明的一具体实施例中,所述第一复位单元包括复位芯片CAT811。
[0009]于本发明的一具体实施例中,所述第一复位单元还包括电阻Rl以及电阻R2,其中,所述复位芯片CAT811的4引脚接收电源信号,所述复位芯片CAT811的3引脚通过所述电阻Rl接收所述电源信号,所述复位芯片CAT811的2引脚通过所述电阻R2接收所述电源信号,且所述RESET非引脚输出所述一次复位信号。
[0010]于本发明的一具体实施例中,所述第二复位单元包括SN74LV123APW芯片。
[0011]于本发明的一具体实施例中,所述SN74LV123APW芯片的2引脚接收所述复位芯片CAT811发送的所述一次复位信号,且所述SN74LV123APW芯片的16引脚接收所述电源信号,所述SN74LV123APW芯片的15引脚通过一电阻R3接收所述电源信号,所述SN74LV123APW芯片的14引脚通过一电容Cl与所述SN74LV123APW芯片的15引脚电连接,所述SN74LV123APW芯片的13引脚与9引脚电连接,所述SN74LV123APW芯片的1引脚通过一电阻R4接收所述电源信号,所述SN74LV123APW芯片的11引脚通过一电阻R5接收所述电源信号,所述SN74LV123APW芯片的I引脚通过一电阻R6接地,所述SN74LV123APW芯片的2引脚通过一电阻R7接收所述电源信号,所述SN74LV123APW芯片的7引脚通过一电阻R8接收所述电源信号,所述SN74LV123APW芯片的6引脚和8接地,且所述SN74LV123APW芯片的7引脚通过一电容C2接地,所述SN74LV123APW芯片的12引脚通过电阻R9接收所述电源信号,且所述SN74LV123APW芯片的12引脚输出所述二次复位信号。
[0012]于本发明的一具体实施例中,所述处理器的型号为BCM5331X,所述处理器的复位引脚接收所述二次复位信号以进行复位。
[0013]为实现上述目的及其他相关目的,本发明还提供一种防止设备开机失败的复位方法,应用如上任一项所述的防止设备开机失败的复位电路对一处理器进行二次复位。
[0014]如上所述,本发明的防止设备开机失败的复位电路及复位方法,包括:第一复位单元以及第二复位单元,所述第一复位单元,用于根据一复位命令,向所述第二复位单元提供一次复位信号;所述第二复位单元,用于根据所述一次复位信号,生成二次复位信号,以令所述处理器根据所述二次复位信号进行两次复位操作以复位。可以防止由于异常原因导致处理器第一次复位挂起而不能正常启动的问题,本发明给出两个复位信号,可以较好的保证处理器的正常复位。
【附图说明】
[0015]图1显示为本发明的防止设备开机失败的复位电路在一具体实施例中的模块示意图。
[0016]图2显示为本发明的防止设备开机失败的复位电路在一具体实施例中的应用示意图。
[0017]元件标号说明
[0018]I防止设备开机失败的复位电路
[0019]11第一复位单元
[0020]12第二复位单元
[0021]2处理器
【具体实施方式】
[0022]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的【具体实施方式】加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
[0023]需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
[0024]请参阅图1,显示为本发明的一种防止设备开机失败的复位电路在一具体实施例中的模块示意图。
[0025]所述防止设备开机失败的复位电路I,用于对处理器2进行复位,包括:第一复位单元11以及第二复位单元12。
[0026]所述第一复位单元11用于根据一复位命令,向所述第二复位单元12提供一次复位信号;
[0027]所述第二复位单元12用于根据所述一次复位信号,生成二次复位信号,以令所述处理器2根据所述二次复位信号进行两次复位操作以复位。
[0028]于本发明的一具体实施例中,所述第一复位单元11还用以向外部电子设备提供所述一次复位信号,以供所述外部电子设备根据所述一次复位信号进行一次复位操作以复位。
[0029]于本发明的一具体实施例中,所述一次复位信号以及所述二次复位信号的复位持续时间大于30ms。
[0030]进一步参阅图2,显示为本发明的防止设备开机失败的复位电路在一具体实施例中的应用示意图。于本实施例中,所述处理器2的型号为BCM5331X,主要针对博通BCM5331X交换机方案第一次开机上电时,由于第一次开机上
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1