IP Library Granted Patent US 10,147,470
Granted Patent B2
US 10,147,470 · App. 15/456,602 · Granted Dec 4, 2018

Semiconductor memory device capable of performing read operation and write operation simultaneously

Inventor: Chung-Hao Cheng (Taoyuan, TW)
Assignee: UNITED MICROELECTRONICS CORP.
G11C7/12G11C5/06G11C11/409G11C14/0009G11C14/0018
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,147,470
App. No.
15/456,602
Granted
Dec 4, 2018
Kind
B2
Abstract

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.

Claims (30)

1. A method for operating a semiconductor memory device, the semiconductor memory device comprising a first charge storage element, a first read transistor, a first write transistor, and a non-volatile memory cell, the first read transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a first reading bit line, and a control terminal coupled to a read word line, the first write transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a first write bit line, and a control terminal coupled to a write word line, the non-volatile memory cell comprising a control transistor and a non-volatile memory transistor, the control transistor having a first terminal coupled to the second terminal of the first read transistor, a second terminal, a control terminal coupled to a non-volatile word line, and a body terminal, the non-volatile memory transistor having a first terminal coupled to the second terminal of the control transistor, a second terminal coupled to a non-volatile bit line, a control terminal coupled to a non-volatile control line, and a body terminal coupled to the body terminal of the control transistor, and the method comprising:

controlling the read word line to turn on the first read transistor for performing a read operation to the first charge storage element;

when data stored in the first charge storage element is identified during the read operation, controlling the write word line to turn on the first write transistor for performing a program operation to the first charge storage element before the read operation is completed; and

when performing a program operation to the non-volatile memory cell:

inputting a first voltage to the non-volatile control line, inputting a second voltage to the non-volatile bit line, inputting the second voltage to the non-volatile word line, inputting a third voltage to the read bit line, and inputting the second voltage to the body terminal of the control transistor;

controlling the read word line to turn off the first read transistor; and

controlling the write word line to turn off the first write transistor;

wherein the program operation to the first charge storage element is started before the read operation to the first charge storage element is completed so the read operation and the program operation are performed simultaneously during a period of time; and

wherein the first voltage is greater than the third voltage, and the third voltage is greater than or equal to the second voltage.

2. The method of claim 1 , further comprising pre-charging the read bit line to a reference voltage before controlling the read word line to turn on the first read transistor.

3. The method of claim 1 , further comprising:

inputting a data voltage to the write bit line when controlling the write word line to turn on the first write transistor.

4. A method for operating a semiconductor memory device, the semiconductor memory device comprising a first charge storage element, a first read transistor, a first write transistor, and a non-volatile memory cell, the first read transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a first reading bit line, and a control terminal coupled to a read word line, the first write transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a first write bit line, and a control terminal coupled to a write word line, the non-volatile memory cell comprising a control transistor and a non-volatile memory transistor, the control transistor having a first terminal coupled to the second terminal of the first read transistor, a second terminal, a control terminal coupled to a non-volatile word line, and a body terminal, the non-volatile memory transistor having a first terminal coupled to the second terminal of the control transistor, a second terminal coupled to a non-volatile bit line, a control terminal coupled to a non-volatile control line, and a body terminal coupled to the body terminal of the control transistor, and the method further comprising:

controlling the read word line to turn on the first read transistor for performing a read operation to the first charge storage element;

when data stored in the first charge storage element is identified during the read operation, controlling the write word line to turn on the first write transistor for performing a program operation to the first charge storage element before the read operation is completed; and

when performing an erase operation to the non-volatile memory cell:

inputting a first voltage to the non-volatile bit line, inputting a second voltage to the non-volatile control line, inputting a fourth voltage to the non-volatile word line, inputting the first voltage to the read bit line, and inputting the first voltage to the body terminal of the control transistor;

controlling the read word line to turn off the first read transistor; and

controlling the write word line to turn off the first write transistor;

wherein the program operation to the first charge storage element is started before the read operation to the first charge storage element is completed so the read operation and the program operation are performed simultaneously during a period of time; and

wherein the fourth voltage is smaller than the first voltage but greater than the second voltage.

5. A method for operating a semiconductor memory device, the semiconductor memory device comprising a first charge storage element, a first read transistor, a first write transistor, and a non-volatile memory cell, the first read transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a first reading bit line, and a control terminal coupled to a read word line, the first write transistor having a first terminal coupled to the first charge storage element, a second terminal coupled to a first write bit line, and a control terminal coupled to a write word line, the non-volatile memory cell comprising a control transistor and a non-volatile memory transistor, the control transistor having a first terminal coupled to the second terminal of the first read transistor, a second terminal, a control terminal coupled to a non-volatile word line, and a body terminal, the non-volatile memory transistor having a first terminal coupled to the second terminal of the control transistor, a second terminal coupled to a non-volatile bit line, a control terminal coupled to a non-volatile control line, and a body terminal coupled to the body terminal of the control transistor, and the method comprising:

controlling the read word line to turn on the first read transistor for performing a read operation to the first charge storage element;

when data stored in the first charge storage element is identified during the read operation, controlling the write word line to turn on the first write transistor for performing a program operation to the first charge storage element before the read operation is completed; and

when performing a read operation to the non-volatile memory cell:

inputting a ground voltage to the non-volatile control line, inputting a fifth voltage to the non-volatile word line, inputting the ground voltage to the read bit line, and inputting the ground voltage to the body terminal of the control transistor;

controlling the read word line to turn off the first read transistor; and

controlling the write word line to turn off the first write transistor;

wherein the program operation to the first charge storage element is started before the read operation to the first charge storage element is completed so the read operation and the program operation are performed simultaneously during a period of time; and

wherein the fifth voltage is greater than the ground voltage.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2021
From: UNITED MICROELECTRONICS CORPORATION
To: MARLIN SEMICONDUCTOR LIMITED
Reel/Frame 056991/0292 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2017
From: CHENG, CHUNG-HAO
To: UNITED MICROELECTRONICS CORP.
Reel/Frame 041550/0072 →
Priority Claims (1)
CN 2016 1 0139720 · Mar 11, 2016 · national
Continuity (2)
Division 15131034 · Apr 18, 2016
Related Publication 20170263294A1 · Sep 14, 2017
Cited By (1)
US 12,380,959