IP Library Granted Patent US 9,224,486
Granted Patent B1
US 9,224,486 · App. 14/310,585 · Granted Dec 29, 2015

Control gate driver for use with split gate memory cells

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 9,224,486
App. No.
14/310,585
Granted
Dec 29, 2015
Kind
B1
Abstract

A circuit for driving a control gate of a split-gate nonvolatile memory cell may include a switched current source; a first transistor having a current electrode coupled to the switched current source and a control electrode coupled to a voltage source; a second transistor having a current electrode coupled to a second node of the switched current source, and a control electrode coupled to a third voltage source; a third transistor having a control electrode coupled to the second transistor, a current electrode coupled to the first transistor and a fourth switched voltage source; and a fourth transistor having a current electrode coupled to the first switched voltage source, a control electrode coupled to the switched current source, and a second current electrode coupled to the second transistor at a driver voltage node, wherein a voltage level at the driver voltage node is operable to drive the control gate.

Claims (62)

1. A circuit for driving a control gate of a split-gate nonvolatile memory cell, the circuit comprising:

a switched current source having a first node coupled to a first switched voltage source;

a first transistor of a first type having a first current electrode coupled to the switched current source and a control electrode coupled to a second switched voltage source;

a second transistor of the first type having a first current electrode coupled to a second node of the switched current source, a second current electrode coupled to an address decoder circuit, and a control electrode coupled to a third switched voltage source;

a third transistor of the first type having a control electrode coupled to a second current electrode of the second transistor of the first type, and a first current electrode coupled to a second current electrode of the first transistor of the first type and a fourth switched voltage source; and

a first transistor of a second type having a first current electrode coupled to the first switched voltage source, a control electrode coupled to the second node of the switched current source, and a second current electrode coupled to a second current electrode of the third transistor of the first type at a driver voltage node, wherein a voltage level at the driver voltage node is operable to drive the control gate of the split-gate nonvolatile memory cell.

2. The circuit of claim 1 , wherein the first switched voltage source is operable to provide a erase control gate voltage, a program control gate voltage, and a read control gate pass voltage.

3. The circuit of claim 1 , wherein the first switched voltage source is operable to provide a erase control gate voltage, a program verification voltage, a program control gate voltage, and a read control gate pass voltage.

4. The circuit of claim 1 , wherein the second switched voltage source is operable to provide a supply voltage, an erase control gate voltage and a read control gate voltage.

5. The circuit of claim 1 , wherein the third switched voltage source is operable to provide a read control gate pass voltage and an erase protection voltage.

6. The circuit of claim 1 , wherein the fourth switched voltage source is operable to provide an erase verification voltage, a program verification voltage, a read control gate voltage, a read control gate pass voltage, and an erase protection voltage.

7. The circuit of claim 1 , wherein the fourth switched voltage source is operable to provide an erase verification voltage, a read control gate voltage, a read control gate pass voltage, and an erase protection voltage.

8. The circuit of claim 1 , wherein the switched current source comprises a second transistor of the second type.

9. The circuit of claim 1 , wherein the address decoder circuit comprises components operable to receive a plurality of pre-decode signals.

10. The circuit of claim 1 , wherein the circuit is operable to perform a program select operation on the split-gate nonvolatile memory cell such that the voltage level at the driver voltage node is appropriate for the program select operation, wherein:

a voltage supplied by the first switched voltage source is a program control gate voltage;

a voltage supplied by the second switched voltage source is a read control gate voltage;

a voltage supplied by the third switched voltage source is a read control gate pass voltage; and

a voltage supplied by the fourth switched voltage source is a read control gate voltage.

11. The circuit of claim 1 , wherein the circuit is operable to perform an erase operation on the split-gate nonvolatile memory cell such that the voltage level at the driver voltage node is appropriate for the erase operation, wherein:

a voltage supplied by the first switched voltage source is an erase control gate voltage;

a voltage supplied by the second switched voltage source is the erase control gate voltage;

a voltage supplied by the third switched voltage source is an erase protection voltage; and

a voltage supplied by the fourth switched voltage source is the erase protection voltage.

12. The circuit of claim 1 , wherein the circuit is operable to perform a read operation on the split-gate nonvolatile memory cell such that the voltage level at the driver voltage node is appropriate for the read operation, wherein:

a voltage supplied by the first switched voltage source is a read control gate pass voltage;

a voltage supplied by the second switched voltage source is a read control gate voltage;

a voltage supplied by the third switched voltage source is a read control gate pass voltage; and

a voltage supplied by the fourth switched voltage source is a read control gate voltage.

13. The circuit of claim 1 , wherein the circuit is operable to perform an erase verify operation on the split-gate nonvolatile memory cell such that the voltage level at the driver voltage node is appropriate for the erase verify operation, wherein:

