一种交换机的复位电路装置的制造方法

文档序号:10538639阅读:329来源:国知局
一种交换机的复位电路装置的制造方法
【专利摘要】本发明提供一交换机的复位电路装置,包括:处理器,具有使能信号输出端;控制单元,具有与所述使能信号输出端连接的使能信号接收端;看门狗单元,与所述处理器连接,所述看门狗单元具有通过所述控制单元连接喂狗输出端和复位输入端;其中,所述处理器初始化操作时输出第一使能信号至所述控制单元,以断开所述喂狗输出端与所述复位输入端之间的连接,来屏蔽所述看门狗单元对于所述处理器的看门狗功能。本发明提出的交换机的复位电路装置,实现简单,且在调试使可以选择禁用或启动看门狗功能,即该电路实现了在处理器初始化完成之前不启用看门狗功能,以防止在处理器初始化完成之前还对处理器输入复位信号。
【专利说明】
一种交换机的复位电路装置
技术领域
[0001]本发明涉及电子电路领域,尤其涉及一种交换机的复位电路装置。
【背景技术】
[0002]在数字电路系统中,一般都使用看门狗电路来保证上电可靠的复位、监控处理器的运行状态和监控电压的变化等。如图1所示,看门狗电路一般由看门狗芯片01和电阻、开关按键等外围电路组成。当系统上电后,看门狗芯片01从Reset管脚输出200ms左右的复位信号,从而为系统实现上电复位的功能。同时,看门狗芯片01电源监控输入PFI管脚输入被监控的电压,当电压低于预定的电压时,在电源监控输出PFO管脚输出一个脉冲,并通过外围电路将该脉冲反馈到复位输入/MR管脚,从而也在复位输出Reset管脚输出一个复位信号,实现监控电压变化的功能。此外,看门狗专用芯片可以监控处理器02的运行状态,要求处理器02在规定的1.6s时间内,改变看门狗芯片OI的WDI输入端WDI的电平(该过程为“喂狗”),如果在规定的时间内WDI管脚的电平没有变化,看门狗芯片01内部的计数器溢出,在看门狗芯片01的溢出WDO管脚输出一个脉冲,并通过外围电路将该脉冲反馈到复位输入/MR管脚,从而也在复位输出Reset管脚输出一个复位信号,实现监控处理器02运行状态的功會K。
[0003]但是,随着技术的发展,软件的功能越来越多,容量也越来越大,处理器02初始化的时间也越来越长。在处理器02初始化的时间内,往往无法在看门狗规定的1.6S时间内去喂狗,如果不对这种情况进行处理,就会导致处理器02在初始化期间被看门狗芯片01反复复位,永远不能够完成初始化。

【发明内容】

