KR101009096B1 - 불휘발성 메모리 소자 및 이의 프로그램 검증 동작 방법 - Google Patents
불휘발성 메모리 소자 및 이의 프로그램 검증 동작 방법 Download PDFInfo
- Publication number
- KR101009096B1 KR101009096B1 KR1020090047825A KR20090047825A KR101009096B1 KR 101009096 B1 KR101009096 B1 KR 101009096B1 KR 1020090047825 A KR1020090047825 A KR 1020090047825A KR 20090047825 A KR20090047825 A KR 20090047825A KR 101009096 B1 KR101009096 B1 KR 101009096B1
- Authority
- KR
- South Korea
- Prior art keywords
- sensing
- signal
- bit line
- program
- potential
- 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.)
- Expired - Fee Related
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/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/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
-
- 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/24—Bit-line control 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/26—Sensing or reading circuits; Data output 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/30—Power supply circuits
Landscapes
- Read Only Memory (AREA)
Abstract
Description
Claims (20)
- 다수의 메모리 셀이 비트라인에 연결된 메모리 셀 어레이;프로그램 검증 동작시 검증 동작 명령 신호에 응답하여 코드 신호를 출력하는 제어 회로;상기 코드 신호에 응답하여 프리차지 신호 및 센싱 신호를 생성하는 페이지 버퍼 동작 전압 생성기; 및상기 프리차지 신호에 응답하여 상기 비트라인을 프리차지하고, 상기 센싱 신호에 응답하여 상기 메모리 셀에 프로그램된 데이터를 센싱하는 페이지 버퍼를 포함하되,상기 프로그램 검증 동작시 검증 동작이 반복 실시될 경우, 상기 센싱 신호는 순차적으로 낮아지는 로직 레벨로 생성되는 불휘발성 메모리 소자.
- 제 1 항에 있어서,상기 페이지 버퍼는 순차적으로 낮아지는 로직 레벨의 상기 센싱 신호에 응답하여 프리차지된 상기 비트라인의 전위가 시간에 따라 낮아져도 상기 비트라인의 전위를 일정한 전위로 센싱하는 불휘발성 메모리 소자.
- 제 1 항에 있어서,상기 제어 회로는 코드 카운터를 포함하며,상기 코드 카운터는 상기 검증 동작 명령 신호, Y 코드 신호, 프로그램 플래그 신호, 및 검증 동작 인에이블 신호(Verify_en)에 응답하여 상기 검증 동작의 실시 횟수가 카운팅된 정보가 담긴 상기 코드 신호를 출력하는 불휘발성 메모리 소자.
- 제 1 항에 있어서,상기 페이지 버퍼는상기 프로그램 데이터를 임시 저장하거나, 감지 노드를 통해 검증 데이터를 센싱하여 저장하는 래치부;상기 감지 노드와 상기 비트라인 사이에 연결되어 상기 센싱 신호에 응답하여 상기 비트라인 전위를 상기 감지 노드로 전송하는 비트라인 센싱부; 및상기 감지 노드에 연결되어 상기 프리차지 신호에 응답하여 상기 감지 노드와 상기 감지 노드와 연결된 상기 비트라인을 프리차지하는 프리차지부를 포함하는 불휘발성 메모리 소자.
- 제 4 항에 있어서,상기 비트라인 센싱부는 상기 비트라인을 프리차지한 후 연속적으로 다수 번의 검증 동작을 실시할 경우, 이전 검증 동작시 인가되는 제1 센싱 신호보다 낮은 전위의 로직 레벨을 갖는 제2 센싱 신호에 응답하여 상기 비트라인을 통해 상기 감지 노드로 흐르는 전류량을 제어하는 불휘발성 메모리 소자.
- 제 5 항에 있어서,상기 비트라인 센싱부는 연속적으로 상기 다수 번의 검증 동작을 실시할 경우, 상기 전류량을 항상 일정하게 제어하는 불휘발성 메모리 소자.
- 다수의 메모리 셀이 비트라인에 연결된 메모리 셀 어레이;프로그램 검증 동작시 검증 동작 명령 신호에 응답하여 코드 신호를 출력하는 제어 회로;상기 코드 신호에 응답하여 프리차지 신호 및 센싱 신호를 생성하되, 상기 센싱 신호는 상기 프로그램 검증 동작시 검증 동작이 연속적으로 다수 번 실시되는 경우 순차적으로 낮아지는 로직 레벨로 생성하는 페이지 버퍼 동작 전압 생성기; 및상기 프리차지 신호에 응답하여 상기 비트라인을 프리차지하고, 상기 센싱 신호에 응답하여 상기 메모리 셀에 프로그램된 데이터를 센싱하는 페이지 버퍼를 포함하는 불휘발성 메모리 소자.
- 제 7 항에 있어서,상기 페이지 버퍼는 순차적으로 낮아지는 로직 레벨의 상기 센싱 신호에 응답하여 프리차지된 상기 비트라인의 전위가 시간에 따라 낮아져도 상기 비트라인의 전위를 일정한 전위로 센싱하는 불휘발성 메모리 소자.
- 제 7 항에 있어서,상기 제어 회로는 코드 카운터를 포함하며,상기 코드 카운터는 상기 검증 동작 명령 신호, Y 코드 신호, 프로그램 플래그 신호, 및 검증 동작 인에이블 신호(Verify_en)에 응답하여 상기 검증 동작의 실시 횟수가 카운팅된 정보가 담긴 상기 코드 신호를 출력하는 불휘발성 메모리 소자.
- 제 7 항에 있어서,상기 페이지 버퍼는상기 프로그램 데이터를 임시 저장하거나, 감지 노드를 통해 검증 데이터를 센싱하여 저장하는 래치부;상기 감지 노드와 상기 비트라인 사이에 연결되어 상기 센싱 신호에 응답하여 상기 비트라인 전위를 상기 감지 노드로 전송하는 비트라인 센싱부; 및상기 감지 노드에 연결되어 상기 프리차지 신호에 응답하여 상기 감지 노드와 상기 감지 노드와 연결된 상기 비트라인을 프리차지하는 프리차지부를 포함하는 불휘발성 메모리 소자.
- 제 10 항에 있어서,상기 비트라인 센싱부는 상기 비트라인을 프리차지한 후 연속적으로 다수 번의 검증 동작을 실시할 경우, 이전 검증 동작시 인가되는 제1 센싱 신호보다 낮은 전위의 로직 레벨을 갖는 제2 센싱 신호에 응답하여 상기 비트라인을 통해 상기 감지 노드로 흐르는 전류량을 제어하는 불휘발성 메모리 소자.
- 제 11 항에 있어서,상기 비트라인 센싱부는 연속적으로 상기 다수 번의 검증 동작을 실시할 경우, 상기 전류량을 항상 일정하게 제어하는 불휘발성 메모리 소자.
- 다수의 메모리 셀이 연결된 비트라인을 포함하는 메모리 셀 어레이와, 상기 비트라인과 감지 노드를 연결하는 비트라인 센싱부를 포함하는 페이지 버퍼를 이용한 프로그램 검증 방법에 있어서,상기 다수의 메모리 셀 중 선택된 메모리 셀에 프로그램 전압을 인가하여 프로그램하는 단계;상기 비트라인을 프리차지 하는 단계;상기 선택된 메모리 셀의 프로그램 상태에 따라 변화하는 상기 비트라인의 전위를 감지 노드를 통해 센싱하여 제1 검증 동작을 실시하되, 상기 비트라인의 전위는 제1 센싱 신호를 이용하여 상기 감지 노드로 전송하는 단계;상기 제1 센싱 신호보다 전위 레벨이 낮은 제2 센싱 신호를 설정하는 단계;상기 제2 센싱 신호를 이용하여 제2 검증 동작을 실시하는 단계를 포함하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 제 13 항에 있어서,상기 제2 검증 동작을 실시한 후, 상기 제2 센싱 신호보다 전위 레벨이 낮은 제3 센싱 신호를 설정하는 단계; 및상기 제3 센싱 신호를 이용하여 제3 검증 동작을 실시하는 단계를 더 포함하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 제 13 항에 있어서,상기 제1 및 제2 검증 동작 후, 프로그램 패스 페일 판단 단계를 더 포함하며,프로그램 페일로 판단될 경우 상기 프로그램하는 단계부터 재실시하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 제 13 항에 있어서,상기 제2 검증 동작은 상기 제1 검증 동작시의 상기 비트라인 전위보다 하강한 비트라인 전위를 보상하기 위하여 상기 제1 센싱 신호보다 낮은 제2 센싱 신호를 이용하여 실시하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 제 13 항에 있어서,상기 비트라인 센싱부는 상기 제1 및 제2 센싱 신호에 응답하여 프리차지된 상기 비트라인의 전위가 변화하여도 일정한 전류량을 상기 감지 노드로 전송하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 다수의 메모리 셀이 연결된 비트라인을 포함하는 메모리 셀 어레이와, 상기 비트라인과 감지 노드를 연결하는 비트라인 센싱부를 포함하는 페이지 버퍼를 이용한 프로그램 검증 방법에 있어서,상기 다수의 메모리 셀 중 선택된 메모리 셀에 프로그램 전압을 인가하여 프로그램하는 단계;상기 비트라인을 프리차지하는 단계;상기 선택된 메모리 셀의 프로그램 상태에 따라 변화하는 상기 비트라인의 전위를 감지 노드를 통해 센싱하여 검증 동작을 실시하되, 상기 비트라인의 전위는 상기 페이지 버퍼에 센싱 신호를 인가하여 상기 감지 노드로 전송하는 단계; 및상기 센싱 신호의 전위 레벨을 재설정하되, 상기 센싱 신호의 전위 레벨은 이전 사용된 상기 센싱 신호보다 낮은 전위 레벨로 재설정하는 단계;상기 검증 동작 및 상기 센싱 신호를 재설정하는 단계를 재실시하되, 상기 검증 동작을 N회 반복 실시하는 단계를 포함하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 제 18 항에 있어서,상기 센싱 신호의 전위 레벨을 재설정하는 단계는, 이전에 실시된 상기 검증 동작에 사용된 센싱 신호보다 낮은 전위 레벨을 갖는 새로운 센싱 신호를 설정하는 불휘발성 메모리 소자의 프로그램 검증 방법.
- 제 18 항에 있어서,상기 검증 동작 후, 프로그램 패스 페일 판단 단계를 더 포함하며,프로그램 페일로 판단될 경우 상기 프로그램하는 단계부터 재실시하는 불휘발성 메모리 소자의 프로그램 검증 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090047825A KR101009096B1 (ko) | 2009-05-29 | 2009-05-29 | 불휘발성 메모리 소자 및 이의 프로그램 검증 동작 방법 |
| US12/650,978 US8018775B2 (en) | 2009-05-29 | 2009-12-31 | Nonvolatile memory device and method of verifying the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020090047825A KR101009096B1 (ko) | 2009-05-29 | 2009-05-29 | 불휘발성 메모리 소자 및 이의 프로그램 검증 동작 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100129069A KR20100129069A (ko) | 2010-12-08 |
| KR101009096B1 true KR101009096B1 (ko) | 2011-01-18 |
Family
ID=43220046
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020090047825A Expired - Fee Related KR101009096B1 (ko) | 2009-05-29 | 2009-05-29 | 불휘발성 메모리 소자 및 이의 프로그램 검증 동작 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8018775B2 (ko) |
| KR (1) | KR101009096B1 (ko) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8184483B2 (en) * | 2009-05-29 | 2012-05-22 | Hynix Semiconductor Inc. | Nonvolatile memory device and method of programming the same |
| KR101024152B1 (ko) * | 2009-06-29 | 2011-03-22 | 주식회사 하이닉스반도체 | 불휘발성 메모리 소자의 페이지 버퍼를 이용한 프로그램 검증 방법 |
| KR20120127930A (ko) * | 2011-05-16 | 2012-11-26 | 에스케이하이닉스 주식회사 | 반도체 장치 및 이의 동작 방법 |
| KR20130061547A (ko) * | 2011-12-01 | 2013-06-11 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 |
| US8792285B2 (en) * | 2011-12-02 | 2014-07-29 | Macronix International Co., Ltd. | Page buffer circuit |
| TWI497501B (zh) * | 2011-12-30 | 2015-08-21 | Macronix Int Co Ltd | 頁面緩衝器電路 |
| KR101980676B1 (ko) * | 2012-05-25 | 2019-05-22 | 에스케이하이닉스 주식회사 | 메모리 및 그 검증 방법 |
| KR20140018517A (ko) * | 2012-08-02 | 2014-02-13 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 그것의 동작 방법 |
| US9349469B2 (en) | 2014-10-02 | 2016-05-24 | Macronix International Co., Ltd. | Program verify with multiple sensing |
| US9887009B2 (en) | 2014-10-14 | 2018-02-06 | Macronix International Co., Ltd. | Memory page buffer with simultaneous multiple bit programming capability |
| KR102469680B1 (ko) * | 2016-05-04 | 2022-11-22 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 |
| US10475492B1 (en) * | 2018-07-27 | 2019-11-12 | Macronix International Co., Ltd. | Circuit and method for read latency control |
| KR102701556B1 (ko) * | 2019-04-08 | 2024-09-04 | 에스케이하이닉스 주식회사 | 페이지 버퍼, 이를 포함하는 메모리 장치 및 그 동작 방법 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080078514A (ko) * | 2007-02-22 | 2008-08-27 | 주식회사 하이닉스반도체 | 메모리 소자와 그 동작 방법 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100562134B1 (ko) * | 2004-01-09 | 2006-03-21 | 주식회사 하이닉스반도체 | 플래시 메모리 소자의 페이지 버퍼 |
| KR100801035B1 (ko) * | 2006-12-14 | 2008-02-04 | 삼성전자주식회사 | 멀티 레벨 셀의 프로그램 방법, 페이지 버퍼 블록 및 이를포함하는 불휘발성 메모리 장치 |
| KR100865552B1 (ko) * | 2007-05-28 | 2008-10-28 | 주식회사 하이닉스반도체 | 플래시 메모리소자의 프로그램 검증방법 및 프로그램 방법 |
-
2009
- 2009-05-29 KR KR1020090047825A patent/KR101009096B1/ko not_active Expired - Fee Related
- 2009-12-31 US US12/650,978 patent/US8018775B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20080078514A (ko) * | 2007-02-22 | 2008-08-27 | 주식회사 하이닉스반도체 | 메모리 소자와 그 동작 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20100302852A1 (en) | 2010-12-02 |
| KR20100129069A (ko) | 2010-12-08 |
| US8018775B2 (en) | 2011-09-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101009096B1 (ko) | 불휘발성 메모리 소자 및 이의 프로그램 검증 동작 방법 | |
| US7417899B2 (en) | Method of verifying flash memory device | |
| KR101119371B1 (ko) | 반도체 메모리 장치 및 이의 동작 방법 | |
| US9064580B2 (en) | Nonvolatile semiconductor memory device and write-in method thereof | |
| US7561474B2 (en) | Program verifying method and programming method of flash memory device | |
| US9013924B2 (en) | Semiconductor device and operating method thereof | |
| CN103426480B (zh) | 存储器件及其验证方法 | |
| US8351274B2 (en) | Semiconductor memory device and method of precharging the same with a first and second precharge voltage simultaneously applied to a bit line | |
| US8174903B2 (en) | Method of operating nonvolatile memory device | |
| JP2013125576A (ja) | 不揮発性半導体記憶装置 | |
| JP2006260738A (ja) | 事前消去検証のためのページバッファを有する不揮発性メモリ装置 | |
| US8351270B2 (en) | Nonvolatile memory device and method of programming the device | |
| CN101071640B (zh) | 验证闪存器件的方法 | |
| JP4931404B2 (ja) | 不揮発性メモリ装置 | |
| KR20080114203A (ko) | 불휘발성 메모리 장치의 멀티 레벨 셀 프로그램 방법 | |
| KR101203256B1 (ko) | 불휘발성 메모리 장치 및 이의 동작 방법 | |
| JP4672673B2 (ja) | 半導体装置および半導体装置の制御方法 | |
| JP5085058B2 (ja) | プログラムの検証読み取り中に列スキャンを通じてプログラム時間を短縮させうるフラッシュメモリ装置のプログラム方法 | |
| KR100965067B1 (ko) | 불휘발성 메모리 소자의 동작 방법 | |
| KR100705222B1 (ko) | 불휘발성 메모리 장치 및 그것의 소거 검증 방법 | |
| KR101201888B1 (ko) | 반도체 장치의 프로그램 방법 | |
| KR100904731B1 (ko) | 멀티 레벨 셀 플래시 메모리소자의 페이지 버퍼 및프로그램 방법 | |
| JP2011134422A (ja) | 不揮発性半導体記憶装置 | |
| KR20120005828A (ko) | 불휘발성 메모리 장치의 동작 방법 | |
| KR20090055798A (ko) | 불휘발성 메모리 소자와 페이지 버퍼 및 그 동작 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20140112 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20140112 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |