[发明专利]用于复位处理器的方法以及监控器无效
申请号: | 97197184.6 | 申请日: | 1997-07-08 |
公开(公告)号: | CN1227642A | 公开(公告)日: | 1999-09-01 |
发明(设计)人: | 朱哈·瓦桑诺杰 | 申请(专利权)人: | 诺基亚电信公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24;//G06F11/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 杨国旭 |
地址: | 芬兰*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 复位 处理器 方法 以及 监控器 | ||
本发明涉及一种用于借助监控器(watchdog)来复位处理器的方法,其中该处理器执行初始化并且用预定的间膈把诸确认脉冲送往该监控器,以及其中该监控器产生诸复位脉冲并且把它们送往该处理器。
本发明还涉及一种用于产生一个送往一个处理器的复位脉冲的监控器,该处理器能够对其本身进行初始化并且用预定的间隔把诸确认脉冲送往监控器,该监控器包括用于产生诸复位脉冲并且把它们送往该处理器的传输装置。
在一种处理器和微处理器环境中使用监控器是人们早已熟知的。当微处理器或微处理器系统的某些其它部分因为某种原因而进入不稳定状态时,就用监控器去产生一个复位脉冲和把它送往微处理器。当该微处理器接收一个复位脉冲时,它用一种受控的方式执行复位。在复位以后,微处理器例如通过装载操作系统而对其本身进行初始化,并且此后设法继续正常地工作。
一个监控器可以用许多不同的方式去监测由一个微处理器发送的诸确认脉冲。根据计数器或容量分配来使用监控器是已知的。如果接收诸确认脉冲太晚,则该监控器向该微处理器发送一个复位脉冲。然而,已知的监控器不够可靠。此外,也不可能借助已知的监控器去有效地和足够精确地确定一个复位脉冲的正确传输瞬间。而且已知的监控器还接纳那些过度频繁地被接收的诸确认脉冲。
本发明之目的在于提供一种监控器,它测量由一个微处理器发送的诸确认脉冲,并且必要时根据该测量发送诸复位脉冲。
这是用在前言部分中所公开的一种方法来实现的,所述方法之特征在于:为在处理器初始化期间产生的诸复位脉冲的数目设置一个极限值,对在初始化期间产生的诸复位脉冲的数目进行计数,对介于由该处理器发送的诸确认脉冲之间的时间间隔进行测量,并且当诸确认脉冲之间的时间间隔不同于预定的时间间隔时,就发送一个复位脉冲。
本发明的监控器之特征在于,它装有计数装置,用于对在初始化期间产生的诸复位脉冲的数目进行计数,并为诸复位脉冲设置一个预定的极限值;测量装置,用于对介于由处理器发送的诸确认脉冲之间的时间间隔进行测量;以及传输装置,用于当诸确认脉冲之间的时间间隔不同于一个预定的时间间膈时,发送一个复位脉冲。
本发明的技术方案具有一些重要的优点。因为技术方案是数字化的,故由一个微处理器发送的诸确认脉冲得以准确而可靠地测量。诸确认脉冲的测量是基于对诸脉冲之间时间间隔的测量,从而当该微处理器系统发生故障时,可把一个复位脉冲送往该处理器。此外,借助于适当的起动延迟,可防止本发明的一个监控器在该微处理器初始化期间传输诸复位脉冲。
在所附的从属权利要求中将公开本发明的方法和监控器的一些优选实施例。
下面参照附图的诸实例更详细地描述本发明,在附图中:
图1说明本发明的监控器的结构。
图1说明一个监控器,它包括一个脉冲分离器1,一个振荡器2,和一个延迟元件3。监控器还包括一个与脉冲分离器1连接的测量装置4。脉冲分离器1把一个信号送往测量装置4。该监控器还包括一个传输装置5。图中所示的测量装置4把一个信号送往传输装置5和延迟元件3。根据传输装置5和延迟元件3的诸输出信号来产生一个复位脉冲(RESET)。测量装置4测量由该微处理器接收的诸确认脉冲(REQ),并且把根据测量得到的信息送往该传输装置5。
在图中所示的技术方案中,还把由该微处理器接收的诸确认脉冲供给延迟元件3。延迟元件3针对由该监控器产生的复位脉冲形成一个预定的延迟。该监控器还包括一个设置装置6和一个计数装置7,这两个装置都连接于测量装置4。该设置装置6为该监控器设置一个或多个时间极限。计数装置7对由微处理器发送的诸确认脉冲的数目进行计数。振荡器2为该计数装置7产生一个准确而可靠的时钟信号。
在根据图1的技术方案中,该微处理器向该监控器发送一些确认脉冲。首先把一个确认脉冲供给该监控器的脉冲分离器1,在此使该确认脉冲适配于测量装置4。如果测量装置4的输入是电平控制的,则需要对一个确认脉冲进行适配。如果测量装置4的输入是边沿触发的,则不需要脉冲分离器1。在一个确认脉冲因为某种原因而错误地保持于确认状态的情况下,边沿触发能够防止连续确认。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于诺基亚电信公司,未经诺基亚电信公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/97197184.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高频开关
- 下一篇:制造一种红外发射发光二极管的方法