[0004]鉴于上述问题,本申请记载了一种交换机的复位电路装置,所述装置包括:
[0005]处理器,具有使能信号输出端;
[0006]控制单元,具有与所述使能信号输出端连接的使能信号接收端;
[0007]看门狗单元,与所述处理器连接,所述看门狗单元具有通过所述控制单元连接喂狗输出端和复位输入端;
[0008]其中,所述处理器初始化操作时输出第一使能信号至所述控制单元,以断开所述喂狗输出端与所述复位输入端之间的连接,来屏蔽所述看门狗单元对于所述处理器的看门狗功能。
[0009]较佳的,所述处理器输出第二使能信号至所述控制单元,以将所述喂狗输出端和所述复位输入端连接,来启动所述看门狗单元对于所述处理器的看门狗功能。
[0010]较佳的,所述看门狗单元中的电源监控输出端连接在所述看门狗单元的所述复位输入端。
[0011]较佳的,所述看门狗单元从复位输出端输出200ms的复位信号至所述处理器。
[0012]较佳的,所述装置还包括一监控电源,所述监控电源连接在所述看门狗单元的电源监控输入端。
[0013]较佳的,所述装置还包括一分压电路,所述分压电路包括串联在所述监控电源和地之间的第一电阻和第二电阻,所述电源监控输入端接入所述第一电阻和所述第二电阻之间。
[0014]较佳的,所述看门狗单元中包括一复位寄存器,所述复位寄存器与所述处理器的使能信号输出端相连接。
[0015]较佳的,所述处理器在1.6s内没有喂狗时所述复位寄存器溢出。
[0016]较佳的,所述看门狗单元为一看门狗芯片,所述看门狗芯片的型号为SGM706或ADM706o
[0017]较佳的,所述控制单元的型号为ADG702L。
[0018]上述技术方案具有如下优点或有益效果:本发明提出的交换机的复位电路装置,实现简单,且在调试使可以选择禁用或启动看门狗功能,即该电路实现了在处理器初始化完成之前不启用看门狗功能,以防止在处理器初始化完成之前还对处理器输入复位信号。此外,在出现异常复位时,通过该电路容易判断处理器异常复位的原因是由于处理器没有喂狗导致的复位还是其它原因导致的复位。
【附图说明】
[0019]参考所附附图,以更加充分的描述本发明的实施例。然而,所附附图仅用于说明和阐述,并不构成对本发明范围的限制。
[0020]图1为现有技术中看门狗复位电路的结构示意图;
[0021]图2为本发明一种交换机的复位电路装置的结构示意图。
【具体实施方式】
[0022]下面结合附图和具体实施例对本发明一种交换机的复位电路装置进行详细说明。
[0023]如图2所示,一种交换机的复位电路装置,包括:
[0024]处理器11,具有使能信号输出端101;
[0025]控制单元12,具有与使能信号输出端1l连接的使能信号接收端;
[0026]看门狗单元13,与处理器11连接,看门狗单元具有通过控制单元12连接的喂狗输出端WDO和复位输入端/MR。
[0027]具体来说,工作时,看门狗单元13用以监控处理器11的运行状态,并要求处理器11在预定时间内改变向开门狗单元的输入端WDI输入的电压。若在预定时间内输入端WDI输入的电压变化,则说明处理器11正常工作;否则,则说明处理器11不正常工作,即在预定时间内并没有去喂狗。
[0028]工作时,处理器11初始化操作时输出第一使能信号至控制单元12,以断开喂狗输出端WDO与复位输入端/MR之间的连接,来屏蔽看门狗单元13对于处理器11的看门狗功能。此外,当处理器11正常运行时,处理器11输出第二使能信号至控制单元12,以将喂狗输出端WDO和复位输入端/MR连接,来启动看门狗单元13对于处理器11的看门狗功能。这种处理方式,仅在处理器初始化时关闭看门狗功能,防止了死循环的出现。
[0029]上电时,处理器11使控制单元12处于默认的断开状态,从而使得上电过程中,即使处理器11没有喂狗,看门狗单元13从喂狗输出端WDO发出的脉冲信号无法经过控制单元12传递至复位输入端/MR,从而复位输出端Reset也不会像系统发出复位信号。
[0030]初始化完成后,处理器11打开控制单元12,控制单元12闭合。若此时处理器11按时喂狗,那么看门狗单元13相应处理器11的喂狗信号,复位计数寄存器清零,进而不会通过控制单元12向复位输入端/MR发送脉冲信号,看门狗单元13也不会产生复位信号;若处理器11没有按时喂狗,在复位计数寄存器溢出,看门狗单元13通过喂狗输出端WDO发出一脉冲信号,控制单元12将该脉冲信号反馈至复位输入端/MR,复位输出端Reset输出一复位信号,进而实现了监控处理器11运行状态的功能。
[0031]进一步来讲,在该复位电路装置中,预定时间为1.6S。
[0032]进一步来讲,在该复位电路装置中,看门狗单元13的喂狗输出端WDO与控制单元12的一端连接,控制单元12的另一端与看门狗单元13的复位输入端/MR连接。简单来说,控制单元12设置在看门狗单元13的喂狗输出端WDO和复位输入端/MR之间,用以控制喂狗输出端WDO输出的脉冲信号是否反馈至复位输入端/MR,进而控制看门狗单元13是否从复位输出端Reset输出屋位{曰可。
[0033]进一步来讲,在该复位电路装置中,处理器11的使能信号输出端1l与控制单元12连接,即处理器11能够控制控制单元12的开启和关闭。
[0034]进一步来讲,本实施例提出的复位电路装置中还包括一监控电源Vin,该监控电源Vin与串联的第一电阻Rl和第二电阻R2相连,第一电阻Rl和第二电阻R2之间连接在看门狗单元13的电源监控输入端PFI,即监控电源Vin经第一电阻Rl和第二电阻R2分压处理后接入看门狗单元13的电源监控输入端PFI。
[0035]进一步来讲,本实施例提供的复位电路装置看门狗单元13中的电源监控输出端PFO连接在看门狗单元13的复位输出端Res e t。
[0036]当系统上电后,看门狗单元13从复位输出端Reset输出200ms左右的复位信号,从而为系统实现上电复位的功能。同时,看门狗单元13电源监控输入端PFI输入被监控的电压,当电压低于预定电压时,在电源监控输出端PFO输出一个脉冲信号,并通过外围电路将该脉冲信号反馈到复位输入端/MR,从而也在复位输出端Reset输出一个复位信号,实现监控电压变化的功能。
[0037]进一步来讲,在该复位电路装置中,看门狗单元13为一看门狗芯片,型号为SGM706或 ADM706 等。
[0038]进一步来讲,本实施例提出的复位电路装置中,控制单元12的型号可以为ADG702L。
[0039]本实施例提出的交换机的复位电路装置,实现简单,且在调试使可以选择禁用或启动看门狗功能,即该电路实现了在处理器11初始化完成之前不启用看门狗功能,以防止在处理器11初始化完成之前还对处理器11输入复位信号。此外,在出现异常复位时,通过该电路容易判断处理器11异常复位的原因是由于处理器11没有喂狗导致的复位还是其它原因导致的复位。
[0040]对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。
【主权项】
1.一种交换机的复位电路装置,其特征在于,所述装置包括: 处理器(11),具有使能信号输出端(101); 控制单元(12),具有与所述使能信号输出端(1l)连接的使能信号接收端; 看门狗单元(13),与所述处理器(11)连接,所述看门狗单元具有通过所述控制单元(12)连接喂狗输出端(WD0)和复位输入端(/MR); 其中,所述处理器(11)初始化操作时输出第一使能信号至所述控制单元(12),以断开所述喂狗输出端(WDO)与所述复位输入端(/MR)之间的连接,来屏蔽所述看门狗单元(13)对于所述处理器(11)的看门狗功能。2.根据权利要求1所述的复位电路装置,其特征在于,所述处理器(11)输出第二使能信号至所述控制单元(12),以将所述喂狗输出端(WDO)和所述复位输入端(/MR)连接,来启动所述看门狗单元(13)对于所述处理器(11)的看门狗功能。3.根据权利要求2所述的复位电路装置,其特征在于,所述看门狗单元(13)中的电源监控输出端(PFO)连接在所述看门狗单元(13)的所述复位输入端(/MR)。4.根据权利要求1所述的复位电路装置,其特征在于,所述看门狗单元(13)从复位输出端(Reset)输出200ms的复位信号至所述处理器(11)。5.根据权利要求4所述的复位电路装置,其特征在于,所述装置还包括一监控电源(Vin),所述监控电源连接在所述看门狗单元(13)的电源监控输入端(PFI)。6.根据权利要求5所述的复位电路装置,其特征在于,所述装置还包括一分压电路,所述分压电路包括串联在所述监控电源(Vin)和地之间的第一电阻(Rl)和第二电阻(R2),所述电源监控输入端(PFI)接入所述第一电阻(Rl)和所述第二电阻(R2)之间。7.根据权利要求1所述的复位电路装置,其特征在于,所述看门狗单元(13)中包括一复位寄存器,所述复位寄存器与所述处理器(11)相连接。8.根据权利要求7所述的复位电路装置,其特征在于,所述处理器(11)在1.6s内没有喂狗时所述复位寄存器溢出。9.根据权利要求1所述的复位电路装置,其特征在于,所述看门狗单元(13)为一看门狗芯片,所述看门狗芯片的型号为SGM706或ADM706。10.根据权利要求1所述的复位电路装置,其特征在于,所述控制单元(12)的型号为ADG702L。
【文档编号】H04L12/931GK105897618SQ201610201899
【公开日】2016年8月24日
【申请日】2016年4月1日
【发明人】张恒
【申请人】上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1