Test point insertion for an area efficient BIST

We present a new cost based method for the insertion of test points into sequential circuits. It is especially suited for the design of an area efficient BIST using pseudorandom patterns. Testability analysis is used to detect areas of poor testability and estimate the benefit of test points. The designer can trade this benefit against increased area. Experimental results show that small sets of test points are sufficient to reach a fault coverage greater than 99%.

[1]  Klaus D. Müller-Glaser,et al.  On automatic testpoint insertion in sequential circuits , 1990, Proceedings. International Test Conference 1990.

[2]  L. H. Goldstein,et al.  SCOAP: Sandia Controllability/Observability Analysis Program , 1988, 17th Design Automation Conference.

[3]  Chi-Ying Tsui,et al.  Exact and Approximate Methods for Calculating Signal and Transition Probabilities in FSMs , 1994, 31st Design Automation Conference.

[4]  Melvin A. Breuer,et al.  A low cost BIST methodology and associated novel test pattern generator , 1994, Proceedings of European Design and Test Conference EDAC-ETC-EUROASIC.

[5]  Vishwani D. Agrawal,et al.  A Statistical Theory of Digital Circuit Testability , 1990, IEEE Trans. Computers.

[6]  João Paulo Teixeira,et al.  Fault modeling and defect level projections in digital ICs , 1994, Proceedings of European Design and Test Conference EDAC-ETC-EUROASIC.

[7]  Hans-Joachim Wunderlich PROTEST: A Tool for Probabilistic Testability Analysis , 1985, DAC 1985.

[8]  B. Koenemann,et al.  Built-in logic block observation techniques , 1979 .

[9]  Robert C. Aitken,et al.  THE EFFECT OF DIFFERENT TEST SETS ON QUALITY LEVEL PREDICTION: WHEN IS 80% BETTER THAN 90%? , 1991, 1991, Proceedings. International Test Conference.

[10]  Albrecht P. Stroele,et al.  Self-test scheduling with bounded test execution time , 1992, Proceedings International Test Conference 1992.

[11]  G.R. McLeod BIST Techniques for ASIC Design , 1992, Proceedings International Test Conference 1992.

[12]  Sunil Jain,et al.  Statistical Fault Analysis , 1985, IEEE Design & Test of Computers.

[13]  Andrzej Krasniewski,et al.  High Quality Testing of Embedded RAMs Using Circular Self-Test Path , 1992, Proceedings International Test Conference 1992.

[14]  Jacob Savir,et al.  Built In Test for VLSI: Pseudorandom Techniques , 1987 .