Title :
Fast SEU Detection and Correction in LUT Configuration Bits of SRAM-based FPGAs
Author :
Zarandi, Hamid R. ; Miremadi, Seyed Ghassem ; Argyrides, Costas ; Pradhan, Dhiraj K.
Abstract :
FPGAs are an appealing solution for the space-based remote sensing applications. However, in a low-earth orbit, configuration bits of SRAM-based FPGAs are susceptible to single-event upsets (SEUs). In this paper, a new protected CLB and FPGA architecture are proposed which utilize error detection and correction codes to correct SEUs occurred in LUTs of the FPGA. The fault detection and correction is achieved using online or offline fast detection and correction cycles. In the latter, detection and correction is performed in predefined error-correction intervals. In both of them error detections and corrections of k-input LUTs are performed with a latency of 2k clock cycle without any required reconfiguration and significant area overhead. The power and area analysis of the proposed techniques show that these methods are more efficient than the traditional schemes such as duplication with comparison and TMR circuit design in the FPGAs.
Keywords :
SRAM chips; clocks; error correction; error detection; field programmable gate arrays; table lookup; LUT configuration bits; SRAM-based FPGA; clock cycle; error correction codes; error detection; fast single event upset detection; look-up tables; space-based remote sensing applications; Clocks; Delay; Error correction; Error correction codes; Fault detection; Field programmable gate arrays; Protection; Remote sensing; Single event upset; Table lookup;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370378