一种多复位源对多处理器系统的低电平复位电路及复位方法

文档序号:6382115阅读:364来源:国知局
专利名称:一种多复位源对多处理器系统的低电平复位电路及复位方法
技术领域
本发明涉及一种多复位源对多处理器系统的低电平复位电路及复位方法,属于多 处理器、多复位源混合作用的电路领域。
背景技术
在现有工控电子行业的实际应用中,对于在复位电路中遇到两个或多个复位源混 合作用于一个处理器时,由于多个复位源发出复位信号的时间不尽一致,使得在同一时刻 处理器复位引脚上的高低电平会发生冲突,从而导致复位电平状态不确定而无法实现处理 器复位的目的。在这种情况下,一般会采用在复位源与待复位处理器对应引脚之间串接电 阻的方式解决这种电平冲突,这样其中一个复位源的输出端为高电平时另外一个复位源可 以对处理器起到复位的作用。但同时,如果在这样的电路不变的情况下,复位源互换位置后 原来的复位源就不再起到复位的作用了。此时如果再采用在复位源与待复位处理器的对应 引脚之间串接电阻的方法,结果又会使复位信号的电平值处于一开始讨论的不确定状态, 这样复位源又进入了失效状态。如果使用专用的转接芯片处理,一方面会提高设计的成本, 另一方面在PCB布线的时候由于芯片的集成给布线带来区域性的不便,而本发明的电路模 型中与门电路的组成部分可以放在PCB任意位置,大大提高了 PCB布局的灵活性。
现有的复位电路形式只有单复位源同时作用于单个或多个处理器,而对于多复位 源混合作用的形式及其处理办法将会导致所有的复位源失效或者只有一个复位源有效的 现象。发明内容
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种多复位源对多处理器系统的低电 平复位电路及复位方法,解决多个复位源混合作用于一个或多个处理器导致的复位源失效 的问题。
技术方案
一种多复位源对多处理器系统的低电平复位电路,其特征在于包括N个复位源和 与门电路;连接关系为N个复位源与与门电路的N个输入端相连接;与门电路的输出端与 N个处理器各自的复位端口相连接,并且每个处理器的复位端口外接与复位电平匹配的分 压电阻;N个处理器之间有若干通信线互连。
所述与门电路中的二极管的反向击穿电压大于与其对应连接的复位源输出高电 平时的纹波电压。
所述与门电路输出高电平时的电压值与后端处理器的复位端口的耐压值相匹配。所述分压电阻的选择满足条件匕 腦’ 其中,Vcpui表示第i个处理器端R + R,口的耐压值,Vanm表示与门输出端电压值,Ri是第i个处理器端口接的分压电阻,i=l,2,…N0
一种利用所述的复位电路进行复位的方法,其特征在于步骤如下
步骤1:复位源I发出低电平复位信号,该复位信号作用于与门电路的二极管D1, 复位信号与D1正极的高电平共同作用使得D1正负极之间产生压降;
步骤2 :当D1正负极压降使得二极管01导通,导致D1的正极被拉为低电平,输出复位信号,该复位信号作用于后端的处理器;
步骤3 :对于后端的处理器,当其接收到前端与门电路发出的复位信号后,产生复位动作,使得处理器的工作状态回到了初始复位状态。
有益效果
本发明提出的一种多复位源对多处理器系统的低电平复位电路及复位方法,将复位源的发送复位信号的引脚接至与门电路的输入端,即组成与门电路的二极管的负极,控制与门电路中相应二极管的通断。将与门电路的输出端接至各个待复位的处理器的复位引脚上,其作用是发送复位信号给各个处理器。当复位源有复位信号发出时,由于复位信号是低电平以及与门电路的特性,低电平复位信号将通过与门并由与门传送到待复位的处理器,使得处理器复位。
所以本发明具有很好的电路稳定性和布局灵活性,同时具有很强的适用性和实用性;完全杜绝因多个复位源混合作用而导致的复位信号紊乱及待复位处理器无法动作的问题;最大限度的提高了系统上电复位、编程复位及程序看门狗复位的可靠性。


