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

Skip to main content

Advertisement

Log in

Self-Timed Boundary-Scan Cells for Multi-Chip Module Test

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

Abstract

This paper presents a self-timed scan-path architecture, to be used in a conventional synchronous environment, and with basic application in digital testing and interconnections checking in a Smart-Substrate MCM (T.A. García, A.J. Acosta, J.M. Mora, J. Ramos, and J.L. Huertas, “Self-Timed Boundary-Scan Cells for Multi-Chip Module Test,” Proceedings of IEEE VLSI Test Symposium, April 1998, pp. 92–97). With this approach, the potential advantages of self-timed asynchronous systems are explored for their practical use in a classical MCM testing application. Three different self-timed asynchronous boundary scan cells are proposed (Sense, Drive and Drive & Sense cells) that can be connected to form a self-timed scan-path. The main advantage is that no global test clock is needed, avoiding clock skew and synchronization faults in test mode, and hence, a more reliable test process is achieved. These cells have been designed and integrated in active substrates, building several boundary-scan configurations and being fully compatible with the ANSI/IEEE 1149.1 Standard. The experimental results, as well as their comparison with their synchronous counterparts, show the feasibility of the proposed self-timed approach for testing interconnections in a MCM.

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. T.H.-Y. Meng, Synchronization Design for Digital Systems, Kluwer Academic Publishers, 1991.

  2. S. Hauck, “Asynchronous Design Metodologies: An Overview,” Proceedings of the IEEE, Vol. 83, No. 1, pp. 69–93, Jan. 1995.

    Google Scholar 

  3. M.B. Josephs, S.M. Nowick, and C.H. van Berkel, “Modeling and Design of Asynchronous Circuits,” Proceedings of the IEEE, Vol. 87, No. 2, pp. 234–242, Feb. 1999.

    Google Scholar 

  4. J.V. Woods, P. Day, S.B. Furber, J.D. Garside, N.C. Parver, and S. Temple, “AMULET1: An Asynchronous ARM Microprocessor,” IEEE Transactions on Computers, Vol. 46, No. 4, pp. 385–398, April 1997.

    Google Scholar 

  5. K. van Berkel, R. Burgess, J. Kessels, M. Roncken, F. Schalij, and A. Peeters, “Asynchronous Circuits for Low Power: A DCC Error Corrector,” IEEE Design and Test of Computers, Vol. 11, No. 2, pp. 22–32, Summer 1994.

    Google Scholar 

  6. J. Kessels and P. Marston, “Designing Asynchronous Standby Circuits for a Low-Power Pager,” Proceedings of the IEEE, Vol. 87, No. 2, pp. 257–267, Feb. 1999.

    Google Scholar 

  7. L.S. Nielsen and J. Sparsø, “Designing Asynchronous Circuits for Low-Power: An IFIR Filter Bank for a Digital Hearing Aid,” Proceedings of the IEEE, Vol. 87, No. 2, pp. 268–281, Feb. 1999.

    Google Scholar 

  8. S.B. Furber, J.D. Garside, P. Riocreux, S. Temple, P. Day, J. Liu, and N.C. Paver, “AMULET2e: An asynchronous embedded controller,” Proceedings of the IEEE, Vol. 87, No. 2, pp. 243–256, Feb. 1999.

    Google Scholar 

  9. C.M. Maunder and R.E. Tullos, “An Introduction to the Boundary Scan Standard: ANSI/IEEE Std 1149.1,” Journal of Electronic Testing: Theory and Applications, Vol. 2, No. 1, pp. 27–41, March 1991.

    Google Scholar 

  10. W. Maly, D.B.I. Feltham, A.E. Gattiker, M.D. Hobaugh, K. Backus, and M.E. Thomas, “Smart-Substrate Multichip-Module Systems,” IEEE Design and Test of Computers, Vol. 11, No. 2, pp. 64–73, Summer 1994.

    Google Scholar 

  11. H. Hulgaard, S.M. Burns, and G. Borriello, “Testing Asynchronous Circuits: A Survey,” Integration, the VLSI Journal, Vol. 19, No. 3, pp. 111–131, Nov. 1995.

    Google Scholar 

  12. J.H. Lau, Flip-Chip Technologies, McGraw Hill, 1996.

  13. A. Flint, “Testing Multi-Chip Modules,” IEEE Spectrum, March 1994.

  14. H. Bleeker, P. van den Eijndenp, and F. de Jong, Boundary-Scan Test: A Practical Approach, Kluwer Academic Publishers, Boston, MA, 1993.

    Google Scholar 

  15. ANSI/IEEE Std 1149.1—Standard Test Access Port and Boundary-Scan Architecture, IEEE, New York, 1990.

  16. T. Verhoeff, “Delay-Insensitive Codes—An overview,” Distributed Computing, Vol. 3, No. 1, pp. 1–8, 1988.

    Google Scholar 

  17. A. Gattiker and W. Maly, “Smart Substrate MCMs,” Journal of Electronic Testing: Theory and Applications, Vol. 10, No. 1/2, pp. 39–53, Feb./April 1997.

    Google Scholar 

  18. B.I. Dervisoglu, “Features of a Scan and Clock Resource Chip for Providing Access to Board-Level Test Functions,” Journal of Electronic Testing: Theory and Applications, Vol. 2, No. 1, pp. 107–115, March 1991.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

García, T., Acosta, A., Mora, J. et al. Self-Timed Boundary-Scan Cells for Multi-Chip Module Test. Journal of Electronic Testing 15, 115–127 (1999). https://doi.org/10.1023/A:1008388318835

Download citation

  • Issue Date:

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

Navigation