Back to Search
Start Over
A Hierarchical Scrubbing Technique for SEU Mitigation on SRAM-Based FPGAs
- Source :
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems. 28:2134-2145
- Publication Year :
- 2020
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2020.
-
Abstract
- The SRAM-based field-programmable gate array (FPGA) is extremely susceptible to single event upsets (SEUs) on configuration memory which can lead to soft error and malfunction of the circuit. Facing the ever-growing number of configuration bits in modern FPGAs, traditional scrubbing is getting harder to find errors in time, resulting in mismatching between the SEU sensitivity and scrubbing performance. This article proposes a hierarchical scrubbing technique that makes full use of the SEU sensitivity based on the adaptive mean time to detect (MTTD) for each frame. It distinguishes the configuration frames with multipriority and uses different scrubbing methods for different priorities. Also, a model has been built for solving the MTTD allocating problem and enabling an effective scrubbing when SEU occurrence. Moreover, the corresponding hardware architecture is supported and the fault injection-based evaluation on a Xilinx Kintex-7 FPGA is done. The result shows that it can improve mean upsets to failure from $1.56 \times $ to $146.93 \times $ , which is proportional to the mean time to failure (MTTF) improvement.
- Subjects :
- Hardware architecture
Mean time between failures
Hardware_MEMORYSTRUCTURES
business.industry
Computer science
Hardware_PERFORMANCEANDRELIABILITY
02 engineering and technology
Fault injection
020202 computer hardware & architecture
Soft error
Hardware and Architecture
Gate array
Embedded system
0202 electrical engineering, electronic engineering, information engineering
Redundancy (engineering)
Static random-access memory
Electrical and Electronic Engineering
Field-programmable gate array
business
Software
Data scrubbing
Subjects
Details
- ISSN :
- 15579999 and 10638210
- Volume :
- 28
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Accession number :
- edsair.doi...........bcd58c64d5d51a05cac824761c455113
- Full Text :
- https://doi.org/10.1109/tvlsi.2020.3010647