IP Library › Granted Patent US 12,738,325
Granted Patent B2
US 12,738,325 · App. 18/733,750 · Granted Sep 15, 2026

Sequential erase for tuning the program state of non-volatile memory cells

Inventors: Steven Lemke (Boulder Creek, CA); Gilles Festes (Fuveau, FR); Louisa Schneider (San Jose, CA); Yuri Tkachev (Sunnyvale, CA)
Assignee: Silicon Storage Technology, Inc.
G11C16/26G11C16/16
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 12,738,325
App. No.
18/733,750
Granted
Sep 15, 2026
Kind
B2
Abstract

A method and device for erasing a memory cell with a floating gate, by applying successive first erase pulses to the memory cell to remove electrons from the floating gate until a coarse target read current, and then applying successive second erase pulses to the memory cell to remove electrons from the floating gate until a target read current for the memory cell is achieved. The first erase pulses include a first parameter following a first progression that changes in value after respective ones of the first erase pulses. The first progression begins with a first value and ends with a second value. The second erase pulses include the first parameter following a second progression in which the first parameter changes in value after respective ones of the second erase pulses. The second progression begins with a third value that is between, and unequal to, the first and second values.

Claims (106)

1 . A method of erasing a memory cell including a floating gate, comprising:

applying successive first erase pulses to the memory cell to remove electrons from the floating gate until a coarse target read current for the memory cell is achieved, wherein the first erase pulses include a first parameter following a first progression in which the first parameter changes in value after respective ones of the first erase pulses and wherein the first progression begins with a first value of the first parameter and ends with a second value of the first parameter; and

after the coarse target read current is achieved, applying successive second erase pulses to the memory cell to remove electrons from the floating gate until a target read current for the memory cell is achieved, wherein the second erase pulses include the first parameter following a second progression in which the first parameter changes in value after respective ones of the second erase pulses,

wherein the second progression begins with a third value of the first parameter that is between, and unequal to, the first and second values.

2 . The method of claim 1 , wherein:

the first parameter is a voltage applied to the memory cell;

during the first progression, the voltage increases in value after respective ones of the first erase pulses, wherein the second value is greater than the first value;

during the second progression, the voltage increases in value after respective ones of the second erase pulses; and

the third value is less than the second value.

3 . The method of claim 1 , wherein:

the first parameter is a voltage applied to the memory cell;

during the first progression, the voltage decreases in value after respective ones of the first erase pulses, wherein the second value is less than the first value;

during the second progression, the voltage decreases in value after respective ones of the second erase pulses; and

the third value is greater than the second value.

4 . The method of claim 1 , wherein:

the first parameter is a duration of respective ones of the first and second erase pulses;

during the first progression, the duration increases in value after respective ones of the first erase pulses, wherein the second value is greater than the first value;

during the second progression, the duration increases in value after respective ones of the second erase pulses; and

the third value is less than the second value.

5 . The method of claim 1 , wherein:

during the first progression, the first parameter changes in value by a first change value after respective ones of the first erase pulses;

during the second progression, the first parameter changes in value by a second change value after respective ones of the second erase pulses; and

the second change value is equal to the first change value.

6 . The method of claim 1 , wherein:

during the first progression, the first parameter changes in value by a first change value after respective ones of the first erase pulses;

during the second progression, the first parameter changes in value by a second change value after respective ones of the second erase pulses; and

the second change value is less than the first change value.

7 . The method of claim 2 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region; and

a select gate disposed over and insulated from a second portion of the channel region,

wherein the voltage applied to the memory cell is applied to the select gate.

8 . The method of claim 2 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region;

a select gate disposed over and insulated from a second portion of the channel region; and

an erase gate disposed over and insulated from the source region,

wherein the voltage applied to the memory cell is applied to the erase gate.

9 . The method of claim 2 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region;

a select gate disposed over and insulated from a second portion of the channel region;

an erase gate disposed over and insulated from the source region; and

a control gate disposed over and insulated from the floating gate,

wherein the voltage applied to the memory cell is applied to the erase gate.

10 . The method of claim 3 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region;

a select gate disposed over and insulated from a second portion of the channel region;

an erase gate disposed over and insulated from the source region; and

a control gate disposed over and insulated from the floating gate,

wherein the voltage applied to the memory cell is applied to the control gate.

11 . A semiconductor device, comprising:

a memory cell including a floating gate; and

a control circuitry to:

apply successive first erase pulses to the memory cell to remove electrons from the floating gate until a coarse target read current for the memory cell is achieved, wherein the first erase pulses include a first parameter following a first progression in which the first parameter changes in value after respective ones of the first erase pulses and wherein the first progression begins with a first value of the first parameter and ends with a second value of the first parameter; and

after the coarse target read current is achieved, apply successive second erase pulses to the memory cell to remove electrons from the floating gate until a target read current for the memory cell is achieved, wherein the second erase pulses include the first parameter following a second progression in which the first parameter changes in value after respective ones of the second erase pulses,

wherein the second progression begins with a third value of the first parameter that is between, and unequal to, the first and second values.

