KR100521364B1 - 플레쉬 메모리 셀들의 프로그램 오판을 방지하고 균일한문턱 전압 산포를 가질 수 있는 플레쉬 메모리 장치 및 그프로그램 검증 방법 - Google Patents
플레쉬 메모리 셀들의 프로그램 오판을 방지하고 균일한문턱 전압 산포를 가질 수 있는 플레쉬 메모리 장치 및 그프로그램 검증 방법 Download PDFInfo
- Publication number
- KR100521364B1 KR100521364B1 KR10-2002-0071599A KR20020071599A KR100521364B1 KR 100521364 B1 KR100521364 B1 KR 100521364B1 KR 20020071599 A KR20020071599 A KR 20020071599A KR 100521364 B1 KR100521364 B1 KR 100521364B1
- Authority
- KR
- South Korea
- Prior art keywords
- program
- flash memory
- program verify
- voltage
- verify voltage
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
-
- 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
-
- 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
- G11C16/0483—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
-
- 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/30—Power supply circuits
Landscapes
- Read Only Memory (AREA)
Abstract
Description
Claims (10)
- 복수개의 플레쉬 메모리 셀들이 배열되는 메모리 셀 어레이 블락;상기 플레쉬 메모리 셀들의 프로그램 여부를 확인하기 위한 프로그램 검증 전압을 가변적으로 발생시키는 프로그램 검증 전압 발생부; 및동작 모드에 따라 상기 플레쉬 메모리 셀들의 제어 게이트와 연결되는 워드라인으로 프로그래밍 전압, 독출 전압, 도통 전압, 그리고 상기 프로그램 검증 전압을 전달하는 워드라인 레벨 선택부를 구비하는 것을 특징으로 하는 플레쉬 메모리 장치.
- 제1항에 있어서, 상기 프로그램 검증 전압 발생부는전원 전압과 접지 전압 사이에 직렬 연결되는 피모스 트랜지스터와 제1 내지 제3 저항들;상기 제1 저항 양단에 연결되며 제1 프로그램 검증 제어 신호에 응답하여 상기 제1 저항을 단락시키고 상기 피모스 트랜지스터의 드레인, 상기 제1 저항 및 그 드레인의 연결점으로 프로그램 검증 전압을 발생하는 제1 엔모스 트랜지스터;상기 제2 저항 양단에 연결되고, 제2 프로그램 검증 제어 신호에 응답하여 상기 제2 저항을 단락시키는 제2 엔모스 트랜지스터; 및상기 제1 저항과 상기 제2 저항 사이의 노드 전압과 기준 전압을 비교하고 그 출력이 상기 피모스 트랜지스터의 게이트에 연결되는 비교기를 구비하는 것을 특징으로 하는 플레쉬 메모리 장치.
- 제2항에 있어서, 상기 제1 및 제2 프로그램 검증 제어 신호는상기 프로그램 검증 전압 레벨을 변화시키기 위하여 선택적으로 활성화되는 것을 특징으로 하는 플레쉬 메모리 장치.
- 삭제
- 적어도 하나 이상의 플레쉬 메모리 셀들을 포함하고 상기 플레쉬 메모리 셀들의 프로그램 여부를 검증하는 방법에 있어서,소정의 프로그래밍 전압을 상기 플레쉬 메모리 셀들로 인가하는 제1 단계;프로그램 검증 제어 신호들에 선택적으로 응답하여 프로그램 검증 전압을 발생하는 제2 단계; 및상기 프로그램 검증 전압에 응답하여 상기 플레쉬 메모리 셀들의 프로그램 여부를 확인하는 제3 단계를 구비하고,상기 제1 내지 제3 단계로 구성되는 프로그램 단위 루프 사이클을 상기 플레쉬 메모리 셀들이 프로그램 완료될 때까지 반복적으로 수행하되, 상기 프로그램 단위 루프 사이클마다 상기 프로그램 검증 전압을 변화 시키고 상기 프로그래밍 전압이 순차적으로 증가하도록 변화시키는 것을 특징으로 하는 플레쉬 메모리 장치의 프로그램 검증 방법.
- 제5항에 있어서, 상기 플레쉬 메모리 장치의 프로그램 검증 방법은(n-1)번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨 보다 n번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨이 높고, (n+1)번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨은 상기 n번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨 보다 낮은 것을 특징으로 하는 플레쉬 메모리 장치의 프로그램 검증 방법.
- 제6항에 있어서, 상기 플레쉬 메모리 장치의 프로그램 검증 방법은상기 (n-1)번째 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨과 상기 (n+1)번째 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨은 서로 같은 전압 레벨을 갖는 것을 특징으로 하는 플레쉬 메모리 장치의 프로그램 검증 방법.
- 제6항에 있어서, 상기 플레쉬 메모리 장치의 프로그램 검증 방법은상기 (n-1)번째 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨과 상기 n번째 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨, 그리고 상기 (n+1)번째 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨은 서로 다른 전압 레벨을 갖는 것을 특징으로 하는 플레쉬 메모리 장치의 프로그램 검증 방법.
- 삭제
- 제5항에 있어서, 상기 플레쉬 메모리 장치의 프로그램 검증 방법은(n-1)번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨 보다 n번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨이 낮게, 그리고 (n+1)번째 상기 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 레벨은 상기 n번째 프로그램 단위 루프 사이클일 때의 상기 프로그램 검증 전압 보다 낮게 설정되는 것을 특징으로 하는 플레쉬 메모리 장치의 프로그램 검증 방법.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0071599A KR100521364B1 (ko) | 2002-11-18 | 2002-11-18 | 플레쉬 메모리 셀들의 프로그램 오판을 방지하고 균일한문턱 전압 산포를 가질 수 있는 플레쉬 메모리 장치 및 그프로그램 검증 방법 |
DE10352710A DE10352710A1 (de) | 2002-11-18 | 2003-11-06 | Flash-Speicherbauelement, Verifizierverfahren und Programmiereinheit hierfür |
US10/712,652 US7099196B2 (en) | 2002-11-18 | 2003-11-12 | Flash memory device and program verification method thereof |
JP2003383338A JP2004171747A (ja) | 2002-11-18 | 2003-11-13 | フラッシュメモリセルのプログラム誤判定を防止し、均一のしきい値電圧の分布を有することができるフラッシュメモリ装置及びそのプログラム検証方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0071599A KR100521364B1 (ko) | 2002-11-18 | 2002-11-18 | 플레쉬 메모리 셀들의 프로그램 오판을 방지하고 균일한문턱 전압 산포를 가질 수 있는 플레쉬 메모리 장치 및 그프로그램 검증 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040043363A KR20040043363A (ko) | 2004-05-24 |
KR100521364B1 true KR100521364B1 (ko) | 2005-10-12 |
Family
ID=32291766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0071599A KR100521364B1 (ko) | 2002-11-18 | 2002-11-18 | 플레쉬 메모리 셀들의 프로그램 오판을 방지하고 균일한문턱 전압 산포를 가질 수 있는 플레쉬 메모리 장치 및 그프로그램 검증 방법 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7099196B2 (ko) |
JP (1) | JP2004171747A (ko) |
KR (1) | KR100521364B1 (ko) |
DE (1) | DE10352710A1 (ko) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7030149B2 (en) * | 2002-04-19 | 2006-04-18 | Allergan, Inc. | Combination of brimonidine timolol for topical ophthalmic use |
KR100496866B1 (ko) * | 2002-12-05 | 2005-06-22 | 삼성전자주식회사 | 미프로그램된 셀들 및 과프로그램된 셀들 없이 균일한문턱 전압 분포를 갖는 플레쉬 메모리 장치 및 그프로그램 검증 방법 |
JP4170952B2 (ja) | 2004-01-30 | 2008-10-22 | 株式会社東芝 | 半導体記憶装置 |
KR100680479B1 (ko) | 2005-04-11 | 2007-02-08 | 주식회사 하이닉스반도체 | 비휘발성 메모리 장치의 프로그램 검증 방법 |
US7269066B2 (en) * | 2005-05-11 | 2007-09-11 | Micron Technology, Inc. | Programming memory devices |
KR100719372B1 (ko) | 2005-08-10 | 2007-05-17 | 삼성전자주식회사 | 노어 플래시 메모리 장치 및 그것의 프로그램 방법 |
US7301817B2 (en) | 2005-10-27 | 2007-11-27 | Sandisk Corporation | Method for programming of multi-state non-volatile memory using smart verify |
US7366022B2 (en) * | 2005-10-27 | 2008-04-29 | Sandisk Corporation | Apparatus for programming of multi-state non-volatile memory using smart verify |
KR101197556B1 (ko) | 2006-01-09 | 2012-11-09 | 삼성전자주식회사 | 불 휘발성 메모리의 프로그램 동작을 검증하는 장치 및방법, 그리고 그 장치를 포함한 메모리 카드 |
KR100794312B1 (ko) * | 2006-12-27 | 2008-01-11 | 삼성전자주식회사 | 명령어 자동 처리 유니트를 포함한 메모리 컨트롤러 및그를 포함한 메모리 시스템 |
KR100874920B1 (ko) | 2007-03-15 | 2008-12-19 | 삼성전자주식회사 | 셀 사이의 커플링에 의한 영향을 감소시킨 플래시 메모리장치 및 그 구동방법 |
KR101348173B1 (ko) * | 2007-05-25 | 2014-01-08 | 삼성전자주식회사 | 플래시 메모리 장치, 그것의 소거 및 프로그램 방법들,그리고 그것을 포함한 메모리 시스템 |
KR101403429B1 (ko) | 2007-10-09 | 2014-06-03 | 삼성전자주식회사 | 멀티 비트 프로그래밍 장치 및 방법 |
KR101448851B1 (ko) * | 2008-02-26 | 2014-10-13 | 삼성전자주식회사 | 비휘발성 메모리 장치에서의 프로그래밍 방법 |
US8127091B2 (en) * | 2008-10-30 | 2012-02-28 | Micron Technology, Inc. | Programming memory cells with additional data for increased threshold voltage resolution |
KR100996108B1 (ko) * | 2009-01-21 | 2010-11-22 | 주식회사 하이닉스반도체 | 불휘발성 메모리 장치의 프로그램 방법 |
US8223555B2 (en) * | 2009-05-07 | 2012-07-17 | Micron Technology, Inc. | Multiple level program verify in a memory device |
US8174895B2 (en) * | 2009-12-15 | 2012-05-08 | Sandisk Technologies Inc. | Programming non-volatile storage with fast bit detection and verify skip |
KR101083676B1 (ko) * | 2010-04-30 | 2011-11-16 | 주식회사 하이닉스반도체 | 반도체 메모리 장치 |
US9342401B2 (en) * | 2013-09-16 | 2016-05-17 | Sandisk Technologies Inc. | Selective in-situ retouching of data in nonvolatile memory |
US10157681B2 (en) | 2015-09-14 | 2018-12-18 | Sandisk Technologies Llc | Programming of nonvolatile memory with verify level dependent on memory state and programming loop count |
KR20220072284A (ko) * | 2020-11-25 | 2022-06-02 | 에스케이하이닉스 주식회사 | 메모리 장치를 포함하는 메모리 시스템 및 그것의 동작 방법 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09282895A (ja) * | 1996-04-16 | 1997-10-31 | Fujitsu Ltd | 不揮発性半導体記憶装置及びベリファイ方法 |
JPH1055691A (ja) * | 1996-08-08 | 1998-02-24 | Ricoh Co Ltd | 不揮発性半導体メモリ |
KR20000028302A (ko) * | 1998-10-30 | 2000-05-25 | 윤종용 | 플래시 메모리 장치 |
KR20020056204A (ko) * | 2000-12-29 | 2002-07-10 | 박종섭 | 플래쉬 메모리 소자의 포스트 프로그램 검증 회로 |
KR20030079425A (ko) * | 2002-04-04 | 2003-10-10 | 삼성전자주식회사 | 온도보상기능을 가진 멀티비트 플래쉬메모리 |
KR20040049114A (ko) * | 2002-12-05 | 2004-06-11 | 삼성전자주식회사 | 미프로그램된 셀들 및 과프로그램된 셀들 없이 균일한문턱 전압 분포를 갖는 플레쉬 메모리 장치 및 그프로그램 검증 방법 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05283708A (ja) * | 1992-04-02 | 1993-10-29 | Mitsubishi Electric Corp | 不揮発性半導体記憶装置,その製造方法および試験方法 |
JPH07226097A (ja) * | 1994-02-15 | 1995-08-22 | Mitsubishi Electric Corp | 不揮発性半導体記憶装置 |
JPH08190796A (ja) * | 1995-01-09 | 1996-07-23 | Mitsubishi Denki Semiconductor Software Kk | データリフレッシュ機能を有するフラッシュメモリ及びフラッシュメモリのデータリフレッシュ方法 |
KR100477034B1 (ko) * | 1995-01-31 | 2005-03-21 | 가부시끼가이샤 히다치 세이사꾸쇼 | 반도체 메모리 장치 |
US5661685A (en) * | 1995-09-25 | 1997-08-26 | Xilinx, Inc. | Programmable logic device with configurable power supply |
KR0169412B1 (ko) * | 1995-10-16 | 1999-02-01 | 김광호 | 불휘발성 반도체 메모리 장치 |
KR0172401B1 (ko) * | 1995-12-07 | 1999-03-30 | 김광호 | 다수상태 불휘발성 반도체 메모리 장치 |
US5675540A (en) * | 1996-01-22 | 1997-10-07 | Micron Quantum Devices, Inc. | Non-volatile memory system having internal data verification test mode |
TW338165B (en) * | 1996-09-09 | 1998-08-11 | Sony Co Ltd | Semiconductor nand type flash memory with incremental step pulse programming |
FR2761191B1 (fr) * | 1997-03-20 | 1999-06-25 | Sgs Thomson Microelectronics | Memoire a grille flottante adressable par mots comportant un circuit generateur de tension de reference pour la verification du contenu d'un mot |
US6538923B1 (en) * | 2001-02-26 | 2003-03-25 | Advanced Micro Devices, Inc. | Staircase program verify for multi-level cell flash memory designs |
JP2002319286A (ja) * | 2001-04-19 | 2002-10-31 | Hitachi Ltd | 不揮発性記憶装置および記憶システム |
-
2002
- 2002-11-18 KR KR10-2002-0071599A patent/KR100521364B1/ko active IP Right Grant
-
2003
- 2003-11-06 DE DE10352710A patent/DE10352710A1/de not_active Withdrawn
- 2003-11-12 US US10/712,652 patent/US7099196B2/en not_active Expired - Lifetime
- 2003-11-13 JP JP2003383338A patent/JP2004171747A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09282895A (ja) * | 1996-04-16 | 1997-10-31 | Fujitsu Ltd | 不揮発性半導体記憶装置及びベリファイ方法 |
JPH1055691A (ja) * | 1996-08-08 | 1998-02-24 | Ricoh Co Ltd | 不揮発性半導体メモリ |
KR20000028302A (ko) * | 1998-10-30 | 2000-05-25 | 윤종용 | 플래시 메모리 장치 |
KR20020056204A (ko) * | 2000-12-29 | 2002-07-10 | 박종섭 | 플래쉬 메모리 소자의 포스트 프로그램 검증 회로 |
KR20030079425A (ko) * | 2002-04-04 | 2003-10-10 | 삼성전자주식회사 | 온도보상기능을 가진 멀티비트 플래쉬메모리 |
KR20040049114A (ko) * | 2002-12-05 | 2004-06-11 | 삼성전자주식회사 | 미프로그램된 셀들 및 과프로그램된 셀들 없이 균일한문턱 전압 분포를 갖는 플레쉬 메모리 장치 및 그프로그램 검증 방법 |
Also Published As
Publication number | Publication date |
---|---|
DE10352710A1 (de) | 2004-06-03 |
KR20040043363A (ko) | 2004-05-24 |
US7099196B2 (en) | 2006-08-29 |
US20040095807A1 (en) | 2004-05-20 |
JP2004171747A (ja) | 2004-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100496866B1 (ko) | 미프로그램된 셀들 및 과프로그램된 셀들 없이 균일한문턱 전압 분포를 갖는 플레쉬 메모리 장치 및 그프로그램 검증 방법 | |
KR100521364B1 (ko) | 플레쉬 메모리 셀들의 프로그램 오판을 방지하고 균일한문턱 전압 산포를 가질 수 있는 플레쉬 메모리 장치 및 그프로그램 검증 방법 | |
JP5020527B2 (ja) | 不揮発性メモリ装置のプログラム検証方法 | |
US7660159B2 (en) | Method and device for programming control information | |
KR0184093B1 (ko) | 불휘발성 반도체 기억장치와 그 소거방법 | |
KR100869849B1 (ko) | 플래시 메모리소자의 구동방법 | |
USRE44978E1 (en) | Method of verifying programming of a nonvolatile memory device | |
JP4154771B2 (ja) | 不揮発性半導体記憶装置およびそのデータ書き込み方法 | |
KR100885784B1 (ko) | 불휘발성 메모리 장치의 소프트 프로그램 방법 | |
US7561474B2 (en) | Program verifying method and programming method of flash memory device | |
KR100953063B1 (ko) | 불휘발성 메모리 장치의 소거 방법 | |
US7773427B2 (en) | Non-volatile memory device and method of operating | |
KR20080021649A (ko) | 메모리 프로그래밍을 위한 디바이스 | |
JP4315767B2 (ja) | 不揮発性半導体記憶装置 | |
JP2004014043A (ja) | 不揮発性半導体メモリ | |
JP3708912B2 (ja) | 半導体集積回路装置 | |
US5812451A (en) | Nonvolatile semiconductor storage apparatus and method of writing data to the same | |
JP4426082B2 (ja) | 読出時間を短縮させる不揮発性半導体メモリ装置 | |
JP2000163977A (ja) | 不揮発性半導体記憶装置及びそのデータ書き込み方法 | |
CN106710617B (zh) | 非易失性存储器件 | |
KR100866957B1 (ko) | 데이터 프로그램 시간을 단축시킨 불휘발성 메모리 장치 및그 구동방법 | |
KR100967010B1 (ko) | 불휘발성 메모리 장치 및 그 프로그램 방법 | |
US20240120008A1 (en) | Nonvolatile memory device including selection transistors and operating method thereof | |
KR100343455B1 (ko) | 멀티레벨 플레시 메모리의 프로그램 및 리드 장치와 방법 | |
KR100541165B1 (ko) | 플래쉬 메모리 소자의 프로그램 및 소거 검증 방법 |
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: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130930 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20141001 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20151001 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20160930 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20180927 Year of fee payment: 14 |