In recent years,due to the rapid development of science and technology,the strength of the modern army has been continuously enhanced,and long-range rockets have become an effective weapon with extremely strong lethality,reliability and maneuverability.The research of this paper comes from the design of the ballistic recorder system.The ballistic recorder is a storage test device used to collect and record the relevant information of the remote rocket.Various parameters are recorded;it is convenient for professionals to research,analyze and improve.However,in the experimental research,it is found that the current missile-borne recording device still has many deficiencies in large-capacity and high-frequency bands.For example,when the data volume is large,data loss is often caused by insufficient memory.During data collection,data discontinuity may occur due to various reasons.After collection,cumbersome reading and analysis are required,which delays the conduct of experiments,etc.This article is mainly based on the current data collection speed,storage capacity and reading data of the missile,and on this basis,from the three angles of data collection,storage and reading,based on the SATA interface,the FPGA is used to realize the missile loading.data collection.This paper proposes a new type of bomb-mounted high-speed memory system,which uses Xilinx Kintex-7 series FPGA as the main processor,and is also equipped with DDR3 buffer and r SSD memory,which can effectively collect,store and transmit information.Firstly,the overall design of the system is carried out based on the research status at home and abroad and the requirements of missile test indicators;secondly,based on the FPGA-based design principles of the missile-borne data recorder system,the design is divided into hardware development and software implementation.In hardware design,we will give priority to FPGA processing chips with better cost performance and better performance.On the basis of analyzing the characteristics of FPGA,it is divided into three parts to complete FPGA data acquisition,ping-pong data buffer and FAT file management.In the software design of the system,FPGA is first used to complete the fast acquisition of the signal,and then FPGA is used to complete the processing of the signal.In addition,a driver program was written for the DDR3 chip so that it can save data efficiently.Subsequently,there is a document system,which is used to manage and output a large amount of data to facilitate the next work.Finally,we have also passed rigorous software and hardware tests,proving that our technology can effectively improve the collection efficiency of the ballistic recorder and greatly increase its storage capacity,so that it can quickly and accurately capture the flight of long-range rockets data. |