首页|基于FPGA的多通道数据监测存储系统

基于FPGA的多通道数据监测存储系统

扫码查看
针对飞行器试验数据种类繁杂、通道数多、速率差大、并发性高等特点以及缺少对机载设备运行情况实时监测等问题设计了基于FPGA的多通道数据监测存储系统。系统整体由主控板、电源板、1553B通信板、模拟量板以及双Flash存储卡构成,采用热备份的方法实现了高可靠性1553B总线监测信道的搭建;采用并行分时相结合的方法实现了对多通道模拟量、PCM码流、LVDS数据的混合编帧;采用三级异步FIFO缓冲结构实现了数据监测与回读逻辑;最后,通过可重传的千兆以太网通信逻辑实现与地面设备可靠的数据传输。经数次温循及振动测试,成功验证了该系统对于极端环境的适应性,有效解决了飞行器多通道数据监测存储的难题,在实际生产中具有一定应用价值。
Multi-channel Data Monitoring and Storage System Based on FPGA
A multi-channel data monitoring and storage system based on FPGA is designed to address the characteristics of complex types of aircraft test data,multiple channels,large rate differences,high concurrency,and the lack of real-time monitor-ing of airborne equipment operation.The system is composed of a main control board,a power board,a 1553B communication board,an analog quantity board,and two Flash memory cards.The high reliability 1553B bus monitoring channel is built using the hot backup method.The method of combining parallel time sharing has been used to achieve mixed framing of multi-channel analog data,PCM bitstream,and LVDS data.Adopting a three-level asynchronous FIFO buffer structure to achieve data monitoring and read back logic.Finally,reliable data transmission with ground devices is achieved through a retransmission capable Gigabit Ether-net communication logic.After several temperature cycles and vibration tests,the adaptability of the system to extreme environ-ments has been successfully verified,effectively solving the problem of multi-channel data monitoring and storage for aircraft,and has certain application value in practical production.

data monitoringzero BERparallel storage1553B bushigh reliability

耿坤、张会新

展开 >

中北大学微纳器件与系统教育部重点实验室 太原 030051

数据监测 零误码率 并行存储 1553B总线 高可靠性

国家自然科学基金青年科学基金

51705475

2024

舰船电子工程
中国船舶重工集团公司第709研究所 中国造船工程学会 电子技术学术委员会

舰船电子工程

CSTPCD
影响因子:0.243
ISSN:1627-9730
年,卷(期):2024.44(1)
  • 15