[发明专利]一种嵌入式操作系统中BOOTROM的自动修复装置和控制方法有效
申请号: | 201010275437.8 | 申请日: | 2010-09-08 |
公开(公告)号: | CN101916216A | 公开(公告)日: | 2010-12-15 |
发明(设计)人: | 邹泓 | 申请(专利权)人: | 神州数码网络(北京)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 冯铁惠 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种嵌入式操作系统中BOOTROM的自动修复装置和控制方法,包括含有BOOTROM的启动装置(1)、含有修复软件的存储器(2)、CPU系统(3)、及可编程逻辑电路(9),采用可编程逻辑器件实现寄存器接口(4)、时钟电路(5)、计时逻辑电路(6)、片选控制逻辑电路(7)、及修复逻辑电路(8)。在设备启动过程中,能够自动选择启动装置,当计时值超过预定时间门限后不能完成启动操作时,自动复位CPU系统,通过运行修复软件来启动设备,并同步对启动装置的BOOTROM进行修复。本发明解决了BOOTROM损坏时设备不能正常工作的技术问题,实现启动设备的自动修复,提高系统的可靠性。 | ||
搜索关键词: | 一种 嵌入式 操作系统 bootrom 自动 修复 装置 控制 方法 | ||
【主权项】:
一种嵌入式操作系统中BOOTROM的自动修复装置,其特征在于包括:含有BOOTROM的启动装置(1)、含有修复软件的存储器(2)、CPU系统(3)、及可编程逻辑电路(9);所述可编程逻辑电路(9),包括寄存器接口(4)、时钟电路(5)、计时逻辑电路(6)、片选控制逻辑电路(7)、及BOOTROM修复逻辑电路(8);所述寄存器接口(4),包含以下标志位:寄存器启动状态标志(S_ROM)、CPU启动状态指示(S_CPU)、片选选择(CS0)、计时值清除(TC)、计时停止(TS);所述CPU系统(3)通过总线接口(DATA)与可编程逻辑电路(9)中寄存器接口(4)、启动装置(1)、存储器(2)相连,实现读、写操作;改写CPU启动状态指示(S_CPU)、片选选择(CS0)、计时值清除(TC)、计时停止(TS);并读出寄存器启动状态标志(S_ROM);所述时钟电路(5)产生的时钟信号(CLK),经接入时钟逻辑电路(6),在计时值超过预定时间门限后产生超时信号(T);时钟逻辑电路(6)的计时功能在CPU向寄存器接口(4)写入相应的寄存器值(TC、TS)时停止;所述BOOTROM修复逻辑电路(8),通过片选控制逻辑电路(7)将片选(CS0)分别使能启动装置(1)及修复软件存储器(2);使能启动装置(1)的条件是,缺省状态下的自动启动或CPU向寄存器写入片选(CS0);且计时器未产生超时信号(T);使能修复软件存储器(2)的条件是,计时器产生超时信号(T),且CPU启动状态指示(S_CPU)显示CPU未进入正常启动状态;修复逻辑电路(8)还输出CPU复位信号(RST),向CPU发出复位脉冲,强制CPU复位重启;输出复位信号的条件是,片选控制逻辑电路使能修复软件存储器(2)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于神州数码网络(北京)有限公司,未经神州数码网络(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010275437.8/,转载请声明来源钻瓜专利网。
- 上一篇:矢量量化中码字搜索方法
- 下一篇:能量感知网络的处理器及其处理方法