一种三机热备份计算机看门狗复位实现方法及复位电路技术

技术编号:11255157 阅读:203 留言:0更新日期:2015-04-02 03:45
本发明专利技术提供一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路。本发明专利技术的三机热备份计算机看门狗复位实现方法包括:S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份看门狗电路;S2、设置复位电路;S3、主份看门狗电路输出的狗咬信号与备份看门狗电路输出的狗咬信号经过“与”门进行逻辑“与”处理后输出给复位电路;S4、复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机热备份计算机输出看门狗复位信号。本发明专利技术中各单机独立输出两份看门狗清狗信号,分别独立送两份看门狗电路,只有当两份看门狗电路均要进行狗咬复位时,才能实现对三机的看门狗复位,提高三机可靠性。

【技术实现步骤摘要】

本专利技术涉及计算机“看门狗”设计领域,特别是一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路。
技术介绍
看门狗复位是一种计算机硬件容错方法,实现方法上可分为单模看门狗、双模冷备份看门狗和双模热备份看门狗。单模看门狗可靠性较低,当单份看门狗失效时,很容易会造成整机失效。对于已有的双模冷备份看门狗复位实现方法,若一份看门狗故障时,切换至另一份看门狗的速度较慢,而三机热备份计算机对实时性要求高,所以现有技术中所应用的双机冷备份的看门狗复位实现方法不能用于三机热备份计算机看门狗复位实现方法。以往三机热备份计算机容错看门狗复位设计中故障处理能力较弱,可靠性较低。看门狗复位敏感度较高,在出现单点故障情况下,易出现三机瞬间或连续看门狗狗咬复位而造成三机失效。
技术实现思路
本专利技术要解决的技术问题为:提供一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路,克服现有技术易由单点故障而出现三机瞬间或连续看门狗狗咬复位而造成三机失效的问题,提高三机看门狗复位可靠性。本专利技术的技术方案为:一种三机热备份计算机看门狗复位实现方法,包括:S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份看门狗电路;S2、设置复位电路;S3、主份看门狗电路输出的狗咬信号与备份看门狗电路输出的狗咬信号经过“与”门进行逻辑“与”处理后输出给复位电路;S4、复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机热备份计算机输出看门狗复位信号。进一步地,复位电路包括两份双模热备份的复位电路,分别为主份复位电路和备份复位电路。进一步地,“与”门包括两份,两份“与”门均接收主份看门狗电路输出的信号和备份看门狗电路输出的狗咬信号,其中,一份“与”门将输出信号传递给主份复位电路,另一份“与”门将输出信号传递给备份复位电路。进一步地,三机热备份计算机各单机独立输出两路清狗信号,两路清狗信号的输出电路彼此独立,其中一路分别送至两份看门狗电路,另一路也分别送至两份看门狗电路。进一步地,主份复位电路和备份复位电路均包括一套给三机同时输出复位信号的电路。根据本专利技术的技术方案的另一方面,提供一种三机热备份计算机看门狗复位电路,包括:两份双模热备份的看门狗电路,分别为主份看门狗电路、备份看门狗电路;两份双模热备份的复位电路,分别为主份复位电路和备份复位电路;与门1和与门2;其中,三机热备份计算机给出的清狗信号1和清狗信号2均作为主份看门狗电路和备份看门狗电路的输入;主份看门狗电路的主份狗咬信号1通过与门1的第一输入管脚输入到与门1,备份看门狗电路的备份狗咬信号2通过与门1的第二输入管脚输入到与门1;主份看门狗电路的主份狗咬信号2通过与门2的第一输入管脚输入到与门2,备份看门狗电路的备份狗咬信号1通过与门2的第二输入管脚输入到与门2;与门1的输出端和主份复位电路的输入端相连,与门2的输出端和备份复位电路的输入端相连;主份复位电路的输出和备份复位电路的输出相连后作为三机热备份计算机的整机复位信号的输出端。进一步地,主份看门狗电路包括或门、14位计数器、单稳态触发器;其中,清狗信号1通过或门的第一输入端输入到或门,清狗信号2通过或门的第二输入端输入到或门,或门的输出和14位计数器的输入端相连;14位计数器的输出端和单稳态触发器的触发输入端相连;单稳态触发器通过第一互补输出端输出狗咬信号1,通过第二互补输出端输出狗咬信号2。进一步地,备份看门狗电路包括或门、14位计数器、单稳态触发器;其中,清狗信号1通过或门的第一输入端输入到或门,清狗信号2通过或门的第二输入端输入到或门,或门的输出和14位计数器的输入端相连;14位计数器的输出端和单稳态触发器的触发输入端相连;单稳态触发器通过第一互补输出端输出狗咬信号1,通过第二互补输出端输出狗咬信号2。进一步地,主份复位电路包括微分电路、非门1、非门2和集电极开路门电路;其中,狗咬信号1和狗咬信号2经过“与”操作之后通过微分电路的输入端输入到微分电路,微分电路的输出端和非门1的输入端相连;非门1的输出端和非门2的输入端相连;非门2的输出端和集电极开路门电路的输入端相连;集电极开路门电路输出三路复位信号,包括A机复位信号、B机复位信号和C机复位信号。进一步地,备份复位电路包括微分电路、非门1、非门2和集电极开路门电路;其中,狗咬信号1和狗咬信号2经过“与”操作之后通过微分电路的输入端输入到微分电路,微分电路的输出端和非门1的输入端相连;非门1的输出端和非门2的输入端相连;非门2的输出端和集电极开路门电路的输入端相连;集电极开路门电路输出三路复位信号,包括A机复位信号、B机复位信号和C机复位信号。本专利技术与现有技术相比的优点在于:(1)各单机独立输出两份看门狗清狗信号,分别独立送两份份看门狗电路,只有当两份看门狗电路均要进行狗咬复位时,才能实现对三机的看门狗复位,提高三机可靠性。(2)看门狗电路在计数器后使用一个单稳态触发器,可保证在疯狗(器件失效导致的看门狗故障)情况下看门狗复位电路不重复输出复位信号。(3)采用双模热备份设计,实现方法结构清晰、电路实现简单、容错能力强,具有较高的可靠性。(4)两份看门狗狗咬信号输出采用“与”逻辑,即两份看门狗均发生狗咬复位才能实现对三机的看门狗复位,可保证在单重故障下不会造成三机狗咬复位,降低了整机看门狗复位敏感度。附图说明图1示出了本专利技术的三机热备份计算机看门狗复位实现方法的电路示意图。图2示出了本专利技术中的主/备看门狗电路的示意图。图3示出了本专利技术中的主/备复位电路的示意图。具体实施方式三机容错看门狗复位电路为双模热备份,两份看门狗发送来的狗咬信号(复位信号)采用“与”逻辑进行处理后送三机进行看门狗复位,即两份狗咬信号均有效才能对三机进行看门狗复位,防止单份看门狗失效造成三机狗咬复位。三机各单机分别输出两路清容错看门狗信号(清狗信号),两路清容错看门狗信号输出电路完全独立,并分别独立送给两份容错看门狗,实现清狗功能,防止清狗信号单点故障造成两份看门狗均复位。通过多种故障处理措施,确保了三机容错看门狗电路不发生由于单点故障造成三机发生瞬时或连续的狗咬复位现象,提高了三机看门狗电路可靠性。图1所示为本专利技术方法原理示意图。本专利技术的三机热备份计算机看门狗复位电路,包括:两份双模热备份本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/55/201410771360.html" title="一种三机热备份计算机看门狗复位实现方法及复位电路原文来自X技术">三机热备份计算机看门狗复位实现方法及复位电路</a>

【技术保护点】
一种三机热备份计算机看门狗复位实现方法,其特征在于,包括:S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份看门狗电路;S2、设置复位电路;S3、所述主份看门狗电路输出的信号与所述备份看门狗电路输出的狗咬信号经过“与”门进行逻辑“与”处理后输出给所述复位电路;S4、所述复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机热备份计算机输出看门狗复位信号。

【技术特征摘要】
1.一种三机热备份计算机看门狗复位实现方法,其特征在于,包括:
S1、设置两份双模热备份的看门狗电路,分别为主份看门狗电路和备份
看门狗电路;
S2、设置复位电路;
S3、所述主份看门狗电路输出的信号与所述备份看门狗电路输出的狗咬
信号经过“与”门进行逻辑“与”处理后输出给所述复位电路;
S4、所述复位电路在接受到两份看门狗电路均输出狗咬信号之后向三机
热备份计算机输出看门狗复位信号。
2.根据权利要求1所述的三机热备份计算机看门狗复位实现方法,其特
征在于,所述复位电路包括两份双模热备份的复位电路,分别为主份复位电
路和备份复位电路。
3.根据权利要求2中的任一项所述的三机热备份计算机看门狗复位实现
方法,其特征在于,所述“与”门包括两份,两份“与”门均接收所述主份
看门狗电路输出的信号和所述备份看门狗电路输出的狗咬信号,其中,一份
“与”门将输出信号传递给主份复位电路,另一份“与”门将输出信号传递
给备份复位电路。
4.根据权利要求1至3中的任一项所述的三机热备份计算机看门狗复
位实现方法,其特征在于,三机热备份计算机各单机独立输出两路清狗信号,
两路所述清狗信号的输出电路彼此独立,其中一路分别送至两份看门狗电
路,另一路也分别送至两份看门狗电路。
5.根据权利要求2至3中的任一项所述的三机热备份计算机看门狗复
位实现方法,其特征在于,所述主份复位电路和所述备份复位电路均包括一
套给三机同时输出复位信号的电路。
6.一种三机热备份计算机看门狗复位电路,其特征在于,包括:
两份双模热备份的看门狗电路,分别为主份看门狗电路、备份看门狗电
路;
两份双模热备份的复位电路,分别为主份复位电路和备份复位电路;
与门1和与门2;
其中,三机热备份计算机给出的清狗信号1和清狗信号2均作为所述主
份看门狗电路和所述备份看门狗电路的输入;
主份看门狗电路输出的主份狗咬信号1通过与门1的第一输入管脚输入
到与门1,备份看门狗电路输出的备份狗咬信号2通过与门1的第二输入管
脚输入到与门1;
主份看门狗电路输出的主份狗咬信号2通过与门2的第一输入管脚输入
到与门2,备份看门狗电路输出的备份狗咬信号1通过与门2的第二输入管
脚输入到与门2;
与门1的输出端和主份复位电路的输入端相连,与门2的输出端和备份
复位电...

【专利技术属性】
技术研发人员:李森刘波刘超伟程照强赵卫华胡洪凯于丹梁洁玫王勇张高
申请(专利权)人:北京控制工程研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1