Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

On-Chip Weighted Random Patterns

  • Published:
Journal of Electronic Testing Aims and scope Submit manuscript

Abstract

Even though there has been a considerable effort in proposing weighted random pattern testing schemes over the years, insufficient attention has been devoted to their implementation. This paper describes the design details, operation, cost, and performance of a distributed weighted pattern test approach at the chip level. The traditional LSSD SRLs are being replaced by WRP SRLs designed specifically to facilitate a weighted random pattern (WRP) test. A two-bit code is transmitted to each WRP SRL to determine its specific weight. The WRP test is then divided into groups, where each group is activated with a different set of weights. The weights are dynamically adjusted during the course of the test to “go after” the remaining untested faults. The cost and performance of this design system are explored on ten pilot chips. Results of this experiment are provided in the paper.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P.H. Bardell, W.H. McAnney, and J. Savir, Built-In Test for VLSI: Pseudorandom Techniques, Wiley Interscience, New York, 1987.

    Google Scholar 

  2. J. Savir, “Improved Cutting Algorithm,” IBM J. Res. Dev., Vol. 34, Nos. 2/3, pp. 381–388, March /May 1990.

    Google Scholar 

  3. J. Savir, G.S. Ditlow, and P.H. Bardell, “Random Pattern Testability,” IEEE Trans. Computers, Vol. C-33, No. 1, pp. 79–90, Jan. 1984.

    Google Scholar 

  4. E.B. Eichelberger and E. Lindbloom, “Random Pattern Coverage Enhancement and Diagnosis for LSSD Logic Self-Test,” IBM Journal of Res. and Dev., Vol. 27, No. 3, pp. 265–272, May 1983.

    Google Scholar 

  5. C. Schotten and H. Meyr, “Test Point Insertion for an Area Efficient BIST,” Proc. Int. Test Conf., Oct. 1995, pp. 515–523.

  6. B.H. Seiss, P.M. Trouorst, and M.H. Schulz, “Test Point Insertion for Scan-based BIST,” Proc. European Test Conference, 1991, pp. 253–262.

  7. M. Bershteyn, “Calculation of Multiple Sets of Weights for Weighted Random Testing,” Proc. Int. Test Conf., Oct. 1993, pp. 1031–1040.

  8. H.J. Wunderlich, “Multiple Distributions for Biased Random Test Patterns,” Proc. Int. Test Conf., Oct. 1988, pp. 236–244.

  9. H.J. Wunderlich, “Self-Test Using Unequiprobable Random Patterns,” Proc. Fault-Tolerant Computing Symposium, 1988, pp. 258–263.

  10. M.F. AlShaibi and C.R. Kime, “Fixed-Biased Pseudorandom Built-In Self-Test for Random Pattern Resistant Circuits,” Proc. Int. Test Conf., Oct. 1994, pp. 929–938.

  11. J. Hartmann and G. Kemnitz, “How to Do Weighted Random Testing for BIST,” Proc. International Conference on Computer-Aided Design, Nov. 1993, pp. 568–571.

  12. M.A. Miranda and C.A. Lopez-Barrio, “Generation of Optimal Single Distributions of Weighted Random BIST,” Proc. Int. Test Conf., Oct. 1993, pp. 1023–1030.

  13. F. Muradali, V.K. Agarwal, and B. Nadeau-Dostie, “A New Procedure for Weighted Random Built-In Self-Test,” Proc. Int. Test Conf., Oct. 1990, pp. 660–668.

  14. F. Muradali, T. Nishida, and T. Shimizu, “Structure and Technique for Pseudorandom-Based Testing of Sequential Circuits,” Journal of Electronic Testing: Theory and Applications (JETTA), Vol. 6, pp. 107–115, Feb. 1995.

  15. D.J. Neebel and C.R. Kime, “Inhomogeneous Cellular Automata for Weighted Random Pattern,” Proc. Int. Test Conf., Oct. 1993, pp. 1013–1022.

  16. H.D. Schnurmann, E. Lindbloom, and R.G. Carpenter, “The Weighted Random Test Pattern Generator,” IEEE Trans. Computers, Vol. C-24, No. 7, pp. 695–700, July 1975.

    Google Scholar 

  17. W.H. McAnney and J. Savir, “Distributed Generation of Non-Uniform Patterns for Circuit Testing,” IBM Technical Disclosure Bulletin, Vol. 31, No. 5, pp. 113–116, Oct. 1988.

    Google Scholar 

  18. I. Pomeranz and S.M. Reddy, “3-Weight Pseudo-random Test Generation Based on a Deterministic Test Set for Combinational and Sequential Circuits,” IEEE Trans. Computer-Aided Design, Vol. 12, No. 7, pp. 1050–1058, July 1993.

    Google Scholar 

  19. R. Kapur, S. Patil, T.J. Snethen, and T.W. Williams, “Design of an Efficient Weighted Random Pattern Generation System,” Proc. Int. Test Conf., Oct. 1994, pp. 491–500.

  20. J.A. Waicukauski and E. Lindbloom, “Fault Detection Effectiveness of Weighted Random Patterns,” Proc. Int. Test Conf., Oct. 1988, pp. 245–255.

  21. H.J. Wunderlich, “PROTEST: A Tool for Probabilistic Testability Analysis,” Proc. 22nd Design Automation Conference, June 1985, pp. 204–211.

  22. J. Savir, “Module Level Weighted Random Patterns,” Proc. Asian Test Symposium, Nov. 1995, pp. 274–278.

  23. E.B. Eichelberger and T.W. Williams, “A Logic Design Structure for LSI Testability,” J. Design Automation and Fault-Tolerant Computing, Vol. 2, pp. 65–178, May 1978.

    Google Scholar 

  24. M. Abramovici, M.A. Breuer, and A.D. Friedman, Digital Systems Testing and Testable Design, IEEE Press, Piscataway, NJ, 1994.

    Google Scholar 

  25. J.T. Yen, M. Sullivan, C. Montemayor, W. Pete, and R. Evers, “Overview of PowerPC 620 Multiprocessor Verification Strategy,” Proc. Int. Test Conf., Oct. 1995, pp. 167–174.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Savir, J. On-Chip Weighted Random Patterns. Journal of Electronic Testing 13, 41–50 (1998). https://doi.org/10.1023/A:1008385116436

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1008385116436