Semiconductor memory device
First Claim
1. A semiconductor memory device comprising:
- memory means for storing data statically;
a first transfer means for transferring the data stored in said memory means to a first bit line, in accordance with the potential of a first word line;
a second transfer means for transferring the data stored in said memory means to a second bit line, in accordance with the potential of a second word line;
potential-holding means connected between said first and second bit lines, on the one hand, and a power-supply potential, for holding the potentials of said bit lines at the power-supply potential; and
potential-holding control means for controlling said potential-holding means in accordance with a plurality of address signals and a plurality of control signals, said potential-holding control means further including;
a circuit which generates a signal for turning off said potential-holding means, when said first and second bit lines are selected by an address signal and data-writing is allowed on one of said first and second bit lines, in accordance with a write-enable signal.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a multi-port memory, wherein data is written into, and read from, a memory cell in multi-port scheme. The memory is designed to solve the problem that the data-writing speed decreases when data-writing and data-reading with respect to the same memory cell conflict with each other. To solve the problem, when data-writing and data-reading with respect to the same memory cell (102) conflict with each other, a bit-line load control circuit (130) is connected, in accordance with address signals and write-enable signals, to bit lines (BLa, /BLa, BLb, /BLb) for selecting the memory cell (102) and turns off bit-line load circuits (117, 127) for supplying a predetermined potential to the bit lines (BLa, /BLa, BLb, /BLb), thereby preventing the data-reading speed from decreasing.
18 Citations
5 Claims
-
1. A semiconductor memory device comprising:
-
memory means for storing data statically; a first transfer means for transferring the data stored in said memory means to a first bit line, in accordance with the potential of a first word line; a second transfer means for transferring the data stored in said memory means to a second bit line, in accordance with the potential of a second word line; potential-holding means connected between said first and second bit lines, on the one hand, and a power-supply potential, for holding the potentials of said bit lines at the power-supply potential; and potential-holding control means for controlling said potential-holding means in accordance with a plurality of address signals and a plurality of control signals, said potential-holding control means further including; a circuit which generates a signal for turning off said potential-holding means, when said first and second bit lines are selected by an address signal and data-writing is allowed on one of said first and second bit lines, in accordance with a write-enable signal. - View Dependent Claims (2, 3, 4)
-
-
5. A semiconductor memory device comprising:
-
a memory cell having first and second memory nodes and designed to store data items opposite to each other; a first pair of insulated-gate transistors, each of which has a current path and a gate, said current path connected, at one end, to said first and second memory nodes, respectively, and, at the other end, to a first pair of bit lines, respectively, and said each gate being connected to a first word line, said first pair of insulated-gate transistors transferring the opposite data items stored in said memory cell to the bit lines of said first pair, respectively, in accordance with the potential of the first word line; a second pair of insulated-gate transistors each of which has a current path and a gate, said current path connected, at one end, to said first and second memory nodes, respectively, and, at the other end, to a second pair of bit lines, respectively, and said each gate being connected to a second word line, said second pair of insulated-gate transistors transferring the opposite data items stored in said memory cell to the bit lines of said second pair, respectively, in accordance with the potential of the second word line; third and fourth insulated-gate transistors, each having a current path and a gate, the current paths of the third and fourth insulated-gate transistors being connected, at one end, to the bit lines of said first pair, respectively, and, at the other end, to a power-supply potential; fifth and sixth insulated-gate transistors, each having a current path and a gate, the current paths of said fifth and sixth insulated gate transistors being connected, at one end, to the bit lines of said second pair, respectively, and, at the other end, to the power-supply potential; and control means, connected to the gates of the third, fourth, fifth and sixth insulated-gate transistors, for turning off said third, fourth, fifth and sixth insulated-gate transistors in accordance with a plurality of address signals and a plurality of write-enable signals, when data-writing and data-reading with respect to said memory cell conflict with each other.
-
Specification