| With the rapid development of modern radar technology,the data bandwidth and data volume generated by radar are becoming larger and larger,and it is difficult to analyze all the data in real time.It is a compromise method to temporarily store a large amount of high-speed data on the storage device.However,in some application scenarios,the original radar data need to be input into other data processing systems for system verification.In this thesis,a linux-based high-speed recording and playback system is designed,which can record and playback data from up to 192 optical fibers.The recording and playback speed is up to 10GB/s,and the storage capacity is up to 16 TB.In terms of performance,it can meet the requirements of most application scenarios of recording and playback.This thesis first investigates the development and status quo of various recording and playback systems at home and abroad,and analyzes the characteristics of different system architectures.It is pointed out that generalization and standardization will be the development trend of future recording and playback systems.The hardware platform is built by PCIe bus and computer storage architecture.Secondly,based on the actual project requirements,this thesis elaborates the construction process of the whole hardware platform,and gives the appearance and interface description of the finished hardware.On this basis,this thesis designs the computer software framework of high-speed recording and playback system,and USES the principles of policy and mechanism separation,hierarchical design,modularization,parameterization and data driven to gradually build the whole software system from the bottom to the top.Finally,this thesis uses module isolation method to verify the key parts of the software system,and gives the detailed test process and results.On the basis of correct functions,the operation flow and performance of some software modules are analyzed and optimized,and the overall effect of software operation is given.The long running test shows that the system meets the design requirements. |