发明名称 |
一种实现看门狗功能的可编程逻辑电路 |
摘要 |
本发明公开了单片机电路设计技术领域中的一种实现看门狗功能的可编程逻辑电路。技术方案是,该电路包括第一锁存器101、第二锁存器102、第三锁存器103、与门104、计数器105和加法器106;当待测系统正常运行时,会输出一个固定的脉冲的信号至第一锁存器101的D端,即定时向看门狗电路“喂狗”;一旦出现待测系统运行异常、死机等故障时,待测系统将失去“喂狗”的功能,此时看门狗将会自动产生复位信号并使系统重新开始运行。本发明通过增加简单的电路,在无人值守的情况下,实现系统在发生异常或死机时,自动恢复的功能,从而达到保护系统的目的。 |
申请公布号 |
CN101398773B |
申请公布日期 |
2010.09.08 |
申请号 |
CN200810225504.8 |
申请日期 |
2008.11.03 |
申请人 |
北京佳讯飞鸿电气股份有限公司 |
发明人 |
李政 |
分类号 |
G06F11/00(2006.01)I |
主分类号 |
G06F11/00(2006.01)I |
代理机构 |
北京众合诚成知识产权代理有限公司 11246 |
代理人 |
童晓林 |
主权项 |
一种实现看门狗功能的可编程逻辑电路,其特征是所述电路包括第一锁存器101、第二锁存器102、第三锁存器103、与门104、计数器105和加法器106;其中,第一锁存器101的D端用于输入频率为f1的待测信号107,第一锁存器101的CLK端用于输入频率为f2的检测信号108,第一锁存器101的CLK端与第二锁存器102的CLK端相连,第一锁存器101的Q端与第二锁存器102的D端相连,同时和与门104的一个输入端相连;第二锁存器102的Q端和与门104的另一个输入端相连;与门104的输出端分别与锁存器103的PRE端和计数器105的CLR端连接;锁存器103的D端输入低电平信号115,CLK端与计数器105的Q端相连,CLR端用于输入手动复位信号114;计数器105的Q端与加法器106的A端相连;CLK端输入频率为f3的分频信号116;加法器106的B端置空,out输出端与计数器105的D端相连;加法器106实现分频的功能,通过将分频信号116分频,使计数器105的Q端输出的信号和与门104输出端输出的信号同步。 |
地址 |
100044 北京市海淀区交大东路31号电子楼四层北京佳讯飞鸿电气股份有限公司 |