Title :
SPIN-TEST: automatic test pattern generation for speed-independent circuits
Author :
Shi, Feng ; Makris, Yiorgos
Author_Institution :
Dept. of Electr. Eng., Yale Univ., New Haven, CT, USA
Abstract :
SPIN-TEST is a simulation-based gate-level ATPG system for speed-independent circuits. Its core engine is an A* search algorithm which employs an accurate fault simulator and an efficient cost function to guide a deterministic test pattern generation phase. A random test pattern generation phase is also available in order to improve run time. The key ATPG challenge in speed-independent circuits is the generation of patterns that are valid independently of the relative timing and the order of arrival of signals. SPIN-TEST addresses this challenge by guaranteeing fault sensitization with hazard/race-free patterns and response observation that is not affected by oscillations or non-deterministic circuit states. Experimental results on benchmark circuits demonstrate the efficiency of SPIN-TEST in terms of both high fault coverage and low test generation time.
Keywords :
asynchronous circuits; automatic test pattern generation; fault simulation; A* search algorithm; SPIN-TEST; accurate fault simulator; automatic test pattern generation; deterministic test pattern generation; fault sensitization; hazard-free patterns; nondeterministic circuit states; race-free patterns; simulation-based gate-level ATPG system; speed-independent circuits; Automatic test pattern generation; Circuit faults; Circuit simulation; Circuit testing; Cost function; Engines; Hazards; Signal generators; Test pattern generators; Timing;
Conference_Titel :
Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
Print_ISBN :
0-7803-8702-3
DOI :
10.1109/ICCAD.2004.1382703