Semiconductor memory device having multi-bit testing function
First Claim
Patent Images
1. A semiconductor memory device comprising:
- a memory cell array for storing data;
a determination circuit for receiving expected value data for logic levels of read data of a plurality of bits read in parallel from said memory cell array, and determining whether the logic levels of said read data coincide with a logic level of said expected value data in a multi-bit test;
an output circuit for outputting a determination result of said determination circuit;
an input circuit for receiving degenerated data obtained by degenerating write data of a plurality of bits written in parallel to said memory cell array;
a test mode control circuit for generating a write data pattern signal for said write data of the plurality of bits on the basis of an internal test pattern setting signal generated internally;
a write data inversion circuit for inverting logic level of a part of said write data of the plurality of bits written in parallel to said memory cell array on the basis of said write data pattern signal in said multi-bit test; and
a read data inversion circuit for re-inverting the logic level of the data the logic level of which is inverted by said write data inversion circuit for said read data of the plurality of bits read in parallel from said memory cell array, and outputting the re-inverted read data of the plurality of bits to said determination circuit.
3 Assignments
0 Petitions
Accused Products
Abstract
In a multi-bit test, an I/O combiner degenerates data of a plurality of bits read from a memory cell array to first to fourth data bus pairs in parallel and outputs the degenerated data to a fifth data bus. A read amplifier compares a logic level of the degenerated data received from the I/O combiner with a logic level of expected value data. If the logic level of the degenerated data coincides with the logic level of the expected value data, the read amplifier determines that data write and read to and from the plurality of bits have been normally performed. As a result, a semiconductor memory device can detect a word line defect in the multi-bit test.
393 Citations
7 Claims
-
1. A semiconductor memory device comprising:
-
a memory cell array for storing data;
a determination circuit for receiving expected value data for logic levels of read data of a plurality of bits read in parallel from said memory cell array, and determining whether the logic levels of said read data coincide with a logic level of said expected value data in a multi-bit test;
an output circuit for outputting a determination result of said determination circuit;
an input circuit for receiving degenerated data obtained by degenerating write data of a plurality of bits written in parallel to said memory cell array;
a test mode control circuit for generating a write data pattern signal for said write data of the plurality of bits on the basis of an internal test pattern setting signal generated internally;
a write data inversion circuit for inverting logic level of a part of said write data of the plurality of bits written in parallel to said memory cell array on the basis of said write data pattern signal in said multi-bit test; and
a read data inversion circuit for re-inverting the logic level of the data the logic level of which is inverted by said write data inversion circuit for said read data of the plurality of bits read in parallel from said memory cell array, and outputting the re-inverted read data of the plurality of bits to said determination circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
said determination circuit determines whether a logic level of degenerated data obtained by degenerating said read data of the plurality of bits coincides with the logic level of said expected value data. -
3. The semiconductor memory device according to claim 2, further comprising:
-
a degeneration circuit for degenerating said read data of the plurality of bits, and outputting said degenerated data; and
a read amplifier for amplifying a signal level of received data, and outputting the data to said output circuit, wherein said read amplifier amplifies the signal level of read data read from said memory cell array and outputs the read data to said output circuit when the semiconductor memory device operates normally, and said read amplifier receives said degenerated data outputted from said degeneration circuit and outputs the determination result of said determination circuit to said output circuit in said multi-bit test.
-
-
4. The semiconductor memory device according to claim 3, wherein
said degeneration circuit outputs said degenerated data indicating a first degeneration result when all of the logic levels of said read data of the plurality of bits read in parallel from said memory cell array are a first logic level, outputs said degenerated data indicating a second degeneration result when all of the logic levels of said read data of the plurality of bits read in parallel from said memory cell array are a second logic level, and outputs said degenerated data indicating a third degeneration result when all of the logic levels of said read data of the plurality of bits read in parallel from said memory cell array do not coincide each other, and said determination circuit determines that writing/reading of data of said plurality of bits have been normally performed when said degenerated data indicates said first degeneration result and the logic level of said expected value data is said first logic level or when said degenerated data indicates said second degeneration result and the logic level of said expected value data is said second logic level. -
5. The semiconductor memory device according to claim 1, wherein
said expected value data is set from an outside of the semiconductor memory device through one of terminals employed when the semiconductor memory device normally operates. -
6. The semiconductor memory device according to claim 1, wherein
said internal test pattern setting signal is generated internally on the basis of one of a plurality of commands issued to the semiconductor memory device. -
7. The semiconductor memory device according to claim 1, wherein
said test mode control circuit receives an external test pattern setting signal inputted from one predetermined terminal, and generates said write data pattern signal on the basis of said internal test pattern setting signal and said external test pattern setting signal.
-
Specification