计算机科学 ›› 2016, Vol. 43 ›› Issue (Z11): 532-535.doi: 10.11896/j.issn.1002-137X.2016.11A.120

• 智能系统及应用 • 上一篇    下一篇

基于抗辐照龙芯的星载计算机容错启动研究

黄超,陈勇,林宝军   

  1. 中国科学院光电研究院 北京100190;中国科学院大学 北京100190,中国科学院光电研究院 北京100190,中国科学院光电研究院 北京100190
  • 出版日期:2018-12-01 发布日期:2018-12-01

Research of Fault-tolerant Booting for On-board Computer Based on Anti-radiation Loongson

HUANG Chao, CHEN Yong and LIN Bao-jun   

  • Online:2018-12-01 Published:2018-12-01

摘要: 将硬件冗余、检错纠错和刷新技术相结合,设计了一种以龙芯1E处理器为核心且使用FLASH存储引导程序的新型容错星载计算机结构。在对存储器进行冗余备份的基础上,采用硬件EDAC和刷新技术提高了存储器数据的可靠性。基于这种新型硬件结构设计,分析了星载计算机的可靠性,并提出了一种星载计算机高可靠容错启动方案。该方案通过利用硬件冗余资源和软件备份屏蔽了存在故障的存储芯片及出错软件,从而引导星载计算机正常启动。实验结果表明,该方案有效地屏蔽了常见的星载计算机启动故障,提高了星载计算机的可靠性。

关键词: 星载计算机,龙芯,可靠性,容错启动

Abstract: To protect on-board computer (OBC) against negative impact brought by space environment,a new architecture of OBC which takes a Loongson processor as its core and uses FLASH memory to store the boot program was proposed.Hardware redundancy was combined with error detection and correction (EDAC) and scrubbing technology in fault-tolerant design.Memory data reliability can be improved obviously by EDAC and scrubbing technology.The OBC reliability was analyzed and a fault-tolerant boot method was described on the basis of the new hardware design.The method shields faulty memory chip and software error by hardware redundancy and software backup.The experimental results show that the solution protects OBC against the common fault of the boot process and improves OBC reliability effectively.

Key words: On-board computer,Loongson,Reliability,Fault-tolerant booting

[1] 龙芯中科技术有限公司.龙芯1E处理器用户手册 [R].北京:龙芯中科技术有限公司,2011
[2] Bentoutou Y.A Real Time EDAC System for Applications Onboard Earth Observation Small Satellites [J].IEEE Transactions on Aerospace and Electronic Systems,2012,48(48):648-657
[3] Saleh A M,Serrano J J,Patel J H.Reliability of Scrubbing Recovery-techniques for Memory Systems [J].IEEE Transactions on Reliability,1990,39(1):114-122
[4] Maestro J A,Reviriego P.Reliability of Single-error Correction Protected Memories [J].IEEE Transactions on Reliability,2009,58(1):193-201
[5] Li Y,Nelson B,Wirthlin M.Reliability Models for SEC/DED Memory with Scrubbing in FPGA-based Designs [J].IEEE Transactions on Nuclear Science,2013,60(4):2720-2727
[6] 支天,杨海刚,蔡刚,等.嵌入式存储器容错方案可靠性评估 [J].微电子学,2015,45(2):275-280
[7] 辛宁,邱乐德,张立华,等.一种星载计算机操作系统容错引导算法研究 [J].宇航学报,2013,34(6):818-823
[8] Koren I,Krishana C M.容错系统 [M].杨志,唐宏,王海龙,等,译.北京:国防工业出版社,2015:10-25
[9] 邹逢兴,张湘平,龙志强,等.计算机应用系统的故障诊断与可靠性技术基础 [M].北京:中国水利水电出版社,2012:166-184
[10] Sweetman D.MIPS体系结构透视 [M].李鹏,鲍峥,石洋,等译.北京:机械工业出版社,2007:38-89

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!