FPGA & VPU Co-Processing in Space Applications: Development and Testing with DSP/AI Benchmarks
To address real-time processing challenges posed by high-computational algorithms and high-data-rate payloads in emerging space missions, this work proposes a heterogeneous co-processing architecture tailored for aerospace embedded systems. It pioneers deep integration of a Xilinx Kintex FPGA—responsible for frame synchronization, preprocessing, and hardware acceleration—with an Intel Myriad2 Vision Processing Unit (VPU) dedicated to AI/DSP-intensive computations, interconnected via a low-overhead CIF/LCD parallel interface. The design includes a customized DSP/AI benchmark suite and a joint resource–power optimization strategy. Experimental results demonstrate a VPU AI throughput of 1.2 TOPS (INT8), FPGA resource utilization below 45%, 37% reduction in end-to-end latency, and total system power consumption ≤8.3 W. This work establishes a scalable, low-power, energy-efficient heterogeneous computing paradigm for on-board real-time intelligent processing.