The increasing role of exhaustive testing techniques in VLSI has prompted a number of investigations into methods for achieving locally exhaustive testing of the components of a large digital circuit using a comparatively small number of test signals. This paper examines the possibility of introducing linear sums of the test signals into this testing process. It is shown that with the addition of a relatively small amount of additional circuitry, significant reductions in the number of required test signals (and tests) can often be achieved. In particular, it is shown that for any specific combinational circuit the number of required test signals can be made to be independent of the number of inputs and to depend only logarithmically on the number of outputs. The role of these linear sums in the generation of universal test sets is also discussed.
[1]
Edward J. McCluskey.
Verification Testing - A Pseudoexhaustive Test Technique
,
1984,
IEEE Trans. Computers.
[2]
Arnold L. Rosenberg,et al.
Exhaustive Generation of Bit Patterns with Applications to VLSI Self-Testing
,
1983,
IEEE Transactions on Computers.
[3]
George Markowsky,et al.
The Weighted Syndrome Sums Approach to VLSI Testing
,
1981,
IEEE Transactions on Computers.
[4]
Donald T. Tang,et al.
Logic Test Pattern Generation Using Linear Codes
,
1984,
IEEE Transactions on Computers.
[5]
Donald T. Tang,et al.
Exhaustive Test Pattern Generation with Constant Weight Vectors
,
1983,
IEEE Transactions on Computers.