Semiconductor memory device that can perform successive accesses
First Claim
Patent Images
1. A semiconductor memory device comprising:
- a memory cell array that includes a plurality of word lines, a plurality of bit lines, and a plurality of memory cells arranged at intersections of the word lines with the bit lines;
an input/output circuit that includes a write path to which a write data to be written in the memory cell array is supplied and a read path to which a read data read from the memory cell array is supplied; and
a first data line and a second data line that connect the input/output circuit to the memory cell array,wherein the input/output circuit further includes;
a write buffer that supplies the write data on the write path to the first data line;
a read amplifier that supplies the read data on the second data line to the read path;
a detection circuit that detects matching between a write address that the write data is to be written to and a read address that the read data is to be read from; and
a bypass circuit that supplies the write data on the write path to the read path in response to matching detected by the detection circuit.
6 Assignments
0 Petitions
Accused Products
Abstract
To provide an input/output circuit that includes a write path to which write data is supplied and a read path to which read data is supplied and first and second data lines that connect the input/output circuit to a memory cell array. The input/output circuit includes a write buffer that supplies the write data on the write path to the first data line, a read amplifier that supplies the read data supplied to the read path through the second data line, and a bypass circuit that supplies the write data on the write path to the read path in response to detection of matching between a write address and a read address. Thus, data collisions can be avoided.
38 Citations
8 Claims
-
1. A semiconductor memory device comprising:
-
a memory cell array that includes a plurality of word lines, a plurality of bit lines, and a plurality of memory cells arranged at intersections of the word lines with the bit lines; an input/output circuit that includes a write path to which a write data to be written in the memory cell array is supplied and a read path to which a read data read from the memory cell array is supplied; and a first data line and a second data line that connect the input/output circuit to the memory cell array, wherein the input/output circuit further includes; a write buffer that supplies the write data on the write path to the first data line; a read amplifier that supplies the read data on the second data line to the read path; a detection circuit that detects matching between a write address that the write data is to be written to and a read address that the read data is to be read from; and a bypass circuit that supplies the write data on the write path to the read path in response to matching detected by the detection circuit. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A semiconductor memory device comprising:
-
a memory cell array that includes a plurality of word lines, a plurality of bit lines, and a plurality of memory cells arranged at intersections of the word lines with the bit lines; an input/output circuit that includes a first write path to which a first write data to be written in the memory cell array is supplied and a second write path to which a second write data to be written in the memory cell array is supplied; and a first data line and a second data line that connect the input/output circuit to the memory cell array, wherein the input/output circuit further includes; a first write buffer that supplies the first write data on the first write path to the first data line; a second write buffer that supplies the second write data on the second write path to the second data line; a detection circuit that detects matching between a first write address that the first write data is to be written through the first data line and a second write address that the second write data is to be written through the second data line; and an inhibition circuit that inhibits activation of either the first write buffer or the second write buffer in response to matching detected by the detection circuit. - View Dependent Claims (7, 8)
-
Specification