Abstract
Triple Modular Redundancy is a widely used fault-tolerance methodology for highly-reliable electronic systems mapped on SRAM-based FPGAs. However, the state-of-the-art TMR techniques are unable to effectively deal with cross-domain errors and increased scrubbing time due to growing size of configuration memory. In order to deal with the aforementioned problems, this work proposes a TMR architecture that exploits the fracturable nature of Look Up Tables for simultaneously mapping of majority-voting and error detection at the granularity of TMR domains. An associated CAD flow is developed for partial reconfiguration of TMR domains incorporating changes to the technology mapping, placement and bitstream generation phases. Our results demonstrate that we can achieve significant reduction in repairing times along with better resilience to cross-domain errors with zero hardware overhead compared to the existing TMR methodologies.
| Original language | English |
|---|---|
| Pages (from-to) | 112-120 |
| Number of pages | 9 |
| Journal | Journal of Systems Architecture |
| Volume | 81 |
| DOIs | |
| State | Published - Nov 2017 |
Bibliographical note
Publisher Copyright:© 2017 Elsevier B.V.
Keywords
- CDE
- Dynamic partial reconfiguration
- Fault detection
- FPGA
- MCU
- X-TMR
ASJC Scopus subject areas
- Software
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'A novel tool-flow for zero-overhead cross-domain error resilient partially reconfigurable X-TMR for SRAM-based FPGAs'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver