Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Random Pattern Testability of Control and Address Circuitry of an Embedded Memory with Feed-Forward Data-Path Connections

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

Abstract

Of late some interesting and useful work has been done on the problem of testing logic surrounding embedded memories. This work assumes that the logic surrounding the memory is functionally partitioned and that the different partitions are logically isolated one from the other. This paper expands upon past work using a more flexible design rule which allows feed-forward connections between the data-path Prelogic and Postlogic. The connections are such that there is no feedback from the memory outputs to its inputs, and both the Prelogic and the Postlogic are disconnected from the Address and Control logic. Under this design rule we show the auxiliary circuits used to determine the random pattern testability of faults in the circuitry driving the address inputs and the controls of the two-port memory. The techniques described herein are intended to be used in conjunction with the cutting algorithm for testability measurement in built-in self-test (BIST) designs, but may also be suitable for use with other detection probability tools and simulation tools.

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. L. Carter, L.M. Huisman, and T.W. Williams, “TRIM: Testability Range by Ignoring the Memory,” IEEE Trans. Computer-Aided Design, Vol. 7, pp. 38–49, Jan. 1988.

    Google Scholar 

  2. J. Savir, “BIST-Based Fault Diagnosis in the Presence of Embedded Memories,” Proc. Int'l Conf. on Comp. Des., Oct. 1997, pp. 37–47.

  3. J. Savir, “Salvaging Test Windows in BIST Diagnostics,” IEEE Trans. Computers, Vol. 47, No. 4, pp. 486–491, April 1998.

    Google Scholar 

  4. J. Savir, “Random Pattern Testability of Memory Address Logic,” IEEE Trans. Computer-Aided Design, Vol. 17, No. 12, pp. 1310–1318, Dec. 1998.

    Google Scholar 

  5. J. Savir, “Random Pattern Testability of Memory Control Logic,” IEEE Trans. Computers, Vol. 47, No. 3, pp. 305–312, March 1998.

    Google Scholar 

  6. J. Savir, W.H. McAnney, and S. Vecchio, “Random Pattern Testing for Address-Line Faults in an Embedded Multiport Memory,” Proc. Int. Test Conf., Nov. 1985, pp. 106–114.

  7. P.H. Bardell and M.J. Lapointe, “Production Experience With Built-in Self-Test in the IBM ES/9000 System,” Proc. Int. Test Conf., Oct. 1991, pp. 28–36.

  8. P. Reed, M. Alexander, J. Alvarez, M. Brauer, C.-C. Chao, C. Croxton, L. Eisen, T. Le, T. Ngo, C. Nicoletta, H. Sanchez, S. Taylor, N. Vanderschaaf, and G. Gersoa, “A 250 MHz 5W RISC Microprocessor With On-Chip L2 Cache Controller,” Proc. IEEE International Solid-State Circuits Conference, Feb. 1997, pp. 412–413.

  9. C. Hunter, J. Slaton, J. Eno, R. Jessani, and C. Dietz, “PowerPC 603**(TM) Microprocessor: An Array Built-In Self Test,” Proc. Int. Test Conf., 1994, pp. 388–394.

  10. R. Raina, PowerPC Design Center; personal communication, Aug. 1998.

  11. 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.

  12. W.H. McAnney, J. Savir, and S. Vecchio, “Random Pattern Testing for Data-Line Faults in an Embedded Multiport Memory,” Proc. Int. Test Conf., Nov. 1985, pp. 100–105.

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

    Google Scholar 

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

    Google Scholar 

  15. 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 

  16. Standard Test Access Port and Boundary-Scan Architecture, IEEE Standard P1149.1-1990, May 1990.

  17. J.A. Waicukauski, V.P. Gupta, and S.T. Patel, “Diagnosis of BIST Failures by PPSFP Simulation,” Proc. Int. Test Conf., 1987, pp. 480–484.

  18. F. Brglez and H. Fujiwara, “Neutral Netlist of Ten Combinational Benchmark Circuits and a Target Translator in FORTRAN,” Special Session on ATPG and Fault Simulation; Proc. IEEE Int. Symp. Circuits and Systems, June 1985, pp. 663–698.

  19. J. Savir and P.H. Bardell, “On Random Pattern Test Length,” IEEE Trans. Computers, Vol. C-33, pp. 467–474, June 1984.

  20. K.P. Parker and E.J. McCluskey, “Probabilistic Treatment of General Combinational Networks,” IEEE Trans. Computers, Vol. C-24, No. 6, pp. 668–670, 1975.

    Google Scholar 

  21. S.C. Seth and V.D. Agrawal, “PREDICT—Probabilistic Estimation of Digital Circuit Testability,” Proc. Fault-Tolerant Computing Symposium, June 1985, pp. 220–225.

  22. 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.

  23. B. Reeb and H.J. Wunderlich, “Deterministic Pattern Generation for Weighted Random Pattern Testing,” Proc. European Design and Test Conf., March 1996, pp. 30–36.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Savir, J. Random Pattern Testability of Control and Address Circuitry of an Embedded Memory with Feed-Forward Data-Path Connections. Journal of Electronic Testing 15, 279–296 (1999). https://doi.org/10.1023/A:1008345026085

Download citation

  • Issue Date:

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

Navigation