In this paper,an avionics computer is designed to meet the needs of integrated processing and control of avionics data of unmanned aerial systems.The computer adopts an architecture of"Phytium E2000D+FPGA+CPLD",where the FPGA serves as the intermediate control unit to implement data communication and acquisition control.To address the transmission conversion problem of level interrupts and PCIe interrupts,a"periodic scanning feedback detection method"is designed to solve the problems of conversion from level interrupts to PCIe interrupts,ineffective identification of interrupt counts of the FPGA,and reliability of interrupt transmission.Based on the need for rapid filtering of ADC sampling data,a"parallel comparison acceleration sorting"algorithm is designed to com-plete the rapid sorting of 8 data items within a single clock cycle.Actual test results show that the proposed avionics computer can meet the requirements for avionics data processing and control with stable performance.