星载固态存储器数据管理结构的设计
2016-09-12宋琪,李姗,朱岩
电子设计工程 2016年6期
宋 琪,李 姗,朱 岩
(1.中国科学院空间科学与应用研究中心 北京 100190;2.中国科学院大学 北京 100019)
星载固态存储器数据管理结构的设计
宋 琪1,2,李 姗1,2,朱 岩1
(1.中国科学院空间科学与应用研究中心 北京100190;2.中国科学院大学 北京100019)
为了提高星载存储器的数据管理水平,应对Flash应用复杂、国内半导体工业水平较低、航天任务性能可靠性等需求提升等挑战,基于实际卫星任务需求,结合四级流水、四倍总线扩展技术,提出一种的多分区数据管理结构设计,通过分析和仿真介绍了数据流通路的特点及性能,存储器吞吐率接近1 Gbps,能够有效满足航天任务需求。同时根据典型数传系统数据处理流程,给出了此数据结构设计下由地面接收数据逆向寻址的计算方法,在实际应用中能够大大降低地面测试、数据分析工作的复杂度。
固态存储器;数据管理结构;数据通路;数据逆向寻址
星载固态存储器是航天器数据传输系统的关键设备,用于储存卫星载荷在轨产生的数据,待卫星过境时回放至地面。基于Flash的星载固态存储器由于数据掉电不丢失、抗震性好、存储密度高等优点[1],应用越来越广泛,在欧美日等国家多个航天任务[2-3],以及我国探月工程等任务中成功应用。由于Flash的特性以及星载电子技术的限制,无法直接移植常见商用数据管理方法,一般采用FPGA直接管理FLASH等存储介质的方式,提高存储器性能和可靠性。数据结构的设计主要包括两个方面,一是数据存储与索引结构,二是数据流设计结构,对数据和数据流的组织管理更底层、直接。……
登录APP查看全文
