JP4413840B2 - 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム - Google Patents
記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム Download PDFInfo
- Publication number
- JP4413840B2 JP4413840B2 JP2005272684A JP2005272684A JP4413840B2 JP 4413840 B2 JP4413840 B2 JP 4413840B2 JP 2005272684 A JP2005272684 A JP 2005272684A JP 2005272684 A JP2005272684 A JP 2005272684A JP 4413840 B2 JP4413840 B2 JP 4413840B2
- Authority
- JP
- Japan
- Prior art keywords
- correction
- information
- storage means
- error
- storage medium
- 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
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1833—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/36—Monitoring, i.e. supervising the progress of recording or reproducing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Read Only Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Description
第1の実施の形態にかかる記憶媒体再生装置は、過去の誤り訂正符号による訂正履歴を記憶部に記憶し、情報の読み出し時に訂正履歴を参照して訂正処理を行うとともに、履歴を参照して訂正した結果に対して、誤り訂正符合による訂正処理を行うものである。
第1の実施の形態では、電荷の放電にともない発生した誤り以外の誤り、例えば雑音にともなう誤りの訂正であっても訂正履歴として格納する。したがって、雑音が解消され正常に読み出せた場合にも、訂正履歴を適用して訂正が行われるため、誤訂正が生じる可能性がある。
第3の実施の形態にかかる記憶媒体再生装置は、複数の記憶部の訂正履歴を単一の記憶部に記憶するものである。
第4の実施の形態にかかる記憶媒体再生装置は、誤りの発生量が予め定められた閾値を超えた場合に、記憶素子のリフレッシュ処理を行うものである。
101 制御部
102 訂正履歴適用部
103 訂正部
M1〜Mn 記憶部
MC1〜MCn メモリセル群
EC1〜ECn 訂正符号記憶部
EL1〜ELn 訂正履歴記憶部
B0 ビット
B1 ビット
Eth0〜Eth2 閾値
800 記憶媒体再生装置
802 訂正履歴適用部
803 訂正部
EL 訂正履歴記憶部
1100 記憶媒体再生装置
1104 リフレッシュ制御部
Claims (11)
- 予め定められた電荷量の閾値に対する電荷量の大小により情報を記憶する複数の情報記憶手段と、前記複数の情報記憶手段に記憶された前記情報の誤り訂正符号を記憶する少なくとも1つの訂正符号記憶手段と、を含む、フラッシュメモリにより構成される少なくとも1つの記憶手段と、
前記複数の情報記憶手段のうち誤り訂正符号による訂正を行った前記情報記憶手段を識別する識別情報と訂正内容とを含む訂正履歴を記憶する、FeRAM(Ferroelectric Random Access Memory)により構成される少なくとも1つの訂正履歴記憶手段と、
前記識別情報で識別される情報記憶手段から情報を読み出すときに、前記訂正履歴記憶手段に記憶された訂正内容を適用して情報を訂正する訂正履歴適用手段と、
前記訂正履歴適用手段が訂正した情報に対して誤り訂正符号による訂正を行い、誤り訂正符号により訂正した前記情報記憶手段の前記識別情報と訂正内容とを含む前記訂正履歴を前記訂正履歴記憶手段に登録する訂正手段と、
を備えたことを特徴とする記憶媒体再生装置。 - 前記訂正手段は、前記情報記憶手段に蓄積された電荷が放電されたことにより発生する情報の誤りを訂正したときに、訂正した前記情報記憶手段の前記識別情報と、訂正内容とを前記訂正履歴記憶手段に記憶することを特徴とする請求項1に記載の記憶媒体再生装置。
- 前記記憶手段ごとに1つの前記訂正履歴記憶手段を備え、
前記訂正履歴記憶手段は、前記訂正履歴記憶手段に対応する前記記憶手段のうち誤り訂正符号による訂正を行った情報記憶手段の前記訂正履歴を記憶することを特徴とする請求項1に記載の記憶媒体再生装置。 - 単一の前記訂正履歴記憶手段に前記記憶手段に含まれるすべての前記情報記憶手段の前記訂正履歴を記憶することを特徴とする請求項1に記載の記憶媒体再生装置。
- 誤りの発生した程度を示す誤り発生量が予め定められた第1の閾値を超えたか否かを判断し、前記第1の閾値を超えた場合に、前記情報記憶手段の電荷量を正常値に保持するリフレッシュ動作を行うリフレッシュ制御手段をさらに備えたことを特徴とする請求項1に記載の記憶媒体再生装置。
- 前記リフレッシュ制御手段は、前記訂正履歴記憶手段に記憶された前記訂正履歴の個数が予め定められた第2の閾値を超えたか否かを判断し、前記第2の閾値を超えた場合にリフレッシュ動作を行うことを特徴とする請求項5に記載の記憶媒体再生装置。
- 前記リフレッシュ制御手段は、前記訂正手段が誤り訂正符号により訂正した前記情報記憶手段の個数が予め定められた第3の閾値を超えたか否かを判断し、前記第3の閾値を超えた場合にリフレッシュ動作を行うことを特徴とする請求項5に記載の記憶媒体再生装置。
- 前記リフレッシュ制御手段は、予め定められた個数以上の前記電荷量の閾値を超えた前記情報記憶手段の個数が、予め定められた第4の閾値を超えたか否かを判断し、前記第4の閾値を超えた場合にリフレッシュ動作を行うことを特徴とする請求項5に記載の記憶媒体再生装置。
- 前記リフレッシュ制御手段は、前記訂正履歴記憶手段に記憶されている情報の記憶容量が予め定められた第5の閾値を超えたか否かを判断し、前記第5の閾値を超えた場合にリフレッシュ動作を行うことを特徴とする請求項5に記載の記憶媒体再生装置。
- 予め定められた電荷量の閾値に対する電荷量の大小により情報を記憶する、フラッシュメモリにより構成される複数の情報記憶手段のうち、誤り訂正符号による訂正を行った情報記憶手段を識別する識別情報と訂正内容とを含む訂正履歴を記憶する、FeRAMにより構成される少なくとも1つの訂正履歴記憶手段に記憶された訂正内容を、前記識別情報で識別される情報記憶手段から情報を読み出すときに適用して情報を訂正する訂正履歴適用ステップと、
訂正した情報に対して誤り訂正符号による訂正を行い、誤り訂正符号により訂正した前記情報記憶手段の前記識別情報と訂正内容とを含む前記訂正履歴を前記訂正履歴記憶手段に登録する訂正ステップと、
を備えたことを特徴とする記憶媒体再生方法。 - 予め定められた電荷量の閾値に対する電荷量の大小により情報を記憶する、フラッシュメモリにより構成される複数の情報記憶手段のうち、誤り訂正符号による訂正を行った情報記憶手段を識別する識別情報と訂正内容とを含む訂正履歴を記憶する、FeRAMにより構成される少なくとも1つの訂正履歴記憶手段に記憶された訂正内容を、前記識別情報で識別される情報記憶手段から情報を読み出すときに適用して情報を訂正する訂正履歴適用手順と、
訂正した情報に対して誤り訂正符号による訂正を行い、誤り訂正符号により訂正した前記情報記憶手段の前記識別情報と訂正内容とを含む前記訂正履歴を前記訂正履歴記憶手段に登録する訂正手順と、
をコンピュータに実行させる記憶媒体再生プログラム。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005272684A JP4413840B2 (ja) | 2005-09-20 | 2005-09-20 | 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム |
US11/360,604 US7496811B2 (en) | 2005-09-20 | 2006-02-24 | Storage medium reproducing apparatus, storage medium reproducing method, and computer program product for reading information from storage medium |
CNB2006100715635A CN100426245C (zh) | 2005-09-20 | 2006-03-30 | 存储介质再现设备和从存储介质读出信息的存储介质再现方法 |
US12/354,934 US8281192B2 (en) | 2005-09-20 | 2009-01-16 | Storage medium reproducing apparatus, storage medium reproducing method, and computer program product for reading information from storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005272684A JP4413840B2 (ja) | 2005-09-20 | 2005-09-20 | 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007087464A JP2007087464A (ja) | 2007-04-05 |
JP4413840B2 true JP4413840B2 (ja) | 2010-02-10 |
Family
ID=37883776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005272684A Expired - Fee Related JP4413840B2 (ja) | 2005-09-20 | 2005-09-20 | 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム |
Country Status (3)
Country | Link |
---|---|
US (2) | US7496811B2 (ja) |
JP (1) | JP4413840B2 (ja) |
CN (1) | CN100426245C (ja) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100041532A1 (en) * | 2007-01-08 | 2010-02-18 | Ashok Vishwanath Sathe | System of actuation of drive coupling to engage and disengage the drive to rotary tool holders |
US7953969B2 (en) * | 2007-04-16 | 2011-05-31 | Microsoft Corporation | Reduction of false positive reputations through collection of overrides from customer deployments |
JP2008300020A (ja) | 2007-06-04 | 2008-12-11 | Toshiba Corp | 再生装置 |
JP4461170B2 (ja) | 2007-12-28 | 2010-05-12 | 株式会社東芝 | メモリシステム |
JP4533968B2 (ja) * | 2007-12-28 | 2010-09-01 | 株式会社東芝 | 半導体記憶装置及びその制御方法、コントローラ、情報処理装置 |
JP4489127B2 (ja) * | 2008-02-29 | 2010-06-23 | 株式会社東芝 | 半導体記憶装置 |
JP5166074B2 (ja) | 2008-02-29 | 2013-03-21 | 株式会社東芝 | 半導体記憶装置、その制御方法、および誤り訂正システム |
JP4856110B2 (ja) | 2008-03-01 | 2012-01-18 | 株式会社東芝 | チェンサーチ装置およびチェンサーチ方法 |
JP4672743B2 (ja) | 2008-03-01 | 2011-04-20 | 株式会社東芝 | 誤り訂正装置および誤り訂正方法 |
JP4439569B2 (ja) | 2008-04-24 | 2010-03-24 | 株式会社東芝 | メモリシステム |
JP2010015195A (ja) * | 2008-06-30 | 2010-01-21 | Toshiba Corp | 記憶制御装置及び記憶制御方法 |
JP2010015197A (ja) * | 2008-06-30 | 2010-01-21 | Toshiba Corp | ストレージ制御装置、データ復元装置およびストレージシステム |
JP2010009548A (ja) * | 2008-06-30 | 2010-01-14 | Toshiba Corp | 記憶装置、制御装置、記憶システム、および記憶方法 |
JP5242264B2 (ja) * | 2008-07-07 | 2013-07-24 | 株式会社東芝 | データ制御装置、ストレージシステムおよびプログラム |
JP4551958B2 (ja) * | 2008-12-22 | 2010-09-29 | 株式会社東芝 | 半導体記憶装置および半導体記憶装置の制御方法 |
JP5268710B2 (ja) * | 2009-02-27 | 2013-08-21 | 株式会社東芝 | 半導体記憶装置 |
JP2012137994A (ja) | 2010-12-27 | 2012-07-19 | Toshiba Corp | メモリシステムおよびその制御方法 |
JP2011238346A (ja) * | 2011-06-16 | 2011-11-24 | Sandisk Il Ltd | フラッシュメモリ内のエラーから復旧するための方法 |
KR101882681B1 (ko) * | 2011-10-27 | 2018-07-31 | 삼성전자 주식회사 | 메모리 장치 및 그 구동 방법 |
US9362000B2 (en) | 2014-09-05 | 2016-06-07 | Kabushiki Kaisha Toshiba | Memory system and management method thereof |
US10552043B2 (en) | 2014-09-09 | 2020-02-04 | Toshiba Memory Corporation | Memory system |
US9852786B2 (en) | 2015-10-21 | 2017-12-26 | Toshiba Memory Corporation | Semiconductor memory device that varies voltage levels depending on which of different memory regions thereof is accessed |
US9728268B1 (en) | 2016-03-25 | 2017-08-08 | Kabushiki Kaisha Toshiba | Memory device |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH03147041A (ja) | 1989-11-01 | 1991-06-24 | Nec Corp | エラー訂正システム |
US5233559A (en) * | 1991-02-11 | 1993-08-03 | Intel Corporation | Row redundancy for flash memories |
JP2730375B2 (ja) * | 1992-01-31 | 1998-03-25 | 日本電気株式会社 | 半導体メモリ |
US5347489A (en) * | 1992-04-21 | 1994-09-13 | Intel Corporation | Method and circuitry for preconditioning shorted rows in a nonvolatile semiconductor memory incorporating row redundancy |
US5559742A (en) * | 1995-02-23 | 1996-09-24 | Micron Technology, Inc. | Flash memory having transistor redundancy |
JP2833574B2 (ja) * | 1996-03-28 | 1998-12-09 | 日本電気株式会社 | 不揮発性半導体記憶装置 |
US5774396A (en) * | 1996-03-29 | 1998-06-30 | Aplus Integrated Circuits, Inc. | Flash memory with row redundancy |
TW380255B (en) * | 1997-02-26 | 2000-01-21 | Toshiba Corp | Semiconductor memory |
JP3147041B2 (ja) | 1997-06-05 | 2001-03-19 | 富士ゼロックス株式会社 | 画像形成装置およびその制御方法 |
US5909449A (en) | 1997-09-08 | 1999-06-01 | Invox Technology | Multibit-per-cell non-volatile memory with error detection and correction |
JP4160139B2 (ja) * | 1997-12-12 | 2008-10-01 | オリンパス株式会社 | 情報記録再生装置 |
US6108250A (en) * | 1999-04-15 | 2000-08-22 | Alliance Semiconductor Corporation | Fast redundancy scheme for high density, high speed memories |
AU7313600A (en) | 1999-09-17 | 2001-04-24 | Hitachi Limited | Storage where the number of error corrections is recorded |
JP4323707B2 (ja) | 2000-10-25 | 2009-09-02 | 富士通マイクロエレクトロニクス株式会社 | フラッシュメモリの欠陥管理方法 |
US6469932B2 (en) * | 2001-03-12 | 2002-10-22 | Micron Technology, Inc. | Memory with row redundancy |
US6711056B2 (en) * | 2001-03-12 | 2004-03-23 | Micron Technology, Inc. | Memory with row redundancy |
JP2004064324A (ja) * | 2002-07-26 | 2004-02-26 | Toshiba Corp | 記録再生装置及び電源供給方法 |
US6771541B1 (en) * | 2003-02-25 | 2004-08-03 | Nexflash Technologies, Inc. | Method and apparatus for providing row redundancy in nonvolatile semiconductor memory |
US7496822B2 (en) | 2003-05-15 | 2009-02-24 | Texas Instruments Incorporated | Apparatus and method for responding to data retention loss in a non-volatile memory unit using error checking and correction techniques |
JP4079429B2 (ja) * | 2003-06-11 | 2008-04-23 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
US7012835B2 (en) * | 2003-10-03 | 2006-03-14 | Sandisk Corporation | Flash memory data correction and scrub techniques |
US7173852B2 (en) * | 2003-10-03 | 2007-02-06 | Sandisk Corporation | Corrected data storage and handling methods |
JP3935151B2 (ja) * | 2004-01-26 | 2007-06-20 | 株式会社東芝 | 半導体集積回路装置 |
KR100716972B1 (ko) * | 2004-02-19 | 2007-05-10 | 삼성전자주식회사 | 기록/재생 방법 |
-
2005
- 2005-09-20 JP JP2005272684A patent/JP4413840B2/ja not_active Expired - Fee Related
-
2006
- 2006-02-24 US US11/360,604 patent/US7496811B2/en not_active Expired - Fee Related
- 2006-03-30 CN CNB2006100715635A patent/CN100426245C/zh not_active Expired - Fee Related
-
2009
- 2009-01-16 US US12/354,934 patent/US8281192B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20070064326A1 (en) | 2007-03-22 |
CN100426245C (zh) | 2008-10-15 |
JP2007087464A (ja) | 2007-04-05 |
US8281192B2 (en) | 2012-10-02 |
US20090132891A1 (en) | 2009-05-21 |
CN1936852A (zh) | 2007-03-28 |
US7496811B2 (en) | 2009-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4413840B2 (ja) | 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム | |
KR100943340B1 (ko) | 멀티 비트 셀 플래시 메모리에서의 확률적 에러 보정 | |
JP4575288B2 (ja) | 記憶媒体、記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム | |
TWI407446B (zh) | 記憶體裝置內錯誤更正的動態資料儲存系統及方法 | |
JP4660353B2 (ja) | 記憶媒体再生装置 | |
JP5123196B2 (ja) | フラッシュメモリ内のエラーから復旧するための方法 | |
US10020072B2 (en) | Detect developed bad blocks in non-volatile memory devices | |
US6990622B2 (en) | Method for error correction decoding in an MRAM device (historical erasures) | |
JP5113066B2 (ja) | Mbcフラッシュメモリにおけるエラー訂正の方法 | |
TWI496275B (zh) | 記憶體系統及其程式化方法以及包含該系統與方法的計算機系統 | |
US7990765B2 (en) | Least significant bit page recovery method used in multi-level cell flash memory device | |
US10333558B2 (en) | Decoding device and decoding method | |
JP2009064440A (ja) | マルチ−ビットデータを格納するメモリシステム及びその読み出し方法 | |
TWI601148B (zh) | 損壞資料行的篩選方法與具有損壞資料行總表的資料儲存裝置 | |
JP2010079486A (ja) | 半導体記録装置 | |
JP5335779B2 (ja) | 半導体記録装置 | |
KR100697792B1 (ko) | 기억 매체 재생 장치, 기억 매체 재생 방법, 및 기억 매체로부터 정보를 판독하기 위한 컴퓨터 판독가능 매체 | |
US10922025B2 (en) | Nonvolatile memory bad row management | |
US20160071597A1 (en) | Storage device, memory controller and memory control method | |
KR101172672B1 (ko) | 부호길이 동기화가 적용된 메모리 장치 및 이의 부호길이 동기화 방법 | |
JP5781047B2 (ja) | 記憶媒体 | |
JP2010055746A (ja) | 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム | |
JP2012190538A (ja) | 記憶装置、記憶媒体再生方法および記憶媒体再生プログラム | |
JP2010055745A (ja) | 記憶媒体 | |
JP2013218525A (ja) | 半導体記憶システム、メモリコントローラおよびメモリ制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090225 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090324 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090525 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20091027 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091118 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121127 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131127 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |