[发明专利]星载计算机硬件扫描错误恢复方法有效
申请号: | 200810118040.0 | 申请日: | 2008-08-07 |
公开(公告)号: | CN101349978A | 公开(公告)日: | 2009-01-21 |
发明(设计)人: | 施思寒;李孝同 | 申请(专利权)人: | 航天东方红卫星有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 中国航天科技专利中心 | 代理人: | 安丽 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 星载计算机硬件扫描错误恢复方法:(1)纠检错模块读取外部存储器中的数据进行纠错,并将纠错后的数据发至处理器内总线上,等待与处理器总线连接的计算处理单元CPU的命令;(2)CPU设定硬件扫描错误恢复模块的扫描区域、扫描速率、使能功能,启动硬件扫描错误恢复模块;(3)由硬件扫描错误恢复模块按照CPU确定的扫描区域、扫描速率,将位于处理器内部总线上纠错后的数据再经过纠检错模块写回至外部储存器,实现错误恢复功能。本发明提高了卫星星载计算机的容错性和可靠性,降低了卫星在轨运行的风险,解决了卫星在轨时系统出现存储器故障时,通过硬件自动扫描,实时错误恢复的手段实现卫星在轨存储器自动修复的实际问题。 | ||
搜索关键词: | 计算机硬件 扫描 错误 恢复 方法 | ||
【主权项】:
1、星载计算机硬件扫描错误恢复方法,其特征在于:在星载计算机处理器的内总线与外部存储器数据总线之间加有纠检错模块,硬件扫描错误恢复模块直接挂在处理器内总线上,实现如下:(1)计算处理单元CPU发起读取外部存储器的命令,纠检错模块根据CPU的命令读取所述的外部存储器中的数据并纠检错,然后将纠检错后的数据发至处理器内总线上;(2)由计算处理单元CPU根据需要设定硬件扫描错误恢复模块的扫描区域、扫描速率、使能,启动硬件扫描错误恢复模块;(3)如果CPU已经启动了硬件扫描错误恢复模块,则硬件扫描错误恢复模块根据处理器内总线的状态进行错误故障恢复扫描处理;(4)由硬件扫描错误恢复模块按照计算处理单元CPU设定的扫描区域、扫描速率,根据处理器内总线的状态将位于处理器内总线上纠错后的数据再经过纠检错模块写回至外部存储器,实现错误恢复功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天东方红卫星有限公司,未经航天东方红卫星有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810118040.0/,转载请声明来源钻瓜专利网。