As the core component of the missile,the working state of the missile is directly affected by the performance of the missile-borne computer.With the development of embedded technology,the missile-borne computer is more and more complicated,and the amount of data transmitted is more and more,so the testing system of missile-borne computer needs to improve the speed of data transmission.According to the project requirements,the missile-mounted computer test system needs to transmit a large amount of data,and simultaneously transmit video and RS-422 serial data.Therefore,this paper designs a high-speed data transmission board based on USB3.0 data transmission interface,and uses LabVIEW to write special test software in the host computer.By start interface,test software is able to communicate with the machine,convenient receiving test data,and store the data in the PC.The high-speed data transmission board of missile-borne computer,with FPGA as the core and DDR3 as the memory,can receive video data and 12-channel RS-422 serial data.In order to meet the requirements of data comparison and cycle test,FPGA adds timestamp information at the end of the frame of serial port data,so that the serial port data can be compared with the AD board data,and the cycle of serial port transmission data can be calculated by adding timestamp.In the process of data transmission,FPGA converts the video signal in RGB8:8:8 format into YCrCb4:1:1 format,and uses ping-pong buffer to avoid the risk of insufficient bandwidth.For calculating a serial data from being measured the level of value,high-speed data transmission board using STM32 microcontroller as acquisition chip level,the level value of the collected information sent to FPGA through RS-485 bus.According to the test results of the host computer,the system can realize the synchronous transmission of video data and serial data,and the average transmission speed of the high-speed data transmission board USB3.0 is more than 190MB/s.The host computer can control the working mode of the high-speed data transmission board to meet the requirements of missile-borne computer test. |