| Modern avionics system integration degree continues to increase, from the 1970 s discrete type avionics system to Federated avionics system, to integrated avionics, and then to now the advanced integrated avionics system, the original single node communication is gradually be replaced by multiple nodes of the complex communication, the original single communication link is gradually being unified communication network. In order to meet the portability of the module and the equipment of the new generation aircraft bus, the role of the exchange, and the version of the control.We made a unified configuration in the preliminary design of the configuration file. By configuring the file level, it can be a good network and application layers are isolated, ease of application migration.With the change of network topology and equipment changes, making the configuration more frequent replacement work. Updating the communication card configuration of each device requires removing the sub card is also a problem.This thesis is aiming at the above problems, with high speed serial communication standard fibre channel(fiber channel(FC) technology and its application in airborne network as the main research object. On the basis of in-depth analysis of the theoretical and technical principles of and FC design simulation card communication with a real device, and in real equipment framework based application, so as to realize the real equipment sub card is configured to change jobs.The realization of the airborne FC configuration loader filled the airborne FC in the design of data bus network configuration change jobs.The design and implementation of airborne FC configuration loader system has been completed in this thesis.The system includes three parts, hardware, driver and software. Hardware system mainly completes PCIe interface management and FC of the underlying protocol implementation. Driving part is mainly the PCIe interface card driver, finish and hardware cards operation. Software is DLL interface layer and the upper layer application software. DLL interface layer encapsulates the device management, message management, interrupt management software. Application interface to form the upper layer application software for calling other users or developers. The upper application software is mainly for human-computer interaction interface display, the user can load the device or the device is loaded in this control.Tthe demand of the configuration loader system, established a model classifies the function module, and aiming at the key technology of design and implementation has been analysed in the paper. The function test and application are introduced. |