12 . The semiconductor device of claim 11 , wherein:

the first parameter is a voltage applied to the memory cell;

during the first progression, the voltage increases in value after respective ones of the first erase pulses, wherein the second value is greater than the first value;

during the second progression, the voltage increases in value after respective ones of the second erase pulses; and

the third value is less than the second value.

13 . The semiconductor device of claim 11 , wherein:

the first parameter is a voltage applied to the memory cell;

during the first progression, the voltage decreases in value after respective ones of the first erase pulses, wherein the second value is less than the first value;

during the second progression, the voltage decreases in value after respective ones of the second erase pulses; and

the third value is greater than the second value.

14 . The semiconductor device of claim 11 , wherein:

the first parameter is a duration of respective ones of the first and second erase pulses;

during the first progression, the duration increases in value after respective ones of the first erase pulses, wherein the second value is greater than the first value;

during the second progression, the duration increases in value after respective ones of the second erase pulses; and

the third value is less than the second value.

15 . The semiconductor device of claim 11 , wherein:

during the first progression, the first parameter changes in value by a first change value after respective ones of the first erase pulses;

during the second progression, the first parameter changes in value by a second change value after respective ones of the second erase pulses; and

the second change value is equal to the first change value.

16 . The semiconductor device of claim 11 , wherein:

during the first progression, the first parameter changes in value by a first change value after respective ones of the first erase pulses;

during the second progression, the first parameter changes in value by a second change value after respective ones of the second erase pulses; and

the second change value is less than the first change value.

17 . The semiconductor device of claim 12 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region; and

a select gate disposed over and insulated from a second portion of the channel region,

wherein the voltage applied to the memory cell is applied to the select gate.

18 . The semiconductor device of claim 12 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region;

a select gate disposed over and insulated from a second portion of the channel region; and

an erase gate disposed over and insulated from the source region,

wherein the voltage applied to the memory cell is applied to the erase gate.

19 . The semiconductor device of claim 12 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region;

a select gate disposed over and insulated from a second portion of the channel region;

an erase gate disposed over and insulated from the source region; and

a control gate disposed over and insulated from the floating gate,

wherein the voltage applied to the memory cell is applied to the erase gate.

20 . The semiconductor device of claim 13 , wherein the memory cell comprises:

a source region and a drain region formed in a semiconductor substrate, with a channel region of the semiconductor substrate extending between the source region and the drain region;

a floating gate disposed over and insulated from a first portion of the channel region;

a select gate disposed over and insulated from a second portion of the channel region;

an erase gate disposed over and insulated from the source region; and

a control gate disposed over and insulated from the floating gate,

