Patent ID: 7065686
Filing Date: 2006-06-20
Classification: G11C

Abstract:
1. A dual port RAM, comprising: an any-time readable/writable memory block in which an access can be made to a same storage area from independent first and second ports; a first self-test circuit for performing a test to the storage area of said memory block via said first port on the basis of a first clock signal; a second self-test circuit for performing a test to the storage area of said memory block via said second port on the basis of a second clock signal; and a control circuit for causing said first and second self-test circuits to test said memory block alternately, wherein the first and second self-test circuits are connected to different lines to receive different clock signals respectively, wherein said first self-test circuit starts a test operation on the basis of a first enable signal and outputs a first completion signal when the test operation of said first self-test circuit is complete, and said first enable signal is stopped by said first completion signal, wherein said second self-test circuit starts a test operation on the basis of a second enable signal and outputs a second completion signal when the test operation of said second self-test circuit is complete, and said second enable signal is stopped by said second completion signal, and wherein said control circuit outputs said second enable signal on the basis of said first completion signal while halting said first enable signal, and outputs the first enable signal on the basis of said second completion signal while halting said second enable signal.