专利名称:基于sdram固态存储器在轨使用初始化方法
技术领域:
本发明涉及针对特殊任务需求的存储器初始化方法,具体地,涉及基于SDRAM固态存储器在轨使用初始化方法。
背景技术:
某卫星数传存储器除记录各种载荷数据,还负责发射主动段及初始入轨时期的卫星工程遥测数据记录,这些数据对于了解卫星的工作状态意义重大。同时与FLASH不同,SDRAM存储芯片在断电情况下不能保存数据,每次上电初始存储芯片中产生的数据都是随机数,存在大片“O”的可能性,这种数据对于后端的射频处理非常不利。
发明内容
为了解决基于SDRAM存储器的在轨使用初始化问题,本发明提出了一种基于SDRAM固态存储器在轨使用初始化方法,利用本发明可合理、可靠地满足了卫星在轨任务需求。为了达到上述发明目的,本发明提供一种基于SDRAM固态存储器在轨使用初始化方法,包括存储器在轨初始数据存储步骤,在所述存储器在轨初始数据存储步骤中,在入轨前写满数据。优选地,还包括少量重要数据存储方案步骤,其中,在所述少量重要数据存储方案步骤中,在少量重要数据前存入一段填充数据。优选地,在入轨前写满数据的步骤具体为在入轨前的状态设置中,利用载荷单机配合将存储器写满,使得整个存储区域均被带有正确帧格式的数据覆盖。优选地,在少量重要数据前存入一段填充数据的步骤具体为在入轨前的状态设置中,利用载荷单机配合将写指针调整到存储器合适位置,使得回放时首先是预先写入的填充数据。本发明兼顾了提高工程遥测传输可靠性和射频通道使用可靠性的任务需求。从目前卫星在轨运行的实际情况看,本发明设计方法合理、可靠,能够满足任务要求。本发明将对将来基于SDRAM存储器的在轨使用初始化提供参考和设计依据。
图I是本发明提供的存储器初始化方法的原理示意图,其中,WP为写指针,RP为读指针。
具体实施例方式I、存储器在轨初始数据存储方法一方面,由于基于SDRAM的存储芯片在上电初始时将产生的大片“O”数据,当有存储器回放到有效数据没有覆盖的区域时,下传信号的频谱将畸变得非常恶劣且信号电平变化范围非常大,这种情况对于星上的射频单机以及地面的接收设备均非常不利,因此应该米取措施避免。另一方面,入轨后初始阶段需要完成存储器的容量及误码率测试,也需要存储器中写满数据,能够多次回放作为在轨测试的标准数据。所述存储器在轨初始数据存储方法是在入轨前的状态设置中,利用载荷单机配合将存储器写满,确保整个存储区域均被带有正确帧格式的数据覆盖,避免了大片“O”数据的存在。因此,即便写入的数据未覆盖完整的存储区,但读溢出后也不会出现畸变的频谱和动态的电平。2、少量重要数据存储方法主动段及初始入轨时期的卫星工程遥测数据非常珍贵,希望在回传中能够确保完整性和正确性。在卫星在轨初期,存在初始捕获不及时的可能性,持续仅几秒的引导码可能不能确保地面的有效同步,因此需要采取措施避免。所述少量重要数据存储方法是在入轨前的状态设置中,利用载荷单机配合将写指针调整到存储器合适位置,确保回放时首先是预先写入的填充数据,然后才是需要的卫星工程遥测数据。
权利要求
1.一种基于SDRAM固态存储器在轨使用初始化方法,包括存储器在轨初始数据存储步骤,其特征在于,在所述存储器在轨初始数据存储步骤中,在入轨前写满数据。
2.根据权利要求I所述的基于SDRAM固态存储器在轨使用初始化方法,在特征在于,还包括少量重要数据存储方案步骤,其中,在所述少量重要数据存储方案步骤中,在少量重要数据前存入一段填充数据。
3.根据权利要求I所述的基于SDRAM固态存储器在轨使用初始化方法,其特征在于,在入轨前写满数据的步骤具体为在入轨前的状态设置中,利用载荷单机配合将存储器写满,使得整个存储区域均被带有正确帧格式的数据覆盖。
4.根据权利要求2所述的基于SDRAM固态存储器在轨使用初始化方法,其特征在于,在少量重要数据前存入一段填充数据的步骤具体为在入轨前的状态设置中,利用载荷单机配合将写指针调整到存储器合适位置,使得回放时首先是预先写入的填充数据。
全文摘要
本发明提供一种基于SDRAM固态存储器在轨使用初始化方法,包括存储器在轨初始数据存储步骤,在所述存储器在轨初始数据存储步骤中,在入轨前写满数据。本发明能够确保下传少量重要数据的完整性、提高在轨存储器测试便利性以及提高数传射频信道的可靠性,兼顾了提高工程遥测传输可靠性和射频通道使用可靠性的任务需求。从目前卫星在轨运行的实际情况看,本发明设计方法合理、可靠,能够满足任务要求。
文档编号G11C16/20GK102855936SQ20121028109
公开日2013年1月2日 申请日期2012年8月9日 优先权日2012年8月9日
发明者成飞, 游月辉, 周秀娟, 路同山, 陈占胜, 孙敬文, 李金亮 申请人:上海卫星工程研究所