摘要
针对空间环境造成的星载计算机内存区域性故障,以星载最小模式软件为研究对象,设计一种支持内存区域故障自适应的软件方案,将原来软件编译链接后使用的物理地址转变为逻辑地址,使软件具备地址重定向的能力,从而实现动态内存地址映射。通过动态映射,使软件能够动态适应发生故障的内存区域,从而保证软件的正常运行。文章提出的方案成本低,效率高,可靠性强,可大幅提高软件在内存区域损坏场景下的生存能力。
An on-board software of minimum mode is taken as the research object,and the software scheme is designed to support memory area fault auto-adaptive for the memory area failure of on-board computer caused by the space environment.It converts the physical address used after compiling and linking to the logical address.Thus the software has the ability of address redirection and dynamic memory mapping.Through the dynamic mapping of memory,the software can automatically skip the memory fault area to ensure the normal operation.The scheme has the advantages of low cost,high efficiency and strong reliability,which greatly improves the survivability of the software in the memory area fault scenario.
作者
孙伶俐
张睿
方峰
李露铭
乔梁
SUN Lingli;ZHANG Rui;FANG Feng;LI Luming;QIAO Liang(Institute of Spacecraft Application System Engineering,China Academy of Space Technology,Beijing 100094,China;Beijing Institute of Spacecraft System Engineering,Beijing 100094,China)
出处
《航天器工程》
CSCD
北大核心
2020年第5期95-100,共6页
Spacecraft Engineering
基金
国家重大科技专项工程。
关键词
星载软件
最小模式
内存故障
动态地址映射
on-board software
minimum mode
memory area fault
dynamic memory mapping