KR20070112224A - 비휘발성 메모리 장치에서의 다중 레벨 프로그래밍 - Google Patents
비휘발성 메모리 장치에서의 다중 레벨 프로그래밍 Download PDFInfo
- Publication number
- KR20070112224A KR20070112224A KR1020077022130A KR20077022130A KR20070112224A KR 20070112224 A KR20070112224 A KR 20070112224A KR 1020077022130 A KR1020077022130 A KR 1020077022130A KR 20077022130 A KR20077022130 A KR 20077022130A KR 20070112224 A KR20070112224 A KR 20070112224A
- Authority
- KR
- South Korea
- Prior art keywords
- memory
- programming
- block
- word line
- memory cells
- 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.)
- Granted
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/04—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
-
- 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
- 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
- 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
-
- 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/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
- G11C16/3418—Disturbance prevention or evaluation; Refreshing of disturbed memory data
-
- 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/5648—Multilevel memory programming, reading or erasing operations wherein the order or sequence of the operations is relevant
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2216/00—Indexing scheme relating to G11C16/00 and subgroups, for features not directly covered by these groups
- G11C2216/12—Reading and writing aspects of erasable programmable read-only memories
- G11C2216/14—Circuits or methods to write a page or sector of information simultaneously into a nonvolatile memory, typically a complete row or word line in flash memory
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Read Only Memory (AREA)
- Non-Volatile Memory (AREA)
Abstract
Description
Claims (20)
- 비트라인 열들 및 워드라인 행들을 갖는 복수의 메모리 블럭들로 조직된 복수의 메모리 셀들을 갖는 다중 레벨의, 비휘발성 메모리 장치를 프로그래밍하기 위한 방법으로서,복수의 메모리 블럭들 중 제1 메모리 블럭의 하위 페이지를 초기에 프로그래밍하되, 상기 프로그래밍은 상기 제1 메모리 블럭의 최하위 워드라인에서 시작하여 워드라인 증가 방향으로 계속 행하는 단계; 및상기 제1 메모리 블럭의 상위 페이지를 프로그래밍하되, 상기 프로그래밍은 상기 제1 메모리 블럭의 최하위 워드라인에서 시작하여 워드라인 증가 방향으로 계속 행하는 단계를 포함하는 방법.
- 제1항에 있어서,상기 제1 메모리 블럭은 128페이지로 이루어지는 방법.
- 제1항에 있어서,상기 복수의 메모리 셀들의 각각은 다중 레벨 메모리 셀인 방법.
- 제1항에 있어서,상기 복수의 메모리 셀들은 NAND 구조로 배열되는 방법.
- 제1항에 있어서,상기 복수의 메모리 셀들은 NOR 구조로 배열되는 방법.
- 제1항에 있어서,소거된 상태를 초기에 갖는 메모리 셀들을 더 포함하는 방법.
- 제6항에 있어서,상기 소거된 상태는 논리적으로 "11" 상태인 방법.
- 비트라인 열들 및 워드라인 행들을 갖는 복수의 메모리 블럭들에 조직된 복수의 메모리 셀들을 포함하는 메모리 어레이를 갖는 다중 레벨 플래시 장치를 프로그래밍하는 방법으로서,복수의 메모리 블럭들 중 제1 메모리 블럭의 상위 페이지를 초기에 프로그래밍하되, 상기 프로그래밍은 상기 제1 메모리 블럭의 상부에서 시작하여 상기 제1 메모리 블럭의 하부쪽으로 계속되고, 상기 프로그래밍은 실질적으로 모든 기입 동작에 대해 비트라인 방향으로 교체 셀들을 동시에 프로그래밍하는 것을 포함하는 단계; 및상기 제1 메모리 블럭의 제2 페이지를 프로그래밍하되, 상기 프로그래밍은 상기 제1 메모리 블럭의 상부에서 시작하여 상기 제1 메모리 블럭의 하부쪽으로 계속하여 행하고, 상기 프로그래밍은 실질적으로 모든 기입 동작에 대해서 비트라인 방향으로 교체 셀들을 동시에 프로그래밍하는 것을 포함하는 단계를 포함하는 방법.
- 제8항에 있어서,상기 제1 메모리 블럭의 상기 제1 페이지를 프로그래밍하는 단계는, 제1 워드라인의 교체 메모리 셀 각각에 대해 제1 기입 동작을 비트라인 방향으로 수행하고, 상기 제1 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제2 기입 동작을 수행하고, 제2 워드라인의 교체 메모리 셀 각각에 대해 제3 기입 동작을 비트라인 방향으로 수행하고, 상기 제2 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제4 기입 동작을 수행하고, 제3 워드라인의 교체 메모리 셀 각각에 대해 제5 기입 동작을 비트라인 방향으로 수행하고, 상기 제3 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제6 기입 동작을 수행하고, 제4 워드라인의 교체 메모리 셀 각각에 대해 제7 기입 동작을 비트라인 방향으로 수행하고, 상기 제4 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제8 기입 동작을 수행하는 것을 포함하는 방법.
- 제9항에 있어서,상기 제1 메모리 블럭의 상기 제2 페이지를 프로그래밍하는 단계는, 상기 제 1 워드라인의 교체 메모리 셀 각각에 대해 제9 기입 동작을 비트라인 방향으로 수행하고, 상기 제1 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제10 기입 동작을 수행하고, 상기 제2 워드라인의 교체 메모리 셀 각각에 대해 제11 기입 동작을 비트라인 방향으로 수행하고, 상기 제2 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제12 기입 동작을 수행하고, 제3 워드라인의 교체 메모리 셀 각각에 대해 제13 기입 동작을 비트라인 방향으로 수행하고, 상기 제3 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제14 기입 동작을 수행하고, 제4 워드라인의 교체 메모리 셀 각각에 대해 제15 기입 동작을 비트라인 방향으로 수행하고, 상기 제4 워드라인에 연결된 상기 제1 블럭의 나머지 메모리 셀들에 대해 제16 기입 동작을 수행하는 것을 포함하는 방법.
- 제8항에 있어서,상기 제1 페이지를 프로그래밍하기 전에 상기 제1 메모리 블럭을 소거하는 단계를 더 포함하는 방법.
- 제8항에 있어서,상기 제1 및 제2 페이지를 프로그래밍한 후에 상기 제1 메모리 블럭을 검증하는 단계를 더 포함하는 방법.
- 제8항에 있어서,각각의 기입 동작은 프로그래밍된 메모리 셀에 대해 문턱 전압을 증가시키는 방법.
- 플래시 메모리 장치로서,복수의 다중 레벨 메모리 셀들을 포함하는 메모리 어레이 - 상기 복수의 메모리 셀들은 복수의 워드라인 행들 및 복수의 비트라인 열들을 갖는 메모리 블럭들로 조직화됨 - ; 및상기 메모리 어레이를 프로그램하도록 결합된 제어 회로 - 상기 제어 회로는 제1 메모리 블럭의 상위 페이지를 프로그래밍하기 전에 상기 제1 메모리 블럭의 하위 페이지를 초기에 프로그래밍하도록 구성되며, 각 프로그래밍 동작은 상기 제1 메모리 블럭의 최하위 워드라인에서 시작하고 워드라인 증가 방향으로 계속해서 행해짐 -를 포함하는 플래시 메모리 장치.
- 제14항에 있어서,상기 최하위 워드라인은 워드라인 0인 플래시 메모리 장치.
- 제14항에 있어서,상기 제어 회로는 수신된 명령들에 응답하여 상기 메모리 어레이에 대해 소거, 판독 및 검증 동작들을 행하도록 구성되는 플래시 메모리 장치.
- 제14항에 있어서,상기 메모리 블럭들의 프로그래밍된 상태를 결정하기 위해 상기 메모리 어레이에 연결된 감지 증폭기들을 더 포함하는 플래시 메모리 장치.
- 제14항에 있어서,상기 복수의 다중 레벨 메모리 셀들은 NAND 구조, AND 구조, 또는 OR 구조 중 하나로 구성되는 플래시 메모리 장치.
- 전자 시스템에 있어서,메모리 신호들을 발생하는 프로세서; 및상기 처리게 결합되었으며, 상기 메모리 신호들에 응답하여 동작하기 위한 메모리 장치를 포함하며,상기 메모리 장치는,메모리 블럭들로 조직화되는 복수의 다중 레벨 메모리 셀들에 각각 연결되는 복수의 워드라인들을 포함하는 메모리 어레이; 및상기 메모리 어레이를 프로그래밍하기 위해 연결된 제어 회로 - 상기 제어 회로는 상기 제1 메모리 블럭의 상위 페이지를 프로그래밍하기 전에 제1 메모리 블럭의 하위 페이지를 초기에 프로그래밍하도록 구성됨 - 를 포함하는 전자 시스템.
- 제19항에 있어서,상기 메모리 신호들이 소거, 판독 및 기입 신호들을 포함하는 전자 시스템.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/067,977 US7212436B2 (en) | 2005-02-28 | 2005-02-28 | Multiple level programming in a non-volatile memory device |
| US11/067,977 | 2005-02-28 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20070112224A true KR20070112224A (ko) | 2007-11-22 |
| KR100904352B1 KR100904352B1 (ko) | 2009-06-23 |
Family
ID=36660742
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020077022130A Expired - Fee Related KR100904352B1 (ko) | 2005-02-28 | 2006-02-28 | 비휘발성 메모리 장치에서의 다중 레벨 프로그래밍 |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US7212436B2 (ko) |
| EP (1) | EP1854102B1 (ko) |
| JP (1) | JP4806814B2 (ko) |
| KR (1) | KR100904352B1 (ko) |
| CN (1) | CN101128883B (ko) |
| AT (1) | ATE441188T1 (ko) |
| DE (1) | DE602006008748D1 (ko) |
| WO (1) | WO2006093886A1 (ko) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20100107174A (ko) * | 2009-03-25 | 2010-10-05 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것의 프로그램 방법 |
| US8144505B2 (en) | 2008-07-11 | 2012-03-27 | Samsung Electronics Co., Ltd. | Nonvolatile memory devices supporting memory cells having different bit storage levels and methods of operating the same |
| KR101386489B1 (ko) * | 2008-01-14 | 2014-04-21 | 삼성전자주식회사 | 메모리 장치 및 멀티 비트 프로그래밍 방법 |
| KR20150140621A (ko) * | 2013-08-23 | 2015-12-16 | 실리콘 모션 인코포레이티드 | 플래시 메모리의 저장 유닛에 액세스하기 위한 방법 및 그 방법을 사용하는 장치 |
| US9411686B2 (en) | 2013-08-23 | 2016-08-09 | Silicon Motion, Inc. | Methods for accessing a storage unit of a flash memory and apparatuses using the same |
| US9459962B2 (en) | 2013-08-23 | 2016-10-04 | Silicon Motion, Inc. | Methods for accessing a storage unit of a flash memory and apparatuses using the same |
| US9513995B2 (en) | 2013-08-23 | 2016-12-06 | Silicon Motion, Inc. | Methods for accessing a storage unit of a flash memory and apparatuses using the same |
| US9977714B2 (en) | 2013-08-23 | 2018-05-22 | Silicon Motion, Inc. | Methods for programming a storage unit of a flash memory in multiple stages and apparatuses using the same |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7212447B2 (en) * | 2005-08-04 | 2007-05-01 | Micron Technology, Inc. | NAND flash memory cell programming |
| US8521945B2 (en) * | 2005-09-29 | 2013-08-27 | Trek 2000 International Ltd. | Portable data storage using SLC and MLC flash memory |
| US7366013B2 (en) * | 2005-12-09 | 2008-04-29 | Micron Technology, Inc. | Single level cell programming in a multiple level cell non-volatile memory device |
| ATE515771T1 (de) * | 2006-06-22 | 2011-07-15 | Sandisk Corp | Verfahren zur nichtrealen zeitprogrammierung eines nichtflüchtigen speichers zum erreichen einer festeren verteilung von schwellenspannungen |
| US7474560B2 (en) * | 2006-08-21 | 2009-01-06 | Micron Technology, Inc. | Non-volatile memory with both single and multiple level cells |
| KR100769776B1 (ko) * | 2006-09-29 | 2007-10-24 | 주식회사 하이닉스반도체 | 낸드 플래시 메모리 소자의 프로그램 방법 |
| US7738291B2 (en) * | 2007-03-12 | 2010-06-15 | Micron Technology, Inc. | Memory page boosting method, device and system |
| KR100877104B1 (ko) * | 2007-06-26 | 2009-01-07 | 주식회사 하이닉스반도체 | 멀티 레벨 셀 플래시 메모리소자의 프로그램 방법 |
| US7869273B2 (en) | 2007-09-04 | 2011-01-11 | Sandisk Corporation | Reducing the impact of interference during programming |
| US7742335B2 (en) | 2007-10-31 | 2010-06-22 | Micron Technology, Inc. | Non-volatile multilevel memory cells |
| US7848142B2 (en) | 2007-10-31 | 2010-12-07 | Micron Technology, Inc. | Fractional bits in memory cells |
| US7668012B2 (en) * | 2007-10-31 | 2010-02-23 | Micron Technology, Inc. | Memory cell programming |
| KR101227368B1 (ko) * | 2007-11-05 | 2013-01-29 | 삼성전자주식회사 | 낸드 플래시 메모리 소자의 프로그래밍 방법 및 데이터읽기 방법. |
| US7826262B2 (en) * | 2008-01-10 | 2010-11-02 | Macronix International Co., Ltd | Operation method of nitride-based flash memory and method of reducing coupling interference |
| US7817472B2 (en) * | 2008-02-14 | 2010-10-19 | Macronix International Co., Ltd. | Operating method of memory device |
| KR101378602B1 (ko) * | 2008-05-13 | 2014-03-25 | 삼성전자주식회사 | 메모리 장치 및 메모리 프로그래밍 방법 |
| US7949821B2 (en) * | 2008-06-12 | 2011-05-24 | Micron Technology, Inc. | Method of storing data on a flash memory device |
| KR101518039B1 (ko) * | 2008-12-08 | 2015-05-07 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것의 프로그램 방법 |
| JP5259481B2 (ja) * | 2009-04-14 | 2013-08-07 | 株式会社東芝 | 不揮発性半導体記憶装置 |
| US8402203B2 (en) * | 2009-12-31 | 2013-03-19 | Seagate Technology Llc | Systems and methods for storing data in a multi-level cell solid state storage device |
| US8549214B2 (en) * | 2010-02-17 | 2013-10-01 | Marvell World Trade Ltd. | Protection against data corruption for multi-level memory cell (MLC) flash memory |
| US8218366B2 (en) | 2010-04-18 | 2012-07-10 | Sandisk Technologies Inc. | Programming non-volatile storage including reducing impact from other memory cells |
| US8767459B1 (en) * | 2010-07-31 | 2014-07-01 | Apple Inc. | Data storage in analog memory cells across word lines using a non-integer number of bits per cell |
| KR101807539B1 (ko) | 2010-08-20 | 2017-12-12 | 삼성전자주식회사 | 3차원 비휘발성 메모리 장치의 메모리 셀 어레이의 어드레스 스케쥴링 방법 |
| US10671529B2 (en) | 2010-08-20 | 2020-06-02 | Samsung Electronics Co., Ltd. | Address scheduling methods for non-volatile memory devices with three-dimensional memory cell arrays |
| US9026757B2 (en) * | 2013-01-25 | 2015-05-05 | Sandisk Technologies Inc. | Non-volatile memory programming data preservation |
| US8913428B2 (en) | 2013-01-25 | 2014-12-16 | Sandisk Technologies Inc. | Programming non-volatile storage system with multiple memory die |
| TWI514141B (zh) * | 2013-08-08 | 2015-12-21 | Phison Electronics Corp | 記憶體位址管理方法、記憶體控制器與記憶體儲存裝置 |
| KR102070667B1 (ko) | 2013-08-26 | 2020-01-29 | 삼성전자주식회사 | 비휘발성 메모리 장치의 구동 방법 |
| US9734912B2 (en) * | 2015-11-25 | 2017-08-15 | Macronix International Co., Ltd. | Reprogramming single bit memory cells without intervening erasure |
| CN110827904B (zh) * | 2018-08-09 | 2023-04-14 | 旺宏电子股份有限公司 | 存储器装置及其编程方法 |
| KR102850056B1 (ko) * | 2021-11-29 | 2025-08-25 | 삼성전자주식회사 | 메모리 어레이의 프로그램 방법 및 이를 수행하는 메모리 장치 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5903495A (en) * | 1996-03-18 | 1999-05-11 | Kabushiki Kaisha Toshiba | Semiconductor device and memory system |
| JP3200006B2 (ja) * | 1996-03-18 | 2001-08-20 | 株式会社東芝 | 不揮発性半導体記憶装置 |
| US5764568A (en) * | 1996-10-24 | 1998-06-09 | Micron Quantum Devices, Inc. | Method for performing analog over-program and under-program detection for a multistate memory cell |
| JP2001093288A (ja) * | 1999-09-20 | 2001-04-06 | Toshiba Corp | 不揮発性半導体記憶装置 |
| US6522580B2 (en) * | 2001-06-27 | 2003-02-18 | Sandisk Corporation | Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states |
| US6967872B2 (en) * | 2001-12-18 | 2005-11-22 | Sandisk Corporation | Method and system for programming and inhibiting multi-level, non-volatile memory cells |
| DE10164415A1 (de) * | 2001-12-29 | 2003-07-17 | Philips Intellectual Property | Verfahren und Anordnung zur Programmierung und Verifizierung von EEPROM-Pages sowie ein entsprechendes Computerprogrammprodukt und ein entsprechendes computerlesbares Speichermedium |
| JP3935139B2 (ja) * | 2002-11-29 | 2007-06-20 | 株式会社東芝 | 半導体記憶装置 |
| US6657891B1 (en) * | 2002-11-29 | 2003-12-02 | Kabushiki Kaisha Toshiba | Semiconductor memory device for storing multivalued data |
-
2005
- 2005-02-28 US US11/067,977 patent/US7212436B2/en not_active Expired - Fee Related
-
2006
- 2006-02-28 CN CN2006800063038A patent/CN101128883B/zh not_active Expired - Fee Related
- 2006-02-28 KR KR1020077022130A patent/KR100904352B1/ko not_active Expired - Fee Related
- 2006-02-28 DE DE602006008748T patent/DE602006008748D1/de not_active Expired - Lifetime
- 2006-02-28 JP JP2007558107A patent/JP4806814B2/ja not_active Expired - Fee Related
- 2006-02-28 WO PCT/US2006/006882 patent/WO2006093886A1/en not_active Ceased
- 2006-02-28 AT AT06736241T patent/ATE441188T1/de not_active IP Right Cessation
- 2006-02-28 EP EP06736241A patent/EP1854102B1/en not_active Expired - Lifetime
- 2006-05-17 US US11/435,705 patent/US7221589B2/en not_active Expired - Fee Related
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101386489B1 (ko) * | 2008-01-14 | 2014-04-21 | 삼성전자주식회사 | 메모리 장치 및 멀티 비트 프로그래밍 방법 |
| US8144505B2 (en) | 2008-07-11 | 2012-03-27 | Samsung Electronics Co., Ltd. | Nonvolatile memory devices supporting memory cells having different bit storage levels and methods of operating the same |
| KR20100107174A (ko) * | 2009-03-25 | 2010-10-05 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것의 프로그램 방법 |
| KR20150140621A (ko) * | 2013-08-23 | 2015-12-16 | 실리콘 모션 인코포레이티드 | 플래시 메모리의 저장 유닛에 액세스하기 위한 방법 및 그 방법을 사용하는 장치 |
| US9411686B2 (en) | 2013-08-23 | 2016-08-09 | Silicon Motion, Inc. | Methods for accessing a storage unit of a flash memory and apparatuses using the same |
| US9459962B2 (en) | 2013-08-23 | 2016-10-04 | Silicon Motion, Inc. | Methods for accessing a storage unit of a flash memory and apparatuses using the same |
| US9513995B2 (en) | 2013-08-23 | 2016-12-06 | Silicon Motion, Inc. | Methods for accessing a storage unit of a flash memory and apparatuses using the same |
| US9977714B2 (en) | 2013-08-23 | 2018-05-22 | Silicon Motion, Inc. | Methods for programming a storage unit of a flash memory in multiple stages and apparatuses using the same |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1854102B1 (en) | 2009-08-26 |
| US20060209596A1 (en) | 2006-09-21 |
| CN101128883B (zh) | 2010-06-16 |
| EP1854102A1 (en) | 2007-11-14 |
| CN101128883A (zh) | 2008-02-20 |
| WO2006093886A1 (en) | 2006-09-08 |
| KR100904352B1 (ko) | 2009-06-23 |
| JP2008532199A (ja) | 2008-08-14 |
| US7212436B2 (en) | 2007-05-01 |
| DE602006008748D1 (de) | 2009-10-08 |
| US7221589B2 (en) | 2007-05-22 |
| JP4806814B2 (ja) | 2011-11-02 |
| US20060193176A1 (en) | 2006-08-31 |
| ATE441188T1 (de) | 2009-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100904352B1 (ko) | 비휘발성 메모리 장치에서의 다중 레벨 프로그래밍 | |
| US7221592B2 (en) | Multiple level programming in a non-volatile memory device | |
| US7212435B2 (en) | Minimizing adjacent wordline disturb in a memory device | |
| US8773910B2 (en) | Programming to mitigate memory cell performance differences | |
| US7630236B2 (en) | Flash memory programming to reduce program disturb | |
| US8072816B2 (en) | Memory block reallocation in a flash memory device | |
| US7274596B2 (en) | Reduction of adjacent floating gate data pattern sensitivity | |
| US9202574B2 (en) | Memory device having a different source line coupled to each of a plurality of layers of memory cell arrays | |
| US8164950B2 (en) | Reduction of punch-through disturb during programming of a memory device | |
| JP4534211B2 (ja) | 信頼性が改善された多値セルメモリデバイス | |
| WO2010056504A2 (en) | Erase voltage reduction in a non-volatile memory device | |
| KR100937803B1 (ko) | 플래시 메모리 디바이스에서의 선택적 저속 프로그래밍컨버전스 | |
| US7239552B2 (en) | Non-volatile one time programmable memory |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| 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 |
|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| 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-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20120617 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: 20120617 |
