| With the continuous enhancement of science and technology in our country,satellite communication technology has improved greatly,and information transmission rate and throughput are increasing.Among them,satellite switching system,as the key link of data transmission in the communication system,makes different equipment communicate with each other.Due to the normal operation of the switching equipment in the space,it is necessary to design a special test system with comprehensive test cases,complete test functions and accurate test results to ensure excellent performance indicators and stable and reliable data transmission capability before the load is launched.In this thesis,a special test system for satellite switching is researched and designed based on FPGA,and the system requirements are analyzed and the specific design scheme is given.The main work is as follows:1)In order to ensure the safety and efficiency of the space-borne communication link,a set of special data frame protocol for satellite link is developed,and a variety of test traffic that can simulate the actual network environment is designed.The different requirements of the switching equipment applied on the satellite are studied deeply,and a set of high coverage test case is proposed to cope with various situations in the complex satellite environment.2)According to the particularity of the satellite switching equipment,the adaptive GTX interface and LVDS interface are studied,and the communication function of the high-speed test interface for satellite switching is completed through the relevant IP core provided by Xilinx company.3)In this thesis,the international test standards used to evaluate the performance of network interconnection equipment are analyzed in depth,and the main performance test indexes including throughput,packet loss rate,switching capacity,switching latency and priority indexes are formulated by combining the actual situation of load on the satellite.The corresponding design and implementation of each test algorithm are carried out,and the test integrity is optimized.4)Combined with the FPGA internal logic,the design and implementation of the special test system for satellite switching is carried out,which can be controlled and displayed by the upper computer.The test results show that the system design is correct and meets the requirements of function and performance.The overall bandwidth of the system can reach 10 Gbps,which can meet the requirements of comprehensive testing of satellite switching equipment. |