DocumentCode :
3243373
Title :
Sequential logic path delay test generation by symbolic analysis
Author :
Bose, Soumitra ; Agrawal, Vishwani D.
Author_Institution :
AT&T Bell Labs., Murray Hill, NJ, USA
fYear :
1995
fDate :
23-24 Nov 1995
Firstpage :
353
Lastpage :
359
Abstract :
Many test generation algorithms for path delay faults assume a special methodology for application of the test sequence. The two-vector test sequences are valid under the assumption that the combinational logic reaches a steady state following the first vector before the second vector is applied. While such vectors may be acceptable for combinational circuits, their use for testing a non-scan sequential circuit is virtually impossible where it is difficult to run the clock at a constant rate. Most multi-valued algebras for combinational circuits are rendered invalid when vectors are applied at the rated speed. We present a new multi-valued algebra and a test generation algorithm to derive tests for a uniform rated speed test application methodology. The main ideas in the paper include an algebra that derives three-vector test sequences combinational logic and (2) a value propagation rule for latches, resulting in more realistic fault coverages in sequential circuits when all vectors are applied at the rated speed. The test generator uses Boolean functions to reason about state transitions in sequential machines. These Boolean functions are stored and manipulated as Binary Decision Diagrams (BDDs). Experimental data on moderate size ISCAS89 benchmarks are included
Keywords :
Boolean functions; automatic testing; delays; encoding; fault diagnosis; finite state machines; logic testing; multivalued logic; sequential circuits; Binary Decision Diagrams; Boolean functions; ISCAS89 benchmarks; combinational logic; finite state machines; multivalued algebras; non-scan sequential circuit; sequential logic path delay test generation; sequential machines; state transitions; symbolic analysis; three-vector test sequences combinational logic; two-vector test sequences; value propagation rule; Algebra; Boolean functions; Circuit faults; Circuit testing; Combinational circuits; Data structures; Delay; Logic testing; Sequential analysis; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Symposium, 1995., Proceedings of the Fourth Asian
Conference_Location :
Bangalore
Print_ISBN :
0-8186-7129-7
Type :
conf
DOI :
10.1109/ATS.1995.485360
Filename :
485360
Link To Document :
بازگشت