KR100357693B1 - 향상된 소거 알고리즘이 내장된 불휘발성 반도체 메모리장치 - Google Patents
향상된 소거 알고리즘이 내장된 불휘발성 반도체 메모리장치 Download PDFInfo
- Publication number
- KR100357693B1 KR100357693B1 KR1019990055214A KR19990055214A KR100357693B1 KR 100357693 B1 KR100357693 B1 KR 100357693B1 KR 1019990055214 A KR1019990055214 A KR 1019990055214A KR 19990055214 A KR19990055214 A KR 19990055214A KR 100357693 B1 KR100357693 B1 KR 100357693B1
- Authority
- KR
- South Korea
- Prior art keywords
- voltage
- erased
- cells
- eeprom
- over
- Prior art date
Links
- 239000004065 semiconductor Substances 0.000 title claims description 11
- 230000035876 healing Effects 0.000 claims description 27
- 238000000034 method Methods 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 10
- 230000008878 coupling Effects 0.000 description 5
- 238000010168 coupling process Methods 0.000 description 5
- 238000005859 coupling reaction Methods 0.000 description 5
- 239000000758 substrate Substances 0.000 description 5
- 230000007423 decrease Effects 0.000 description 4
- 230000005641 tunneling Effects 0.000 description 4
- 230000001808 coupling effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 101000685663 Homo sapiens Sodium/nucleoside cotransporter 1 Proteins 0.000 description 1
- 102100023116 Sodium/nucleoside cotransporter 1 Human genes 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 239000002784 hot electron Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3404—Convergence or correction of memory cell threshold voltages; Repair or recovery of overerased or overprogrammed cells
- G11C16/3409—Circuits or methods to recover overerased nonvolatile memory cells detected during erase verification, usually by means of a "soft" programming step
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/04—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/14—Circuits for erasing electrically, e.g. erase voltage switching circuits
- G11C16/16—Circuits for erasing electrically, e.g. erase voltage switching circuits for erasing blocks, e.g. arrays, words, groups
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3404—Convergence or correction of memory cell threshold voltages; Repair or recovery of overerased or overprogrammed cells
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3436—Arrangements for verifying correct programming or erasure
- G11C16/344—Arrangements for verifying correct erasure or for detecting overerased cells
- G11C16/3445—Circuits or methods to verify correct erasure of nonvolatile memory cells
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Read Only Memory (AREA)
Abstract
Description
Claims (7)
- 워드 라인들과 비트 라인들의 교차 영역들에 각각 배열된 복수 개의 메모리 셀들을 갖는 불휘발성 반도체 메모리 장치의 소거 방법에 있어서:상기 모든 메모리 셀들을 동시에 소거한 후 상기 메모리 셀들이 과소거되었는 지의 여부를 판별하는 단계와;일 그룹의 소거된 메모리 셀들 중 적어도 하나가 과소거될 때 상기 과소거된 메모리 셀에 소프트-프로그램 전압을 인가하여 상기 과소거된 메모리 셀을 프로그램하는 단계와;상기 소프트-프로그램 전압을 증가시키는 단계 및;상기 과소거된 메모리 셀의 문턱 전압이 소거된 메모리 셀의 목표 문턱 전압 범위 내로 이동할 때까지 상기 판별 단계, 상기 프로그램 단계 및 상기 전압 증가 단계를 반복적으로 수행하는 단계를 포함하는 것을 특징으로 하는 소거 방법.
- 제 1 항에 있어서,상기 불휘발성 반도체 메모리 장치는 노어형 플래시 메모리 장치를 포함하는 것을 특징으로 하는 소거 방법.
- 제 1 항에 있어서,상기 소프트-프로그램 전압은 비트 라인에 인가되는 것을 특징으로 하는 소거 방법.
- 제 1 항에 있어서,상기 소프트-프로그램 전압은 워드 라인에 인가되는 것을 특징으로 하는 방법.
- 행들과 열들로 배열된 전기적으로 소거 및 프로그램 가능한 읽기-전용 메모리 (EEPROM) 셀들의 어레이와;행 어드레스에 응답하여 상기 행들 중 적어도 하나의 행을 선택하는 행 선택 회로와;열 어드레스에 응답하여 상기 열들 중 일부를 선택하는 열 선택 회로와;상기 선택된 행과 상기 선택된 열들에 배열된 EEPROM 셀들에 저장된 데이터 비트들을 감지 증폭하는 감지 증폭기 회로와;과소거 치유 동작 동안 상기 선택된 EEPROM 셀들에 인가될 워드 라인 전압과 비트 라인 전압을 발생하는 고전압 발생 회로 및;상기 과소거 치유 동작 동안 상기 감지 증폭기 회로부터의 데이터 비트들에 응답하여 상기 고전압 발생 회로를 제어하는 제어 회로를 포함하며,상기 제어 회로는 상기 과소거 치유 동작 동안 상기 선택된 EEPROM 셀들이 과소거되었는 지의 여부를 판별하며; 상기 선택된 EEPROM 셀들 중 적어도 하나가 과소거될 때 상기 제어 회로는 상기 비트 라인 전압과 상기 워드 라인 전압 중 어느 하나의 전압이 증가되도록 상기 고전압 발생 회로를 제어하며; 상기 선택된 EEPROM 셀들이 목표 문턱 전압 범위 내의 문턱 전압들을 가질 때 상기 제어 회로는 상기 워드 라인 전압과 상기 비트 라인 전압이 초기 레벨들로 유지되도록 상기 고전압 발생 회로를 제어하는 불휘발성 반도체 메모리 장치.
- 제 5 항에 있어서,상기 행 어드레스를 발생하는 행 어드레스 발생기와; 상기 열 어드레스를 발생하는 열 어드레스 발생기를 부가적으로 포함하며, 상기 제어 회로는 상기 선택된 행에 대한 과소거 치유 동작이 종료될 때 상기 행 어드레스 발생기가 카운트-업 동작을 수행하게 하며 그리고 상기 선택된 열들에 대한 과소거 치유 동작이 종료될 때 상기 열 어드레스 발생기가 카운트-업 동작을 수행하게 하는 불휘발성 반도체 메모리 장치.
- 행들과 열들의 교차 영역들에 각각 배열된 전기적으로 소거 및 프로그램 가능한 읽기-전용 메모리 (EEPROM) 셀들의 섹터와, 행 어드레스에 응답하여 상기 행들 중 하나를 선택하는 행 선택 회로와, 열 어드레스에 응답하여 상기 열들 중 일부를 선택하는 열 선택 회로와, 상기 행 어드레스를 발생하는 행 어드레스 발생기 및 상기 열 어드레스를 발생하는 열 어드레스 발생기를 포함하는 플래시 메모리 장치의 소거 방법에 있어서:오프 셀에 대응하는 문턱 전압들을 갖도록 상기 섹터 내의 모든 EEPROM 셀들을 프로그램하는 단계와;상기 섹터 내의 모든 EEPROM 셀들을 동시에 소거한 후 과소거 치유 동작을 수행하는 단계를 포함하며,상기 과소거 치유 동작은 상기 행 어드레스 발생기와 상기 열 어드레스 발생기의 값들을 "0"으로 초기화하는 단계와; 상기 행 및 열 어드레스 발생기들의 값들에 의해서 지정된 EEPROM 셀들이 과소거되었는 지의 여부를 판별하는 단계와; 상기 지정된 EEPROM 셀들 중 적어도 하나가 과소거될 때 상기 과소거된 EEPROM 셀의 제어 게이트에 워드 라인 전압을 인가하고 상기 과소거된 EEPROM 셀의 드레인에 비트 라인 전압을 인가하여 상기 과소거된 EEPROM 셀을 프로그램하는 단계 및; 상기 워드 라인 전압과 상기 비트 라인 전압 중 어느 하나의 전압을 증가시킨 후 상기 과소거된 EEPROM 셀의 문턱 전압이 소거된 EEPROM 셀의 목표 문턱 전압 범위 내로 이동할 때까지 상기 판별 단계, 상기 프로그램 단계 그리고 상기 전압 증가 단계를 반복적으로 수행하는 단계에 의해서 수행되는 것을 특징으로 하는 소거 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990055214A KR100357693B1 (ko) | 1999-12-06 | 1999-12-06 | 향상된 소거 알고리즘이 내장된 불휘발성 반도체 메모리장치 |
JP2000371984A JP2001176278A (ja) | 1999-12-06 | 2000-12-06 | 不揮発性半導体メモリ装置及びそれの消去方法 |
US09/731,537 US6442071B2 (en) | 1999-12-06 | 2000-12-06 | Non-volatile semiconductor memory device with improved erase algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990055214A KR100357693B1 (ko) | 1999-12-06 | 1999-12-06 | 향상된 소거 알고리즘이 내장된 불휘발성 반도체 메모리장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010054407A KR20010054407A (ko) | 2001-07-02 |
KR100357693B1 true KR100357693B1 (ko) | 2002-10-25 |
Family
ID=19623783
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990055214A KR100357693B1 (ko) | 1999-12-06 | 1999-12-06 | 향상된 소거 알고리즘이 내장된 불휘발성 반도체 메모리장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US6442071B2 (ko) |
JP (1) | JP2001176278A (ko) |
KR (1) | KR100357693B1 (ko) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003059276A (ja) * | 2001-08-08 | 2003-02-28 | Mitsubishi Electric Corp | 不揮発性半導体記憶装置 |
KR100626377B1 (ko) * | 2004-06-07 | 2006-09-20 | 삼성전자주식회사 | 동작 모드에 따라 프로그램 전압의 증가분을 가변할 수있는 불 휘발성 메모리 장치 |
KR100648254B1 (ko) | 2004-12-01 | 2006-11-24 | 삼성전자주식회사 | 소거시간을 줄일 수 있는 불휘발성 메모리 장치 및 그것의소거방법 |
US7535763B2 (en) * | 2006-11-16 | 2009-05-19 | Sandisk Corporation | Controlled boosting in non-volatile memory soft programming |
JP5114621B2 (ja) * | 2006-11-16 | 2013-01-09 | サンディスク テクノロジーズ インコーポレイテッド | 不揮発性メモリのソフトプログラミングにおける制御されたブースト |
US7697338B2 (en) * | 2006-11-16 | 2010-04-13 | Sandisk Corporation | Systems for controlled boosting in non-volatile memory soft programming |
KR100898039B1 (ko) * | 2007-05-21 | 2009-05-19 | 삼성전자주식회사 | 불휘발성 반도체 메모리 장치 및 그것의 프로그램 방법 |
US8014209B2 (en) * | 2008-07-02 | 2011-09-06 | Sandisk Technologies Inc. | Programming and selectively erasing non-volatile storage |
US7965554B2 (en) * | 2008-07-02 | 2011-06-21 | Sandisk Corporation | Selective erase operation for non-volatile storage |
US7852683B2 (en) * | 2008-07-02 | 2010-12-14 | Sandisk Corporation | Correcting for over programming non-volatile storage |
KR102435026B1 (ko) | 2015-12-15 | 2022-08-22 | 삼성전자주식회사 | 저장 장치의 동작 방법 |
KR102579824B1 (ko) * | 2018-02-27 | 2023-09-19 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 메모리 시스템의 동작방법 |
CN110808077B (zh) * | 2018-08-06 | 2024-10-18 | 三星电子株式会社 | 非易失性存储器装置及操作其的方法 |
KR102491134B1 (ko) * | 2018-09-21 | 2023-01-25 | 에스케이하이닉스 주식회사 | 메모리 시스템, 그것의 동작 방법 및 비휘발성 메모리 장치 |
CN113409859A (zh) * | 2021-05-21 | 2021-09-17 | 芯天下技术股份有限公司 | 防止因过擦除造成读错误的方法、装置、存储介质和终端 |
CN113409860B (zh) * | 2021-06-01 | 2023-12-15 | 芯天下技术股份有限公司 | 一种非易失型存储器擦除方法、装置、存储介质和终端 |
CN113409863A (zh) * | 2021-06-28 | 2021-09-17 | 芯天下技术股份有限公司 | 一种减少擦除时间的方法、装置、电子设备及存储介质 |
CN113793633B (zh) | 2021-09-02 | 2022-12-20 | 中天弘宇集成电路有限责任公司 | 电子设备、存储单元的过擦除检测及消除方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5132935A (en) | 1990-04-16 | 1992-07-21 | Ashmore Jr Benjamin H | Erasure of eeprom memory arrays to prevent over-erased cells |
US5220533A (en) | 1991-11-06 | 1993-06-15 | Altera Corporation | Method and apparatus for preventing overerasure in a flash cell |
JP3080743B2 (ja) | 1991-12-27 | 2000-08-28 | 日本電気株式会社 | 不揮発性半導体記憶装置 |
US5781477A (en) | 1996-02-23 | 1998-07-14 | Micron Quantum Devices, Inc. | Flash memory system having fast erase operation |
US5805501A (en) | 1996-05-22 | 1998-09-08 | Macronix International Co., Ltd. | Flash memory device with multiple checkpoint erase suspend logic |
US5636162A (en) * | 1996-06-12 | 1997-06-03 | Texas Instruments Incorporated | Erase procedure |
-
1999
- 1999-12-06 KR KR1019990055214A patent/KR100357693B1/ko active IP Right Grant
-
2000
- 2000-12-06 JP JP2000371984A patent/JP2001176278A/ja active Pending
- 2000-12-06 US US09/731,537 patent/US6442071B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2001176278A (ja) | 2001-06-29 |
US6442071B2 (en) | 2002-08-27 |
US20010015910A1 (en) | 2001-08-23 |
KR20010054407A (ko) | 2001-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100381804B1 (ko) | 비휘발성 반도체 기억 장치 및 비휘발성 반도체 기억장치의 데이터 소거 방법 | |
KR100308192B1 (ko) | 플래시 메모리 셀들의 과소거를 방지할 수 있는 플래시 메모리장치 및 그것의 소거 방법 | |
KR100357693B1 (ko) | 향상된 소거 알고리즘이 내장된 불휘발성 반도체 메모리장치 | |
US5400286A (en) | Self-recovering erase scheme to enhance flash memory endurance | |
US8254183B2 (en) | Method of programming nonvolatile memory device | |
US6587903B2 (en) | Soft programming for recovery of overerasure | |
US6252803B1 (en) | Automatic program disturb with intelligent soft programming for flash cells | |
US7372754B2 (en) | Method and apparatus for controlling slope of word line voltage in nonvolatile memory device | |
US6529413B2 (en) | Method for preventing over-erasing of memory cells and flash memory device using the same | |
US6515908B2 (en) | Nonvolatile semiconductor memory device having reduced erase time and method of erasing data of the same | |
EP1527458B1 (en) | A system and method for erase voltage control during multiple sector erase of a flash memory device | |
JP2006518530A (ja) | 不揮発性集積記憶装置のセルをプログラムするシステムおよび方法 | |
JP4870876B2 (ja) | 不揮発性半導体メモリ装置の消去方法 | |
US6172915B1 (en) | Unified erase method in flash EEPROM | |
US7366020B2 (en) | Flash memory device capable of preventing an overerase of flash memory cells and erase method thereof | |
US6914827B2 (en) | Flash memory device capable of preventing an over-erase of flash memory cells and erase method thereof | |
JP4988264B2 (ja) | ワードライン電圧の勾配を制御する不揮発性メモリ装置及びそのプログラム方法 | |
KR100924377B1 (ko) | 높은 칼럼 누설이 존재하는 nor 플래쉬 메모리 셀들을위한 정확한 검증 장치 및 방법 | |
JPH11317087A (ja) | 不揮発性メモリ装置及びそのプログラム方法 | |
KR100655281B1 (ko) | 플래시 메모리 셀들의 과소거를 방지할 수 있는 플래시메모리 장치 및 그것의 소거 방법 | |
US6198664B1 (en) | APDE scheme for flash memory application | |
JPH07169287A (ja) | 不揮発性半導体記憶装置 | |
KR100521321B1 (ko) | 플래시 메모리 장치의 소거 방법 | |
JPH06309884A (ja) | 不揮発性半導体記憶装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20120925 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20130930 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20141001 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20151001 Year of fee payment: 14 |
|
FPAY | Annual fee payment |
Payment date: 20160930 Year of fee payment: 15 |
|
FPAY | Annual fee payment |
Payment date: 20180927 Year of fee payment: 17 |