The invention provides an
aerospace computer. The
aerospace computer comprises an anti-fuse FPGA (
Field Programmable Gate Array), a commercial SOC (
System On
Chip) and three DSPs (
Digital Signal Processors), which achieve a
system maintenance function. According to the
aerospace computer provided by the invention, on the anti-fuse FPGA, not only is a state of each hardware unit module monitored, but also a state of each logic function operating on each hardware unit module is monitored, so that on the basis, the computer is dynamically loaded when necessary to guarantee a
system to flexibly, reliably and uninterruptedly operate; the commercial SOC device adopted by the aerospace computer internally comprises an ARM dual-core processor used as a center control processor and a high-capacity programmable logic (PL) used for arithmetical logic operation acceleration, so that when a high integration level of the
system is ensured, dual-computer
backup of the center control processor is achieved by two cores of the ARM dual-core processor, hardware
backup of a
data channel and an interface is achieved by designing internal
data association and an
external interface on the PL, and a triple-modular redundancy voting mechanism of DSP interfaces is achieved by respectively designing the DSP interfaces; and according to the invention, the aerospace computer which is high in integration level, high in reliability and high in performance, is miniaturized and is flexible in configuration can be achieved.