KR100572328B1 - 배드 블록 관리부를 포함하는 플래시 메모리 시스템 - Google Patents
배드 블록 관리부를 포함하는 플래시 메모리 시스템 Download PDFInfo
- Publication number
- KR100572328B1 KR100572328B1 KR1020040055639A KR20040055639A KR100572328B1 KR 100572328 B1 KR100572328 B1 KR 100572328B1 KR 1020040055639 A KR1020040055639 A KR 1020040055639A KR 20040055639 A KR20040055639 A KR 20040055639A KR 100572328 B1 KR100572328 B1 KR 100572328B1
- Authority
- KR
- South Korea
- Prior art keywords
- block
- data
- address
- management
- area
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/16—Protection against loss of memory contents
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/76—Masking faults in memories by using spares or by reconfiguring using address translation or modifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/80—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout
- G11C29/816—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout for an application-specific layout
- G11C29/82—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout for an application-specific layout for EEPROMs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Memory System (AREA)
Abstract
Description
Claims (16)
- 플래시 메모리 시스템에 있어서:데이터 블록, 예비 블록, 그리고 관리 블록을 포함하는 플래시 메모리부; 및상기 관리 블록을 참조하여, 상기 데이터 블록의 결함이 있는 페이지 어드레스를 상기 예비 블록의 페이지 어드레스로 변환해주는 배드 블록 관리부를 포함하는 플래시 메모리 시스템.
- 제 1 항에 있어서,상기 관리 블록은, 상기 데이터 블록의 어드레스를 저장하는 제 1 영역;상기 데이터 블록의 페이지에 대한 결함 정보를 저장하는 제 2 영역; 및변환될 예비 블록의 어드레스를 저장하는 제 3 영역을 포함하는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 2 항에 있어서,상기 제 2 영역은, 상기 데이터 블록에 속한 각각의 페이지에 대하여 결함 정보를 1 비트씩 저장하는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 2 항에 있어서,상기 관리 블록은, 상기 데이터 블록이 배드 블록인지에 대한 정보를 저장하 는 제 4 영역을 더 포함하는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 4 항에 있어서,상기 제 4 영역에는 1 비트의 데이터가 저장되는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 2 항에 있어서,상기 관리 블록은, 상기 데이터 블록이 소거된 블록인지에 대한 정보를 저장하는 제 5 영역을 더 포함하는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 6 항에 있어서,상기 제 5 영역에는 1 비트의 데이터가 저장되는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 1 항에 있어서,상기 배드 블록 관리부는, 상기 관리 블록에 저장된 데이터를 읽어내는 저장장치; 상기 저장장치를 참조하여, 호스트에서 입력되는 상기 데이터 블록의 어드레스를 상기 예비 블록의 어드레스로 변환하는 어드레스 변환회로; 및 상기 저장장치와 어드레스 변환회로의 제반 동작을 제어하는 제어회로를 포함하는 것을 특징으로 하는 플래시 메모리 시스템.
- 제 8 항에 있어서,상기 저장장치는, 레지스터인 것을 특징으로 하는 플래시 메모리 시스템.
- 제 8 항에 있어서,상기 저장장치는, SRAM인 것을 특징으로 하는 플래시 메모리 시스템.
- 데이터 블록, 예비 블록, 그리고 관리 블록을 포함하는 플래시 메모리 시스템의 배드 블록을 관리하는 방법에 있어서:a) 상기 관리 블록에 저장된 데이터를 읽어내는 단계; 및b) 상기 읽어낸 관리 블록의 데이터를 참조하여, 상기 데이터 블록의 결함이 있는 페이지 어드레스를 상기 예비 블록의 페이지 어드레스로 변환해주는 단계를 포함하는 배드 블록 관리방법.
- 제 11 항에 있어서,진행성 배드 블록이 발생된 경우에 상기 관리 블록을 업-데이트하는 단계를 더 포함하는 것을 특징으로 하는 배드 블록 관리 방법.
- 제 11 항에 있어서,소거 명령 및 어드레스가 입력된 경우에 상기 관리 블록을 업-데이트하고 상 기 예비 블록에 대해 소거 동작을 수행하는 단계를 더 포함하는 것을 특징으로 하는 배드 블록 관리 방법.
- 제 11 항에 있어서,상기 관리 블록은, 상기 데이터 블록의 어드레스를 저장하는 제 1 영역;상기 데이터 블록의 페이지에 대한 결함 정보를 저장하는 제 2 영역; 및변환될 예비 블록의 어드레스를 저장하는 제 3 영역을 포함하는 것을 특징으로 하는 배드 블록 관리 방법.
- 제 14 항에 있어서,상기 관리 블록은, 상기 데이터 블록이 배드 블록인지에 대한 정보를 저장하는 제 4 영역을 더 포함하는 것을 특징으로 하는 배드 블록 관리 방법.
- 제 14 항에 있어서,상기 관리 블록은, 상기 데이터 블록이 소거된 블록인지에 대한 정보를 저장하는 제 5 영역을 더 포함하는 것을 특징으로 하는 플래시 메모리 시스템.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040055639A KR100572328B1 (ko) | 2004-07-16 | 2004-07-16 | 배드 블록 관리부를 포함하는 플래시 메모리 시스템 |
US10/969,481 US7472331B2 (en) | 2004-07-16 | 2004-10-20 | Memory systems including defective block management and related methods |
JP2005196565A JP4948793B2 (ja) | 2004-07-16 | 2005-07-05 | バッドブロック管理部を含むフラッシュメモリシステム |
DE102005034611A DE102005034611A1 (de) | 2004-07-16 | 2005-07-15 | Speichersystem und zugehörige Betriebs- und Blockverwaltungsverfahren |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040055639A KR100572328B1 (ko) | 2004-07-16 | 2004-07-16 | 배드 블록 관리부를 포함하는 플래시 메모리 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060006554A KR20060006554A (ko) | 2006-01-19 |
KR100572328B1 true KR100572328B1 (ko) | 2006-04-18 |
Family
ID=35599235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040055639A KR100572328B1 (ko) | 2004-07-16 | 2004-07-16 | 배드 블록 관리부를 포함하는 플래시 메모리 시스템 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7472331B2 (ko) |
JP (1) | JP4948793B2 (ko) |
KR (1) | KR100572328B1 (ko) |
DE (1) | DE102005034611A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11294590B2 (en) | 2018-07-18 | 2022-04-05 | SK Hynix Inc. | Storage device with fail page replacement capability and operating method thereof |
Families Citing this family (74)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4946102B2 (ja) * | 2006-03-10 | 2012-06-06 | ソニー株式会社 | 不揮発性メモリシステムおよび不揮発性メモリの管理方法 |
KR20080010965A (ko) * | 2006-07-28 | 2008-01-31 | 엠텍비젼 주식회사 | 메모리 장치 및 메모리 장치의 불량블록 관리 방법 |
US7466600B2 (en) | 2006-08-03 | 2008-12-16 | Micron Technology, Inc. | System and method for initiating a bad block disable process in a non-volatile memory |
KR100837273B1 (ko) * | 2006-08-24 | 2008-06-12 | 삼성전자주식회사 | 플래시 메모리 장치 |
KR100837274B1 (ko) * | 2006-08-28 | 2008-06-11 | 삼성전자주식회사 | 오토 멀티-페이지 카피백 기능을 갖는 플래시 메모리 장치및 그것의 블록 대체 방법 |
KR100845137B1 (ko) | 2006-10-02 | 2008-07-09 | 삼성전자주식회사 | 메모리 장치의 배드 블록 주소를 번역하는 방법, 메모리장치의 배드 블록 주소를 번역하는 장치 및 이를 포함하는메모리 장치 컨트롤러 |
US8122319B2 (en) * | 2007-01-24 | 2012-02-21 | Charles I. Peddle | Page-based failure management for flash memory |
KR100823170B1 (ko) | 2007-01-31 | 2008-04-21 | 삼성전자주식회사 | 배드 블록을 싱글 레벨 셀 모드로 사용하는 메모리 시스템및 메모리 카드 |
KR100918707B1 (ko) | 2007-03-12 | 2009-09-23 | 삼성전자주식회사 | 플래시 메모리를 기반으로 한 메모리 시스템 |
KR100938024B1 (ko) | 2007-07-25 | 2010-01-21 | 주식회사 하이닉스반도체 | 플래시 메모리 소자 |
KR100892608B1 (ko) * | 2007-09-28 | 2009-04-08 | 주식회사 휴원 | 플래시 메모리의 오류블록 관리 방법 |
JP4829342B2 (ja) * | 2008-02-29 | 2011-12-07 | 株式会社東芝 | 情報処理装置及び不揮発性半導体メモリドライブ |
US8156392B2 (en) * | 2008-04-05 | 2012-04-10 | Fusion-Io, Inc. | Apparatus, system, and method for bad block remapping |
KR101029704B1 (ko) | 2008-06-17 | 2011-04-18 | 주식회사 셀픽 | 플래시 메모리 관리 방법 |
US7925939B2 (en) * | 2008-09-26 | 2011-04-12 | Macronix International Co., Ltd | Pre-code device, and pre-code system and pre-coding method thererof |
US8397024B2 (en) | 2008-10-25 | 2013-03-12 | Sandisk 3D Llc | Page buffer program command and methods to reprogram pages without re-inputting data to a memory device |
US7996736B2 (en) * | 2008-10-26 | 2011-08-09 | Sandisk 3D Llc | Bad page marking strategy for fast readout in memory |
US8446787B2 (en) * | 2008-11-20 | 2013-05-21 | Micron Technology, Inc. | Replacing defective memory blocks in response to external addresses |
KR20100094241A (ko) * | 2009-02-18 | 2010-08-26 | 삼성전자주식회사 | 예비 블록을 포함하지 않는 불휘발성 메모리 장치 |
US8166258B2 (en) * | 2009-07-24 | 2012-04-24 | Lsi Corporation | Skip operations for solid state disks |
US8555141B2 (en) * | 2009-06-04 | 2013-10-08 | Lsi Corporation | Flash memory organization |
US8516264B2 (en) * | 2009-10-09 | 2013-08-20 | Lsi Corporation | Interlocking plain text passwords to data encryption keys |
US9063561B2 (en) * | 2009-05-06 | 2015-06-23 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Direct memory access for loopback transfers in a media controller architecture |
US8245112B2 (en) * | 2009-06-04 | 2012-08-14 | Lsi Corporation | Flash memory organization |
US7975193B2 (en) * | 2009-06-01 | 2011-07-05 | Lsi Corporation | Solid state storage end of life prediction with correction history |
US20100306451A1 (en) * | 2009-06-01 | 2010-12-02 | Joshua Johnson | Architecture for nand flash constraint enforcement |
US8321639B2 (en) * | 2009-12-30 | 2012-11-27 | Lsi Corporation | Command tracking for direct access block storage devices |
US8219776B2 (en) * | 2009-09-23 | 2012-07-10 | Lsi Corporation | Logical-to-physical address translation for solid state disks |
KR101624969B1 (ko) * | 2009-05-26 | 2016-05-31 | 삼성전자주식회사 | 메모리 시스템 및 그것의 배드 블록 관리 방법 |
KR101044533B1 (ko) * | 2009-06-29 | 2011-06-27 | 주식회사 하이닉스반도체 | 불휘발성 메모리 장치 및 이것의 카피백 프로그램 방법 |
KR101078289B1 (ko) | 2009-08-25 | 2011-10-31 | 한국전자통신연구원 | 파티션 복구 방법 및 장치 |
KR20110024832A (ko) | 2009-09-03 | 2011-03-09 | 주식회사 하이닉스반도체 | 데이터 머지 효율이 향상된 반도체 스토리지 시스템 및 그 제어 방법 |
US8543863B2 (en) * | 2009-11-18 | 2013-09-24 | Microsoft Corporation | Efficiency of hardware memory access using dynamically replicated memory |
KR101660985B1 (ko) * | 2010-07-09 | 2016-10-10 | 에스케이하이닉스 주식회사 | 반도체 메모리 장치 및 그 동작 방법 |
EP2686773A4 (en) * | 2011-03-16 | 2015-11-04 | Hewlett Packard Development Co | SYSTEMS AND METHOD FOR FINELY MEMORY RESERVATION |
KR20130044657A (ko) * | 2011-10-24 | 2013-05-03 | 삼성전자주식회사 | 파일 시스템 및 그 제어 방법 |
US8959416B1 (en) * | 2011-12-16 | 2015-02-17 | Western Digital Technologies, Inc. | Memory defect management using signature identification |
US20130311700A1 (en) * | 2012-05-20 | 2013-11-21 | Chung-Jwu Chen | Extending Lifetime For Non-volatile Memory Apparatus |
FR2997208B1 (fr) * | 2012-10-19 | 2016-01-15 | Continental Automotive France | Procede de gestion d'une memoire flash |
US9092353B1 (en) * | 2013-01-29 | 2015-07-28 | Pmc-Sierra Us, Inc. | Apparatus and method based on LDPC codes for adjusting a correctable raw bit error rate limit in a memory system |
KR102015053B1 (ko) | 2013-02-20 | 2019-08-27 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것의 데이터 처리 방법 |
US10230396B1 (en) | 2013-03-05 | 2019-03-12 | Microsemi Solutions (Us), Inc. | Method and apparatus for layer-specific LDPC decoding |
US9813080B1 (en) | 2013-03-05 | 2017-11-07 | Microsemi Solutions (U.S.), Inc. | Layer specific LDPC decoder |
US9478271B2 (en) * | 2013-03-14 | 2016-10-25 | Seagate Technology Llc | Nonvolatile memory data recovery after power failure |
US9590656B2 (en) | 2013-03-15 | 2017-03-07 | Microsemi Storage Solutions (Us), Inc. | System and method for higher quality log likelihood ratios in LDPC decoding |
US9454414B2 (en) | 2013-03-15 | 2016-09-27 | Microsemi Storage Solutions (Us), Inc. | System and method for accumulating soft information in LDPC decoding |
US9450610B1 (en) | 2013-03-15 | 2016-09-20 | Microsemi Storage Solutions (Us), Inc. | High quality log likelihood ratios determined using two-index look-up table |
KR102031191B1 (ko) * | 2013-04-17 | 2019-10-11 | 에스케이하이닉스 주식회사 | 비휘발성 메모리 및 이의 부트업 동작 방법 |
KR102136396B1 (ko) | 2013-08-30 | 2020-07-22 | 삼성전자주식회사 | 디램의 배드 페이지 관리 기능을 갖는 디램 콘트롤러 및 그에 따른 배드 페이지 관리방법 |
KR20150033859A (ko) * | 2013-09-25 | 2015-04-02 | 삼성전자주식회사 | 반도체 메모리 장치 및 메모리 시스템 |
KR101507912B1 (ko) * | 2013-11-25 | 2015-04-07 | 에스케이텔레콤 주식회사 | 메모리장치 및 메모리장치의 동작 방법 |
JP5731622B2 (ja) * | 2013-11-26 | 2015-06-10 | ウィンボンド エレクトロニクス コーポレーション | フラッシュメモリ、バッドブロックの管理方法および管理プログラム |
US8874835B1 (en) | 2014-01-16 | 2014-10-28 | Pure Storage, Inc. | Data placement based on data properties in a tiered storage device system |
JP6102800B2 (ja) * | 2014-03-04 | 2017-03-29 | ソニー株式会社 | メモリコントローラ、記憶装置、情報処理システム、および、それらにおける制御方法。 |
US9082512B1 (en) | 2014-08-07 | 2015-07-14 | Pure Storage, Inc. | Die-level monitoring in a storage cluster |
US9766972B2 (en) * | 2014-08-07 | 2017-09-19 | Pure Storage, Inc. | Masking defective bits in a storage array |
US9558069B2 (en) | 2014-08-07 | 2017-01-31 | Pure Storage, Inc. | Failure mapping in a storage array |
US10983859B2 (en) | 2014-08-07 | 2021-04-20 | Pure Storage, Inc. | Adjustable error correction based on memory health in a storage unit |
KR102231441B1 (ko) * | 2014-12-17 | 2021-03-25 | 에스케이하이닉스 주식회사 | 메모리 시스템 및 메모리 시스템의 동작 방법 |
US10332613B1 (en) | 2015-05-18 | 2019-06-25 | Microsemi Solutions (Us), Inc. | Nonvolatile memory system with retention monitor |
KR102415385B1 (ko) * | 2015-07-22 | 2022-07-01 | 삼성전자주식회사 | 불휘발성 메모리 장치 및 그것을 포함하는 저장 장치 |
US9799405B1 (en) | 2015-07-29 | 2017-10-24 | Ip Gem Group, Llc | Nonvolatile memory system with read circuit for performing reads using threshold voltage shift read instruction |
US10593421B2 (en) | 2015-12-01 | 2020-03-17 | Cnex Labs, Inc. | Method and apparatus for logically removing defective pages in non-volatile memory storage device |
US9886214B2 (en) | 2015-12-11 | 2018-02-06 | Ip Gem Group, Llc | Nonvolatile memory system with erase suspend circuit and method for erase suspend management |
US9892794B2 (en) | 2016-01-04 | 2018-02-13 | Ip Gem Group, Llc | Method and apparatus with program suspend using test mode |
US9899092B2 (en) | 2016-01-27 | 2018-02-20 | Ip Gem Group, Llc | Nonvolatile memory system with program step manager and method for program step management |
JPWO2017158997A1 (ja) * | 2016-03-16 | 2019-01-24 | ソニー株式会社 | メモリコントローラ、メモリシステム、情報処理システム、メモリ制御方法およびプログラム |
US9672905B1 (en) | 2016-07-22 | 2017-06-06 | Pure Storage, Inc. | Optimize data protection layouts based on distributed flash wear leveling |
US10283215B2 (en) | 2016-07-28 | 2019-05-07 | Ip Gem Group, Llc | Nonvolatile memory system with background reference positioning and local reference positioning |
US10291263B2 (en) | 2016-07-28 | 2019-05-14 | Ip Gem Group, Llc | Auto-learning log likelihood ratio |
US10236915B2 (en) | 2016-07-29 | 2019-03-19 | Microsemi Solutions (U.S.), Inc. | Variable T BCH encoding |
US9747158B1 (en) | 2017-01-13 | 2017-08-29 | Pure Storage, Inc. | Intelligent refresh of 3D NAND |
JP6880769B2 (ja) | 2017-01-24 | 2021-06-02 | 富士通株式会社 | 情報処理装置,制御プログラムおよび情報処理方法 |
KR102316532B1 (ko) * | 2021-05-24 | 2021-10-22 | 한양대학교 산학협력단 | 플래시 메모리에서의 런타임 배드 블록 관리 방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002133892A (ja) | 2000-10-25 | 2002-05-10 | Fujitsu Ltd | フラッシュメモリの欠陥管理方法 |
JP2004103162A (ja) | 2002-09-11 | 2004-04-02 | Fujitsu Ltd | Nand型フラッシュメモリ |
KR20040042478A (ko) * | 2002-11-14 | 2004-05-20 | 삼성전자주식회사 | 플래시 메모리, 그에 따른 플래시 메모리 액세스 장치 및방법 |
KR20040087245A (ko) * | 2003-04-04 | 2004-10-13 | 삼성전자주식회사 | 플래시 메모리의 오류블록 관리방법 및 장치 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05265873A (ja) * | 1992-03-18 | 1993-10-15 | Nippon Steel Corp | コンピューターの補助記憶装置 |
JPH06119254A (ja) * | 1992-10-09 | 1994-04-28 | Fuji Facom Corp | メモリカードのデータ管理方法 |
JP3215237B2 (ja) * | 1993-10-01 | 2001-10-02 | 富士通株式会社 | 記憶装置および記憶装置の書き込み/消去方法 |
JP3338755B2 (ja) * | 1996-10-24 | 2002-10-28 | シャープ株式会社 | 半導体記憶装置 |
JP3476646B2 (ja) * | 1997-03-07 | 2003-12-10 | シャープ株式会社 | 半導体記憶装置 |
US6000006A (en) * | 1997-08-25 | 1999-12-07 | Bit Microsystems, Inc. | Unified re-map and cache-index table with dual write-counters for wear-leveling of non-volatile flash RAM mass storage |
TW333648B (en) * | 1997-10-30 | 1998-06-11 | Key Technology Corp | The connection structure and algorithm for flash memory |
JPH11134257A (ja) | 1997-10-31 | 1999-05-21 | Nec Corp | キャッシュメモリ制御装置 |
JP2001154860A (ja) | 1999-11-29 | 2001-06-08 | Nec Corp | オペレーティングシステムのメモリ管理方法 |
JP4031190B2 (ja) | 2000-09-29 | 2008-01-09 | 株式会社東芝 | メモリカード、不揮発性メモリ、不揮発性メモリのデータ書き込み方法及びデータ書き込み装置 |
US6678785B2 (en) * | 2001-09-28 | 2004-01-13 | M-Systems Flash Disk Pioneers Ltd. | Flash management system using only sequential write |
JP2003223360A (ja) | 2002-01-29 | 2003-08-08 | Hitachi Ltd | キャッシュメモリシステムおよびマイクロプロセッサ |
JP3928500B2 (ja) * | 2002-02-26 | 2007-06-13 | 株式会社日立製作所 | メモリ装置 |
US7151694B2 (en) * | 2004-06-14 | 2006-12-19 | Macronix International Co., Ltd. | Integrated circuit memory with fast page mode verify |
-
2004
- 2004-07-16 KR KR1020040055639A patent/KR100572328B1/ko active IP Right Grant
- 2004-10-20 US US10/969,481 patent/US7472331B2/en active Active
-
2005
- 2005-07-05 JP JP2005196565A patent/JP4948793B2/ja active Active
- 2005-07-15 DE DE102005034611A patent/DE102005034611A1/de not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002133892A (ja) | 2000-10-25 | 2002-05-10 | Fujitsu Ltd | フラッシュメモリの欠陥管理方法 |
JP2004103162A (ja) | 2002-09-11 | 2004-04-02 | Fujitsu Ltd | Nand型フラッシュメモリ |
KR20040042478A (ko) * | 2002-11-14 | 2004-05-20 | 삼성전자주식회사 | 플래시 메모리, 그에 따른 플래시 메모리 액세스 장치 및방법 |
KR20040087245A (ko) * | 2003-04-04 | 2004-10-13 | 삼성전자주식회사 | 플래시 메모리의 오류블록 관리방법 및 장치 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11294590B2 (en) | 2018-07-18 | 2022-04-05 | SK Hynix Inc. | Storage device with fail page replacement capability and operating method thereof |
Also Published As
Publication number | Publication date |
---|---|
DE102005034611A1 (de) | 2006-02-09 |
US7472331B2 (en) | 2008-12-30 |
JP4948793B2 (ja) | 2012-06-06 |
KR20060006554A (ko) | 2006-01-19 |
JP2006031696A (ja) | 2006-02-02 |
US20060013048A1 (en) | 2006-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100572328B1 (ko) | 배드 블록 관리부를 포함하는 플래시 메모리 시스템 | |
JP4884382B2 (ja) | メモリコントローラ、不揮発性記憶装置、不揮発性記憶システム及びメモリ制御方法 | |
US7330995B2 (en) | Nonvolatile memory apparatus which prevents destruction of write data caused by power shutdown during a writing process | |
US8041884B2 (en) | Controller for non-volatile memories and methods of operating the memory controller | |
US8037232B2 (en) | Data protection method for power failure and controller using the same | |
EP1739683B1 (en) | Space management for managing high capacity nonvolatile memory | |
USRE45222E1 (en) | Method of writing of writing to a flash memory including data blocks and log blocks, using a logical address having a block address portion and page identifying portion, a block address table and a page table | |
US8327068B2 (en) | Memory module, memory controller, nonvolatile storage, nonvolatile storage system, and memory read/write method | |
US8510502B2 (en) | Data writing method, and memory controller and memory storage apparatus using the same | |
US9619380B2 (en) | Data writing method, memory control circuit unit and memory storage apparatus | |
US20100306447A1 (en) | Data updating and recovering methods for a non-volatile memory array | |
US20130132640A1 (en) | Data writing method, and memory controller and memory storage apparatus using the same | |
CN107045423B (zh) | 存储器装置及其数据存取方法 | |
JP2003058417A (ja) | 記憶装置 | |
US8762685B2 (en) | Data writing method, memory controller and memory storage apparatus | |
KR100780963B1 (ko) | 메모리 카드 및 메모리 카드의 구동 방법 | |
US20130246687A1 (en) | Data writing method, memory controller and memory storage apparatus | |
JP2004326523A (ja) | 書き換え可能な不揮発性メモリを備えた記憶装置及び記憶装置用不揮発性メモリの制御方法 | |
JP4177292B2 (ja) | メモリンコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
JP2005316793A (ja) | フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
JP4000124B2 (ja) | メモリコントローラ及びメモリコントローラを備えるフラッシュメモリシステム、並びに、フラッシュメモリの制御方法 | |
JP4177301B2 (ja) | メモリコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
JP3670151B2 (ja) | フラッシュメモリのアクセス方法、フラッシュメモリへアクセスするドライバを備えるシステム、および、フラッシュメモリ | |
JP2008112455A (ja) | メモリカード | |
US20050204115A1 (en) | Semiconductor memory device, memory controller and data recording method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20040716 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
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: 20060215 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060412 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060413 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090316 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100315 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20110405 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment | ||
PR1001 | Payment of annual fee |
Payment date: 20120402 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment | ||
PR1001 | Payment of annual fee |
Payment date: 20130329 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140331 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20150331 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20160331 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20170331 Start annual number: 12 End annual number: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20180330 Start annual number: 13 End annual number: 13 |
|
FPAY | Annual fee payment |
Payment date: 20190329 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20190329 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20200330 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20210329 Start annual number: 16 End annual number: 16 |
|
PR1001 | Payment of annual fee |
Payment date: 20220323 Start annual number: 17 End annual number: 17 |
|
PR1001 | Payment of annual fee |
Payment date: 20230327 Start annual number: 18 End annual number: 18 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20250123 |