A dynamic random access memory device including a memory cell array having a plurality of memory cells storing information therein, said memory device including a test mode operation for simultaneously selecting a predetermined number of memory cells of a plurality of bits in said memory cell array, then simultaneously reading the information stored in said predetermined number of selected memory cells, and determining whether said memory device is defective or not in accordance with the read information, said test mode operation being regulated by an externally applied status control signal for controlling the state of said memory device,
- said memory device comprising:
- means for receiving said status control signal;
- means for detecting that a power supply is externally turned on, to generate a power-on detecting signal;
- means responsive to said generated power-on detection signal for counting logic state changes of said status control signal to generate a power-on reset signal after a predetermined number of logic state changes;
- means for detecting a logic state of a status control signal received after said power-on reset, to generate a signal for instructing a test mode;
- means activated in response to said test mode instructing signal and responsive to an externally applied address for simultaneously selecting said predetermined number of memory cells from said memory cell array;
- means for receiving externally applied write data;
- means differentially coupled to said means for receiving said write data, for writing said write data into said predetermined number of selected memory cells;
- means for making access to said predetermined number of selected memory cells, to read data from said data-written memory cells;
- and
- means activated in response to said test mode instructing signal, for receiving output data from said reading means to output a logic value corresponding to the received data.