| To meet the multi-information in the navigation computer integrated navigation system of multi-information processing, high computing performance requirements, the paper design a processor based on FPGA processors, heterogeneous multi-processor computer navigation.Paper described a number of information in the integrated navigation system features and application requirements, and then proposed an integrated navigation computer program based on FPGA. The program for the control of ARM processor core, complete communications processing and peripheral control; two DSP processors for data filtering and preprocessing, respectively, and more information on Integrated Navigation Solution and Kalman filtering; FPGA devices implement the interface control logic and multi-processor data transfer. To solve the the problems between multi-processor data transfer, propose based on multi-layer AHB AMBA bus specification cross-switch network interconnection scheme between processor. Choose the VxWorks embedded real time operating system, for the driver development, application software divided the task of navigation computer.Paper finished the navigation computer schematic and PCB development, implement the interface control logic inthe FPGA devices.Based navigation system requirements, the introduction of the VxWorks embedded real time operating system. for the driver development, application software divided the task of navigation computer. Navigation through the pilot, navigation computer heterogeneous multi-processor system can be made to meet the high precision and high performance computing requirements,while integrated navigation information for the calculation of multi-processor computing power reserved. The structure represents a high-performance computer, navigation computer, a development direction, cross-switch network for follow-up to achieve the realization of the technical basis SOC. |