Title :
A new functional fault model for FPGA application-oriented testing
Author :
Rebaudengo, M. ; Reorda, M Sonza ; Violante, M.
Author_Institution :
Politecnico di Torino, Italy
Abstract :
The objective of this paper is to propose a new fault model suitable for test pattern generation for an FPGA configured to implement a given application. The paper demonstrates that the faults affecting the bit cells of the look-up tables (LUTs) are not redundant, although they store constant values. We demonstrate that these faults cannot be neglected and that the fault model corresponding to modifying the content of each LUT memory cell must be considered in order to cover the full range of possible faults. In order to evaluate the fault coverage of the proposed fault model, a set of circuits mapped on a Xilinx Virtex 300 FPGA have been considered. Test sequences generated by a gate-level commercial ATPG and an academic RT-level one have been fault simulated on these benchmark circuits. The obtained figures show that a high percentage of faults affecting the LUT bit cells are undetected, thus suggesting that suitable ATPG algorithms adopting the new fault model are required.
Keywords :
automatic test pattern generation; fault diagnosis; field programmable gate arrays; hardware description languages; logic testing; FPGA; RT-level ATPG; Xilinx Virtex 300; application-oriented testing; benchmark circuits; bit cells; fault coverage; fault model; functional fault model; gate-level commercial ATPG; test pattern generation; Automatic test pattern generation; Circuit faults; Circuit testing; Field programmable gate arrays; Logic circuits; Logic devices; Manufacturing; Programmable logic arrays; Table lookup; Test pattern generators;
Conference_Titel :
Defect and Fault Tolerance in VLSI Systems, 2002. DFT 2002. Proceedings. 17th IEEE International Symposium on
Print_ISBN :
0-7695-1831-1
DOI :
10.1109/DFTVS.2002.1173534