[实用新型]一种纯硬件看门狗电路有效
申请号: | 201920980704.8 | 申请日: | 2019-06-26 |
公开(公告)号: | CN210091159U | 公开(公告)日: | 2020-02-18 |
发明(设计)人: | 谷智明;苏小峰 | 申请(专利权)人: | 广州海格通信集团股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 黄磊;陈宏升 |
地址: | 510663 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 看门狗 电路 | ||
本实用新型公开了一种纯硬件看门狗电路,包括:复位看门狗单元、第一开关单元、第二开关单元和延时单元;复位看门狗单元包括复位看门狗芯片U1、电阻R1、电阻R2和电容C1;复位看门狗芯片U1的复位手动输入端和电阻R1的一端连接,电阻R1的另一端和电容C1的一端连接,电容C1的另一端连接至地,复位看门狗芯片U1的监控器输出端和电阻R2的一端连接,电阻R2的另一端连接至电源,复位看门狗芯片U1的监控器输入端和CPU的喂狗信号输出端连接;本实用新型的纯硬件看门狗电路包括在兼容以往看门狗功能的情况下,也可以解决CPU完全死机时的CPU复位问题。
技术领域
本实用新型涉及电子设备技术领域,具体涉及一种纯硬件看门狗电路。
背景技术
在由CPU构成的电子系统中,由于CPU的工作常常会受到来自外界因素的干扰,造成各种寄存器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都会陷入死循环,程序的正常运行被打断,由CPU控制的系统无法继续正常工作,会造成整个系统的陷入停滞状态,发生不可预料的后果。看门狗就是定期的查看芯片内部的情况,一旦发生错误就向芯片发出重启信号的电路。看门狗命令在程序的中断中拥有最高的优先级。
但是现在市面上绝大多数的看门狗电路都是软件看门狗电路,如图1所示,这种软件看门狗电路在CPU完全死机的情况下,看门狗模块也死机,无法进行看门狗复位。后期有人改进了纯软件的看门狗电路,如图2所示,在CPU看门狗与CPU复位管脚之间增加了复位芯片,比如MAX706。增加了复位芯片MAX706后,当CPU完全死机时,CPU的WDT_RST_OUT信号不喂狗,MAX706的WDI信号接收不到喂狗信号后会通过RST_OUT输出一个复位信号给CPU,在没有Switch的情况下,该复位信号直接到CPU的复位管脚,完成CPU的复位。但是CPU只有在软件完全启动后才会给MAX706提供喂狗信号,在设备刚上电时,MAX706要比CPU早启动,此时,CPU无法给MAX706提供喂狗信号,在没有Switch的情况下,MAX706会频繁的复位CPU,造成CPU无法正常启动。在增加Switch开关的情况下,必须在CPU未完全启动之前保证Switch开关关闭,CPU启动之后再打开Switch开关;此时,如果CPU出现死机状态,所有控制管脚输出紊乱,Switch开关处于关闭状态时,MAX706仍然无法复位CPU。
因此,行业内急需研发一种解决CPU完全死机的情况下无法复位的问题的方法或者电路。
实用新型内容
本实用新型的目的是为了克服以上现有技术存在的不足,提供了一种纯硬件看门狗电路。
本实用新型的目的通过以下的技术方案实现:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州海格通信集团股份有限公司,未经广州海格通信集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201920980704.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种卡车备胎定位机构
- 下一篇:发声器件