DocumentCode :
745060
Title :
Online BIST and BIST-based diagnosis of FPGA logic blocks
Author :
Abramovici, Miron ; Stroud, Charles E. ; Emmert, John M.
Author_Institution :
Design Autom. for Flexible Chip Architectures, Framingham, MA, USA
Volume :
12
Issue :
12
fYear :
2004
Firstpage :
1284
Lastpage :
1294
Abstract :
We present the first online built-in self-test (BIST) and BIST-based diagnosis of programmable logic resources in field-programmable gate arrays (FPGAs). These techniques were implemented and used in a roving self-testing areas (STARs) approach to testing and reconfiguration of FPGAs for fault-tolerant applications. The BIST approach provides complete testing of the programmable logic blocks (PLBs) in the FPGA during normal system operation. The BIST-based diagnosis can identify any group of faulty PLBs, then applies additional diagnostic configurations to identify the faulty look-up table or flip-flop within a faulty PLB. The ability to locate defective modules inside a PLB enables a new form of fault-tolerance that reuses partially defective PLBs in their fault-free modes of operation.
Keywords :
automatic testing; built-in self test; fault diagnosis; fault tolerant computing; field programmable gate arrays; flip-flops; table lookup; BIST based diagnosis; FPGA logic blocks; defective modules; fault tolerance; faulty lookup table; field programmable gate arrays; flip flop; online BIST; online built in self test; programmable logic blocks; programmable logic resources; roving self testing areas; Automatic testing; Built-in self-test; Fault diagnosis; Fault tolerance; Field programmable gate arrays; Logic testing; Programmable logic arrays; Programmable logic devices; Reconfigurable logic; System testing; Adaptive computing; built-in self-test (BIST); fault diagnosis; fault tolerance; field-programmable gate arrays (FPGAs); online testing;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2004.837989
Filename :
1407948
Link To Document :
بازگشت