KR101138101B1 - 불휘발성 메모리 소자의 프로그램 방법 - Google Patents
불휘발성 메모리 소자의 프로그램 방법 Download PDFInfo
- Publication number
- KR101138101B1 KR101138101B1 KR1020100049548A KR20100049548A KR101138101B1 KR 101138101 B1 KR101138101 B1 KR 101138101B1 KR 1020100049548 A KR1020100049548 A KR 1020100049548A KR 20100049548 A KR20100049548 A KR 20100049548A KR 101138101 B1 KR101138101 B1 KR 101138101B1
- Authority
- KR
- South Korea
- Prior art keywords
- memory cells
- program
- page
- bit
- voltage
- 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.)
- Active
Links
Images
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/10—Programming or data input circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/5621—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
- G11C11/5628—Programming or writing circuits; Data input circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/5621—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
- G11C11/5628—Programming or writing circuits; Data input circuits
- G11C11/5635—Erasing 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/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/10—Programming or data input circuits
- G11C16/107—Programming all cells in an array, sector or block to the same state prior to flash erasing
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Read Only Memory (AREA)
Abstract
Description
도 2는 본 발명의 일 실시 예에 따른 불휘발성 메모리 소자의 메모리 셀 어레이를 설명하기 위한 회로도이다.
도 3은 본 발명의 일 실시 예에 따른 불휘발성 메모리 소자의 프로그램 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 다른 실시 예에 따른 불휘발성 메모리 소자의 메모리 셀 어레이를 설명하기 위한 회로도이다.
도 5는 본 발명의 다른 실시 예에 따른 불휘발성 메모리 소자의 프로그램 방법을 설명하기 위한 순서도이다.
도 6은 본 발명에 따른 프로그램 동작 시, 메모리 셀들의 문턱전압 변화를 설명하기 위한 도면이다.
130, 140 : 페이지 버퍼부 150 : X 디코더
N0~Nn : 메모리 셀 F0~Fn : 플래그 셀
DST : 드레인 셀렉트 트랜지스터 SST : 소스 셀렉트 트랜지스터
WL0~WLn : 워드라인 DSL : 드레인 셀렉트 라인
SSL : 소스 셀렉트 라인 CSL : 공통 소스 라인
BL : 비트라인 ST : 스트링
Claims (14)
- 선택된 셀 블록에 포함된 모든 메모리 셀들의 문턱전압이 양전압이 되도록 상기 모든 메모리 셀들을 이니셜 프로그램하는 단계;
상기 이니셜 프로그램을 실시한 후, 상기 선택된 셀 블록 내의 페이지들 중, 선택된 페이지의 메모리 셀들을 소거하는 단계;
상기 선택된 셀 블록 내에서 소거되지 않은 페이지들의 메모리 셀들은 상기 양전압 레벨의 문턱전압을 유지시키는 단계; 및
상기 선택된 페이지의 소거된 메모리 셀들을 프로그램하는 단계를 포함하는 반도체 소자의 프로그램 방법. - 선택된 셀 블록에 포함된 모든 메모리 셀들의 문턱전압이 양전압이 되도록 상기 모든 메모리 셀들을 이니셜 프로그램하는 단계;
상기 이니셜 프로그램을 실시한 후, 상기 선택된 셀 블록에 포함된 페이지들 중, 선택된 페이지의 메모리 셀들을 소거하는 단계;
상기 선택된 페이지에 포함된 소거된 메모리 셀들의 하위비트 프로그램 동작을 수행하는 단계; 및
상기 선택된 페이지에 포함된 메모리 셀들의 상위비트 프로그램 동작을 수행하는 단계를 포함하는 반도체 소자의 프로그램 방법. - 제1항 또는 제2항에 있어서,
상기 이니셜 프로그램 동작은 ISPP(incremental step pulse program) 방식으로 수행하는 반도체 소자의 프로그램 방법. - 제1항 또는 제2항에 있어서,
상기 이니셜 프로그램 동작은,
상기 모든 메모리 셀들과 연결된 모든 워드라인들에 이니셜 프로그램 전압을 인가하는 단계; 및
상기 모든 메모리 셀들의 문턱전압이 기준전압에 도달했는지는 판단하기 위한 검증동작을 수행하는 단계를 포함하는 반도체 소자의 프로그램 방법. - 제4항에 있어서,
상기 모든 워드라인들에 이니셜 프로그램 전압을 인가하기 이전에, 상기 선택된 셀 블록과 연결된 모든 비트라인들을 접지시키는 반도체 소자의 프로그램 방법. - 제4항에 있어서,
상기 이니셜 프로그램 전압은 18V 내지 22V의 전압 레벨을 갖는 반도체 소자의 프로그램 방법. - 제4항에 있어서,
상기 검증동작 시, 기준전압은 '0V'이상의 양전압으로 설정하거나, 또는 가장 낮은 프로그램 상태의 검증 기준전압과 동일하게 설정하는 반도체 소자의 프로그램 방법. - 제1항에 있어서,
각각의 페이지 버퍼에 비트라인이 하나씩 연결된 경우,
상기 선택된 페이지의 메모리 셀들을 소거한 후, 선택된 비트라인들에는 접지전압을 인가하고 비선택된 비트라인들에는 프로그램 금지전압을 인가하여 상기 소거된 페이지의 메모리 셀들을 프로그램하는 반도체 소자의 프로그램 방법. - 제1항에 있어서,
각각의 페이지 버퍼에 제1 및 제2 비트라인들이 연결된 경우,
상기 선택된 페이지의 메모리 셀들을 소거한 후, 상기 제1 비트라인에 연결된 메모리 셀들을 프로그램한 후에 상기 제2 비트라인에 연결된 메모리 셀들을 프로그램하는 반도체 소자의 프로그램 방법. - 제2항에 있어서,
각각의 페이지 버퍼에 비트라인이 하나씩 연결된 경우,
상기 선택된 페이지의 메모리 셀들을 소거한 후, 선택된 비트라인들에는 접지전압을 인가하고 비선택된 비트라인들에는 프로그램 금지전압을 인가하여 상기 하위비트 및 상기 상위비트 프로그램 동작을 수행하는 반도체 소자의 프로그램 방법. - 제2항에 있어서,
각각의 페이지 버퍼에 제1 및 제2 비트라인들이 연결된 경우,
상기 선택된 페이지의 메모리 셀들을 소거한 후, 상기 제1 비트라인에 연결된 메모리 셀들의 상기 하위비트 및 상기 상위비트 프로그램 동작을 수행한 후에 상기 제2 비트라인에 연결된 메모리 셀들의 상기 하위비트 및 상기 상위비트 프로그램 동작을 수행하는 반도체 소자의 프로그램 방법. - 제1항에 있어서,
상기 소거된 페이지의 메모리 셀들을 프로그램한 후,
상기 선택된 페이지가 마지막 페이지가 아닌 경우, 다음 페이지를 선택하여 상기 소거 및 프로그램을 수행하고,
상기 선택된 페이지가 마지막 페이지인 경우, 상기 선택된 셀 블록의 프로그램을 종료하는 반도체 소자의 프로그램 방법. - 제2항에 있어서,
상기 선택된 페이지의 메모리 셀들을 소거하는 동작은, 상기 하위비트 프로그램 동작을 수행하기 이전에만 수행하는 반도체 소자의 프로그램 방법. - 제1항 또는 제2항에 있어서,
상기 이니셜 프로그램을 수행하기 이전에, 상기 선택된 셀 블록에 포함된 모든 메모리 셀들의 문턱전압은 이전 동작시의 레벨을 유지시키는 반도체 소자의 프로그램 방법.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100049548A KR101138101B1 (ko) | 2010-05-27 | 2010-05-27 | 불휘발성 메모리 소자의 프로그램 방법 |
US12/982,796 US20110292734A1 (en) | 2010-05-27 | 2010-12-30 | Method of programming nonvolatile memory device |
CN2011100236082A CN102262903A (zh) | 2010-05-27 | 2011-01-21 | 非易失性存储器件的编程方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100049548A KR101138101B1 (ko) | 2010-05-27 | 2010-05-27 | 불휘발성 메모리 소자의 프로그램 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110130087A KR20110130087A (ko) | 2011-12-05 |
KR101138101B1 true KR101138101B1 (ko) | 2012-04-24 |
Family
ID=45009509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100049548A Active KR101138101B1 (ko) | 2010-05-27 | 2010-05-27 | 불휘발성 메모리 소자의 프로그램 방법 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20110292734A1 (ko) |
KR (1) | KR101138101B1 (ko) |
CN (1) | CN102262903A (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8644081B2 (en) * | 2011-03-23 | 2014-02-04 | Macronix International Co., Ltd. | Flash memory device and programming method thereof |
US8681561B2 (en) | 2011-08-22 | 2014-03-25 | Micron Technology, Inc. | Apparatuses and methods including memory write operation |
FR3012655B1 (fr) | 2013-10-25 | 2015-12-25 | Proton World Int Nv | Compteur en memoire flash |
JP6221806B2 (ja) * | 2014-02-14 | 2017-11-01 | 富士通セミコンダクター株式会社 | 半導体記憶装置及びその制御方法 |
KR20150143113A (ko) * | 2014-06-13 | 2015-12-23 | 에스케이하이닉스 주식회사 | 반도체 장치 |
KR102274280B1 (ko) * | 2015-06-22 | 2021-07-07 | 삼성전자주식회사 | 불휘발성 메모리 장치의 동작 방법 |
KR102452993B1 (ko) * | 2016-03-25 | 2022-10-12 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 이의 동작 방법 |
JP2018005959A (ja) * | 2016-06-30 | 2018-01-11 | 東芝メモリ株式会社 | メモリシステムおよび書き込み方法 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100861378B1 (ko) * | 2007-10-10 | 2008-10-01 | 주식회사 하이닉스반도체 | 플래시 메모리소자의 프로그램 방법 |
KR20080113918A (ko) * | 2007-06-26 | 2008-12-31 | 주식회사 하이닉스반도체 | 멀티 레벨 셀 플래시 메모리소자의 프로그램 방법 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7173859B2 (en) * | 2004-11-16 | 2007-02-06 | Sandisk Corporation | Faster programming of higher level states in multi-level cell flash memory |
US7339834B2 (en) * | 2005-06-03 | 2008-03-04 | Sandisk Corporation | Starting program voltage shift with cycling of non-volatile memory |
KR100908518B1 (ko) * | 2006-09-29 | 2009-07-20 | 주식회사 하이닉스반도체 | 멀티 레벨 셀의 프로그램 방법 |
US7570520B2 (en) * | 2006-12-27 | 2009-08-04 | Sandisk Corporation | Non-volatile storage system with initial programming voltage based on trial |
KR100908562B1 (ko) * | 2007-11-29 | 2009-07-21 | 주식회사 하이닉스반도체 | 불휘발성 메모리 소자의 소거 방법 |
KR100960479B1 (ko) * | 2007-12-24 | 2010-06-01 | 주식회사 하이닉스반도체 | 플래시 메모리 장치 및 동작 방법 |
KR100953045B1 (ko) * | 2008-05-23 | 2010-04-14 | 주식회사 하이닉스반도체 | 불휘발성 메모리 장치의 프로그램 방법 |
-
2010
- 2010-05-27 KR KR1020100049548A patent/KR101138101B1/ko active Active
- 2010-12-30 US US12/982,796 patent/US20110292734A1/en not_active Abandoned
-
2011
- 2011-01-21 CN CN2011100236082A patent/CN102262903A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080113918A (ko) * | 2007-06-26 | 2008-12-31 | 주식회사 하이닉스반도체 | 멀티 레벨 셀 플래시 메모리소자의 프로그램 방법 |
KR100861378B1 (ko) * | 2007-10-10 | 2008-10-01 | 주식회사 하이닉스반도체 | 플래시 메모리소자의 프로그램 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20110130087A (ko) | 2011-12-05 |
US20110292734A1 (en) | 2011-12-01 |
CN102262903A (zh) | 2011-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100533297B1 (ko) | 불휘발성 반도체 기억 장치 및 그 데이터 기입 방법 | |
KR101198515B1 (ko) | 반도체 메모리 소자의 동작 방법 | |
KR101264019B1 (ko) | 반도체 장치의 동작 방법 | |
JP4902002B1 (ja) | 不揮発性半導体記憶装置 | |
JP5259481B2 (ja) | 不揮発性半導体記憶装置 | |
JP5268882B2 (ja) | 不揮発性半導体記憶装置 | |
KR101139081B1 (ko) | 반도체 메모리 장치 및 그 소거 방법 | |
US7633813B2 (en) | Method of performing an erase operation in a non-volatile memory device | |
KR101138101B1 (ko) | 불휘발성 메모리 소자의 프로그램 방법 | |
US8971109B2 (en) | Semiconductor memory device and method of operating the same | |
JP2008084471A (ja) | 半導体記憶装置 | |
EP3142122A1 (en) | Memory system | |
KR100891406B1 (ko) | 불휘발성 메모리 소자의 소거 방법 | |
KR20120059035A (ko) | 반도체 메모리 장치의 프로그램 방법 | |
JP6154879B2 (ja) | Nand型フラッシュメモリとそのプログラム方法 | |
KR102416047B1 (ko) | 더미 셀의 제어 방법 및 반도체 장치 | |
US20150270003A1 (en) | Non-volatile memory and method for programming the same | |
CN102820059B (zh) | 半导体器件及其编程方法 | |
KR20120005817A (ko) | 불휘발성 메모리 장치 및 이의 동작 방법 | |
KR20120069115A (ko) | 반도체 메모리 장치 및 그의 동작 방법 | |
KR100811277B1 (ko) | 낸드 플래시 메모리소자의 소거방법 | |
KR20090070608A (ko) | 불휘발성 메모리 소자의 동작 방법 | |
KR20130008274A (ko) | 반도체 메모리 장치 및 그 동작 방법 | |
KR20110001576A (ko) | 불휘발성 메모리 장치의 동작 방법 | |
KR20120005830A (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: 20100527 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20110824 Patent event code: PE09021S01D |
|
AMND | Amendment | ||
PG1501 | Laying open of application | ||
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20120210 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20110824 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |
|
AMND | Amendment | ||
PX0901 | Re-examination |
Patent event code: PX09011S01I Patent event date: 20120210 Comment text: Decision to Refuse Application Patent event code: PX09012R01I Patent event date: 20111014 Comment text: Amendment to Specification, etc. |
|
PX0701 | Decision of registration after re-examination |
Patent event date: 20120405 Comment text: Decision to Grant Registration Patent event code: PX07013S01D Patent event date: 20120305 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I Patent event date: 20120210 Comment text: Decision to Refuse Application Patent event code: PX07011S01I Patent event date: 20111014 Comment text: Amendment to Specification, etc. Patent event code: PX07012R01I |
|
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20120412 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20120412 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee |