Fast SEU Detection and Recovery in FPGA-Based AI Accelerators
Open Access
- 1 April 2026
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Reconfigurable Technology and Systems
- Vol. 19 (3) , 1-34
Abstract
Heterogeneous FPGA platforms combining RISC-V processors and deep-learning accelerators are increasingly adopted in avionics and space, where performance must be paired with fault tolerance. We present RePAIR, a reconfigurable platform integrating an open-source RISC-V core with a TPU-like systolic-array accelerator for runtime fault detection, correction, and recovery. RePAIR extends the accelerator ISA with runtime self-test, enabling detection of structural faults in the array during inference. The platform supports dual inference modes: a plain mode with no overhead and a testing mode that performs checksum validation at a fixed cost of three extra cycles per matrix multiplication, with limited accelerator area overhead. Upon fault detection, the accelerator notifies the RISC-V processor, which triggers dynamic partial reconfiguration of the faulty region while preserving execution state, allowing inference to resume from the last correct step. Compared with full-device reconfiguration, recovery time is reduced by up to 900× on AMD KCU105 and 1400× on AMD ZCU102, while inference overhead remains ≤30% in the worst case. The methodology is hardware-agnostic and portable across FPGA devices, as shown by multi-platform implementations. Fault-injection campaigns combined with space-environment modeling estimate mean time to failure under mission conditions, demonstrating scalable and reliable FPGA-based AI acceleration for safety-critical applications.Keywords
This publication has 44 references indexed in Scilit:
- RePAIR: Reconfigurable Platform for AI Resilience Within RISC-V Ecosystem2025
- Hardware Acceleration of Crystals-Kyber in Low-Complexity Embedded Systems With RISC-V Instruction Set ExtensionsIEEE Access, 2024
- Increasing the Fault Tolerance of COTS FPGAs in Space: SEU Mitigation Techniques on MPSoC2023
- ZOS: Zero Overhead Scan for Systolic Array-based AI accelerator2022
- Failure rate analysis of radiation tolerant design techniques on SRAM-based FPGAsMicroelectronics Reliability, 2022
- A comparative radiation analysis of reconfigurable memory technologies: FinFET versus bulk CMOSMicroelectronics Reliability, 2022
- High-efficient MPSoC-based CNNs accelerator with optimized storage and dataflowThe Journal of Supercomputing, 2021
- Run-Time Reconfigurable MPSoC-Based On-Board Processor for Vision-Based Space NavigationIEEE Access, 2020
- EuroSAT: A Novel Dataset and Deep Learning Benchmark for Land Use and Land Cover ClassificationIEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing, 2019
- The design of a systolic array system for linear state equations2003