期刊文献+

基于ARM处理器的空间可靠性软件架构设计与实现 被引量:3

Design and implementation of spatial reliability of software architecture based on ARM microcontroller
下载PDF
导出
摘要 将高性能的工业级ARM处理器应用于复杂空间环境时,由于器件本身没有抗辐照指标,因此可能会出现空间高能粒子触发指令或者数据比特异常的情况。如果指令或数据出错位置位于Bootloader加载区,软件将会无法正常加载,造成系统功能异常甚至崩溃。提出一种提升处理器空间可靠性的软件设计架构。通过对ARM处理器及主要功能模块的分析研究,采用“Bootloader+主份APP+备份APP”的架构,BootLoader和APP分区存储,并对APP程序采取纠错机制,提升处理器空间可靠性。通过硬件平台上的测试,证明该方法可有效提升处理器加载时的容错能力,降低了处理器出错概率。为该处理器在航天器设备上的应用提供参考依据。 When applying high-performance industrial ARM processor to complex space environment,there may be the space high-energy particle trigger command or data bit error,due to the device itself has no anti irradiation index.If the instruction or data error location is located in the bootloader loading area,the software will not load normally,resulting in abnormal system functions or even crash.This paper presents a software design architecture to improve the reliability of the processor.Through the analysis of the processor,the architecture of“Bootloader+Principal APP+Backup App”is adopted.Bootloader and APP partition storage,and take error correction mechanism for APP,thus to improve program reliability.Through the test on the hardware platform,it is proved that this method can effectively improve the fault tolerance of the processor and reduce the error probability of the processor.It provides a reference for the application of the processor in aerospace equipment.
作者 宋桃桃 杜长刚 邱翔 薛治纲 李园利 SONG Taotao;DU Changgang;QIU Xiang;XUE Zhigang;LI Yuanli(China Academy of Space Technology(Xi’an),Xi’an 710000,China)
出处 《空间电子技术》 2022年第1期44-48,共5页 Space Electronic Technology
关键词 ARM处理器 空间应用 可靠性 软件架构 ARM processor space applications reliability software architecture
  • 相关文献

参考文献6

二级参考文献53

共引文献37

同被引文献29

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部