KR102012298B1 - 비휘발성 메모리 장치 및 그 구동 방법 - Google Patents
비휘발성 메모리 장치 및 그 구동 방법 Download PDFInfo
- Publication number
- KR102012298B1 KR102012298B1 KR1020120080648A KR20120080648A KR102012298B1 KR 102012298 B1 KR102012298 B1 KR 102012298B1 KR 1020120080648 A KR1020120080648 A KR 1020120080648A KR 20120080648 A KR20120080648 A KR 20120080648A KR 102012298 B1 KR102012298 B1 KR 102012298B1
- Authority
- KR
- South Korea
- Prior art keywords
- word line
- program
- memory cell
- program voltage
- clock signal
- 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
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
-
- 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/12—Programming voltage switching 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
-
- 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
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/14—Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
- G11C5/145—Applications of charge pumps; Boosted voltage circuits; Clamp circuits therefor
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Read Only Memory (AREA)
Abstract
Description
도 2는 도 1의 메모리 칩에 대한 예시적인 블록도이다.
도 3은 도 2의 변환부에 대한 예시적인 블록도이다.
도 4는 본 발명의 일 실시예에 따른 비휘발성 메모리 장치의 동작을 설명하기 위한 순서도이다.
도 5 및 도 6은 본 발명의 일 실시예에 따른 비휘발성 메모리 장치의 동작을 설명하기 위한 도면들이다.
도 7은 본 발명의 다른 실시예에 따른 비휘발성 메모리 장치의 동작을 설명하기 위한 순서도이다.
도 8은 본 발명의 다른 실시예에 따른 비휘발성 메모리 장치의 동작을 설명하기 위한 도면이다.
도 9는 본 발명의 또 다른 실시예에 따른 비휘발성 메모리 장치의 동작을 설명하기 위한 순서도이다.
도 10은 본 발명의 실시예들에 따른 비휘발성 메모리 장치의 응용예를 도시한 블록도이다.
도 11은 본 발명의 실시예들에 따른 비휘발성 메모리 장치가 채용된 컴퓨팅 시스템을 도시한 블록도이다.
142: 클럭 생성부 144: 차지 펌핑부
146: 레귤레이터 170: 판단부
172: 카운터 174: 비교기
200: 컨트롤러 210: 버퍼
Claims (10)
- 제1 메모리 셀이 접속된 제1 워드 라인을 제공하고,
상기 제1 메모리 셀을 프로그램하기 위해, 차지 펌핑부에 펌핑 클럭 신호를 제공하여, 상기 제1 워드 라인에 인가될 제1 프로그램 전압을 생성하고,
상기 생성된 제1 프로그램 전압을 상기 제1 워드 라인에 인가하는 것을 포함하되,
상기 생성된 제1 프로그램 전압을 상기 제1 워드 라인에 인가하는 동안, 상기 펌핑 클럭 신호의 클럭 수가 미리 정한 n(여기서, n은 자연수) 이상이면, 상기 제1 메모리 셀에 대한 프로그램을 중단하는 비휘발성 메모리 장치의 구동 방법. - 제 1항에 있어서,
제2 메모리 셀이 접속된 제2 워드 라인을 제공하고,
상기 제1 워드 라인에 상기 제1 프로그램 전압을 인가하기 전에, 상기 제2 메모리 셀을 프로그램하기 위해, 상기 제2 워드 라인에 제2 프로그램 전압을 인가하고,
상기 제1 메모리 셀에 대한 프로그램을 중단한 후, 상기 제2 메모리 셀에 저장된 데이터를 리드하여 그 결과 리드 페일이 발생할 경우, 상기 제1 워드 라인과 상기 제2 워드 라인 사이에 브리지(bridge)가 발생하였다고 판단하는 것을 더 포함하는 비휘발성 메모리 장치의 구동 방법. - 제 2항에 있어서,
상기 제1 워드 라인은 상기 제2 워드 라인에 인접하여 배치되는 비휘발성 메모리 장치의 구동 방법. - 제 2항에 있어서,
상기 제1 메모리 셀을 프로그램하는 것은, 상기 제1 메모리 셀을 MSB 프로그램하는 것을 포함하는 비휘발성 메모리 장치의 구동 방법. - 제 4항에 있어서,
상기 제2 메모리 셀을 프로그램하는 것은, 상기 제2 메모리 셀을 LSB 프로그램하는 것을 포함하는 비휘발성 메모리 장치의 구동 방법. - 제 5항에 있어서,
상기 제1 워드 라인과 상기 제2 워드 라인 사이에 브리지가 발생하였다고 판단되면, 상기 제2 메모리 셀에 저장된 LSB 데이터를 복원하는 것을 더 포함하는 비휘발성 메모리 장치의 구동 방법. - 제1 메모리 셀이 접속된 제1 워드 라인을 포함하는 메모리 셀 어레이;
펌핑 클럭 신호를 인가받아 상기 제1 메모리 셀을 MSB 프로그램하기 위해 상기 제1 워드 라인에 인가되는 제1 프로그램 전압을 생성하는 차지 펌핑부; 및
상기 제1 프로그램 전압이 생성된 후, 상기 생성된 제1 프로그램 전압이 상기 제1 워드 라인에 인가되는 동안, 상기 펌핑 클럭 신호의 클럭 수가 미리 정한 n(여기서, n은 자연수) 이상이면, 프로그램 중단 신호를 출력하는 판단부를 포함하는 비휘발성 메모리 장치. - 제 7항에 있어서,
상기 제1 프로그램 전압은, 그 크기가 순차적으로 증가하는 제1-1 내지 제1-m(여기서, m은 자연수) 서브 프로그램 전압을 포함하고,
상기 판단부는, 상기 생성된 제1-k(여기서 1<k≤m인 자연수) 서브 프로그램 전압이 상기 제1 워드 라인에 인가되는 동안, 상기 펌핑 클럭 신호의 클럭 수가 미리 정한 n 이상이면, 상기 프로그램 중단 신호를 출력하는 비휘발성 메모리 장치. - 제 7항에 있어서,
상기 판단부는, 상기 제1 메모리 셀을 프로그램하기 위해 상기 제1 워드 라인에 프로그램 전압이 인가된 횟수가 j(여기서, j는 자연수)회 이상이고, 상기 생성된 제1 프로그램 전압이 상기 제1 워드 라인에 인가되는 동안, 상기 펌핑 클럭 신호의 클럭 수가 미리 정한 n 이상일 경우, 상기 프로그램 중단 신호를 출력하는 비휘발성 메모리 장치. - 제 7항에 있어서,
상기 판단부는,
상기 펌핑 클럭 신호의 클럭 수를 카운트하여 이를 출력하는 카운터와,
상기 카운터의 출력과 상기 n을 비교하는 비교기를 포함하는 비휘발성 메모리 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120080648A KR102012298B1 (ko) | 2012-07-24 | 2012-07-24 | 비휘발성 메모리 장치 및 그 구동 방법 |
US13/904,047 US9189174B2 (en) | 2012-07-24 | 2013-05-29 | Nonvolatile memory device and method of operating the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120080648A KR102012298B1 (ko) | 2012-07-24 | 2012-07-24 | 비휘발성 메모리 장치 및 그 구동 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140014518A KR20140014518A (ko) | 2014-02-06 |
KR102012298B1 true KR102012298B1 (ko) | 2019-08-20 |
Family
ID=49996063
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120080648A Active KR102012298B1 (ko) | 2012-07-24 | 2012-07-24 | 비휘발성 메모리 장치 및 그 구동 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9189174B2 (ko) |
KR (1) | KR102012298B1 (ko) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9218885B2 (en) | 2014-02-17 | 2015-12-22 | Seagate Technology Llc | System to control a width of a programming threshold voltage distribution width when writing hot-read data |
US9704581B2 (en) * | 2014-12-27 | 2017-07-11 | Intel Corporation | Voltage ramping detection |
US9548129B2 (en) * | 2015-03-02 | 2017-01-17 | Sandisk Technologies Llc | Word line look ahead read for word line to word line short detection |
KR102356072B1 (ko) * | 2015-09-10 | 2022-01-27 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 그 동작 방법 |
KR102277652B1 (ko) * | 2017-10-26 | 2021-07-14 | 삼성전자주식회사 | 워드 라인 불량 검출 회로를 포함하는 메모리 장치 및 그 구동 방법 |
KR102477267B1 (ko) | 2017-11-14 | 2022-12-13 | 삼성전자주식회사 | 비휘발성 메모리 장치 및 이의 동작 방법 |
KR102386242B1 (ko) * | 2017-11-14 | 2022-04-12 | 삼성전자주식회사 | 전원 전압 변동에 독립적인 워드 라인 불량 검출 회로를 포함하는 메모리 장치 및 그 구동 방법 |
KR102524916B1 (ko) * | 2018-03-13 | 2023-04-26 | 에스케이하이닉스 주식회사 | 저장 장치 및 그 동작 방법 |
US10790030B1 (en) * | 2019-06-19 | 2020-09-29 | Windbond Electronics Corp. | Non-volatile memory device and method capable of pausing and resuming programming operation |
CN113409849A (zh) * | 2021-05-21 | 2021-09-17 | 芯天下技术股份有限公司 | 一种降低编程功耗的方法、装置、存储介质和终端 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040120204A1 (en) * | 2002-10-30 | 2004-06-24 | Kabushiki Kaisha Toshiba | Non-volatile semiconductor storage device performing ROM read operation upon power-on |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3984209B2 (ja) * | 2003-07-31 | 2007-10-03 | 株式会社東芝 | 半導体記憶装置 |
KR100634432B1 (ko) | 2004-09-09 | 2006-10-16 | 삼성전자주식회사 | 카피백 프로그램 동작 중에 에러를 검출하는 낸드 플래시메모리 장치 및 에러 검출 방법 |
KR100596330B1 (ko) | 2005-01-31 | 2006-07-05 | 주식회사 엑셀반도체 | 플래쉬 메모리의 사이클링 불량을 검출하는 방법 및 그 장치 |
US20080235541A1 (en) | 2007-03-19 | 2008-09-25 | Powerchip Semiconductor Corp. | Method for testing a word line failure |
US7532513B2 (en) | 2007-08-27 | 2009-05-12 | Macronix International Co., Ltd. | Apparatus and method for detecting word line leakage in memory devices |
KR101347287B1 (ko) * | 2008-02-20 | 2014-01-03 | 삼성전자주식회사 | 프로그램 전압을 가변적으로 제어할 수 있는 플래쉬 메모리장치 및 그 프로그래밍 방법 |
US7944747B2 (en) | 2008-03-17 | 2011-05-17 | Samsung Electronics Co., Ltd. | Flash memory device and method for programming flash memory device having leakage bit lines |
KR20090123509A (ko) | 2008-05-28 | 2009-12-02 | 주식회사 하이닉스반도체 | 불휘발성 메모리 소자의 테스트 방법 |
EP2237163B1 (en) * | 2009-04-01 | 2013-05-01 | Seiko Epson Corporation | System having a plurality of memory devices and data transfer method for the same |
KR101653206B1 (ko) | 2010-01-19 | 2016-09-02 | 삼성전자주식회사 | 프로그램 검증 회로 및 이를 포함하는 비휘발성 메모리 장치 |
-
2012
- 2012-07-24 KR KR1020120080648A patent/KR102012298B1/ko active Active
-
2013
- 2013-05-29 US US13/904,047 patent/US9189174B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040120204A1 (en) * | 2002-10-30 | 2004-06-24 | Kabushiki Kaisha Toshiba | Non-volatile semiconductor storage device performing ROM read operation upon power-on |
Also Published As
Publication number | Publication date |
---|---|
US20140032821A1 (en) | 2014-01-30 |
KR20140014518A (ko) | 2014-02-06 |
US9189174B2 (en) | 2015-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102012298B1 (ko) | 비휘발성 메모리 장치 및 그 구동 방법 | |
US11646068B2 (en) | Memory controller and operating method thereof | |
US9093132B2 (en) | Nonvolatile memory device, memory system and controller operating method | |
US9519576B2 (en) | Memory controller, method of operating the same and memory system including the same | |
US10635333B2 (en) | Memory system | |
US8503236B2 (en) | Nonvolatile memory device, methods of programming the nonvolatile memory device and memory system including the nonvolatile memory device | |
US9274886B2 (en) | Data storage device having a reduced error occurrence, operating method thereof, and data processing system including the same | |
US12026400B2 (en) | Memory controller and operating method thereof | |
US10902928B2 (en) | Memory system, operation method thereof, and nonvolatile memory device | |
US20140010026A1 (en) | Nonvolatile memory device, operating method thereof, and data storage device having the same | |
KR20140013383A (ko) | 불휘발성 메모리 장치 및 그것의 동작 방법 | |
US20170125127A1 (en) | Memory system and operating method thereof | |
US9472300B2 (en) | Data storage device and operating method thereof | |
US11960728B2 (en) | Interface circuit, memory device, storage device, and method of operating the memory device | |
KR20190029316A (ko) | 마이크로 컨트롤러, 이를 포함하는 메모리 시스템 및 이의 동작방법 | |
US20250077105A1 (en) | Memory controller and operating method thereof | |
US9588708B2 (en) | Semiconductor memory device, operating method thereof, and data storage device including the same | |
US9256494B2 (en) | Memory system and operating method thereof | |
JP2022159991A (ja) | メモリシステム及びその動作方法 | |
US9990968B2 (en) | Control circuit and memory device having the same | |
KR20160094789A (ko) | 반도체 메모리 장치, 그것을 포함하는 메모리 시스템 및 그것의 동작 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120724 |
|
PG1501 | Laying open of application | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20170615 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20120724 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20181120 Patent event code: PE09021S01D |
|
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: 20190514 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190813 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190814 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220727 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230801 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240729 Start annual number: 6 End annual number: 6 |