Semiconductor memory device capable of performing read operation and write operation simultaneously
A semiconductor memory device includes a charge storage element, a read transistor, and a write transistor. The charge storage element is for preserving a first data voltage. The read transistor has a first terminal coupled to the charge storage element, a second terminal coupled to a read bit line, and a control terminal coupled to a read word line. The write transistor has a first terminal coupled to the first terminal of the read transistor, a second terminal coupled to a write bit line, and a control terminal coupled to a write word line. The semiconductor memory device is able to perform a read operation and a write operation to the charge storage element simultaneously through the read transistor and the write transistor.
1. A semiconductor memory device, comprising:
a first charge storage element configured to maintain a first data voltage;
a first read transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to the first read bit line, and a control terminal coupled to a read word line;
a first write transistor having a first terminal coupled to the first terminal of the first read transistor, a second terminal coupled to a first write bit line, and a control terminal coupled to a write word line; and
a non-volatile memory cell configured to write or read non-volatile bit data according to signals transmitted from a non-volatile control line, a non-volatile word line, and a non-volatile bit line, the non-volatile memory cell comprising:
a control transistor having a first terminal coupled to the second terminal of the first read transistor, a second terminal, a control terminal coupled to the non-volatile word line, and a body terminal; and
a non-volatile memory transistor having a first terminal coupled to the second terminal of the control transistor, a second terminal coupled to the non-volatile bit line, a control terminal coupled to the non-volatile control line, and a body terminal coupled to the body terminal of the control transistor.
2. The semiconductor memory device of claim 1 , wherein the first charge storage element is a capacitor element.
3. The semiconductor memory device of claim 2 , wherein the capacitor element is a parallel-plate capacitor, a transistor capacitor, a trench capacitor or a stack capacitor.
4. The semiconductor memory device of claim 1 , further comprising:
a second charge storage element configured to maintain a second data voltage;
a second read transistor having a first terminal coupled to the second charge storage element, a second terminal coupled to a second read bit line, and a control terminal coupled to the read word line; and
a second write transistor having a first terminal coupled to the first terminal of the second read transistor, a second terminal coupled to a second write bit line, and a control terminal coupled to the write word line.
5. The semiconductor memory device of claim 1 , further comprising:
a second read transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a second read bit line, and a control terminal coupled to the read word line; and
a second write transistor having a first terminal coupled to the first terminal of the second read transistor, a second terminal coupled to a second write bit line, and a control terminal coupled to the write word line.
6. The semiconductor memory device of claim 5 , wherein the first charge storage element comprises:
a first inverter having an input terminal coupled to the first terminal of the first read transistor, and an output terminal coupled to the first terminal of the second read transistor; and
a second inverter having an input terminal coupled to the first terminal of the second read transistor, and an output terminal coupled to the first terminal of the first read transistor.