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.
Similar content being viewed by others
References
T.H.-Y. Meng, Synchronization Design for Digital Systems, Kluwer Academic Publishers, 1991.
S. Hauck, “Asynchronous Design Metodologies: An Overview,” Proceedings of the IEEE, Vol. 83, No. 1, pp. 69–93, Jan. 1995.
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.
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.
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.
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.
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.
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.
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.
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.
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.
J.H. Lau, Flip-Chip Technologies, McGraw Hill, 1996.
A. Flint, “Testing Multi-Chip Modules,” IEEE Spectrum, March 1994.
H. Bleeker, P. van den Eijndenp, and F. de Jong, Boundary-Scan Test: A Practical Approach, Kluwer Academic Publishers, Boston, MA, 1993.
ANSI/IEEE Std 1149.1—Standard Test Access Port and Boundary-Scan Architecture, IEEE, New York, 1990.
T. Verhoeff, “Delay-Insensitive Codes—An overview,” Distributed Computing, Vol. 3, No. 1, pp. 1–8, 1988.
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.
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.
Author information
Authors and Affiliations
Rights 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
Issue Date:
DOI: https://doi.org/10.1023/A:1008388318835