可保存状态的看门狗电路及其保存重启状态方法技术

技术编号:4292803 阅读:265 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种可保存状态的看门狗电路及其保存重启状态方法,该电路包括一监视模块及一存储单元,监视模块包括一计时器、一计时控制单元及一重启单元。计时控制单元记录一重启时间并写入计时器,使计时器根据重启时间长度计时,并在重启时间届满时发出一溢出信号给重启单元;重启单元接收溢出信号以产生一重启信号及一重启记录:重启信号传送到一处理单元以控制该处理单元执行重启;重启记录则传送到存储单元存储,以供处理单元读取及分析重启单元发出的该重启信号。本发明专利技术可通过保存看门狗电路重启处理单元时的状态,以执行分析处理单元运作状态的功能。

【技术实现步骤摘要】

本专利技术涉及一种,尤其涉及一种可保存看门狗电路产生重启信号的原因的看门狗电路及其保存重启状态的方法。
技术介绍
为了对复杂程度越来越高的电子系统或装置进行有效的异常状况追踪检测,目前 多使用如看门狗(Watchdog Timer)电路进行监控,要求处理单元定时传输信号给看门狗电 路,以判断处理单元的运作情况。 但现有的看门狗电路具有下述缺点专用的看门狗电路的计时时间长度多以一 固定的预设时间为限,如AMD706专用看门狗电路为1.6秒,亦即要求处理单元必须反复在 如此短暂的时间内输入信号给看门狗电路,则处理单元必须安排高优先权的线程执行此操 作,将浪费过多处理单元的处理效能,并限制看门狗电路的灵活程度。 另外也有现有的技术,采用可程序化逻辑组件FPGA或CPLD与专用电路芯片结合, 制作为有别于专用看门狗电路的显示重启电路,可以灵活设置计时时间,也可加入存储组件以记录相关的重启操作数据,如公开号CN1722094A的专利申请案所述。但此种技术方案 亦存在其缺点,由于FPGA及CPLD成本较高,若欲适用在较低阶或价格较便宜的系统或装置 上显得不符成本;此外,由于可程序化逻辑组件并本文档来自技高网...

【技术保护点】
一种可保存状态的看门狗电路,其特征在于,其包括:一监视模块,包括:一计时控制单元,记录一重启时间;一计时器,根据该重启时间的长度计时,并于该重启时间届满时发出一溢出信号;一重启单元,根据该溢出信号以产生一重启信号及一重启记录,该重启单元传送该重启信号至连接于该看门狗电路的一处理单元,以控制该处理单元执行重启,该重启记录记录该重启单元产生的该重启信号;及一存储单元,接收并存储该重启记录,以供该处理单元读取及分析该重启单元所发出的该重启信号;其中,该计时控制单元将该重启时间写入该计时器。

【技术特征摘要】
一种可保存状态的看门狗电路,其特征在于,其包括一监视模块,包括一计时控制单元,记录一重启时间;一计时器,根据该重启时间的长度计时,并于该重启时间届满时发出一溢出信号;一重启单元,根据该溢出信号以产生一重启信号及一重启记录,该重启单元传送该重启信号至连接于该看门狗电路的一处理单元,以控制该处理单元执行重启,该重启记录记录该重启单元产生的该重启信号;及一存储单元,接收并存储该重启记录,以供该处理单元读取及分析该重启单元所发出的该重启信号;其中,该计时控制单元将该重启时间写入该计时器。2. 如权利要求1所述的看门狗电路,其特征在于,该存储单元还存储该处理单元在该 重启信号产生时的状态数据。3. 如权利要求1所述的看门狗电路,其特征在于,其中还包括一缓存器,接收该重启单元产生的该重启记录并传送至该存储单元,及传送该处理单 元所输入的该重启时间至该计时控制单元加以记录。4. 如权利要求1所述的看门狗电路,其特征在于,该计时器接收该处理单元在该重启 时间届满前所输入的一看门狗输入信号,并根据该看门狗输入信号重新计算该重启时间。5. 如权利要求4所述的看门狗电路,其特征在于,其中还包括一电压转换器,电连接于该计时器,转换该处理单元输入的该看门狗输入信号的电压 为该计时器操作所需的电压,并传送至该计时器。6. 如权利要求1所述的看门狗电路,其特征在于,该计时控制单元接收该计时器所发 出的该溢出信号,并传送至该重启单元。7. 如权利要求1所述的看门狗电路,其特征在于,该监视模块还包括一电压比较单元, 将该处理单元的工作电压与一电压比较单元进行比较,并于工作电压小于该电压比较单元 时发出 一 电源保护信号,该重启单元还接收该电源保护信...

【专利技术属性】
技术研发人员:宓霖吴限
申请(专利权)人:环旭电子股份有限公司
类型:发明
国别省市:31[中国|上海]

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

1