图1为本发明实例中电路模型的示意图
图1中,复位源表示可以发出复位信号的电路或处理器或者其他任何一个处理单元;D^Dn为组成与门电路的二极管;处理器I N为系统中处理数据且需要复位功能的处理单元;高电平表示后端处理器的复位引脚上的正常工作时的耐压值。
具体实施方式
现结合实施例、附图对本发明作进一步描述
本实施例中N个复位源与与门电路的N个输入端相连接;与门电路的输出端与N 个处理器各自的复位端口相连接,并且每个处理器的复位端口外接与复位电平匹配的分压电阻;N个处理器之间有若干通信线互连。
本电路连接的要点
I、对于本系统中的所有复位源、与门电路的所有二极管、后端的所有处理器,当所有的复位源有部分或者全部都在执行以上步骤时,由于与门电路的作用,结果只有低电平复位信号可以通过与门并作用于后端的处理器,使得处理器达到复位的状态。
2、在选择二极管器件时,需要注意二极管的反向击穿电压的大小和与其对应连接的复位源输出高电平时的纹波电压,需要保证二极管不能被击穿造成通路损坏。
3、与门电路输出高电平时的电压值也需要与后端处理器的复位端口的耐压值相匹配;由于系统多个处理器端口的耐压值不尽相同,有的耐压值高,有的耐压值低,为了保证处理器端口不被损坏,与门输出端高电平需要配合处理器端口耐压值来选取,并且要将该高电平中可能包含的脉冲电压尽量滤除干净。
4、为了处理以上第三条所述注意问题,并且保证处理器不会误动作,可将与门输出端的高电平选取为所有处理器中耐压值最高的电平值,然后再在耐压值低的处理器端口处加上一个电阻进行分压,使得输入该处理器端口的电平值满足要求。具体电阻值得选取应满足一下公式R
权利要求
1.一种多复位源对多处理器系统的低电平复位电路,其特征在于包括N个复位源和与门电路;连接关系为N个复位源与与门电路的N个输入端相连接;与门电路的输出端与N个处理器各自的复位端口相连接,并且每个处理器的复位端口外接与复位电平匹配的分压电阻;N个处理器之间有若干通信线互连。
2.根据权利要求I所述多复位源对多处理器系统的低电平复位电路,其特征在于所述与门电路中的二极管的反向击穿电压大于与其对应连接的复位源输出高电平时的纹波电压。
3.根据权利要求I所述多复位源对多处理器系统的低电平复位电路,其特征在于所述与门电路输出高电平时的电压值与后端处理器的复位端口的耐压值相匹配。
4.根据权利要求I所述多复位源对多处理器系统的低电平复位电路,其特征在于 所述分压电阻的选择满足条件:
5.一种利用权利要求Γ4所述的任一项复位电路进行复位的方法,其特征在于步骤如下 步骤I :复位源I发出低电平复位信号,该复位信号作用于与门电路的二极管D1,复位信号与D1正极的高电平共同作用使得D1正负极之间产生压降; 步骤2 :当D1正负极压降使得二极管D1导通,导致Dl的正极被拉为低电平,输出复位信号,该复位信号作用于后端的处理器; 步骤3 :对于后端的处理器,当其接收到前端与门电路发出的复位信号后,产生复位动作,使得处理器的工作状态回到了初始复位状态。
全文摘要
本发明涉及一种多复位源对多处理器系统的低电平复位电路及复位方法,将复位源的发送复位信号的引脚接至与门电路的输入端,即组成与门电路的二极管的负极,控制与门电路中相应二极管的通断。将与门电路的输出端接至各个待复位的处理器的复位引脚上,其作用是发送复位信号给各个处理器。当复位源有复位信号发出时,由于复位信号是低电平以及与门电路的特性,低电平复位信号将通过与门并由与门传送到待复位的处理器,使得处理器复位。本发明具有很好的电路稳定性和布局灵活性,同时具有很强的适用性和实用性;完全杜绝因多个复位源混合作用而导致的复位信号紊乱及待复位处理器无法动作的问题;最大限度的提高了系统上电复位、编程复位及程序看门狗复位的可靠性。
文档编号G06F1/24GK102981586SQ20121048102
公开日2013年3月20日 申请日期2012年11月23日 优先权日2012年11月23日
发明者杨龙龙, 李寒 申请人:西安坤蓝电子技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1