a voltage supplied by the first switched voltage source is a read control gate pass voltage;

a voltage supplied by the third switched voltage source is the read control gate pass voltage; and

a voltage supplied by the fourth switched voltage source is an erase verification voltage.

14. The circuit of claim 1 , wherein the circuit is operable to perform a program verify operation on the split-gate nonvolatile memory cell such that the voltage level at the driver voltage node is appropriate for the program verify operation, wherein:

a voltage supplied by the first switched voltage source is a read control gate pass voltage;

a voltage supplied by the third switched voltage source is the read control gate pass voltage; and

a voltage supplied by the fourth switched voltage source is a program verification voltage.

15. The circuit of claim 1 , wherein the first, second, and third transistors of the first type share a well of the first type.

16. The circuit of claim 8 , wherein the first and second transistors of the second type share a well of the second type.

17. A method for driving a control gate of a split-gate nonvolatile memory cell, the method comprising:

selecting a first voltage for a first switched voltage source, the first voltage selected from a group consisting of an erase control gate voltage, a program control gate voltage, and a read control gate pass voltage;

selecting a second voltage for a second switched voltage source, the second voltage selected from a group consisting of a source voltage, the erase control gate voltage, and a read control gate voltage;

selecting a third voltage for a third switched voltage source, the third voltage selected from a group consisting of the read control gate pass voltage and an erase protection voltage;

selecting a fourth voltage for a fourth switched voltage source, wherein the fourth voltage is selected from a group consisting of an erase verification voltage, the read control gate voltage, the read control gate pass voltage, the erase protection voltage, and a program verification voltage;

providing the first voltage to a first node of a switched current source, a first current electrode of a first transistor of a first type;

providing the third voltage to a control electrode of a first transistor of a second type;

providing the second voltage to a control electrode of a second transistor of the second type; and

providing the fourth voltage to a second current electrode of the second transistor of the second type and a current electrode of a third transistor of the second type, wherein:

a second current electrode of the third transistor of the second type is coupled to a second current electrode of the first transistor of the first type at a driver voltage node; and

a voltage level at the driver voltage node is operable to drive the control gate of the split-gate nonvolatile memory cell in a plurality of operation modes selected from the group consisting of: a program selection process, a program deselection process, an erase process, a read process, an erase verification process, and a program verification process.

18. The method of claim 17 , further comprising decoding an address signal, the address signal communicating data associated with an address of the nonvolatile memory cell.

19. A method for driving a control gate of a split-gate nonvolatile memory cell, the method comprising:

selecting a first voltage for a first switched voltage source, the first voltage selected from a group consisting of an erase control gate voltage, a program control gate voltage, a read control gate pass voltage, and a program verification voltage;

selecting a second voltage for a second switched voltage source, the second voltage selected from a group consisting of a source voltage, the erase control gate voltage, and a read control gate voltage;

selecting a third voltage for a third switched voltage source, the third voltage selected from a group consisting of the read control gate pass voltage and an erase protection voltage;

selecting a fourth voltage for a fourth switched voltage source, wherein the fourth voltage is selected from a group consisting of an erase verification voltage, the read control gate voltage, the read control gate pass voltage, and the erase protection voltage;

providing the first voltage to a first node of a switched current source, a first current electrode of a first transistor of a first type, and a first current electrode of a first transistor of a second type;

providing the second voltage to a control electrode of a second transistor of the second type;

providing the third voltage to a control electrode of the first transistor of the second type; and

providing the fourth voltage to a second current electrode of the second transistor of the second type and a current electrode of a third transistor of the second type, wherein:

a second current electrode of the third transistor of the second type is coupled to a second current electrode of the first transistor of the first type at a driver voltage node; and

a voltage level at the driver voltage node is operable to drive the control gate of the split-gate nonvolatile memory cell in a plurality of operation modes selected from the group consisting of: a program selection process, a program deselection process, an erase process, a read process, an erase verification process, and a program verification process.

Assignments (16)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
MERGER Recorded Jan 3, 2017
From: FREESCALE SEMICONDUCTOR, INC.
To: NXP USA, INC.
Reel/Frame 041144/0363 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 14/258,829 AND REPLACE ITWITH 14/258,629 PREVIOUSLY RECORDED ON REEL 037444 FRAME 0082. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OFSECURITY INTEREST IN PATENTS. Recorded Aug 10, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039639/0332 →
CORRECTIVE ASSIGNMENT OF INCORRECT APPLICATION 14/258,829 PREVIOUSLY RECORDED ON REEL 037444 FRAME 0109. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Aug 10, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039639/0208 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 5, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037444/0109 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 5, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037444/0082 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0903 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Aug 1, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 033460/0337 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Aug 1, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 033462/0293 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded Aug 1, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 033462/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2014
From: CHOY, JON S.; ROY, ANIRBAN
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 033150/0574 →