2014 · 26 citations · 18 references
EngineeringComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsEmbedded Memory BlocksErasure CodingFpga ArchitectureHardware Fault ToleranceReconfigurable Embedded SystemsSecurity For Reconfigurable HardwareConfiguration Memory ScrubbingConfiguration ScrubbingErasure CorrectionFault-tolerant ArchitectureFault-tolerant Fpga ArchitectureSoft Error MitigationSoft Error Mitigation In Configuration MemorySoft Errors
Multiple bit upsets due to radiation-induced soft errors are a major concern in nanoscale technology nodes. Once such errors occur in the configuration frames of an FPGA device, they permanently affect the functionality of the mapped design. The combination of error correction schemes and configuration scrubbing is an efficient approach to avoid such permanent errors. Existing solutions exploit coding techniques with considerably high overhead to protect configuration frames against multiple bit upsets. In this paper, we propose a generic scrubbing scheme which reconstructs the erroneous configuration frame based on the concept of erasure codes. Our proposed scheme does not require any changes to the FPGA architecture. Experimental results on a Xilinx Virtex-6 FPGA device show that the proposed scheme achieves error recovery coverage of 99.30% with only 3% resource occupation while the mean time to repair is comparable with previous schemes.
18
The impact of new technology on soft error rates
Anand Mohan Dixit, Alan Wood · 2011 · 300 citations
Near-threshold voltage (NTV) design
Himanshu Kaul, Mark Anders, Steven Hsu et al. · 2012 · 241 citations