FPGA-Based Neural Network Accelerators for Space Applications: A Survey
Pedro Antunes, Artur Podobas
TL;DR
This survey analyzes the state-of-the-art in FPGA-based neural network accelerators for onboard space applications, highlighting the dual architectural paradigms of dataflow and time-multiplexed designs and the dominance of CNNs for Earth-observation tasks. It consolidates 47 studies, detailing hardware platforms, quantization strategies, datasets, and performance/power metrics, and identifies gaps such as limited online unsupervised learning and sparse use of SNNs or 3D convolutions. The work emphasizes radiation tolerance, energy efficiency, and fault tolerance as critical constraints, and suggests directions like broader NN topologies, radiation-hardened designs, and standardized benchmarks to advance practical deployment. Overall, the paper provides a comprehensive, technically focused reference to guide researchers and practitioners in designing robust, efficient onboard AI accelerators for space missions.
Abstract
Space missions are becoming increasingly ambitious, necessitating high-performance onboard spacecraft computing systems. In response, field-programmable gate arrays (FPGAs) have garnered significant interest due to their flexibility, cost-effectiveness, and radiation tolerance potential. Concurrently, neural networks (NNs) are being recognized for their capability to execute space mission tasks such as autonomous operations, sensor data analysis, and data compression. This survey serves as a valuable resource for researchers aiming to implement FPGA-based NN accelerators in space applications. By analyzing existing literature, identifying trends and gaps, and proposing future research directions, this work highlights the potential of these accelerators to enhance onboard computing systems.
