Abstract:Fiber Channel (FC) has become the preferred backbone network for the new generation of avionics systems due to its strong anti-interference ability and fast transmission speed. In response to the testing requirements for FC bus in the testing and support tasks of new avionics systems, the implementation methods and approaches for FC bus testing were studied and analyzed, and a PXIe architecture based FC bus tester was designed. This tester fully utilizes the small size, strong scalability, and large system bandwidth of PXIe instrument. It realizes various functions such as FC node simulation, data monitoring, fault injection, video monitoring, optical power measurement, time synchronization, and bit error rate testing in a compact device. After testing and verification, it has been proven that it supports FC-AE-ASM, FC-AV protocol, implements 8 fault injection methods such as SOF error, CRC error, and supports 4 bit error rate test code types such as CJTPAT and CRPAT. It also supports 256 frame filtering rules, 850nm/1310nm/1550nm light wavelength, and -30dBm~+3dBm Optical power range. The experimental results show that it meets the real-time and reliability requirements of avionics network data transmission, and can be applied in testing scenarios such as research and development, simulation experiments, and field support of FC equipment or networks.