With the increasing complexity of avionics systems,higher requirements are placed on the stability,reliability,development process and upgrading of products.In order to meet the latest commercial and military needs,the ARINC 818 protocol came into being,and the protocol is simpler and more stable than traditional avionics display systems.It has broad development and application prospects in the future avionics display system.At present,this standard has been adopted in many models in North America and Europe.The video transmission system based on PCIE3.0 mainly includes analysis and processing of common data of DVI interface and video data based on ARINC 818 protocol.The system uses DVI video data as the background.The video data of ARINC818 protocol is the foreground to realize the superimposed display of two kinds of videos.The bilinear interpolation algorithm is used to realize the real-time scaling of foreground video.In addition,the foreground video can be arbitrarily translated.Among them,the DVI interface video input directly to the output display module,the ARINC818 data is used for foreground display on the one hand after DDR3 storage,and the storage management is facilitated by PCIE transmission to the PC end.This thesis designs and implements a video transmission system based on Field Programmable Gate Array(FPGA).Firstly,it introduces the main structure of PCIE3.0 protocol,virtual channel and DMA transmission operation principle,and introduces the main body of ARINC818 protocol.The architecture,container system and ADVB frame are proposed according to the specific requirements of the project and the existing conditions.Then the hardware architecture of the video transmission system is described.Different modules are divided for different functions,and the DMA transmission control of PCIE is elaborated.Module,ARINC818 data processing module and FPGA data implementation of foreground data scaling module.Finally,the board level test was carried out according to the actual situation,and the verification of each function module was completed.This thesis achieves a higher transfer rate of the bus,and a good improvement of compatibility with different motherboards,greatly improving stability.Basically no identification board can not be identified during the test or transmission interruptions and other issues.The implementation of the ARINC818 protocol is an exploration of the avionics display system,enriching the research on avionics systems and laying the foundation for more in-depth research in the future. |