[发明专利]微处理器的控制有效
申请号: | 201380034164.X | 申请日: | 2013-06-14 |
公开(公告)号: | CN104487950B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 拉塞·奥尔森;乔艾尔·鲁斯唐;阿恩·W·韦纳斯 | 申请(专利权)人: | 北欧半导体公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 朱凤成;段晓玲 |
地址: | 挪威特*** | 国省代码: | 挪威;NO |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微处理器 定时器 硬件寄存器 预设状态 寄存器 重置 防止设备 | ||
一种微处理器,所述微处理器包括定时器和多个硬件寄存器4,所述定时器可重置设备,所述硬件寄存器4逻辑地设置为使得寄存器4的一组预设状态防止设备重置,所述设备还包括软件2,所述软件2包括多个函数,如果正确执行每个所述函数,所述软件将所述寄存器置于预设状态。
技术领域
本发明涉及微处理器设备的控制-例如设置在半导体芯片上的微处理器设备。
背景技术
微处理器设备通常包括监视功能来保证正确的运行。典型地,其被设置为当设备指示其已经成功地执行了操作或函数时,如果倒定时器为0但定时器被重启(推迟重置),那么设置监视功能强制所述设备重置。从而提供设备正确运行的失效保护监控;在正常的操作过程中,定时器不会置为0。在较为复杂的设备中,已提出以设置在设备中运行的固件来维持一定数量的软件旗标,所述软件旗标每一个必须被写入,使得监视定时器被重置。从而用于监控若干单独模块或子程序,以及其误操作所引起的重置。
然而,申请者发现了有这种设置的所述装置的缺点;即因为在原理上,对于写入任何存储位置的任何软件,可能存在软件故障而直接写入寄存器,使得定时器重置,从而绕过预防错误操作的保护。
发明内容
本发明的目的在于解决上述问题,并且本发明的第一方面提供一种微处理器,所述微处理器包括定时器和多个硬件寄存器,所述定时器可重置设备,所述硬件寄存器逻辑地设置为使得寄存器的一组预设状态防止设备重置,所述设备还包括有多个函数的软件,所述软件被设置成如果正确执行每个所述函数,则将所述寄存器置于预设状态。
因此,本领域技术人员可以根据本发明得到应用多个硬件寄存器的监视函数,而不是在软件中设置有多个输入端的监控函数并因此易于出现上述的问题。由于在主监视计时器被重置和硬连接在设备上之前,所有硬件寄存器的状态必须是正确的,从而监视计时器不会因写入单一错误存储位置而无意重置。
硬件寄存器必须全部处于同一状态-例如全部高位或者全部低位-以重置计时器。在先前的情况中,如果软件已经正确地写入寄存器,简单的硬件与(AND)门电路可以用于重置计时器(防止设备的重置)。因此,在一组实施例中,所述每个软件函数被设置为在成功执行的情况下将预设的位写入所述寄存器,如果相同的位已被所述寄存器记录,则重置计时器。
寄存器在适当的时间点自动重置(例如相反于监视计时器的重置需要预设的位)。所述时间点可以是预设间隔,但更便捷的是当计时器重置,即监视器重启,或当监视器超时引起系统重置。从而保证对设备正常运行的持续周期性监控。这将由软件同步以及执行,但可以同样的由硬件执行。
本发明中的多个软件函数可以写入单一硬件寄存器。虽然会忽略一些保护再次引入软件故障的风险,但并不会增加与现有技术有关的失效单点。
附图说明
根据本发明,仅通过实施例以及微处理器部分逻辑图来描述随后的特殊实施例。
附图1所示为在半导体芯片上实施的微处理器的逻辑子系统,其包括软件接口2,所述软件接口2与多个硬件重载寄存器4数据连接。所述软件接口2和硬件重载寄存器4均和与门(AND gate)电路6相连,其输出与监视倒计时器8相连。如果监视计时器的输出达到特殊值(例如0),其用于实施系统的重置。
具体实施方式
在运行过程中,监视器通过配置寄存器加载确定值来首次配置-例如要用的超时值。重载寄存器4随后全部置为0,并且监视器加载相应配置寄存器确定的超时值。计时器随后减1并实施检测是否全部重载寄存器均为1(通过读取与门电路6的值),以及如果计时器未达到0,其再次减1,并重复循环。
当软件运行时,在软件中,例如主程序和一个或多个子程序中的多个函数被设置为,在成功完成时,用于将高位分别写入重载寄存器4。一旦全部重载寄存器4为高位,与门6的输出为高位,从而引起监视计时器8的重置-即以超时值重载。同时还重置重载寄存器返回为0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北欧半导体公司,未经北欧半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380034164.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐磨偏心辊破碎机
- 下一篇:一种双辊挤压式石料加工机