Testing configurable LUT-based FPGA's
- 1 June 1998
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Very Large Scale Integration (VLSI) Systems
- Vol. 6 (2) , 276-283
- https://doi.org/10.1109/92.678888
Abstract
We present a new technique for testing field programmable gate arrays (FPGA's) based on look-up tables (LUT's). We consider a generalized structure for the basic FPGA logic element (cell); it includes devices such as LUT's, sequential elements (flip-flops), multiplexers and control circuitry. We use a hybrid fault model for these devices. The model is based on a physical as well as a behavioral characterization. This permits detection of all single faults (either stuck-at or functional) and some multiple faults using repeated FPGA reprogramming. We show that different arrangements of disjoint one-dimensional (l-D) cell arrays with cascaded horizontal connections and common vertical input lines provide a good logic testing regimen. The testing time is independent of the number of cells in the array (C-testability), We define new conditions for C-testability of programmable/reconfigurable arrays. These conditions do not suffer from limited I/O pins. Cell configuration affects the controllability/observability of the iterative array. We apply the approach to various Xilinx FPGA families and compare it to prior work.Keywords
This publication has 11 references indexed in Scilit:
- Using ILA testing for BIST in FPGAsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Array-based testing of FPGAs: architecture and complexityPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- An approach for testing programmable/configurable field programmable gate arraysPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Taking advantage of reconfigurable logicPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Array architecture for ATG with 100% fault coveragePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A new diagnosis approach for short faults in interconnectsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Diagnosis of interconnects and FPICs using a structured walking-1 approachPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Evaluation of FPGA Resources for Built-In Self-Test of Programmable Logic BlocksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1996
- Field-Programmable Gate ArraysPublished by Springer Nature ,1992
- Physical Versus Logical Fault Models MOS LSI Circuits: Impact on Their TestabilityIEEE Transactions on Computers, 1980