DocumentCode :
917571
Title :
Design-specific path delay testing in lookup-table-based FPGAs
Author :
Menon, Premachandran R. ; Xu, Weifeng ; Tessier, Russell
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
Volume :
25
Issue :
5
fYear :
2006
fDate :
5/1/2006 12:00:00 AM
Firstpage :
867
Lastpage :
877
Abstract :
Due to the increased use of field-programmable gate arrays (FPGAs) in production circuits with high reliability requirements, the design-specific testing of FPGAs has become an important topic for research. Path delay testing of FPGAs is especially important since path delay faults can render an otherwise fault-free FPGA unusable for a given design layout. This paper presents a new approach for FPGA path delay testing, which partitions target paths into subsets that are tested in the same test configuration. Each path is tested for all combinations of signal inversions along the path length. Each configuration consists of a sequence generator, response analyzer, and circuitry for controlling inversions along tested paths, all of which are formed from FPGA resources not currently under test. Two algorithms are presented for target-path partitioning to determine the number of required test configurations. The test circuitry associated with these methods is also described. The results of applying the methods indicate that our path-delay-testing approach requires seconds per design to cover all paths with delay within 10% of the critical path delay. The approach has been validated using Xilinx Virtex devices.
Keywords :
circuit reliability; fault diagnosis; fault trees; field programmable gate arrays; logic testing; table lookup; FPGA; Xilinx Virtex devices; fault-free; inversion circuitry control; lookup-table; path delay faults; path delay testing; programmable logic devices; reliability requirements; response analyzer; sequence generator; signal inversions; target-path partitioning; Built-in self-test; Circuit faults; Circuit testing; Clocks; Delay; Field programmable gate arrays; Logic testing; Manufacturing; Production; Programmable logic arrays; Design automation; field programmable gate arrays; programmable logic devices; testing;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2005.855955
Filename :
1624519
Link To Document :
بازگشت