DocumentCode
2873860
Title
Dynamic fault tolerance in FPGAs via partial reconfiguration
Author
Emmert, John ; Stroud, Charles ; Skaggs, Brandon ; Abramovici, Miron
Author_Institution
Dept. of Electr. Eng., Kentucky Univ., Lexington, KY, USA
fYear
2000
fDate
2000
Firstpage
165
Lastpage
174
Abstract
In this paper we present an on-line, multi-level fault tolerant (FT) technique for system functions and applications mapped to partially and dynamically reconfigurable FPGAs. Our method is based on the roving self testing areas (STARs) fault detection/location strategy presented in Abramovici et al. (1999). In STARs, the area under test uses partial reconfiguration properties to modify the configuration of the area under test without affecting the configuration of the system function and dynamic reconfiguration properties to allow uninterrupted execution of the system function while reconfiguration takes place. In this paper we take this one step further. Once a fault (or multiple faults) is detected we dynamically reconfigure the working area application around the fault with no additional system function interruption (other than the interruption when a STAR moves to a new location). We also apply the concept of partially usable blocks to increase fault tolerance. Our method has been successfully implemented and demonstrated on the ORCA 2CA series FPGAs from Lucent Technologies
Keywords
fault tolerance; field programmable gate arrays; logic testing; reconfigurable architectures; FPGAs; STARs; fault tolerance; partial reconfiguration; partially usable blocks; reconfigurable FPGAs; Automatic testing; Circuit faults; Clocks; Degradation; Electrical fault detection; Fault detection; Fault diagnosis; Fault tolerance; Field programmable gate arrays; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Field-Programmable Custom Computing Machines, 2000 IEEE Symposium on
Conference_Location
Napa Valley, CA
Print_ISBN
0-7695-0871-5
Type
conf
DOI
10.1109/FPGA.2000.903403
Filename
903403
Link To Document