DocumentCode :
3121047
Title :
On the optimal reconfiguration times for TMR circuits on SRAM based FPGAs
Author :
Sterpone, L. ; Ullah, Abrar
Author_Institution :
Dipt. di Autom. e Inf., Politec. di Torino, Turin, Italy
fYear :
2013
fDate :
24-27 June 2013
Firstpage :
9
Lastpage :
14
Abstract :
Unreliable and harsh environmental conditions in avionics and space applications demand run-time adaptation capabilities to withstand environmental changes and radiation-induced faults. Modern SRAM-based FPGAs integrating high computational power with partial and dynamic reconfiguration abilities are a usual candidate for such systems. However, due to the vulnerability of these devices to Single Event Upsets (SEUs), designs need proper fault-handling mechanisms. In this work we propose a novel circuit instrumentation method for probing Triple Modular Redundancy (TMR) circuits for error detection at the granularity of individual domains and then use selective run-time dynamic reconfiguration for recovery. Error detection logic is inserted in the physical net-list to identify and localize faults. Moreover, selective domain reconfiguration is achieved by careful considerations in the placement phase on the FPGA reconfigurable area. The proposed technique is suitable for systems having hard real-time constraints. Our results demonstrate that this approach has an overhead of 2 LUTs per majority voter in internal partitions in terms of area when compared to the standard TMR circuits. In addition, it brings down the reconfiguration times of TMR circuits to a single domain and ensures a 100% availability of the device assuming the Single Event Upset fault model.
Keywords :
SRAM chips; failure analysis; field programmable gate arrays; integrated circuit modelling; radiation hardening (electronics); space vehicle electronics; FPGA reconfigurable area; SEU fault model; SRAM-based FPGA; TMR circuits; avionics; circuit instrumentation method; computational power; domain granularity; dynamic reconfiguration ability; environmental changes; error detection; error detection logic; fault identification; fault localization; fault-handling mechanisms; optimal reconfiguration time; partial reconfiguration ability; physical net-list; radiation-induced faults; real-time constraints; run-time adaptation capability; selective run-time dynamic reconfiguration; single-event upsets; space application; triple modular redundancy; Circuit faults; Complexity theory; Field programmable gate arrays; Hardware; Multiplexing; Random access memory; Tunneling magnetoresistance; Partial and Dynamic Reconfiguration; Reconfiguration Time; Single Event Upsets (SEUs); Triple Modular Redundancy (TMR);
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Adaptive Hardware and Systems (AHS), 2013 NASA/ESA Conference on
Conference_Location :
Torino
Type :
conf
DOI :
10.1109/AHS.2013.6604220
Filename :
6604220
Link To Document :
بازگشت