KR19980055762A - 플래쉬 메모리셀의 프리-프로그램 방법 - Google Patents
플래쉬 메모리셀의 프리-프로그램 방법 Download PDFInfo
- Publication number
- KR19980055762A KR19980055762A KR1019960074998A KR19960074998A KR19980055762A KR 19980055762 A KR19980055762 A KR 19980055762A KR 1019960074998 A KR1019960074998 A KR 1019960074998A KR 19960074998 A KR19960074998 A KR 19960074998A KR 19980055762 A KR19980055762 A KR 19980055762A
- Authority
- KR
- South Korea
- Prior art keywords
- program
- cell
- address
- normal
- checking
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000002950 deficient Effects 0.000 claims description 9
- 238000005086 pumping Methods 0.000 claims description 6
- 238000012790 confirmation Methods 0.000 claims description 4
- 238000012795 verification Methods 0.000 claims description 4
- 241000254173 Coleoptera Species 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 6
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
-
- 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/3454—Arrangements for verifying correct programming or for detecting overprogrammed cells
- G11C16/3459—Circuits or methods to verify correct programming of nonvolatile memory 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/10—Programming or data input circuits
-
- 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/3454—Arrangements for verifying correct programming or for detecting overprogrammed cells
Landscapes
- Read Only Memory (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
Description
Claims (2)
- 프로그램 하고자 하는 셀을 독출하여 확인한 후, 프로그램되지 않은 비틀들만을 프로그램하고, 상기 프로그램 하고자 하는 모든 셀의 프로그램을 완료한 후, 확인용 로컬 클럭을 사용해 프로그램 확인 동작을 벌크를 통해 별도로 수행 하도록 하는 것을 특징으로 하는 플래쉬 메모리셀의 프리-프로그램 방법.
- 셀의 소거 동작 명령에 따라 프리-프로그램을 수행할 때, 프로그램 하기 위한 펌핑 시간이 경과된 후, 바이트 또는 워드 단위로 벌크를 통해 프로그램을 수행하는 단계와,불량 셀의 확인 동작에 따라 정상이면 최종 섹터 어드레스 인지를 확인하는 단계와,상기 확인 결과 최종 섹터 어드레스가 아니면, 어드레스를 증가시킨 후 상기 프로그램을 수행하는 단계로 복귀하여 프로그램 동작을 반복 시행하는 단계와,상기 불량 셀의 확인 동작에 따라 정상이 아니거나 상기 확인 결과 최종 섹터 어드레스 이면 확인을 펌핑-다운 시간이 경과된 후 로컬 클럭을 이용한 확인 동작을 수행하여 셀의 정상 여부를 확인하는 단계와,상기 확인 결과 셀이 불량이면, 불량 셀에 대한 어드레스를 저장한 후 칩의 내부 카운터에 설정된 최대 루핑 횟수를 확인하는 단계와,상기 확인 결과 셀이 정상이면 상기 저장된 불량 셀에 대한 어드레스를 리셋 시키고, 최종 섹터 어드레스 인지를 확인하는 단계와,상기 확인 결과 칩의 내부 카운터에 설정된 최대 루핑 횟수가 아니면 루핑 횟수를 증가한 후 상기 프로그램을 수행하는 단계로 복귀하여 프로그램 동작을 반복 시행하는 단계와,상기 확인 결과 칩의 내부 카운터에 설정된 최대 루핑 횟수이면 셀이 불량임을 알리고 종료하는 단계와,상기 확인 결과 최종 섹터 어드레스가 아니면 어드레스를 증가시킨 후 상기 로컬 클럭을 이용한 확인 동작을 수행하는 단계로 복귀하여 확인 동작을 반복 시행하는 단계와,상기 확인 결과 최종 섹터 어드레스 이면 셀이 정상임을 알리고 종료하는 단계를 포함하여 이루어진 것을 특징으로 하는 플래쉬 메모리셀의 프리-프로그램 방법.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960074998A KR100237019B1 (ko) | 1996-12-28 | 1996-12-28 | 플래쉬 메모리셀의 프리-프로그램 방법 |
GB9727106A GB2320782B (en) | 1996-12-28 | 1997-12-23 | Method of pre-programming a flash memory cell |
JP37026397A JPH10199273A (ja) | 1996-12-28 | 1997-12-26 | フラッシュメモリセルのプリプログラム方法 |
TW086119829A TW393603B (en) | 1996-12-28 | 1997-12-27 | Pre-programming flash memory |
US08/998,952 US6076138A (en) | 1996-12-28 | 1997-12-29 | Method of pre-programming a flash memory cell |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019960074998A KR100237019B1 (ko) | 1996-12-28 | 1996-12-28 | 플래쉬 메모리셀의 프리-프로그램 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19980055762A true KR19980055762A (ko) | 1998-09-25 |
KR100237019B1 KR100237019B1 (ko) | 2000-03-02 |
Family
ID=19491734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019960074998A Expired - Lifetime KR100237019B1 (ko) | 1996-12-28 | 1996-12-28 | 플래쉬 메모리셀의 프리-프로그램 방법 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6076138A (ko) |
JP (1) | JPH10199273A (ko) |
KR (1) | KR100237019B1 (ko) |
GB (1) | GB2320782B (ko) |
TW (1) | TW393603B (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6449625B1 (en) * | 1999-04-20 | 2002-09-10 | Lucent Technologies Inc. | Use of a two-way stack approach to optimize flash memory management for embedded database systems |
US6515904B2 (en) | 2001-03-21 | 2003-02-04 | Matrix Semiconductor, Inc. | Method and system for increasing programming bandwidth in a non-volatile memory device |
US6574145B2 (en) * | 2001-03-21 | 2003-06-03 | Matrix Semiconductor, Inc. | Memory device and method for sensing while programming a non-volatile memory cell |
ITRM20020148A1 (it) * | 2002-03-18 | 2003-09-18 | Micron Technology Inc | Programmazione di memorie flash. |
JP4260434B2 (ja) * | 2002-07-16 | 2009-04-30 | 富士通マイクロエレクトロニクス株式会社 | 不揮発性半導体メモリ及びその動作方法 |
US7301821B1 (en) | 2005-10-13 | 2007-11-27 | Actel Corporation | Volatile data storage in a non-volatile memory cell array |
US8054684B2 (en) * | 2009-12-18 | 2011-11-08 | Sandisk Technologies Inc. | Non-volatile memory and method with atomic program sequence and write abort detection |
US10354723B2 (en) * | 2017-06-29 | 2019-07-16 | SK Hynix Inc. | Memory device and method for programming the same |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0574182A (ja) * | 1991-09-10 | 1993-03-26 | Nec Corp | 不揮発性半導体記憶装置 |
US5621738A (en) * | 1991-12-10 | 1997-04-15 | Eastman Kodak Company | Method for programming flash EEPROM devices |
US5563823A (en) * | 1993-08-31 | 1996-10-08 | Macronix International Co., Ltd. | Fast FLASH EPROM programming and pre-programming circuit design |
US5537350A (en) * | 1993-09-10 | 1996-07-16 | Intel Corporation | Method and apparatus for sequential programming of the bits in a word of a flash EEPROM memory array |
KR0142638B1 (ko) * | 1994-12-27 | 1998-08-17 | 김주용 | 플래쉬 메모리 장치 |
-
1996
- 1996-12-28 KR KR1019960074998A patent/KR100237019B1/ko not_active Expired - Lifetime
-
1997
- 1997-12-23 GB GB9727106A patent/GB2320782B/en not_active Expired - Fee Related
- 1997-12-26 JP JP37026397A patent/JPH10199273A/ja active Pending
- 1997-12-27 TW TW086119829A patent/TW393603B/zh not_active IP Right Cessation
- 1997-12-29 US US08/998,952 patent/US6076138A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
GB9727106D0 (en) | 1998-02-25 |
KR100237019B1 (ko) | 2000-03-02 |
GB2320782A8 (en) | 1998-08-03 |
GB2320782B (en) | 2001-06-20 |
GB2320782A (en) | 1998-07-01 |
TW393603B (en) | 2000-06-11 |
JPH10199273A (ja) | 1998-07-31 |
US6076138A (en) | 2000-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7047455B2 (en) | Memory with element redundancy | |
JP3941149B2 (ja) | 半導体不揮発性記憶装置 | |
US6871258B2 (en) | Method for erasing an electrically erasable nonvolatile memory device, in particular an eeprom-flash memory device, and an electrically erasable nonvolatile memory device, in particular an eeprom-flash memory device | |
US7196934B2 (en) | Non-volatile memory with erase verify circuit having comparators indicating under-erasure, erasure, and over-erasure of memory cells | |
JP3672435B2 (ja) | 不揮発性メモリ装置 | |
US20050276119A1 (en) | Memory block erasing in a flash memory device | |
JPH08190796A (ja) | データリフレッシュ機能を有するフラッシュメモリ及びフラッシュメモリのデータリフレッシュ方法 | |
US7437625B2 (en) | Memory with element redundancy | |
JP2003141900A (ja) | 不揮発性半導体記憶装置 | |
KR100237019B1 (ko) | 플래쉬 메모리셀의 프리-프로그램 방법 | |
US7640465B2 (en) | Memory with element redundancy | |
US7075832B2 (en) | Method for erasing an NROM cell | |
KR100519534B1 (ko) | 플래쉬 메모리 소자의 소거 방법 | |
JPH05314783A (ja) | 不揮発性半導体記憶装置の消去方法、消去機能を備えた不揮発性半導体記憶装置及び書込装置 | |
KR100293633B1 (ko) | 플래쉬 메모리 장치의 소거 방법 | |
KR100305215B1 (ko) | 플래쉬메모리셀의소거방법및그회로 | |
US6977841B2 (en) | Preconditioning of defective and redundant columns in a memory device | |
JP3148143B2 (ja) | 不揮発性半導体記憶装置 | |
KR100301243B1 (ko) | 플래쉬메모리의소거방법 | |
JP3379765B2 (ja) | 不揮発性メモリの制御装置及び方法 | |
JPH05210993A (ja) | 不揮発性半導体記憶装置 | |
KR20000010115A (ko) | 플래쉬 메모리의 소거 방법 | |
KR19980052496A (ko) | 플래쉬 메모리셀의 과소거 된 셀 확인 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19961228 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19961228 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 19990728 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 19991005 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 19991006 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20020918 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20030919 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20040920 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20050922 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20060920 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20070914 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20080929 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20090922 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20100920 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20110923 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20120921 Start annual number: 14 End annual number: 14 |
|
FPAY | Annual fee payment |
Payment date: 20130905 Year of fee payment: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20130905 Start annual number: 15 End annual number: 15 |
|
FPAY | Annual fee payment |
Payment date: 20140905 Year of fee payment: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20140905 Start annual number: 16 End annual number: 16 |
|
FPAY | Annual fee payment |
Payment date: 20150907 Year of fee payment: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20150907 Start annual number: 17 End annual number: 17 |
|
FPAY | Annual fee payment |
Payment date: 20161005 Year of fee payment: 18 |
|
PR1001 | Payment of annual fee |
Payment date: 20161005 Start annual number: 18 End annual number: 18 |
|
EXPY | Expiration of term | ||
PC1801 | Expiration of term |