← Back to Patent Explorer
US5357463A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for reverse programming of a flash EEPROM

Assignee: Micron Technology Inc
•
Filing: 1992-11-17
•
Granted: 1994-10-18
•
Expires: 2012-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of erasing, programming, and verifying a flash electrically erasable programmable read-only memory where all cells are first erased to a high threshold voltage, preferably by simultaneous Fowler-Nordheim tunnelling, and then selected cells are programmed to a low threshold voltage using Fowler-Nordheim tunnelling. Programming is achieved by applying a negative voltage to the selected wordline and applying a positive voltage to the selected bitline. Only those cells which have both the wordline and bitline selected will have sufficient wordline-to-bitline voltage difference to cause programming. A key advantage of this new method is that a verification (read) procedure can be used to monitor for the desirable tight distribution, low threshold voltage V t on programmed cells and re-program only those cells which have a V t higher than the desired V t . The resulting tight distribution of cell current in programmed cells will lead to faster and more reliable read characteristics for these devices.

Inventors

  • 👤 Wayne I. Kinney

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 09:11
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/34; G11C16/3436; G11C16/3454; G11C16/3459; G11C16/10; G11C16/14; G11C16/16; G11C2216/00; G11C2216/12; G11C2216/28

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 206 words
A method of erasing, programming, and verifying flash electrically erasable programmable read-only memory cells, each cell having a source, drain, control gate, floating gate, and substrate; the method comprising: a. applying a positive high voltage to each cell control gate while grounding or floating the drain, thereby erasing a cell data bit and providing a high threshold voltage V t on each cell; b. programming each cell by applying a negative second voltage to each cell control gate while grounding the source and applying a voltage V CC to the drain to program a "one" or grounding the drain to program a "zero", thereby providing a lower V t on each "one" cell; c. verifying the programming and threshold voltage of each cell by a read verification cycle, said read cycle further comprising: i. applying voltage V CC to a selected cell gate and grounding unselected cell gates; ii. applying a positive voltage to a selected cell drain and floating an unselected cell drain; and then d. repeating the programming and read verification cycle only on selected cells having a threshold voltage V t above a preferred threshold voltage distribution curve, until all cells have a V t that lie below the preferred voltage distribution curve.
Claim 2
Independent Claim 206 words
A method of erasing, programming, and verifying flash electrically erasable programmable read-only memory cells, each cell having a source, drain, control gate, floating gate, and substrate; the method comprising: a. applying a positive high voltage to each cell control gate while grounding or floating the drain, thereby erasing a cell data bit and providing a high threshold voltage V t on each cell; b. programming each cell by applying a negative second voltage to each cell control gate while grounding the source and applying a voltage V CC to the drain to program a "one" or grounding the drain to program a "zero", thereby providing a lower V t on each "one" cell; c. verifying the programming and threshold voltage of each cell by a read verification cycle, said read cycle further comprising: i. applying voltage V CC to a selected cell gate and grounding unselected cell gates; ii. applying a positive voltage to a selected cell drain and floating an unselected cell drain; and then d. repeating the programming and read verification cycle only on selected cells having a threshold voltage V t above a preferred threshold voltage distribution curve, until all cells have a V t that lie below the preferred voltage distribution curve.
Claim 3
Dependent Claim 32 words
The method of claim 1 wherein the positive high voltage is about 17 volts and the negative second voltage is about -10 volts and the voltage V CC is about +5 volts.
Claim 4
Independent Claim 203 words
A method of erasing, selectively programming, and verifying a flash electrically erasable read-only memory (EEPROM) cell within an array of flash EEPROM cells arranged in rows and columns, each cell in a row having a control gate connecting a wordline and each cell in a column having a drain connection to a bitline; the method comprising: a. erasing the cell array by simultaneous application of a high positive voltage on the wordlines and having a float or zero volts on the bit lines and a grounded source, thereby providing a high threshold voltage V t on all cells; b. programming a selected cell or cells by application of a negative voltage on a selected wordline and application of a zero or a positive voltage on a selected bitline, thereby providing a lower threshold voltage V t on selected cells; c. verifying a proper data input and lower voltage V t on selected cells by application of a lower positive voltage on the selected wordline and application of a low, positive voltage on the selected bitline and floating unselected bitlines; and d. repeating the programming and verifying steps above until all cell threshold voltages V t lie within a preferred tight, normal, distribution curve.
Claim 5
Independent Claim 203 words
A method of erasing, selectively programming, and verifying a flash electrically erasable read-only memory (EEPROM) cell within an array of flash EEPROM cells arranged in rows and columns, each cell in a row having a control gate connecting a wordline and each cell in a column having a drain connection to a bitline; the method comprising: a. erasing the cell array by simultaneous application of a high positive voltage on the wordlines and having a float or zero volts on the bit lines and a grounded source, thereby providing a high threshold voltage V t on all cells; b. programming a selected cell or cells by application of a negative voltage on a selected wordline and application of a zero or a positive voltage on a selected bitline, thereby providing a lower threshold voltage V t on selected cells; c. verifying a proper data input and lower voltage V t on selected cells by application of a lower positive voltage on the selected wordline and application of a low, positive voltage on the selected bitline and floating unselected bitlines; and d. repeating the programming and verifying steps above until all cell threshold voltages V t lie within a preferred tight, normal, distribution curve.
Claim 6
Dependent Claim 16 words
The method of claim 3 wherein the high, positive voltage during erase is about +17 volts.
Claim 7
Dependent Claim 28 words
The method of claim 4 wherein the negative voltage during programming is about -10 volts and the positive voltage on the bitline during programming is about +5 volts.
Claim 8
Dependent Claim 18 words
The method of claim 4 wherein a zero is programmed by having zero volts on the selected bitline.
Claim 9
Dependent Claim 14 words
The method of claim 3 wherein a negative voltage is applied to the substrate.
Claim 10
Independent Claim 205 words
A method of erasing, selectively programming, and verifying a flash electrically erasable read-only memory (EEPROM) cell within an array of flash EEPROM cells arranged in rows and columns, each cell in a row having a control gate connecting a wordline and each cell in a column having a drain connection to a bitline; the method comprising: a. erasing the cell array by simultaneous application of about +17 volts on the wordlines and having a float or zero volts on the bit lines, thereby providing a high threshold voltage V t on all cells; b. programming a selected cell or cells by application of -10 volts on a selected wordline and application of a zero or a positive voltage on a selected bitline and a grounded source, thereby providing a lower threshold voltage V t on selected cells; c. verifying a proper data input and lower voltage V t on selected cells by application of about +5 volts on the selected wordline and application of +1.5 volts on the selected bitline and floating unselected bitlines; and d. repeating the programming and verifying steps above until all cell threshold voltages V t lie within a preferred tight, normal, distribution curve above zero volts and below +5 volts.
Claim 11
Independent Claim 205 words
A method of erasing, selectively programming, and verifying a flash electrically erasable read-only memory (EEPROM) cell within an array of flash EEPROM cells arranged in rows and columns, each cell in a row having a control gate connecting a wordline and each cell in a column having a drain connection to a bitline; the method comprising: a. erasing the cell array by simultaneous application of about +17 volts on the wordlines and having a float or zero volts on the bit lines, thereby providing a high threshold voltage V t on all cells; b. programming a selected cell or cells by application of -10 volts on a selected wordline and application of a zero or a positive voltage on a selected bitline and a grounded source, thereby providing a lower threshold voltage V t on selected cells; c. verifying a proper data input and lower voltage V t on selected cells by application of about +5 volts on the selected wordline and application of +1.5 volts on the selected bitline and floating unselected bitlines; and d. repeating the programming and verifying steps above until all cell threshold voltages V t lie within a preferred tight, normal, distribution curve above zero volts and below +5 volts.

References Cited (Backward Citations)

US4766473A Cited
US4878101A Cited
US4924437A Cited
US5053990A Cited
US5126808A Cited
US5122985A Cited
US5132935A Cited
US5222040A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-10-17 1998-04-18 1998-10-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-10-17 2002-04-18 2002-10-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-10-17 2006-04-18 2006-10-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag