[发明专利]一种三机热备份计算机看门狗复位实现方法及复位电路在审
申请号: | 201410771360.1 | 申请日: | 2014-12-12 |
公开(公告)号: | CN104484237A | 公开(公告)日: | 2015-04-01 |
发明(设计)人: | 李森;刘波;刘超伟;程照强;赵卫华;胡洪凯;于丹;梁洁玫;王勇;张高 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F1/24 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 三机热 备份 计算机 看门狗 复位 实现 方法 电路 | ||
技术领域
本发明涉及计算机“看门狗”设计领域,特别是一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路。
背景技术
看门狗复位是一种计算机硬件容错方法,实现方法上可分为单模看门狗、双模冷备份看门狗和双模热备份看门狗。单模看门狗可靠性较低,当单份看门狗失效时,很容易会造成整机失效。
对于已有的双模冷备份看门狗复位实现方法,若一份看门狗故障时,切换至另一份看门狗的速度较慢,而三机热备份计算机对实时性要求高,所以现有技术中所应用的双机冷备份的看门狗复位实现方法不能用于三机热备份计算机看门狗复位实现方法。
以往三机热备份计算机容错看门狗复位设计中故障处理能力较弱,可靠性较低。看门狗复位敏感度较高,在出现单点故障情况下,易出现三机瞬间或连续看门狗狗咬复位而造成三机失效。
发明内容
本发明要解决的技术问题为:提供一种三机热备份计算机看门狗复位实现方法及三机热备份计算机看门狗复位电路,克服现有技术易由单点故障而出现三机瞬间或连续看门狗狗咬复位而造成三机失效的问题,提高三机看门狗复位可靠性。
本发明的技术方案为:一种三机热备份计算机看门狗复位实现方法,包括: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机复位信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410771360.1/2.html,转载请声明来源钻瓜专利网。