Dynamic fault tolerance in FPGAs via partial reconfiguration

被引:46
作者
Emmert, J [1 ]
Stroud, C [1 ]
Skaggs, B [1 ]
Abramovici, M [1 ]
机构
[1] Univ Kentucky, Dept Elect Engn, Lexington, KY 40506 USA
来源
2000 IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS | 2000年
关键词
D O I
10.1109/FPGA.2000.903403
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 [1]. In STARs, the area under rest 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 rake this one step further: Once a fault tar 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. *.
引用
收藏
页码:165 / 174
页数:10
相关论文
共 18 条
[1]  
[Anonymous], P IEEE INT C COMP AI
[2]  
[Anonymous], P IEEE INT TEST C
[3]  
[Anonymous], P IEEE INT TEST C
[4]  
[Anonymous], P IEEE CUST INT CIRC
[5]  
CUDDAPAH R, 1995, RECONFIGURABLE LOGIC
[6]  
DURAND S, 1994, P FPGA94 2 INT ACMSI, P1
[7]   REMOD: A new methodology for designing fault-tolerant arithmetic circuits [J].
Dutt, S ;
Hanchek, F .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1997, 5 (01) :34-56
[8]  
EMMERT J, 1997, LECT NOTES COMP SCI, V1304, P141
[9]   Incremental routing in FPGAs [J].
Emmert, JM ;
Bhatia, D .
ELEVENTH ANNUAL IEEE INTERNATIONAL ASIC CONFERENCE - PROCEEDINGS, 1998, :217-221
[10]   Methodologies for tolerating cell and interconnect faults in FPGAs [J].
Hanchek, F ;
Dutt, S .
IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (01) :15-33