-
题名基于抗辐照龙芯的星载计算机容错启动研究
被引量:5
- 1
-
-
作者
黄超
陈勇
林宝军
-
机构
中国科学院光电研究院
中国科学院大学
-
出处
《计算机科学》
CSCD
北大核心
2016年第S2期532-535,共4页
-
文摘
将硬件冗余、检错纠错和刷新技术相结合,设计了一种以龙芯1E处理器为核心且使用FLASH存储引导程序的新型容错星载计算机结构。在对存储器进行冗余备份的基础上,采用硬件EDAC和刷新技术提高了存储器数据的可靠性。基于这种新型硬件结构设计,分析了星载计算机的可靠性,并提出了一种星载计算机高可靠容错启动方案。该方案通过利用硬件冗余资源和软件备份屏蔽了存在故障的存储芯片及出错软件,从而引导星载计算机正常启动。实验结果表明,该方案有效地屏蔽了常见的星载计算机启动故障,提高了星载计算机的可靠性。
-
关键词
星载计算机
龙芯
可靠性
容错启动
-
Keywords
On-board computer
Loongson
Reliability
fault-tolerant booting
-
分类号
V446
[航空宇航科学与技术—飞行器设计]
-
-
题名一种星载嵌入式软件容错启动系统设计
被引量:5
- 2
-
-
作者
王钊
李勇
崔维鑫
雒莎
-
机构
中国科学院上海技术物理研究所
-
出处
《电子设计工程》
2019年第8期1-5,共5页
-
基金
国家重大科学仪器设备开发专项(2013YQ47076706)
-
文摘
为提高空间复杂电离环境下星载嵌入式系统的可靠性,提出一种容错启动系统设计方法。该启动方法利用SPARC V8架构处理器(AT697)的异常处理陷阱机制,将EDAC和三模冗余两种方法结合起来,确保星载嵌入式系统在空间复杂环境下实现容错启动和运行。该系统将BOOT(引导)区域和主程序区域备份三份存储于EEPROM中。在启动阶段,利用AT697的EDAC功能对BOOT区域进行检查和纠错,当遇一位翻转时直接纠正;当遇到多位翻转时记录出错地址并进入特定陷阱,在陷阱通过三取二仅对翻转位进行纠正,不必对整个代码进行三取二对比,从而提高系统的启动速度和可靠性。该设计适用于信息存储系统,可为星载嵌入式容错启动设计提供参考。
-
关键词
SPARC
V8
AT697
三模冗余
容错启动
-
Keywords
SPARC
V8
AT697
TMR(Triple Module Redundancy)
fault-tolerant booting
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-