wherein the voltage applied to the memory cell is applied to the control gate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2024
From: LEMKE, STEVEN; FESTES, GILLES; SCHNEIDER, LOUISA; TKACHEV, YURI
To: SILICON STORAGE TECHNOLOGY, INC.
Reel/Frame 067619/0966 →
Continuity (2)
Provisional Application 63563304 · Mar 8, 2024
Related Publication 20250285684A1 · Sep 11, 2025
References Cited (89)
US 4810910A · Schoellikopf et al. · 1989 [cited by applicant]
US 4961002A · Tam et al. · 1990 [cited by applicant]
US 5029130A · Yeh · 1991 [cited by applicant]
US 5097441A · Soo-In et al. · 1992 [cited by applicant]
US 5138576A · Madurawe · 1992 [cited by applicant]
US 5146602A · Holler · 1992 [cited by applicant]
US 5256911A · Holler · 1993 [cited by applicant]
US 5264734A · Holler · 1993 [cited by applicant]
US 5336936A · Allen et al. · 1994 [cited by applicant]
US 5386132A · Wong · 1995 [cited by applicant]
US 5469397A · Hoshino · 1995 [cited by applicant]
US 5554874A · Doluca · 1996 [cited by applicant]
US 5621336A · Shibata et al. · 1997 [cited by applicant]
US 5643814A · Chung · 1997 [cited by applicant]
US 5721702A · Briner · 1998 [cited by applicant]
US 5914894A · Diorio · 1999 [cited by applicant]
US 6219281B1 · Chen · 2001 [cited by applicant]
US 6222777B1 · Khieu · 2001 [cited by applicant]
US 6331953B1 · Wang · 2001 [cited by examiner]
US 6683645B1 · Collins · 2004 [cited by applicant]
US 6747310B2 · Fan et al. · 2004 [cited by applicant]
US 6829598B2 · Milev · 2004 [cited by applicant]
US 6855980B2 · Wang · 2005 [cited by applicant]
US 7315056B2 · Klinger et al. · 2008 [cited by applicant]
US 7868375B2 · Liu et al. · 2011 [cited by applicant]
US 10269440B2 · Guo · 2019 [cited by applicant]
US 10388389B2 · Guo · 2019 [cited by applicant]
US 10699779B2 · Tran · 2020 [cited by applicant]
US 10720217B1 · Tran · 2020 [cited by applicant]
US 10748630B2 · Tran · 2020 [cited by applicant]
US 10803943B2 · Tran · 2020 [cited by applicant]
US 11023559B2 · McCollum · 2021 [cited by applicant]
US 11087207B2 · Tran · 2021 [cited by applicant]
US 11270763B2 · Tran · 2022 [cited by applicant]
US 11270771B2 · Tran · 2022 [cited by applicant]
US 11500442B2 · Tran · 2022 [cited by applicant]
US 20020089014A1 · Chern · 2002 [cited by applicant]
US 20030034510A1 · Liu · 2003 [cited by applicant]
US 20030183871A1 · Dugger · 2003 [cited by applicant]
US 20040095809A1 · Sakamoto · 2004 [cited by applicant]
US 20040125655A1 · Tsai · 2004 [cited by applicant]
US 20040156241A1 · Mokhlesi · 2004 [cited by applicant]
US 20050087892A1 · Hsu · 2005 [cited by applicant]
US 20060104120A1 · Hemink · 2006 [cited by applicant]
US 20060170038A1 · Wong · 2006 [cited by applicant]
US 20070171756A1 · Lambrache · 2007 [cited by applicant]
US 20080310224A1 · Roohparvar · 2008 [cited by examiner]
US 20090073771A1 · Li · 2009 [cited by examiner]
US 20090103361A1 · Wang · 2009 [cited by applicant]
US 20090109760A1 · Nazarian · 2009 [cited by applicant]
US 20100046299A1 · Roohparvar · 2010 [cited by applicant]
US 20100290292A1 · Tanizaki · 2010 [cited by applicant]
US 20120087188A1 · Hsieh et al. · 2012 [cited by applicant]
US 20130044544A1 · Shiino · 2013 [cited by applicant]
US 20130100756A1 · Liao et al. · 2013 [cited by applicant]
US 20140054667A1 · Tkachev · 2014 [cited by applicant]
US 20140269062A1 · Do · 2014 [cited by applicant]
US 20140310220A1 · Chang · 2014 [cited by applicant]
US 20150106315A1 · Birdwell · 2015 [cited by applicant]
US 20150213898A1 · Do · 2015 [cited by applicant]
US 20150262055A1 · Akopyan · 2015 [cited by applicant]
US 20160042790A1 · Tran · 2016 [cited by applicant]
US 20160093382A1 · Sakamoto · 2016 [cited by applicant]
US 20160133639A1 · Tran · 2016 [cited by applicant]
US 20160180945A1 · Ng · 2016 [cited by applicant]
US 20160254269A1 · Kim et al. · 2016 [cited by applicant]
US 20170337466A1 · Bayat · 2017 [cited by applicant]
US 20170337971A1 · Tran et al. · 2017 [cited by applicant]
US 20170337980A1 · Guo et al. · 2017 [cited by applicant]
US 20180004708A1 · Muralimanohar · 2018 [cited by applicant]
US 20180268912A1 · Guo et al. · 2018 [cited by applicant]
US 20180293487A1 · Copel · 2018 [cited by applicant]
US 20190088325A1 · Tiwari et al. · 2019 [cited by applicant]
US 20190164617A1 · Tran · 2019 [cited by applicant]
US 20210142156A1 · Tran · 2021 [cited by examiner]
US 20220215239A1 · Tran · 2022 [cited by examiner]
US 20230128348A1 · Li · 2023 [cited by applicant]
US 20240071484A1 · Bertuccio · 2024 [cited by examiner]
CN 113450856A · 2021 [cited by applicant]
EP 0566739A1 · 1993 [cited by applicant]
EP 0562737B1 · 1998 [cited by applicant]
JP H03018985A · 1991 [cited by applicant]
TW I751441B · 2022 [cited by applicant]
Jenn-Chyou Bor, et al., “Realization of the CMOS Pulsewidth-Modulation (PWM) Neural Network with On-Chip Learning,” IEEE Transactions on Circuits and Systems, Jan. 1998. [cited by examiner]
Alister Hamilton, et al., “Integrated Pulse Stream Neural Networks: Results, Issues, and Pointers,” IEEE Transactions on Neural Networks, May 1992. [cited by examiner]
Shafiee et al.,“Isaac: A Convolutional Neural Network Accelerator With In-Situ Analog Arithmetic in Crossbars;” 2016 ACM/IEEE 43rd Annual International Symposium on Computer Architecture, Seoul, Oct. 2016. [URL:https://… [cited by examiner]
Shafiee et al,“Isaac: A Convolutional Neural Network Accelerator With In-Situ Analog Arithmetic in Crossbars;” 2016 ACM/IEEE 43rd Annual International Symposium on Computer Architecture, Seoul, Oct. 2016. [URL:https://w… [cited by applicant]
PCT Search Report and Written Opinion mailed on Jan. 20, 2025 corresponding to the related PCT Patent Application No. US2024/032870. [cited by applicant]
Taiwanese Office Action mailed on Dec. 24, 2025 corresponding to the related Taiwanese Patent Application No. 114107799. (Chinese and English translations are attached.). [cited by applicant]