一种高可靠的航天器帧格式数据队列缓存系统及缓存方法技术方案

技术编号:8300787 阅读:231 留言:0更新日期:2013-02-07 04:12
一种高可靠的航天器帧格式数据队列缓存系统及缓存方法,该系统在双口存储器基础上,设计了二级地址管理机制,分为帧级别地址管理及数据级地址管理,通过二级换算电路映射到双口存储器的物理地址,设计了帧写入地址换算单元、帧读出地址换算单元、帧地址管理单元、写帧检测单元、读帧检测单元等。实现了功能完备的以数据帧结构为单位进行队列存储、读出操作的航天器帧格式数据队列存储器。本发明专利技术原理简单、功能强大、资源开销小、鲁棒性高、应用性强,能够消除诸多影响在轨卫星数据异常导致的数据帧格式移位、破损扩散的故障隐患。

【技术实现步骤摘要】

本专利技术属于航天电子
,涉及。
技术介绍
航天器遥控遥测数据帧有着特定协议及相应数据格式要求,当帧格式被打乱或破坏时,会导致按照该协议设计的软/硬件在判读数据时出错,产生严重的故障。而航天器内部各分系统、设备、芯片间需要进行数量种类繁多的数据通信,且均以接口协议规定数据格式帧的形式进行传输。目前,传统的航天器遥控遥测数据帧缓存通常采用FIFO或者乒乓缓存的方法。首先,采用FIFO进行缓存的方法具有较大的数据帧结构破坏隐患,其故障现象表现在I)读写有误导致帧结构失同步当写信号或读信号由于芯片温度过热、空间电磁辐照干扰等事件导致读/写信号比协议规定的帧格式增加或减少若干数据时,就会发生帧格式失同步,表现为之后按照约定帧格式协议从FIFO读取的每帧数据内的帧格式都会有偏移错误,并且在重新复位FIFO前不可恢复。2)不同设备间加电时刻不同,当接收设备上电时刻为发射端发射一帧数据中间时,会导致局部不完整的数据帧写入FIFO,按照帧协议进行FIFO读取时,就会导致后续帧的帧格式移位错误;虽然这种故障可以采用接收端检测第一个完整帧的方法避免,但也增加了设计复杂度。3)发送端设备发生故障断本文档来自技高网...

【技术保护点】
一种高可靠的航天器帧格式数据队列缓存系统,其特征在于:包括双口存储器、帧写入地址换算单元、帧读出地址换算单元、帧地址管理单元、写帧检测单元、读帧检测单元;写帧检测单元定义写入数据帧检测判据,根据该判据及写入数据帧内地址W_Addr_M输出检测信号即高电平或低电平的帧写入使能信号至帧地址管理单元;读帧检测单元定义读出数据帧检测判据,根据该判据及读出数据帧内地址R_Addr_M输出检测信号即高电平或低电平的帧读出使能信号至帧地址管理单元;帧地址管理单元接收读帧检测单元和写帧检测单元的检测信号,根据接收的检测信号确定当前写入数据的帧地址W_Addr_L以及当前读出数据的帧地址R_Addr_L;帧写入...

【技术特征摘要】

【专利技术属性】
技术研发人员:徐勇庞波曾连连陶利民
申请(专利权)人:北京空间飞行器总体设计部
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1