DocumentCode
2553542
Title
A test generator for segment delay faults
Author
Heragu, Keerthi ; Patel, Janak H. ; Agrawal, Vishwani D.
Author_Institution
DSPS R&D Center, Texas Instrum. Inc., Dallas, TX, USA
fYear
1999
fDate
7-10 Jan 1999
Firstpage
484
Lastpage
491
Abstract
We propose a simulation-based technique that uses a genetic algorithm (GA) to generate tests for delay faults on segments of any given length. At every line, we assume that an upper bound on the number of testable segment faults that originate there is known. Such a bound is efficiently computed by an implication-based technique. The fitness function for the GA is derived from an objective function that favors vectors which might detect a large number of faults. This is accomplished by a simulator used as a base engine, by dynamically identifying a line m with the highest upper bound for the number of segments on which faults can and are yet to be tested, and by ranking vectors according to their ability to target the simultaneous objectives of invoking a transition on m and maximizing the number of signals that propagate robustly in the fanout cone of m. Rather than limiting the number of generations of evolution in the GA, we obtain improved results by using the diversity of the individuals in a population as a stopping criterion. Results indicate that for small segment lengths, reasonable robust segment delay test coverages can be obtained for most benchmark circuits. Also, the tests generated using the segment delay fault model detect a large number of transition and path delay faults. For example in the benchmark circuit c3540, tests generated for faults on segments of length 5 had a transition fault coverage of 96.1% and were able to detect 9,246 path faults
Keywords
automatic test pattern generation; circuit simulation; delays; genetic algorithms; integrated circuit testing; logic testing; ATPG; fitness function; genetic algorithm; implication-based technique; objective function; path delay faults; segment delay fault model; segment delay faults; simulation-based technique; test coverage; test generator; transition delay faults; Benchmark testing; Circuit faults; Circuit testing; Computational modeling; Delay; Electrical fault detection; Fault detection; Genetic algorithms; Robustness; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 1999. Proceedings. Twelfth International Conference On
Conference_Location
Goa
ISSN
1063-9667
Print_ISBN
0-7695-0013-7
Type
conf
DOI
10.1109/ICVD.1999.745202
Filename
745202
Link To Document