A serial interfacing technique for built-in and external testing of embedded memories

A description is presented of a serial interfacing technique for embedded RAMs, which has been successfully applied to static single-port and dual-port memories in custom integrated circuits. A single bit of the input data path of a RAM (or a group of RAMs) is controlled by the built-in self-test (BIST) circuit, and a single bit of the output data path is observed during the execution of the algorithms. The other bits are controlled and observed indirectly through the serial data path. Automatically generated BIST circuits, which embed an algorithm suited for the application with the RAM, have been developed. The serial data path interface has also been used to provide external access to memories on cost sensitive chips which could not justify the full BIST overhead. This provides a simple external test access mode which uses a minimal number of pins yet exercises the memory at full speed

[1]  T. Sridhar A New Parallel Test Approach for Large Memories , 1986, IEEE Design & Test of Computers.

[2]  Sunil Jain,et al.  Built-in Self Testing of Embedded Memories , 1986, IEEE Design & Test of Computers.

[3]  James E. Smith,et al.  Measures of the Effectiveness of Fault Signature Analysis , 1980, IEEE Transactions on Computers.

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

[5]  Marian Marinescu,et al.  Simple and Efficient Algorithms for Functional RAM Testing , 1982, ITC.

[6]  Paul H. Bardell,et al.  Self-Test of Random Access Memories , 1985, ITC.

[7]  Laung-Terng Wang,et al.  Self-Testing of Embedded RAMs , 1984, ITC.

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