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