高可靠的计算机模块引导软件  被引量:2

High Reliability Computer Module Bootloader

在线阅读下载全文

作  者:周鹏举 倪明[1] 施华君[1] 杨三岭[1] 

机构地区:[1]中国电子科技集团公司第三十二研究所,上海201800

出  处:《计算机系统应用》2018年第1期72-77,共6页Computer Systems & Applications

摘  要:在航天软件领域,为适应相关软件的快速发展与迭代,需要一种引导软件,使其能够对不同应用程序进行重构并保证其高可靠性.本文基于SPARC架构设计并实现了一种引导软件,该引导软件既可以根据引导标识自动引导某个程序,又可以在地面指令控制下进行应用程序重构、引导等.同时,采用三冗余架构、反弹墙、EDAC保护等可靠性措施,确保运行过程中的大多数软件错误能够得到恢复.最终在计算机模块上进行测试,测试结果达到了预期目的.In the field of aerospace applications, a bootloader, aiming to satisfy the rapid development and iteration of the applications, is needed to reconstruct different applications and ensure its high reliability. Based on the SPARC architecture, this study designs and implements a booloader, which cannot only boot applications automatically according to the bootflag, but also can reconstruct or boot a special application under the control of the ground command. Also, the three redundant architecture, rebound wall, EDAC protection, and other reliability measures have been taken to ensure that the most software failure can be restored. Finally, we test the bootloader on the computer module, and the results have achieved the desired purpose.

关 键 词:引导软件 重构 三冗余架构 高可靠性 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象