An efficient test method for embedded multi-port RAM with BIST circuitry

The read/write disturb test is as indispensable for multi-port RAM testing as the functional memory test. This due to the need to check the influence of both a write operation under the read condition and a concurrent read operation upon the same memory cell through different ports. This paper describes novel algorithmic test patterns that are suitable for embedded multi-port RAM with BIST (built-in self-test) circuitry that realizes, for all ports, the functional memory test and the read/write disturb test concurrently while enabling memory operation. It is shown that these patterns can also detect BIST malfunctions even though they have about the same pattern length as the standard functional test patterns for single-port RAMs.

[1]  Y. Zorian A structured approach to macrocell testing using built-in self-test , 1990, IEEE Proceedings of the Custom Integrated Circuits Conference.

[2]  Kewal K. Saluja,et al.  Built-in self-testing of random-access memories , 1990, Computer.

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

[4]  Manuel J. Raposa Dual port static RAM testing , 1988, International Test Conference 1988 Proceeding@m_New Frontiers in Testing.

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

[6]  Douglas W. Westcott The Self-Assist Test Approach to Embedded Arrays , 1981, ITC.

[7]  Shuichi Kato,et al.  A flexible multi-port RAM compiler for datapath , 1990, IEEE Proceedings of the Custom Integrated Circuits Conference.

[8]  Ad J. van de Goor,et al.  Using March Tests to Test SRAMs , 1993, IEEE Des. Test Comput..