The invention discloses a multi-FPGA collaborative high-performance
digital signal processing system and a health monitoring method thereof, and belongs to the technical field of
digital signal processing. The
system comprises a plurality of FPGA
processing boards (1) and a
chassis (3) which are interconnected through a VPX backboard (2). Each FPGA processing board (1) is integrated with an
FPGA chip (11) responsible for core processing and an onboard MCU (12) responsible for
system health management. The VPX backboard (2) not only provides inter-board high-speed
interconnection (GTY / LVDS), but also provides a synchronous
clock for all processing boards through the high-precision
crystal oscillator (21) and the
clock fan-out
chip (22). And the case (3) is integrated with a power supply and a cooling fan. According to the invention, the onboard MCU (12) monitors the
voltage and temperature of each processing board in real time, executes accurate power-on
time sequence management and abnormal power-off protection, and reports state information through the
FPGA chip (11). The problems of low reliability, difficulty in
clock synchronization, extensive heat dissipation management and the like of a multi-FPGA system are solved, the stability, availability and
maintainability of the system are remarkably improved, and the system is particularly suitable for the high-performance
signal processing fields of large-scale
MIMO communication,
radar and the like.