DocumentCode :
2447626
Title :
FPGAs and fault tolerance
Author :
Doumar, Abderraliim ; Ito, Hideo
Author_Institution :
Comput. Lab., Cambridge Univ., UK
fYear :
2001
fDate :
29-31 Oct. 2001
Firstpage :
222
Lastpage :
225
Abstract :
In this paper we propose a modification of the standard structure of FPGA configuration memory cells in the torus structure. The proposed modification gives the FPGA the ability to shift the configuration data inside the chip as a torus structure. We show that FPGAs having this ability give better results in terms of test, diagnosis and defect/fault tolerance. Only faults occurring in configurable logic blocks are considered in this paper. Testing and diagnosing faults in the chips having the proposed modification are achieved by loading typically only one set of configuration data. The other configuration data required for test and diagnosis are obtained by shifting the first set inside the chip. This makes test and diagnosis faster. Our simulation results show that this way of testing is especially effective when the complexity of the configurable logic blocks or the size increases. On the other hand, the defect tolerance is transparent to the user and is achieved with a very high yield, while the fault tolerance is achieved on chip with the original user configuration data and without hardware intervention. Additionally, using 0.5 μm technology, we have designed and manufactured a prototype of an FPGA similar to the Xilinx 4000 series structure having the ability to shift data.
Keywords :
SRAM chips; fault diagnosis; fault tolerance; field programmable gate arrays; logic simulation; logic testing; 0.5 μm technology; 0.5 micron; FPGA configuration memory cells; SRAM-based FPGA; Xilinx 4000 series structure; configurable logic blocks; configuration data shifting; defect tolerance; fault diagnosis; fault tolerance; simulation results; testing; torus structure; Automatic testing; Circuits; Costs; Fault tolerance; Field programmable gate arrays; Laboratories; Logic testing; Manufacturing; Programmable logic arrays; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microelectronics, 2001. ICM 2001 Proceedings. The 13th International Conference on
Print_ISBN :
0-7803-7522-X
Type :
conf
DOI :
10.1109/ICM.2001.997650
Filename :
997650
Link To Document :
بازگشت