BIST TPGs for faults in board level interconnect via boundary scan

In this paper we present a new BIST test pattern generator architecture and a methodology to program this architecture to generate tests for any given inter-chip interconnect circuitry via IEEE 1149.1 boundary-scan architecture. The test architecture uses two test pattern generators, a C-TPG that generates test patterns for the control cells in the boundary scan chain and a D-TPG that generates rest patterns for the data cells. The other main component of the test architecture is a lookup table which is programmed to select, for each boundary scan cell, a specific C-TPG or D-TPG stage whose content is shifted into that cell. This test architecture provides a complete BIST solution for interconnect testing. The proposed BIST TPG design procedure uses the notions of incompatibility and conditional incompatibility and generates TPG designs that (i) guarantee that no circuit damage can occur due to multi-driver conflicts, (ii) guarantee the detection of all interconnect faults, (iii) have low area overhead, and (iv) have low test length. The proposed procedure is used to obtain TPG designs that require significantly less test time and area than other TPG designs, for eight interconnect circuits extracted from industrial boards.

[1]  José M. Ferreira,et al.  Boundary scan test, test methodology, and fault modeling , 1991, J. Electron. Test..

[2]  Prabhakar Goel,et al.  Electronic Chip-In-Place Test , 1982, DAC 1982.

[3]  Chauchin Su Random testing of interconnects in a boundary scan environment , 1994, Proceedings of European Design and Test Conference EDAC-ETC-EUROASIC.

[4]  Sandeep K. Gupta,et al.  Test generation and embedding for built-in self-test , 1996 .

[5]  William H. Kautz,et al.  Testing for Faults in Wiring Networks , 1974, IEEE Transactions on Computers.

[6]  Najmi T. Jarwala,et al.  Achieving Board-Level BIST Using the Boundary-Scan Master , 1991, 1991, Proceedings. International Test Conference.

[7]  Najmi T. Jarwala,et al.  A new framework for analyzing test generation and diagnosis algorithms for wiring interconnects , 1989, Proceedings. 'Meeting the Tests of Time'., International Test Conference.

[8]  Rodham E. Tulloss,et al.  The Test Access Port and Boundary Scan Architecture , 1990 .

[9]  Vinod K. Agarwal,et al.  Testing and diagnosis of interconnects using boundary scan architecture , 1988, International Test Conference 1988 Proceeding@m_New Frontiers in Testing.

[10]  Frank W. Angelotti,et al.  System level interconnect test in a tristate environment , 1993, Proceedings of IEEE International Test Conference - (ITC).

[11]  Melvin A. Breuer,et al.  MAXIMAL DIAGNOSIS FOR WIRING NETWORKS , 1991, 1991, Proceedings. International Test Conference.

[12]  Paul Wagner,et al.  INTERCONNECT TESTING WITH BOUNDARY SCAN , 1987 .

[13]  Yacoub M. El-Ziq,et al.  An ATPG driver selection algorithm for interconnect test with boundary scan , 1992, Proceedings International Test Conference 1992.

[14]  W. Kent Fuchs,et al.  Optimal interconnect diagnosis of wiring networks , 1995, IEEE Trans. Very Large Scale Integr. Syst..

[15]  Najmi T. Jarwala,et al.  The boundary-scan master: target applications and functional requirements , 1990, Proceedings. International Test Conference 1990.