摘要
空间单子效应对长期在轨航天器存储数据可靠性具有重大影响。针对此问题,提出在闪存转换层FLT(Flash Translation Layer)上添加编码转换层,以动态满足数据存储可靠性的设计。在编码转换层提出一种选取编码的方法,依据用户对可靠度,使用寿命的要求,使所选取的编码的编码复杂度最低,空间利用率最高。本设计能够为用户在屏蔽底层接口的情况下,依照用户的可靠性需求,为数据提供纠错,为空间数据存储的可靠性设计提供了重要依据。
Single event effects( SEE) has a significant impact on the reliability of stored data in long-term in-orbit spacecraft. To solve this problem,a design of adding an error correction code translation layer( ECCTL) was presented.It was on the flash translation layer( FTL),and could dynamically meet the data storage reliability. An encoding selecting method in ECCTL is proposed to minimum the complexity of the selected encoding according to the requirements of reliability and service life from users,which maximum the space utilization. The design could shield low-level interface to the user,and it could correct data errors,to meet the reliability needs of user,providing an important basis for the reliability design of spatial data storage.
出处
《计算机应用与软件》
2017年第10期149-151,191,共4页
Computer Applications and Software
关键词
星载存储器
闪存转换层
编码转换层
纠错码
Space-borne memory Flash translation layer Code conversion layer Error correction code