Title :
SEU Recovery Mechanism for SRAM-Based FPGAs
Author :
Legat, Uros ; Biasizzo, Anton ; Novak, Franc
Author_Institution :
Comput. Syst. Dept., Jozef Stefan Inst., Ljubljana, Slovenia
Abstract :
The application of SRAM-based field-programmable gate arrays (FPGAs) in mission-critical systems requires error-mitigation and recovery techniques to protect them from the errors caused by high-energy radiation, also known as single event upsets (SEUs). For this, modular redundancy and runtime partial reconfiguration are commonly employed techniques. However, the reported solutions feature different tradeoffs in the area overhead and the fault latency. In this paper, we propose a low area-overhead SEU recovery mechanism and describe its application in different self-recoverable architectures, which are experimentally evaluated using a specially designed fault-emulation environment. The environment enables the user to inject faults at selected locations of the configuration memory and experimentally evaluate the reliability of the developed solutions.
Keywords :
SRAM chips; field programmable gate arrays; integrated circuit reliability; radiation hardening (electronics); SRAM-based FPGA; SRAM-based field-programmable gate arrays; configuration memory selected locations; developed solution reliability; different tradeoff feature; error-mitigation technique; experimental evaluation; fault injection; fault latency; high-energy radiation; low area-overhead SEU recovery mechanism; mission-critical systems; modular redundancy; recovery technique; runtime partial reconfiguration; self-recoverable architectures; single event upsets; special designed fault-emulation environment; Circuit faults; Error correction codes; Field programmable gate arrays; Hardware; Random access memory; Single event upset; Tunneling magnetoresistance; Fault emulation; partial runtime reconfiguration; self-recovery; single event upset;
Journal_Title :
Nuclear Science, IEEE Transactions on
DOI :
10.1109/TNS.2012.2211617