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