Title :
Switch-level delay test
Author :
Natarajan, Suriyaprakash ; Gupta, Sandeep K. ; Breuer, Melvin A.
Author_Institution :
Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
Gate-level models are usually used to generate tests for circuits containing non-primitive CMOS gates. It is shown that tests generated using these models and classical conditions for robust path delay testing can fail to detect delay faults in such circuits. A new delay-independent, switch-level delay test methodology, called τ-robust testing, is proposed that defines new entities called targets and proposes conditions to generate tests for each target. It is proven that, under the assumed delay model, a circuit that passes a test set containing a τ-robust test for every target is guaranteed to operate correctly at the desired speed. The effectiveness of the proposed methodology is demonstrated by (a) illustrating the difference between the delays excited by classical robust and τ-robust tests via circuit simulation, and (b) generation of τ-robust tests for benchmark circuits and comparison of τ-robust coverage of classical robust and τ-robust test sets
Keywords :
CMOS digital integrated circuits; circuit simulation; delay estimation; fault diagnosis; integrated circuit testing; logic testing; τ-robust coverage; τ-robust testing; CMOS circuits; benchmark circuits; circuit simulation; complex gates; delay fault detection; delay model; delay-independent switch-level delay test methodology; nonprimitive CMOS gates; robust path delay testing; switch-level delay test; targets; Benchmark testing; Circuit faults; Circuit simulation; Circuit testing; Clocks; Delay effects; Fault detection; Network address translation; Robustness; Semiconductor device modeling;
Conference_Titel :
Test Conference, 1999. Proceedings. International
Conference_Location :
Atlantic City, NJ
Print_ISBN :
0-7803-5753-1
DOI :
10.1109/TEST.1999.805628