IP Library Granted Patent US 7,085,164
Granted Patent B2
US 7,085,164 · App. 10/999,030 · Granted Aug 1, 2006

Programming methods for multi-level flash EEPROMs

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 7,085,164
App. No.
10/999,030
Granted
Aug 1, 2006
Kind
B2
Abstract

A method is provided for programming a memory cell of an electrically erasable programmable read only memory. The memory cell is fabricated on a substrate and comprises a source region, a drain region, a floating gate, and a control gate. The memory cell has a threshold voltage selectively configurable into one of at least three programming states. The method includes generating a drain current between the drain region and the source region by applying a drain-to-source bias voltage between the drain region and the source region. The method further includes injecting hot electrons from the drain current to the floating gate by applying a gate voltage to the control gate. A selected threshold voltage for the memory cell corresponding to a selected one of the programming states is generated by applying a selected constant drain-to-source bias voltage and a selected gate voltage.

Claims (25)

1. A method for selecting a threshold voltage corresponding to one of at least three programming states of a memory cell of an electrically erasable programmable read only memory, the memory cell fabricated on a substrate and comprising a source region, a drain region, a floating gate, and a control gate, the method comprising:

generating a drain current between the drain region and the source region by applying a drain-to-source bias voltage between the drain region and the source region, the drain-to-source bias voltage comprising at least one voltage pulse; and

generating a selected threshold voltage for the memory cell corresponding to a selected one of the programming states by injecting hot electrons from the drain current to the floating gate by applying a gate voltage to the control gate, whereby the selected threshold voltage for each programming state is generated by applying a different selected gate voltage, wherein the selected gate voltage is ramped from an initial magnitude to a final magnitude greater than the initial magnitude, the selected gate voltage being ramped with a ramping rate.

2. The method of claim 1 , wherein the drain-to-source bias voltage maintains a drain current having a substantially constant magnitude.

3. The method of claim 1 , wherein a transistor comprising a control gate is connected in series between the drain region of the memory cell and a drain voltage generator, whereby a control voltage applied to the control gate of the transistor adjusts a voltage applied to the drain region of the memory cell.

4. A method for selecting a threshold voltage corresponding to one of at least three programming states of a memory cell of an electrically erasable programmable read only memory, the memory cell fabricated on a substrate and comprising a source region, a drain region, a floating gate, and a control gate, the method comprising:

generating a drain current between the drain region and the source region by applying a drain-to-source bias voltage between the drain region and the source region, the drain-to-source bias voltage comprising at least one voltage pulse; and

generating a selected threshold voltage for the memory cell corresponding to a selected one of the programming states by injecting hot electrons from the drain current to the floating gate by applying a gate voltage to the control gate, whereby the selected threshold voltage for each programming state is generated by applying a different selected gate voltage, wherein a plurality of circuit segments are connected in parallel between the drain region of the memory cell and a drain voltage generator, each circuit segment comprising a resistor connected in series with a transistor having a control gate, whereby selectively applying a control voltage to the control gate of at least one transistor adjusts a voltage applied to the drain region of the memory cell.

5. The method of claim 1 , wherein a reverse back bias is applied between the substrate and the control gate.

6. The method of claim 1 , wherein the selected gate voltage is applied for a selected period of time.

7. The method of claim 6 , wherein the selected period of time is between approximately 1 nanosecond and approximately 10 microseconds.

8. The method of claim 1 , wherein the ramping rate is between approximately 5.5 V/ms and approximately 10.5 V/ms.

9. The method of claim 1 wherein the final magnitude is between approximately 5.5 V and approximately 10.5 V.

10. The method of claim 1 , wherein the voltage pulse of the drain-to-source bias voltage is applied while the selected gate voltage is applied.

11. The method of claim 1 , wherein the drain-to-source bias voltage is approximately 5 volts.

12. The method of claim 1 , wherein the voltage pulse of the drain-to-source bias voltage has a period of between approximately 1 nanosecond and approximately 10 microseconds.

13. A method for programming a memory cell of an electrically erasable programmable read only memory, the memory cell fabricated on a substrate and comprising a source region, a drain region, a floating gate, and a control gate, the memory cell having a threshold voltage selectively configurable into one of at least three programming states, the method comprising:

generating a drain current between the drain region and the source region by applying a drain-to-source bias voltage between the drain region and the source region, the drain-to-source bias voltage comprising at least one voltage pulse; and

generating a selected threshold voltage for the memory cell corresponding to a selected one of the programming states by injecting hot electrons from the drain current to the floating gate by applying a gate voltage to the control gate, whereby the selected threshold voltage for each programming state is generated by applying a different selected gate voltage, wherein the selected gate voltage is ramped from an initial magnitude to a final magnitude greater than the initial magnitude, the selected gate voltage being ramped with a ramping rate.

14. The method of claim 13 , wherein the drain-to-source bias voltage maintains a drain current having a substantially constant magnitude.

15. The method of claim 13 , wherein a transistor comprising a control gate is connected in series between the drain region of the memory cell and a drain voltage generator, whereby a control voltage applied to the control gate of the transistor adjusts a voltage applied to the drain region of the memory cell.

16. A method for programming a memory cell of an electrically erasable programmable read only memory, the memory cell fabricated on a substrate and comprising a source region, a drain region, a floating gate, and a control gate, the memory cell having a threshold voltage selectively configurable into one of at least three programming states, the method comprising;

generating a drain current between the drain region and the source region by applying a drain-to-source bias voltage between the drain region and the source region, the drain-to-source bias voltage comprising at least one voltage pulse; and

generating a selected threshold voltage for the memory cell corresponding to a selected one of the programming states by injecting hot electrons from the drain current to the floating gate by applying a gate voltage to the control gate, whereby the selected threshold voltage for each programming state is generated by applying a different selected gate voltage, wherein a plurality of circuit segments are connected in parallel between the drain region of the memory cell and a drain voltage generator, each circuit segment comprising a resistor connected in series with a transistor having a control gate, whereby selectively applying a control voltage to the control gate of at least one transistor adjusts a voltage applied to the drain region of the memory cell.

17. The method of claim 13 , wherein a reverse back bias is applied between the substrate and the control gate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 4, 2010
From: MICRON TECHNOLOGY, INC.
To: ROUND ROCK RESEARCH, LLC
Reel/Frame 023786/0416 →