Skip to main content
Log in

Deterministic BIST with Multiple Scan Chains

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

Abstract

A deterministic BIST scheme for circuits with multiple scan paths is presented. A procedure is described for synthesizing a pattern generator which stimulates all scan chains simultaneously and guarantees complete fault coverage.

The new scheme may require less chip area than a classical LFSR-based approach while better or even complete fault coverage is obtained at the same time.

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

Access this article

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. E.B. Eichelberger and E. Lindbloom, “Random Pattern Coverage Enhancement and Diagnosis for LSSD Logic Self-Test,” IBM Journal of Research and Development, Vol. 27, No. 3, pp. 265–272, May 1983.

    Google Scholar 

  2. B.I. Dervisoglu, “Scan-Path Architecture for Pseudorandom Testing,” IEEE Des. & Test, pp. 32–48, Aug. 1989.

  3. P.P. Fasang, J.P. Shen, M.A. Schuette, and W.A. Gwaltney, “Automated Design for Testability of Semicustom Integrated Circuits,” Proc. Int. Test Conf. (ITC), 1985, pp. 558–564.

  4. S. Narayanan, R. Gupta, and M.A. Breuer, “Optimal Configuring of Multiple Scan Chains,” IEEE Trans. on Comp., pp. 1121–1131, Sept. 1993.

  5. P.H. Bardell and W.H. McAnney, “Parallel Pseudo-Random Sequences for Built-In Test,” Proc. Int. Test Conf. (ITC), 1984, pp. 302–308.

  6. P.H. Bardell and W.H. McAnney, “Pseudo-Random Arrays for Built-in Tests,” IEEE Trans. Comp., Vol. C-35, No. 7, pp. 653–658, 1986.

    Google Scholar 

  7. P. Bardell, W.H. McAnney, and J. Savir, Built-in Test for VLSI, Wiley-Interscience, New York, 1987.

    Google Scholar 

  8. P.H. Bardell, “Calculating the Effects of Linear Dependencies in m-Sequences Used as Test Stimuli,” IEEE Trans. on CAD, pp. 83–86, Jan. 1992.

  9. P.H. Bardell, “Design Considerations for Parallel Pseudo-Random Pattern Generators,” Journal of Electronic Testing: Theory and Applications (JETTA), Vol. 1, No. 1, pp. 73–87, 1990.

    Google Scholar 

  10. J. Rajski and J. Tyszer, “Design of Phase Shifters for BIST Applications,” VLSI Test Symp. (VTS), 1998.

  11. F. Brglez et al., “Hardware-Based Weighted Random Pattern Generation for Boundary-Scan,” Proc. Int. Test Conf. (ITC), 1989, pp. 264–274.

  12. A. Ströle and H.-J. Wunderlich, “TESTCHIP: A Chip for Weighted Random Pattern Generation, Evaluation, and Test Control,” IEEE Journal of Solid State Circuits, Vol. 26, No. 7, pp. 1056–1063, July 1991.

    Google Scholar 

  13. H.-J. Wunderlich, “Self Test Using Unequiprobable Random Patterns,” Proc. 17th Int. Symp. Fault-Tolerant Comput., Pittsburgh 1987, pp. 258–263.

  14. S.B. Akers, “On the Use of Linear Sums in Exhaustive Testing,” Proc. of the 15th Int. Symp. on Fault-Tolerant Computing (FTCS), 1985, pp. 148–153.

  15. S. Hellebrand, H.-J. Wunderlich, and O.F. Haberl, “Generating Pseudo-Exhaustive Vectors for External Testing,” Proc. IEEE Int. Test Conf. (ITC), 1990, pp. 670–679.

  16. S. Hellebrand, S. Tarnick, J. Rajski, and B. Courtois, “Generation of Vector Patterns through Reseeding of Multiple-Polynomial Linear Feedback Shift Registers,” Proc. Int. Test Conf. (ITC), 1992, pp. 120–129.

  17. S. Hellebrand, B. Reeb, S. Tarnick, and H.-J. Wunderlich, “Pattern Generation for a Deterministic BIST Scheme,” Proc. Int. Conf. on Computer-Aided Design (ICCAD), 1995, pp. 88–94.

  18. G. Kiefer and H.-J. Wunderlich, “Using BIST Control for Pattern Generation,” Proc. IEEE Int. Test Conf. (ITC), 1997, pp. 347–355.

  19. B. Koenemann, “LFSR-Coded Test Patterns for Scan Design,” Proc. IEEE Int. Test Conf. (ITC), 1991, pp. 237–242.

  20. N.A. Touba and E.J. McCluskey, “Altering a Pseudo-Random Bit Sequence for Scan-Based BIST,” Proc. Int. Test Conf. (ITC), 1996, pp. 167–175.

  21. H.-J. Wunderlich and G. Kiefer, “Bit-Flipping BIST,” Proc. Int. Conf. on Computer-Aided Design (ICCAD), 1996, pp. 337–343.

  22. N. Zacharia, J. Rajski, J. Tyszer, and J.A. Waicukauski, “Two-Dimensional Test Data Decompressor for Multiple Scan Designs,” Proc. Int. Test Conf. (ITC), 1996, pp. 186–194.

  23. S. Pateras and J. Rajski, “Generation of Correlated Random Patterns for the Complete Testing of Synthesized Multi-Level Circuits,” Proc. 28th ACM/IEEE Design Autom. Conf. (DAC), 1991, pp. 347–352.

  24. R.K. Brayton, G.D. Hachtel, C. McMullen, and A. Sangiovanni-Vincentelli, Logic Minimization Algorithms for VLSI Synthesis, Kluwer Academic Publishers, Boston, 1984.

    Google Scholar 

  25. F. Brglez and H. Fujiwara, “A Neutral Netlist of 10 Combinational Benchmark Circuits and a Target Translator in Fortran,” Proc. Int. Symp. on Circuits and Systems (ISCAS), 1985, pp. 663–698.

  26. F. Brglez, D. Bryan, and K. Komzminski, “Combinational Pro-files of Sequential Benchmark Circuits,” Proc. Int. Symp. on Circuits and Systems (ISCAS), 1989, pp. 1929–1934.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kiefer, G., Wunderlich, HJ. Deterministic BIST with Multiple Scan Chains. Journal of Electronic Testing 14, 85–93 (1999). https://doi.org/10.1023/A:1008353423305

Download citation

  • Issue Date:

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

Navigation