JP2013041634A - 不揮発性半導体記憶装置 - Google Patents
不揮発性半導体記憶装置 Download PDFInfo
- Publication number
- JP2013041634A JP2013041634A JP2011176166A JP2011176166A JP2013041634A JP 2013041634 A JP2013041634 A JP 2013041634A JP 2011176166 A JP2011176166 A JP 2011176166A JP 2011176166 A JP2011176166 A JP 2011176166A JP 2013041634 A JP2013041634 A JP 2013041634A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory cell
- memory
- bit
- page address
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1072—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices in multilevel memories
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Read Only Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
【解決手段】 閾値レベルの相違によって少なくとも4つのデータ状態が定義され、複数のデータ状態の各々に、複数ビットで構成される値が割り当てられるメモルセルがメモリ部に複数配置される。コントローラが、メモリセルの各々が記憶する複数ビットのうち、少なくとも1つのビットを、「正常」及び「異常」のいずれかの状態を表すエラー訂正ビットとし、他のビットを、データを記憶するためのデータビットとする。複数のデータ状態を、閾値レベルの大きさの順番に並べたとき、連続する4つのデータ状態のうち、閾値レベルが最小及び最大のデータ状態のエラー訂正ビットに「正常」を割り当て、閾値レベルが中間の2つのデータ状態のエラー訂正ビットに「異常」を割り当てる。周期的にメモリセルのエラー訂正ビットのデータを読み出し、読み出された値が「異常」である場合には、当該メモリセルのエラー訂正ビットを「正常」に再設定する。
【選択図】 図1
Description
閾値レベルの相違によって少なくとも4つのデータ状態が定義され、複数のデータ状態の各々に、複数ビットで構成される値を割り当てて多値記憶を行うメモルセルが複数配置されるメモリ部と、
前記メモリ部の書込読出制御を行うコントローラと
を有し、
前記コントローラは、
前記メモリセルの各々が記憶する複数ビットのうち、少なくとも1つのビットを、「正常」及び「異常」のいずれかの状態を表すエラー訂正ビットとし、他のビットを、データを記憶するためのデータビットとし、
前記複数のデータ状態を、閾値レベルの大きさの順番に並べたとき、連続する4つのデータ状態のうち、閾値レベルが最小及び最大のデータ状態のエラー訂正ビットに「正常」を割り当て、閾値レベルが中間の2つのデータ状態のエラー訂正ビットに「異常」を割り当て、
周期的に前記メモリセルのエラー訂正ビットのデータを読み出し、読み出された値が「正常」であるか「異常」であるかを判定し、「異常」であると判定された場合には、当該メモリセルの当該エラー訂正ビットを「正常」に再設定する不揮発性半導体記憶装置が提供される。
図1A〜図1Dを参照して、実施例1による不揮発性半導体記憶装置について説明する。実施例1による不揮発性半導体記憶装置のメモリセルは、フローティングゲート型FETを含む。以下、1つのメモリセルが4値のデータを記憶する例について説明する。
図4に、実施例2によるNAND型フラッシュメモリを用いたソリッドステートドライブ(SSD)のブロック図を示す。
図10に、実施例3による不揮発性半導体記憶装置の概略ブロック図を示す。以下の説明では、実施例2との相違点に着目して説明を行い、同一の構成については説明を省略する。
21 ソース
22 ドレイン
23 ゲート絶縁膜
24 フローティングゲート
25 中間絶縁膜
26 コントロールゲート
30 ソリッドステートデバイス(SSD)
31 メモリ部
32 入出力インタフェース
33 SSDコントローラ
34 アドレステーブル
35 ホストコンピュータ
40 NANDセルユニット
41 メモリセル
42 第1選択トランジスタ
43 第2選択トランジスタ
45 メモリセル群
50 行デコーダ
51 ページバッファ
61 行デコーダ
63 入出力バッファ
64 読出書込回路
65 メモリセル
66 メモリセル群
A、B、C、D データ状態
WL ワード線
BL ビット線
SL ソース線
SG1 第1セレクトゲート線
SG2 第2セレクトゲート線
b0 データビット
b1 エラー訂正ビット
Claims (5)
- 閾値レベルの相違によって少なくとも4つのデータ状態が定義され、複数のデータ状態の各々に、複数ビットで構成される値を割り当てて多値記憶を行うメモルセルが複数配置されるメモリ部と、
前記メモリ部の書込読出制御を行うコントローラと
を有し、
前記コントローラは、
前記メモリセルの各々が記憶する複数ビットのうち、少なくとも1つのビットを、「正常」及び「異常」のいずれかの状態を表すエラー訂正ビットとし、他のビットを、データを記憶するためのデータビットとし、
前記複数のデータ状態を、閾値レベルの大きさの順番に並べたとき、連続する4つのデータ状態のうち、閾値レベルが最小及び最大のデータ状態のエラー訂正ビットに「正常」を割り当て、閾値レベルが中間の2つのデータ状態のエラー訂正ビットに「異常」を割り当て、
周期的に前記メモリセルのエラー訂正ビットのデータを読み出し、読み出された値が「正常」であるか「異常」であるかを判定し、「異常」であると判定された場合には、当該メモリセルの当該エラー訂正ビットを「正常」に再設定する不揮発性半導体記憶装置。 - 前記メモリ部は、読み出しの単位となるメモリセル群を複数含み、該メモリセル群の各々は、複数のメモリセルを含み、メモリセル群の各々に少なくとも2つのページアドレスが割り当てられており、1つの第1ページアドレスは、前記データビットを指定し、他の1つの第2ページアドレスは、前記エラー訂正ビットを指定するNAND型フラッシュメモリであり、
前記コントローラは、
検査対象のメモリセル群の前記第2ページアドレスのデータを読み出し、
読み出された第2ページアドレスのメモリセルのうち少なくとも1つのメモリセルの値が「異常」であると判定された場合には、前記検査対象のメモリセル群の第1ページアドレスのデータを読み出し、
データを書き込むための新たなメモリセル群を取得し、
新たに取得されたメモリセル群の第1ページアドレスに、前記検査対象のメモリセル群の第1ページアドレスのデータを書き込み、
新たに取得されたメモリセル群の第2ページアドレスの全メモリセルの値を「正常」に設定する請求項1に記載の不揮発性半導体記憶装置。 - さらに、
外部から与えられる論理アドレスと、メモリセル群に割り当てられた前記第1ページアドレスとを対応付けるアドレステーブルを有し、
データ書き込み時に、前記コントローラは、
データを書き込む論理アドレスに対応する第1ページアドレスを、前記アドレステーブルから取得し、
取得された第1ページアドレスにデータを書き込み、
取得された第1ページアドレスで指定されるメモリセル群に割り当てられた第2ページアドレスのメモリセルを「正常」に設定する請求項2に記載の不揮発性半導体記憶装置。 - データ読み出し時に、前記コントローラは、
データを読み出す論理アドレスに対応する第1ページアドレスを、前記アドレステーブルから取得し、
取得された第1ページアドレスからデータを読み出す請求項3に記載の不揮発性半導体記憶装置。 - 前記メモリセルの各々はフローティングゲート型トランジスタを含み、フローティングゲートに蓄積される電荷量に応じて、当該メモリセルのデータ状態が決定される請求項1乃至4のいずれか1項に記載の不揮発性半導体記憶装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011176166A JP2013041634A (ja) | 2011-08-11 | 2011-08-11 | 不揮発性半導体記憶装置 |
| US13/537,350 US8799748B2 (en) | 2011-08-11 | 2012-06-29 | Non-volatile semiconductor memory device performing multi-level storage operation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011176166A JP2013041634A (ja) | 2011-08-11 | 2011-08-11 | 不揮発性半導体記憶装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013041634A true JP2013041634A (ja) | 2013-02-28 |
Family
ID=47678311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011176166A Pending JP2013041634A (ja) | 2011-08-11 | 2011-08-11 | 不揮発性半導体記憶装置 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8799748B2 (ja) |
| JP (1) | JP2013041634A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016115388A (ja) * | 2014-12-10 | 2016-06-23 | 株式会社半導体エネルギー研究所 | 記憶装置、およびそれを有する半導体装置 |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014032516A (ja) * | 2012-08-02 | 2014-02-20 | Fujitsu Ltd | ストレージ装置、制御装置およびデータ保護方法 |
| US9147501B2 (en) * | 2013-03-13 | 2015-09-29 | Macronix International Co., Ltd. | Retention logic for non-volatile memory |
| US9535628B2 (en) * | 2013-10-10 | 2017-01-03 | Apple Inc. | Memory system with shared file system |
| KR102363382B1 (ko) * | 2017-09-26 | 2022-02-16 | 에스케이하이닉스 주식회사 | 불휘발성 메모리 장치, 불휘발성 메모리 장치의 동작 방법 및 불휘발성 메모리 장치를 포함하는 데이터 저장 장치 |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09306182A (ja) * | 1996-05-10 | 1997-11-28 | Sony Corp | 不揮発性記憶装置 |
| JPH1092186A (ja) * | 1996-09-12 | 1998-04-10 | Hitachi Ltd | 半導体記憶装置 |
| JPH10112192A (ja) * | 1996-10-03 | 1998-04-28 | Kunihiro Asada | 半導体記憶装置 |
| JPH11154394A (ja) * | 1997-09-08 | 1999-06-08 | Invox Technol | 誤り検出及び訂正を備えた多値レベル不揮発性メモリ |
| JP2000173277A (ja) * | 1998-12-09 | 2000-06-23 | Hitachi Ltd | 不揮発性半導体記憶装置およびそのリフレッシュ方法 |
| JP2006331497A (ja) * | 2005-05-24 | 2006-12-07 | Denso Corp | 半導体装置 |
| JP2008052899A (ja) * | 2006-08-24 | 2008-03-06 | Samsung Electronics Co Ltd | マルチ−ビットフラッシュメモリー装置とそのプログラム方法 |
| JP2009211719A (ja) * | 2009-06-15 | 2009-09-17 | Toshiba Memory Systems Co Ltd | 情報処理システム |
| JP2010527094A (ja) * | 2007-05-14 | 2010-08-05 | サムスン エレクトロニクス カンパニー リミテッド | データ読取装置およびその方法 |
| JP2011100519A (ja) * | 2009-11-06 | 2011-05-19 | Toshiba Corp | メモリシステム |
| JP2011521394A (ja) * | 2008-05-15 | 2011-07-21 | サムスン エレクトロニクス カンパニー リミテッド | メモリ装置およびメモリデータ誤り管理方法 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0600137A1 (en) * | 1992-11-30 | 1994-06-08 | International Business Machines Corporation | Method and apparatus for correcting errors in a memory |
| JP2000298992A (ja) | 1999-04-13 | 2000-10-24 | Hitachi Ltd | 多値記憶不揮発性半導体メモリの制御装置 |
| JP2008123330A (ja) | 2006-11-14 | 2008-05-29 | Toshiba Corp | 不揮発性半導体記憶装置 |
| EP2210257B1 (en) * | 2007-10-31 | 2016-04-20 | Avago Technologies General IP (Singapore) Pte. Ltd. | Systematic error correction for multi-level flash memory |
| KR20120059506A (ko) * | 2009-08-25 | 2012-06-08 | 샌디스크 아이엘 엘티디 | 플래시 저장 디바이스로의 데이터 복원 |
| JP2011197957A (ja) * | 2010-03-18 | 2011-10-06 | Toshiba Corp | 誤り訂正符号復号装置及び誤り訂正符号復号方法 |
-
2011
- 2011-08-11 JP JP2011176166A patent/JP2013041634A/ja active Pending
-
2012
- 2012-06-29 US US13/537,350 patent/US8799748B2/en not_active Expired - Fee Related
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09306182A (ja) * | 1996-05-10 | 1997-11-28 | Sony Corp | 不揮発性記憶装置 |
| JPH1092186A (ja) * | 1996-09-12 | 1998-04-10 | Hitachi Ltd | 半導体記憶装置 |
| JPH10112192A (ja) * | 1996-10-03 | 1998-04-28 | Kunihiro Asada | 半導体記憶装置 |
| JPH11154394A (ja) * | 1997-09-08 | 1999-06-08 | Invox Technol | 誤り検出及び訂正を備えた多値レベル不揮発性メモリ |
| JP2000173277A (ja) * | 1998-12-09 | 2000-06-23 | Hitachi Ltd | 不揮発性半導体記憶装置およびそのリフレッシュ方法 |
| JP2006331497A (ja) * | 2005-05-24 | 2006-12-07 | Denso Corp | 半導体装置 |
| JP2008052899A (ja) * | 2006-08-24 | 2008-03-06 | Samsung Electronics Co Ltd | マルチ−ビットフラッシュメモリー装置とそのプログラム方法 |
| JP2010527094A (ja) * | 2007-05-14 | 2010-08-05 | サムスン エレクトロニクス カンパニー リミテッド | データ読取装置およびその方法 |
| JP2011521394A (ja) * | 2008-05-15 | 2011-07-21 | サムスン エレクトロニクス カンパニー リミテッド | メモリ装置およびメモリデータ誤り管理方法 |
| JP2009211719A (ja) * | 2009-06-15 | 2009-09-17 | Toshiba Memory Systems Co Ltd | 情報処理システム |
| JP2011100519A (ja) * | 2009-11-06 | 2011-05-19 | Toshiba Corp | メモリシステム |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016115388A (ja) * | 2014-12-10 | 2016-06-23 | 株式会社半導体エネルギー研究所 | 記憶装置、およびそれを有する半導体装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20130042164A1 (en) | 2013-02-14 |
| US8799748B2 (en) | 2014-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12068040B2 (en) | Nonvolatile semiconductor memory device including a memory cell array and a control circuit applying a reading voltage | |
| JP2008123330A (ja) | 不揮発性半導体記憶装置 | |
| US11790993B2 (en) | Memory system having a non-volatile memory and a controller configured to switch a mode for controlling an access operation to the non-volatile memory | |
| US20150117113A1 (en) | Programming scheme for improved voltage distribution in solid-state memory | |
| KR20140028559A (ko) | 반도체 메모리 장치 및 이의 동작 방법 | |
| JP2013041634A (ja) | 不揮発性半導体記憶装置 | |
| US11216208B1 (en) | Memory system, memory controller, and operation method of memory system | |
| JP2021152858A (ja) | メモリシステム | |
| EP4478364A1 (en) | Storage device including a read reclaim module and a reclaim operation method thereof | |
| JP2025009954A (ja) | サブブロックリクレーム動作を管理する格納装置 | |
| US12548624B2 (en) | Memory system having a non-volatile memory and a controller configured to switch a mode for controlling an access operation to the non-volatile memory | |
| US11775190B2 (en) | Memory system and operating method of memory system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140404 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140926 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140930 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150210 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150929 |