Title :
Scrubbing unit repositioning for fast error repair in FPGAs
Author :
Nazar, G.L. ; Santos, Leonardo P. ; Carro, Luigi
Author_Institution :
Inst. de Inf., Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
fDate :
Sept. 29 2013-Oct. 4 2013
Abstract :
Field Programmable Gate Arrays (FPGAs) are very successful platforms that rely on large configuration memories to store the circuit functions required by users. Faults affecting such memories are a major dependability threat for these devices, and the applicability of FPGAs on critical systems depends on efficient means to mitigate their effects. The main means to effectively remove such faults, namely configuration scrubbing, consists in rewriting the desired contents of this memory and suffers from high power consumption and a long mean time to repair (MTTR). In this work we propose Scrubbing Unit Repositioning for Fast Error Repair (SURFER), a novel approach to exploit partial dynamic reconfiguration coupled with fine-grained redundancy to greatly reduce the MTTR for FPGAs subject to upsets in their configuration memories.
Keywords :
fault tolerant computing; field programmable gate arrays; power aware computing; redundancy; FPGA; MTTR; SURFER; critical systems; fine-grained redundancy; large configuration memories; long mean time to repair; partial dynamic reconfiguration; power consumption; scrubbing unit repositioning for fast error repair; Acceleration; Circuit faults; Field programmable gate arrays; Histograms; Maintenance engineering; Memory management; Redundancy; FPGA; Mean Time to Repair; Single Event Upset;
Conference_Titel :
Compilers, Architecture and Synthesis for Embedded Systems (CASES), 2013 International Conference on
Conference_Location :
Montreal, QC
DOI :
10.1109/CASES.2013.6662506