基于ARM处理器的空间可靠性软件架构设计与实现 |
| |
作者姓名: | 宋桃桃 杜长刚 邱翔 薛治纲 李园利 |
| |
作者单位: | 中国空间技术研究院西安分院,西安710000 |
| |
基金项目: | 国家自然科学基金(编号:62001374,62005211,62071376) |
| |
摘 要: | 将高性能的工业级ARM处理器应用于复杂空间环境时,由于器件本身没有抗辐照指标,因此可能会出现空间高能粒子触发指令或者数据比特异常的情况。如果指令或数据出错位置位于Bootloader加载区,软件将会无法正常加载,造成系统功能异常甚至崩溃。提出一种提升处理器空间可靠性的软件设计架构。通过对ARM处理器及主要功能模块的分析研究,采用“Bootloader+主份APP+备份APP”的架构,BootLoader和APP分区存储,并对APP程序采取纠错机制,提升处理器空间可靠性。通过硬件平台上的测试,证明该方法可有效提升处理器加载时的容错能力,降低了处理器出错概率。为该处理器在航天器设备上的应用提供参考依据。
|
关 键 词: | ARM处理器 空间应用 可靠性 软件架构 |
Design and implementation of spatial reliability of software architecture
based on ARM microcontroller |
| |
Authors: | SONG Taotao DU Changgang QIU Xiang XUE Zhigang LI Yuanli |
| |
Abstract: | |
| |
Keywords: | |
本文献已被 万方数据 等数据库收录! |
| 点击此处可从《》浏览原始摘要信息 |
| 点击此处可从《》下载免费的PDF全文 |