DocumentCode
1785556
Title
On enhancing the reliability of internal configuration controllers in FPGAs
Author
Ebrahim, Ali ; Arslan, Tughrul ; Iturbe, Xabier
Author_Institution
Sch. of Eng., Univ. of Edinburgh, Edinburgh, UK
fYear
2014
fDate
14-17 July 2014
Firstpage
83
Lastpage
88
Abstract
In fault-tolerant FPGA systems, the internal reconfiguration capabilities supported in modern FPGAs is commonly utilized for enhanced fault mitigation. In such systems, faults in the internal configuration controller can degrade the fault-tolerance of the system and in extreme cases can lead to additional faults injected into the system. In this paper we present different methods for enhancing the reliability of internal configuration controllers in FPGAs. We demonstrate the design of a custom ICAP controller for Xilinx Virtex FPGAs and compare the reliability and area overhead for Triple Modular Redundancy (TMR), Dual Modular Redundancy (DMR) and Cyclic Redundancy Check (CRC) design schemes. We also evaluate the effectiveness of internal readback and external configuration memory scrubbing and show how a combination of the two methods can reduce the number of single points of failure in the system.
Keywords
fault tolerant computing; field programmable gate arrays; logic design; CRC; DMR; TMR; Xilinx Virtex FPGA; custom ICAP controller; cyclic redundancy check design schemes; dual modular redundancy design schemes; external configuration memory scrubbing; fault mitigation; fault-tolerant FPGA systems; internal configuration controllers; internal readback; reconfiguration capabilities; triple modular redundancy design schemes; Circuit faults; Error correction codes; Fault detection; Field programmable gate arrays; Random access memory; Redundancy; Tunneling magnetoresistance; FPGA; Fault-Tolerance; Internal Configuration Controller;
fLanguage
English
Publisher
ieee
Conference_Titel
Adaptive Hardware and Systems (AHS), 2014 NASA/ESA Conference on
Conference_Location
Leicester
Type
conf
DOI
10.1109/AHS.2014.6880162
Filename
6880162
Link To Document