On Computing Optimized Input Probabilities for Random Tests

Self testing of integrated circuits by random patterns has several technical and economical advantages. But there exists a large number of circuits which cannot be randomly tested, since the fault coverage achieved that way would be too low. In this paper we show that this problem can be solved by unequiprobable random patterns, and an efficient procedure is presented computing the specific optimal probability for each primary input of a combinational network. Those optimized random patterns can be produced on the chip during self test or off the chip in order to accelerate fault simulation and test pattern generation.

[1]  Karl J. Lieberherr,et al.  Parameterized Random Testing , 1984, 21st Design Automation Conference Proceedings.

[2]  Arno Kunzmann,et al.  Design Automation of Random Testable Circuits , 1985, ESSCIRC '85: 11th European Solid-State Circuits Conference.

[3]  Edward J. McCluskey,et al.  Test Length for Pseudo Random Testing , 1985, ITC.

[4]  Vishwani D. Agrawal,et al.  AN EXACT ANALYSIS FOR EFFICIENT COMPUTATION OF RANDOM-PATTERN TESTABILITY IN COMBINATIONAL CIRCUITS , 1986 .

[5]  Wolfgang Rosenstiel,et al.  On Fault Modeling for Dynamic MOS Circuits , 1986, 23rd ACM/IEEE Design Automation Conference.

[6]  Jacob Savir,et al.  On Random Pattern Test Length , 1984, IEEE Transactions on Computers.

[7]  T.W. Williams Design of testable logic circuits , 1986, Proceedings of the IEEE.

[8]  Hans-Joachim Wunderlich,et al.  PROTEST: A Tool for Probabilistic Testability Analysis , 1985, 22nd ACM/IEEE Design Automation Conference.

[9]  Vishwani D. Agrawal,et al.  An Information Theoretic Approach to Digital Fault Testing , 1981, IEEE Transactions on Computers.

[10]  Edward J. McCluskey,et al.  Analysis of Logic Circuits with Faults Using Input Signal Probabilities , 1975, IEEE Transactions on Computers.

[11]  R. G. Bennetts,et al.  Design of testable logic circuits , 1984 .

[12]  Gary S. Ditlow,et al.  Random Pattern Testability , 1984, IEEE Transactions on Computers.

[13]  David R. Tryon Self-Testing with Correlated Faults , 1986, DAC 1986.

[14]  Hans-Joachim Wunderlich,et al.  Self test using unequiprobable random patterns , 1987 .

[15]  Prathima Agrawal,et al.  Probabilistic Analysis of Random Test Generation Method for Irredundant Combinational Logic Networks , 1975, IEEE Transactions on Computers.

[16]  Vishwani D. Agrawal,et al.  STAFAN: An Alternative to Fault Simulation , 1984, 21st Design Automation Conference Proceedings.

[17]  Robert M. Williams IBM perspectives on the electrical design automation industry (keynote address) , 1986, DAC.

[18]  Wolfgang Rosenstiel,et al.  On Fault Modeling for Dynamic MOS Circuits , 1986, DAC 1986.

[19]  John Darzentas,et al.  Problem Complexity and Method Efficiency in Optimization , 1983 .