A built-in self-test algorithm for row/column pattern sensitive faults in RAMs

Row and column sensitive faults in RAMs are a class of faults in which the contents of a cell become sensitive to the contents of the row and column containing the cell in presence of a fault. A fault model that includes such faults is formally defined, and an algorithm to detect faults on the basis of this model is presented. Two different implementations of the algorithm for a VLSI built-in-self-test (BIST) environment are presented. They are a random-logic-based design and a microcode-based design. Additional properties of the algorithm, such as its capability to detect stuck-at faults, coupling faults, and conventional pattern sensitive faults, are identified. >

[1]  Toshio Takeshima,et al.  A 55 ns 16 Mb DRAM , 1989, IEEE International Solid-State Circuits Conference, 1989 ISSCC. Digest of Technical Papers.

[2]  Kozo Kinoshita,et al.  Row/column pattern sensitive fault detection in RAMs via built-in self-test , 1989, [1989] The Nineteenth International Symposium on Fault-Tolerant Computing. Digest of Papers.

[3]  Kenji Natori,et al.  A 60-ns 4-Mbit CMOS DRAM with built-in selftest function , 1987 .

[4]  John P. Hayes,et al.  Detection oF Pattern-Sensitive Faults in Random-Access Memories , 1975, IEEE Transactions on Computers.

[5]  Younggap You,et al.  A Self-Testing Dynamic RAM Chip , 1985, IEEE Journal of Solid-State Circuits.

[6]  Kozo Kinoshita,et al.  Built-In Self-Testing RAM: A Practical Alternative , 1987, IEEE Design & Test of Computers.

[7]  Magdy S. Abadir,et al.  Functional Testing of Semiconductor Random Access Memories , 1983, CSUR.

[8]  Jacob A. Abraham,et al.  Efficient Algorithms for Testing Semiconductor Random-Access Memories , 1978, IEEE Transactions on Computers.

[9]  Kozo Kinoshita,et al.  Design of a BIST RAM with row/column pattern sensitive fault detection capability , 1989, Proceedings. 'Meeting the Tests of Time'., International Test Conference.

[10]  W. Barraclough,et al.  Techniques for testing the microcomputer family , 1976, Proceedings of the IEEE.

[11]  Ravindra Nair Comments on "An Optimal Algorithm for Testing Stuck-at Faults in Random Access Memories" , 1979, IEEE Trans. Computers.

[12]  Carlos R. P. Hartmann,et al.  An Optimal Algorithm for Testing Stuck-at Faults in Random Access Memories , 1977, IEEE Transactions on Computers.

[13]  KOZO KINOSHITA,et al.  Built-In Testing of Memory Using an On-Chip Compact Testing Scheme , 1984, IEEE Transactions on Computers.

[14]  Jacob A. Abraham,et al.  TESTING OF SEMICONDUCTOR RANDOM ACCESS MEMORIES. , 1977 .

[15]  Kozo Kinoshita,et al.  Test Pattern Generation for API Faults in RAM , 1985, IEEE Transactions on Computers.

[16]  Sudhakar M. Reddy,et al.  Test Procedures for a Class of Pattern-Sensitive Faults in Semiconductor Random-Access Memories , 1980, IEEE Transactions on Computers.

[17]  Melvin A. Breuer,et al.  Diagnosis and Reliable Design of Digital Systems , 1977 .