DocumentCode :
1416510
Title :
Deriving logic systems for path delay test generation
Author :
Bose, Soumitra ; Agrawal, Prathima ; Agrawal, Vishwani D.
Author_Institution :
Lucent Technol., Bell Labs., Murray Hill, NJ, USA
Volume :
47
Issue :
8
fYear :
1998
fDate :
8/1/1998 12:00:00 AM
Firstpage :
829
Lastpage :
846
Abstract :
We present an algorithm to derive logic systems for various classes of path delay test problems. In these logic systems, the value of a signal represents the relevant conditions that occur during a set of consecutively applied vectors. Starting from a set of basic values for valid signals at primary inputs, a state transition graph is constructed to enumerate all possible signal states relevant to path activation that are reachable by Boolean operations. These states include all incompletely specified states, composed as combinations of basic values. A distinguishability analysis then finds all state-pairs that need to be distinguished during test generation. The final step minimizes the number of states. For forward and backward implications of test generation in combinational or sequential circuits, the procedure provides optimal logic systems. We define optimality as the smallest set of logic states that provides the least possible ambiguity in implications. Thus, an optimal set of logic states will minimize the number of backtracks in test generation. A 10-valued logic described in the literature is found to be optimal for generating tests for single path delay faults. Other problems addressed in this paper include compact test generation through activation of many single path delay faults, test generation for rated-clock test application, and test generation for multiple path delay faults. The limitations and capabilities of various logic systems are illustrated by examples
Keywords :
logic testing; multivalued logic circuits; sequential circuits; 10-valued logic; Boolean operations; combinational circuits; distinguishability analysis; logic systems derivation; path activation; path delay test generation; sequential circuits; state transition graph; Algebra; Boolean functions; Circuit faults; Circuit testing; Delay systems; Digital systems; Logic testing; Multivalued logic; Sequential circuits; System testing;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.707585
Filename :
707585
Link To Document :
بازگشت