KR101213982B1 - 다중 레벨 일회 기록 메모리 셀들을 가지는 재기록 가능한 메모리 장치 - Google Patents
다중 레벨 일회 기록 메모리 셀들을 가지는 재기록 가능한 메모리 장치 Download PDFInfo
- Publication number
- KR101213982B1 KR101213982B1 KR1020127015984A KR20127015984A KR101213982B1 KR 101213982 B1 KR101213982 B1 KR 101213982B1 KR 1020127015984 A KR1020127015984 A KR 1020127015984A KR 20127015984 A KR20127015984 A KR 20127015984A KR 101213982 B1 KR101213982 B1 KR 101213982B1
- Authority
- KR
- South Korea
- Prior art keywords
- memory cells
- memory
- group
- level
- memory cell
- 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
- 238000000034 method Methods 0.000 claims description 17
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
-
- 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/5692—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 read-only digital stores using storage elements with more than two stable states
-
- 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/349—Arrangements for evaluating degradation, retention or wearout, e.g. by counting erase cycles
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/14—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM
- G11C17/16—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards in which contents are determined by selectively establishing, breaking or modifying connecting links by permanently altering the state of coupling elements, e.g. PROM using electrically-fusible links
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2211/00—Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C2211/56—Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
- G11C2211/564—Miscellaneous aspects
- G11C2211/5641—Multilevel memory having cells with different number of storage levels
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2211/00—Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C2211/56—Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
- G11C2211/564—Miscellaneous aspects
- G11C2211/5646—Multilevel memory with flag bits, e.g. for showing that a "first page" of a word line is programmed but not a "second page"
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Read Only Memory (AREA)
Abstract
Description
도 2a 내지 도 2d는 본 발명의 실시예에 따른 메모리 셀의 전류 대 전압 곡선의 그래프이다.
도 3은 다중 레벨 일회 기록 메모리 셀들을 가지는 메모리 장치로부터 데이터를 판독하기 위한 실시예의 방법의 흐름도이다.
도 4는 본 발명의 실시예에 따른 메모리 셀들의 전류 대 전압 곡선의 그래프이다.
110: 메모리 칩
120: (메모리 카드) 제어기
130: 메모리 어레이
135: 다중레벨 메모리 셀
140: 이진 메모리 셀
145: 로우 디코더 및 워드 라인 드라이버
150: 페이지 선택 제어 회로
155; 컬럼 디코더 및 비트 라인 드라이버
160: 프로그래밍 회로
165: Iprog 및 Vprog 제어 회로
170: 감지 회로
175: Iref 및 Vread 제어 회로
180: 데이터 및 플래그 비트 제어 회로
185: 칩 입출력 회로
Claims (14)
- 메모리 장치에 있어서,
복수의 다중 레벨 일회 기록 메모리 셀들을 포함하는 메모리 어레이로서, 각 메모리 셀은 복수의 저항 레벨들 중 하나로 프로그램 가능한 것을 특징으로 하는, 메모리 어레이; 및
상기 메모리 어레이와 통신하는 회로;를 포함하며,
상기 회로는
상기 메모리 어레이로부터 메모리 셀들의 그룹을 선택하고;
메모리 셀들의 그룹과 관련된 플래그 비트들의 세트를 판독하며;
상기 플래그 비트들의 세트는 상기 메모리 셀들의 그룹이 기록된 회수를 나타내고;
상기 메모리 셀들의 그룹이 기록된 회수에 대응하는 임계 판독 레벨을 선택하며; 그리고,
상기 메모리 셀들의 그룹에서 각 메모리 셀들에 대해, 상기 선택된 임계 판독 레벨에 기초하여, 프로그램되지 않은 단일 비트 메모리 셀 또는 프로그램된 단일 비트 메모리 셀로 상기 메모리 셀을 판독하도록 구성되는 것을 특징으로 하는, 메모리 장치. - 제1항에 있어서,
상기 회로는
상기 메모리 셀들의 그룹을 프로그램하고; 그리고,
상기 메모리 셀들의 그룹이 기록된 회수의 증가를 나타내는 플래그 비트들의 제2 세트를 프로그램하도록 더 구성되는 것을 특징으로 하는 메모리 장치. - 제2항에 있어서,
상기 메모리 셀들의 그룹은 프로그램 전에 판독되고, 저항에서 조절이 필요한 메모리 셀들이 프로그램되는 것을 특징으로 하는 메모리 장치. - 제1항에 있어서,
상기 임계 판독 레벨은 전압 레벨을 포함하는 것을 특징으로 하는 메모리 장치. - 제1항에 있어서,
상기 임계 판독 레벨은 전류 레벨을 포함하는 것을 특징으로 하는 메모리 장치. - 제1항에 있어서,
플래그 비트들의 세트를 저장하는 상기 메모리 셀들은 한번 기록된 것을 특징으로 하는 메모리 장치. - 제1항에 있어서,
상기 회로는
전도성 경로가 파괴되기 전에 제공되는 저항 레벨보다 높은 저항 레벨을 형성하기 위해, 메모리 셀의 전도성 경로를 파괴하는 펄스를 적용하도록 동작하는 것을 특징으로 하는 메모리 장치. - 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법에 있어서,
복수의 다중 레벨 일회 기록 메모리 셀들을 포함하는 메모리 어레이로부터 메모리 셀들의 그룹을 선택하는 단계로서, 각 메모리 셀은 복수의 저항 레벨들 중 하나로 프로그램 가능한 것을 특징으로 하는, 선택하는 단계;
상기 메모리 셀들의 그룹과 관련된 플래그 비트들의 세트를 판독하는 단계로서, 상기 플래그 비트들의 세트는 상기 메모리 셀들의 그룹이 기록된 회수를 나타내는 것을 특징으로 하는, 판독하는 단계;
상기 메모리 셀들의 그룹이 기록된 회수에 대응하는 임계 판독 레벨을 선택하는 단계; 및
상기 메모리 셀들의 그룹에서 각 메모리 셀들에 대해, 상기 선택된 임계 판독 레벨에 기초하여, 프로그램되지 않은 단일 비트 메모리 셀 또는 프로그램된 단일 비트 메모리 셀로 상기 메모리 셀을 판독하는 단계;를 포함하는 것을 특징으로 하는 도록 구성되는 것을 특징으로 하는, 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법. - 제8항에 있어서,
상기 메모리 셀들의 그룹을 프로그램하는 단계; 및
상기 메모리 셀들의 그룹이 기록된 회수의 증가를 나타내는 플래그 비트들의 제2 세트를 프로그램하는 단계;를 더 포함하는 것을 특징으로 하는 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법. - 제9항에 있어서,
상기 메모리 셀들의 그룹은 프로그램 전에 판독되고, 저항에서 조절이 필요한 메모리 셀들이 프로그램되는 것을 특징으로 하는 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법. - 제8항에 있어서,
상기 임계 판독 레벨은 전압 레벨을 포함하는 것을 특징으로 하는 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법. - 제8항에 있어서,
상기 임계 판독 레벨은 전류 레벨을 포함하는 것을 특징으로 하는 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법. - 제8항에 있어서,
플래그 비트들의 세트를 저장하는 상기 메모리 셀들은 한번 기록된 것을 특징으로 하는 다중 레벨 일회 기록 메모리 셀들을 판독하기 위한 방법. - 제1항에 있어서,
전도성 경로가 파괴되기 전에 제공되는 저항 레벨보다 높은 저항 레벨을 형성하기 위해 메모리 셀의 전도성 경로를 파괴하는 펄스를 적용하는 단계;를 더 포함하는 것을 특징으로 하는, 메모리 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/643,561 | 2009-12-21 | ||
US12/643,561 US8149607B2 (en) | 2009-12-21 | 2009-12-21 | Rewritable memory device with multi-level, write-once memory cells |
PCT/US2010/055547 WO2011078917A1 (en) | 2009-12-21 | 2010-11-05 | Rewritable memory device with multi-level, write-once memory cells |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20120080665A KR20120080665A (ko) | 2012-07-17 |
KR101213982B1 true KR101213982B1 (ko) | 2012-12-20 |
Family
ID=43417069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020127015984A Expired - Fee Related KR101213982B1 (ko) | 2009-12-21 | 2010-11-05 | 다중 레벨 일회 기록 메모리 셀들을 가지는 재기록 가능한 메모리 장치 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8149607B2 (ko) |
EP (1) | EP2517209A1 (ko) |
JP (1) | JP5320511B2 (ko) |
KR (1) | KR101213982B1 (ko) |
CN (1) | CN102656640A (ko) |
TW (1) | TW201135730A (ko) |
WO (1) | WO2011078917A1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8588009B2 (en) * | 2011-09-28 | 2013-11-19 | International Business Machines Corporation | Circuit for memory cell recovery |
US9025391B2 (en) * | 2012-11-27 | 2015-05-05 | Infineon Technologies Ag | Circuit arrangement and method for operating a circuit arrangement |
US9312017B2 (en) * | 2014-01-15 | 2016-04-12 | Apple Inc. | Storage in charge-trap memory structures using additional electrically-charged regions |
US9672928B2 (en) | 2015-11-10 | 2017-06-06 | Samsung Electronics Co., Ltd. | Method and apparatus for estimating read levels of nonvolatile memory and for programming pilot signals used for such estimation |
KR102406664B1 (ko) | 2016-02-24 | 2022-06-08 | 삼성전자주식회사 | Otp 메모리 및 그것의 데이터 기입 방법 |
KR20210024269A (ko) | 2019-08-21 | 2021-03-05 | 삼성전자주식회사 | 빠른 읽기 페이지를 포함하는 불휘발성 메모리 장치 및 이를 포함하는 스토리지 장치 |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL123688A (en) * | 1995-09-29 | 2000-12-06 | Intel Corp | Multiple-writes per a single erase for a nonvolatile memory |
JP3114630B2 (ja) * | 1996-10-03 | 2000-12-04 | 日本電気株式会社 | 不揮発性半導体メモリおよび書込み読出し方法 |
JP2000348493A (ja) * | 1999-06-03 | 2000-12-15 | Fujitsu Ltd | 不揮発性メモリ回路 |
US7062602B1 (en) | 2001-04-09 | 2006-06-13 | Matrix Semiconductor, Inc. | Method for reading data in a write-once memory device using a write-many file system |
US6490218B1 (en) | 2001-08-17 | 2002-12-03 | Matrix Semiconductor, Inc. | Digital memory method and system for storing multiple bit digital data |
US6456528B1 (en) * | 2001-09-17 | 2002-09-24 | Sandisk Corporation | Selective operation of a multi-state non-volatile memory system in a binary mode |
US6901549B2 (en) | 2001-12-14 | 2005-05-31 | Matrix Semiconductor, Inc. | Method for altering a word stored in a write-once memory device |
US7800932B2 (en) | 2005-09-28 | 2010-09-21 | Sandisk 3D Llc | Memory cell comprising switchable semiconductor memory element with trimmable resistance |
US7800933B2 (en) * | 2005-09-28 | 2010-09-21 | Sandisk 3D Llc | Method for using a memory cell comprising switchable semiconductor memory element with trimmable resistance |
US7051251B2 (en) | 2002-12-20 | 2006-05-23 | Matrix Semiconductor, Inc. | Method for storing data in a write-once memory array using a write-many file system |
EP1503384A3 (en) | 2003-07-21 | 2007-07-18 | Macronix International Co., Ltd. | Method of programming memory |
US7132350B2 (en) | 2003-07-21 | 2006-11-07 | Macronix International Co., Ltd. | Method for manufacturing a programmable eraseless memory |
CN100524763C (zh) * | 2003-08-15 | 2009-08-05 | 旺宏电子股份有限公司 | 集成电路、存储单元及其制造方法、存储单元的编程方法 |
US7177183B2 (en) | 2003-09-30 | 2007-02-13 | Sandisk 3D Llc | Multiple twin cell non-volatile memory array and logic block structure and method therefor |
US7082490B2 (en) * | 2003-10-20 | 2006-07-25 | Atmel Corporation | Method and system for enhancing the endurance of memory cells |
US6996004B1 (en) * | 2003-11-04 | 2006-02-07 | Advanced Micro Devices, Inc. | Minimization of FG-FG coupling in flash memory |
US7196570B2 (en) * | 2004-05-05 | 2007-03-27 | Taiwan Semiconductor Manufacturing Co., Ltd. | Multiple-time programmable resistance circuit |
US20060067117A1 (en) | 2004-09-29 | 2006-03-30 | Matrix Semiconductor, Inc. | Fuse memory cell comprising a diode, the diode serving as the fuse element |
US7272041B2 (en) | 2005-06-30 | 2007-09-18 | Intel Corporation | Memory array with pseudo single bit memory cell and method |
US7453755B2 (en) | 2005-07-01 | 2008-11-18 | Sandisk 3D Llc | Memory cell with high-K antifuse for reverse bias programming |
US7450414B2 (en) | 2006-07-31 | 2008-11-11 | Sandisk 3D Llc | Method for using a mixed-use memory array |
US7486537B2 (en) | 2006-07-31 | 2009-02-03 | Sandisk 3D Llc | Method for using a mixed-use memory array with different data states |
US7903447B2 (en) | 2006-12-13 | 2011-03-08 | Macronix International Co., Ltd. | Method, apparatus and computer program product for read before programming process on programmable resistive memory cell |
TWI346948B (en) * | 2007-06-26 | 2011-08-11 | Quanta Storage Inc | Writing method for an optical disk drive |
US7846782B2 (en) | 2007-09-28 | 2010-12-07 | Sandisk 3D Llc | Diode array and method of making thereof |
US20090086521A1 (en) | 2007-09-28 | 2009-04-02 | Herner S Brad | Multiple antifuse memory cells and methods to form, program, and sense the same |
JP2009252255A (ja) * | 2008-04-01 | 2009-10-29 | Renesas Technology Corp | 不揮発性半導体記憶装置 |
KR101412974B1 (ko) * | 2008-05-28 | 2014-06-30 | 삼성전자주식회사 | 메모리 장치 및 메모리 프로그래밍 방법 |
-
2009
- 2009-12-21 US US12/643,561 patent/US8149607B2/en not_active Expired - Fee Related
-
2010
- 2010-11-05 CN CN2010800567163A patent/CN102656640A/zh active Pending
- 2010-11-05 WO PCT/US2010/055547 patent/WO2011078917A1/en active Application Filing
- 2010-11-05 JP JP2012544515A patent/JP5320511B2/ja not_active Expired - Fee Related
- 2010-11-05 EP EP10782466A patent/EP2517209A1/en not_active Withdrawn
- 2010-11-05 KR KR1020127015984A patent/KR101213982B1/ko not_active Expired - Fee Related
- 2010-12-07 TW TW099142643A patent/TW201135730A/zh unknown
Also Published As
Publication number | Publication date |
---|---|
US8149607B2 (en) | 2012-04-03 |
JP2013515330A (ja) | 2013-05-02 |
KR20120080665A (ko) | 2012-07-17 |
CN102656640A (zh) | 2012-09-05 |
WO2011078917A1 (en) | 2011-06-30 |
TW201135730A (en) | 2011-10-16 |
US20110149631A1 (en) | 2011-06-23 |
EP2517209A1 (en) | 2012-10-31 |
JP5320511B2 (ja) | 2013-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100885783B1 (ko) | 플래시 메모리 장치 및 동작 방법 | |
JP4270994B2 (ja) | 不揮発性半導体記憶装置 | |
KR100736103B1 (ko) | 비휘발성 메모리, 상기 비휘발성 메모리의 데이터 유효성을판단하는 장치 및 방법 | |
US8913411B2 (en) | Method for modifying data more than once in a multi-level cell memory location within a memory array | |
US9489143B2 (en) | Method for accessing flash memory and associated controller and memory device | |
CN102132354B (zh) | 闪存中的数据的快速低功率读取 | |
KR101213982B1 (ko) | 다중 레벨 일회 기록 메모리 셀들을 가지는 재기록 가능한 메모리 장치 | |
KR101731408B1 (ko) | 플래시 메모리에 데이터를 기록하는 방법 및 관련 메모리 장치 및 플래시 메모리 | |
KR20080067834A (ko) | 프로그램 방식을 선택할 수 있는 메모리 시스템 | |
KR20120053972A (ko) | 메모리의 동작 조건에 영향을 주는 파라미터를 포함하는 메모리 명령어 | |
US9496041B2 (en) | Memory programming method, memory control circuit unit and memory storage device | |
TW200845016A (en) | Non-volatile memory with dynamic multi-mode operation | |
KR102140784B1 (ko) | 비휘발성 메모리 장치의 데이터 기록 방법 | |
US10445008B2 (en) | Data management method for memory and memory apparatus | |
KR20210101785A (ko) | 메모리 시스템, 메모리 컨트롤러 및 메모리 시스템의 동작 방법 | |
US20220164263A1 (en) | Error-handling flows in memory devices based on bins | |
US20140301132A1 (en) | Storage control device, storage device, information processing system, and processing method thereof | |
KR20160004557A (ko) | 비휘발성 메모리 장치 및 그 동작 방법 | |
JP2007109352A (ja) | 不揮発性半導体記憶装置およびその駆動方法。 | |
JP2008020937A (ja) | 不揮発性記憶装置 | |
KR20100022229A (ko) | 불휘발성 메모리 소자 및 그 동작 방법 | |
KR20160129418A (ko) | 데이터 저장 장치 및 그것의 동작 방법 | |
JP2007157234A (ja) | メモリシステム | |
CN112037837B (zh) | 存储器系统、存储器控制器和存储器设备 | |
JP6267497B2 (ja) | 半導体メモリの制御装置及び不安定メモリ領域の検出方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
PA0105 | International application |
Patent event date: 20120620 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PA0302 | Request for accelerated examination |
Patent event date: 20120620 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20120807 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: 20121130 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20121213 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20121214 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20151118 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20151118 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20161123 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20161123 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20171117 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20171117 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20190924 |