Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4229571B2 - 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法 - Google Patents
[go: Go Back, main page]

JP4229571B2 - 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法 - Google Patents

不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法 Download PDF

Info

Publication number
JP4229571B2
JP4229571B2 JP2000104573A JP2000104573A JP4229571B2 JP 4229571 B2 JP4229571 B2 JP 4229571B2 JP 2000104573 A JP2000104573 A JP 2000104573A JP 2000104573 A JP2000104573 A JP 2000104573A JP 4229571 B2 JP4229571 B2 JP 4229571B2
Authority
JP
Japan
Prior art keywords
data
ram
read
address
cpu
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
Application number
JP2000104573A
Other languages
English (en)
Other versions
JP2001290791A (ja
Inventor
誠実 空岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Electronics Corp
Original Assignee
NEC Electronics Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Electronics Corp filed Critical NEC Electronics Corp
Priority to JP2000104573A priority Critical patent/JP4229571B2/ja
Publication of JP2001290791A publication Critical patent/JP2001290791A/ja
Application granted granted Critical
Publication of JP4229571B2 publication Critical patent/JP4229571B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Microcomputers (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Read Only Memory (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法に関し、特に、不揮発性半導体記憶装置のリードディスターブ発生を防止するに不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法に関する。
【0002】
【従来の技術】
従来、フラッシュEEPROMは、その書き込みが外部から容易にできるため、パーソナル・コンピュータの周辺装置、例えば、外付けのハードデスクまたは外付けのモデムまたは外付けのターミナル・アダプタ等の制御回路のROMとして使用されている。
【0003】
しかしながら、このフラッシュEEPROMは、リードする際にわずかながらメモリセルに書き込みが行われ、リードを繰り返すうちにセルの閾値が変動し、その結果、保持された値が変化する、いわゆる、ディスターブの問題が発生している。
【0004】
すなわち、ブロック毎に、書込み・消去が要求され、長期間に渡って記憶されるデータの状態を良好に保持させる点でデータに影響を与えている。
【0005】
その問題を解決し、データの状態を良好に保持できるフラッシュEEPROMが、例えば、特開平09−050698号公報に開示されている。
【0006】
図7に示すように、この従来のフラッシュEEPROMは、フラッシュメモリ71と、フラッシュメモリ71のある特定エリアのデータをコピーできるRAM72と、 このフラッシュEEPROMの全体の制御を行うリフレッシュ制御回路73と、フラッシュメモリ71の消去書込みを行う消去書込み回路制御74とを具備している。
【0007】
次に、このフラッシュEEPROMの動作について、説明する。
【0008】
まず、リフレッシュ制御回路73にリフレッシュ動作が指示されると、フラッシュメモリ71の任意に指定したエリアに保持されるデータをRAM72に転送して一時的に退避させ、その後退避させたフラッシュメモリ71のエリアのデータを消去書込み制御回路74により消去した後、RAM72に退避させたデータをフラッシュメモリ71の前記エリアに再書込みを行う。
【0009】
【発明が解決しようとする課題】
しかしながら、ラッシュメモリ71には、保証することのできる書き換え回数が存在するため、フラッシュメモリ71のリフレッシュ動作の書き換えを行うと、ユーザーに保証できる書き換え回数が減少し、メモリの品質を悪化させるいう欠点がある。
【0010】
したがって、上記問題に鑑み本発明の目的は、これらの問題を解消した不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法を提供することにある。
【0011】
【課題を解決するための手段】
本発明のデータ処理装置は、CPUと、前記CPUに接続される不揮発性メモリと、前記CPUから出力されるリードアドレスをモニタリングするリード頻度モニタ回路と、前記CPUに接続されるRAMと、前記RAMに接続されるデータコピー制御回路と、を備え、前記リード頻度モニタ回路は、複数の特定アドレスの各々に対するリード回数及びリードされなかった回数を前記複数の特定アドレスの各々と関連付けた情報として記憶する第1記憶回路を有し、前記CPUからリードアドレスが出力される度に、前記複数の特定アドレスのうちの前記CPUから出力されたリードアドレスと一致する特定アドレスに対するリード回数をインクリメントすると共に該リードアドレスに対するリードされなかった回数をクリアし、前記複数の特定アドレスのうちの前記CPUから出力されたリードアドレスと一致しない特定アドレスに対するリードされなかった回数をインクリメントし、前記データコピー制御回路は、前記複数の特定アドレスのうちのリード回数が所定回数となった特定アドレスに対応する前記不揮発性メモリに格納されていたデータを前記RAMにコピーし、前記リード頻度モニタ回路は、前記複数の特定アドレスのうちのリードされなかった回数が所定回数となった特定アドレスに関連する前記第1記憶回路内の情報を削除することを特徴とする。
【0012】
また、本発明のデータ処理装置の制御方法は、CPUと、前記CPUに接続される不揮発性メモリと、前記CPUから出力された複数のリードアドレスの各々に対するリード回数及びリードされなかった回数を前記複数のリードアドレスの各々と関連付けた情報として記憶する第1記憶回路と、前記CPUに接続されるRAMと、を備えるデータ処理装置の制御方法であって、前記CPUから前記不揮発性メモリに対するリードアドレスが出力される度に、前記第1記憶回路内の該リードアドレスに対するリード回数をインクリメントすると共に、該リードアドレスに対するリードされなかった回数をクリアする第1ステップと、前記第1ステップにおいて回数が変更された前記第1記憶回路内のリードアドレス以外のリードアドレスに対するリードされなかった回数をインクリメントする第2ステップと、前記第1ステップの結果、前記リード回数が所定回数となったリードアドレスがある場合には、該リードアドレスに対応する前記不揮発性メモリに格納されているデータを前記RAMにコピーする第3ステップと、前記第2ステップの結果、前記リードされなかった回数が所定回数となったリードアドレスがある場合には、該リードアドレスに関連する前記第1記憶回路内の情報を削除する第4ステップと、を有することを特徴とする。
【0015】
【発明の実施の形態】
次に、本発明の第1の実施の形態について図面を参照して説明する。本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータを図1に示す。
【0016】
図1を参照すると、本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータは、CPU1と、CPU1とアドレスバス8およびデータバス9接続されたフラッシュメモリ2と、フラッシュメモリ2の所定のエリアのデータをコピーできるRAM3と、RAM3のデータバス接続を切り換えるセレクタ7と、フラッシュメモリ2、RAM3、セレクタ7のそれぞれの制御を行うメモリアクセス制御部13とを備える。
【0017】
そして、本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータは、フラッシュメモリ2のリードの頻度をカウントし、前記頻度に対応して、フラッシュメモリ2からリードを行うか、RAM3から行うかを制御し、所定のエリアのデータのリードの頻度が一定の値を超えたとき、フラッシュメモリ2のデータをRAM3に転送する。
【0018】
また、本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータのメモリアクセス制御部13は、フラッシュメモリ2のリードの頻度をカウントするリード頻度モニタ回路を備え、さらに、メモリアクセス制御部13は、前記頻度に対応して、フラッシュメモリ2からリードを行うか、RAM3から行うかを制御するリード制御回路を備え、メモリアクセス制御部は、所定のエリアのデータのリードの頻度が一定の値を超えたとき、フラッシュメモリ2のデータをRAM3に転送するデータコピー制御回路を備える。
【0019】
次に、本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータの動作を図面を参照して、説明する。
【0020】
まず、制御全体の動作フローを、図1及びフローチャート図2、図3を参照して説明する。
【0021】
図2のステップS1に示すように通常リード時、CPU1はフラッシュメモリ2からアドレスバス8とデータバス9を使用してリードを行う(ステップS1)。
【0022】
その際、CPU1からアドレスバス8に出力されているアドレスをリード頻度モニタ回路4によりモニタし各アドレスのリード頻度をチェックする。
【0023】
次に、図2のステップS2に示すように、特定のアドレスがある一定以上の頻度でリードされリードディスターブ発生の可能性があるか否かを判定する(ステップS2)。
【0024】
リードディスターブ発生の可能性がある場合、リード時にフラッシュメモリ2からデータバス9に出力されたデータをデータコピー制御回路6に保存し、処理S3の手順に進む。リードディスターブ発生の恐れがない場合は、ステップS1に戻る。
【0025】
ステップS3は、ステップS2により保存したデータを、コピー用データバス10とRAMアドレスバス11を使用してRAM3にコピーする。
【0026】
その際、セレクタ7はRAMデータバス12の接続として、コピー用データバス10を選択する。RAM3にコピーしている間もCPU1による通常リードは行うことができ、またステップS1によるリード頻度のモニタも行われる。
【0027】
そして、RAM3にコピーした後に、フラッシュメモリ2のコピー元データに対するリードが行われた場合、リード制御回路5によりRAM3にコピーされたデータをデータバス9に出力する。また、RAMアドレスバス11にコピー先のアドレスを出力する。
【0028】
その際、セレクタ7はRAMデータバス12の接続としてデータバス9を選択する。フラッシュメモリ2からデータバス9への接続はHi−Zになるように制御する。
【0029】
また、上記の説明では、フラッシュメモリ2からリードを行う時点から説明しているが、RAM3にデータが存在するならRAM3からデータをリードすれば良いため、図3に示すフローチャートのように、RAM3にデータがあるか否かをチェックすることからリード動作を開始する。
【0030】
すなわち、本発明のフローは、図2に示す、リード頻度のモニタとRAM3へのコピー(ステップS1)と、図3に示す、リード時にRAM3からリードするかフラッシュメモリ2からリードするかを判定し(ステップS32)、選択した側からリードする(ステップS33またはステップS34という2つのフローから成り立っており、これら2つのフローは並列動作する。
【0031】
次に、リード頻度のモニタ回路4、RAM3へのデータコピー制御回路6およびリード制御回路5のそれぞれの動作について、図4、図5、図6のテーブル表を参照して説明する。
まず、リード頻度のモニタ回路4について説明する。
【0032】
図2のステップS2において、リード頻度モニタ回路4が、リードディスターブの起こり得る可能性があるか否かを判定する動作について、図6のテーブルを用いて説明する。
【0033】
図6のように、リード頻度のモニタ4は、アドレス値、リード回数、リードされなかった回数のそれぞれを記憶する構成である。この構成により、リード頻度のモニタ4は、どの程度の間隔を空けてリードされているかカウントすることで実施できる。
【0034】
そして、フラッシュメモリ2へのリードが起こると、その特定アドレスがすでに記憶されている場合は、そのアドレスのリード回数をプラス1し、リードされなかった回数を0にする。
【0035】
その時、図6のテーブル中でリードされたなかった別アドレスのエントリは、リードされなかった回数をプラス1する。そして、特定アドレスのリード回数がある一定回数になるとリードディスターブの危険性があると判定する。
【0036】
別アドレスのリードされなかった回数がある一定数を越えた場合、リード頻度が低く問題ないと判断し図6のテーブルから削除する。
【0037】
次に、RAM3へのデータコピー制御回路6の動作について説明する。
【0038】
図2のステップS3において、フラッシュメモリ2のデータをRAM3にコピーする動作について、図5のテーブル表を参照して説明する。
【0039】
RAM3のどの領域が空いているかを示す情報が必要になるため、RAM3のアドレス毎に使用中か未使用か記憶する構成を持たせておく。
【0040】
RAM3へデータをコピーする際には、そのアドレスは使用中とし、RAM3からデータを削除するのは、このテーブルの情報を未使用に変更して行う。
【0041】
データのコピー動作は、あるアドレスのデータをコピーすると決定した際、フラッシュメモリ2からデータバス9に出力されたデータを保存しておく。
【0042】
そして、コピー用データバス10とRAMアドレスバス11を使用して、RAM3にコピーする。このようにコピーすることで、CPU1のリード動作を停止させずにコピーを行うことができる。
【0043】
次に、リード制御回路5の動作について説明する。
【0044】
図3に示す制御について、図4のテーブル表を参照して説明する。RAM3へコピーしたデータをリードするためには、コピーされたデータのフラッシュメモリ3でのアドレスと、コピー先のRAM3のアドレスの対応を示す情報が必要なため、図4に示すようなテーブルにそのアドレスを記録する。
【0045】
また、そのテーブルにはコピーされたデータがリードされなかった回数を示す情報を持ち、一定間隔以上リードされなければRAM3から削除する。
【0046】
リードされなかった回数は、CPU1がリードを行う際にそのアドレスがリードされなければカウントする。
【0047】
このようにカウントすることにより、一定期間リードされないことを検出できる。
【0048】
なお、RAM3の容量や各テーブルのエントリ数についてを説明すると、RAM3の容量や図4、図5、図6の各テーブルを実現するための記憶エリアの容量は、どの程度の頻度で特定のアドレスがリードされた場合にリードディスターブ発生の恐れがあるかに依存するので、適宜設定可能である。
【0049】
【発明の効果】
このように、本発明によりフラッシュメモリのリードディスターブの発生を防止することが可能となるため、製品の品質保証に効果を発揮できる。
【図面の簡単な説明】
【図1】本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータのブロック図である。
【図2】本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータの動作を説明するフローチャートである。
【図3】本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータの動作を説明する他のフローチャートである。
【図4】図1に示す本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータの動作を説明する表である。
【図5】図1に示す本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータの動作を説明する他の表である。
【図6】図1に示す本発明の第1の実施の形態の不揮発性半導体記憶装置内蔵マイクロコンピュータの動作を説明するさらに別の表である。
【図7】従来の不揮発性半導体記憶装置内蔵マイクロコンピュータのブロック図である。
【符号の説明】
1 CPU
2,71 フラッシュメモリ
3,72 RAM
4 リード頻度のモニタ回路
5 リード制御回路
6 データコピー制御回路
7 セレクタ
8 アドレスバス
9 データバス
10 コピー用データバス
11 RAMアドレスバス
12 RAMデータバス
13 メモリアクセス制御部
14,15,16 制御信号
17 Read信号
73 リフレッシュ制御回路
74 消去、書込み制御回路
S1,S2,S3,S31,S32,S33,S34,S61,S62 ステップ

Claims (8)

  1. CPUと、
    前記CPUに接続される不揮発性メモリと、
    前記CPUから出力されるリードアドレスをモニタリングするリード頻度モニタ回路と、
    前記CPUに接続されるRAMと、
    前記RAMに接続されるデータコピー制御回路と、を備え、
    前記リード頻度モニタ回路は、
    複数の特定アドレスの各々に対するリード回数及びリードされなかった回数を前記複数の特定アドレスの各々と関連付けた情報として記憶する第1記憶回路を有し、前記CPUからリードアドレスが出力される度に、前記複数の特定アドレスのうちの前記CPUから出力されたリードアドレスと一致する特定アドレスに対するリード回数をインクリメントすると共に該特定アドレスに対するリードされなかった回数をクリアし、前記複数の特定アドレスのうちの前記CPUから出力されたリードアドレスと一致しない特定アドレスに対するリードされなかった回数をインクリメントし、
    前記データコピー制御回路は、
    前記複数の特定アドレスのうちのリード回数が所定回数となった特定アドレスに対応する前記不揮発性メモリに格納されていたデータを前記RAMにコピーし、
    前記リード頻度モニタ回路は、
    前記複数の特定アドレスのうちのリードされなかった回数が所定回数となった特定アドレスに関連する前記第1記憶回路内の情報を削除する
    データ処理装置。
  2. 請求項1に記載のデータ処理装置であって、
    前記RAMにコピーされたデータに対応する前記不揮発性メモリでのアドレスと、前記RAMにコピーされたデータの前記RAMでのアドレスと、該コピーされたデータのリードされなかった回数と、を関連付けて、アドレスの対応を示す情報として前記RAMにコピーされたデータ毎に複数保持する第2記憶回路と、
    前記CPU及び前記RAMに接続されるリード制御回路と、を備え、
    前記リード制御回路は、前記CPUから前記RAMにコピーされたデータに対するリード動作が行われる際に、前記第2記憶回路に格納されている前記アドレスの対応を示す情報を参照して、前記CPUから出力された前記不揮発性メモリに対するリードアドレスを前記RAMに対するリードアドレスに変換して前記RAMに出力し、
    前記CPUから前記RAMにコピーされたデータに対するリード動作が行われる度に、該リード動作が行われる前記RAMにコピーされたデータ以外のデータに対する前記第2記憶回路内の前記コピーデータのリードされなかった回数は、インクリメントされ、
    前記RAMにコピーされたデータは、前記RAMにコピーされたデータに対する前記第2記憶回路内の前記コピーデータのリードされなかった回数が所定回数となった場合に、前記RAMから削除される
    データ処理装置。
  3. 請求項2に記載のデータ処理装置であって、
    前記CPU及び前記不揮発性メモリに接続され、前記不揮発性メモリに格納されるデータを前記CPUに転送するためのデータバスを備え、
    前記リード制御回路から出力された前記RAMに対するリードアドレスにより、前記RAMからコピーされたデータが出力されている場合には、前記不揮発性メモリから前記データバスへの接続は、Hi−Zにされる
    データ処理装置。
  4. 請求項1乃至3の何れか1項に記載のデータ処理装置であって、
    前記RAMの使用/未使用領域を示す情報を格納する第3記憶回路を備え、
    前記データコピー制御回路は、前記使用/未使用領域を示す情報を参照して、前記複数の特定アドレスのうちのリード回数が所定回数となった特定アドレスに対応する前記不揮発性メモリに格納されていたデータの前記RAMへのコピー先を決定する
    データ処理装置。
  5. CPUと、前記CPUに接続される不揮発性メモリと、前記CPUから出力された複数のリードアドレスの各々に対するリード回数及びリードされなかった回数を前記複数のリードアドレスの各々と関連付けた情報として記憶する第1記憶回路と、前記CPUに接続されるRAMと、を備えるデータ処理装置の制御方法であって、
    前記CPUから前記不揮発性メモリに対するリードアドレスが出力される度に、前記第1記憶回路内の該リードアドレスに対するリード回数をインクリメントすると共に、該リードアドレスに対するリードされなかった回数をクリアする第1ステップと、
    前記第1ステップにおいて回数が変更された前記第1記憶回路内のリードアドレス以外のリードアドレスに対するリードされなかった回数をインクリメントする第2ステップと、
    前記第1ステップの結果、前記リード回数が所定回数となったリードアドレスがある場合には、該リードアドレスに対応する前記不揮発性メモリに格納されているデータを前記RAMにコピーする第3ステップと、
    前記第2ステップの結果、前記リードされなかった回数が所定回数となったリードアドレスがある場合には、該リードアドレスに関連する前記第1記憶回路内の情報を削除する第4ステップと、を有する
    データ処理装置の制御方法。
  6. 請求項1に記載のデータ処理装置の制御方法であって、
    前記データ処理装置は、前記RAMにコピーされたデータに対応する前記不揮発性メモリでのアドレスと、前記RAMにコピーされたデータの前記RAMでのアドレスと、該コピーされたデータのリードされなかった回数と、を関連付けて、アドレスの対応を示す情報として前記RAMにコピーされたデータ毎に複数保持する第2記憶回路を更に備え、
    前記データ処理装置の制御方法は、
    前記CPUから出力されたリードアドレスに対応する前記不揮発性メモリ内のデータが前記RAMに格納されているか否かを確認する第5ステップと、
    前記第5ステップの結果、前記CPUから出力されたリードアドレスに対応する前記不揮発性メモリ内のデータが前記RAMに格納されていると確認された場合には、前記第2記憶回路に格納されている前記アドレスの対応を示す情報を参照して、前記CPUから出力された前記不揮発性メモリに対するリードアドレスを前記RAMに対するリードアドレスに変換して前記RAMに出力する第6ステップと、
    前記第6ステップにおいて前記RAMに出力を行ったリードアドレス以外のリードアドレスに対する前記第2記憶回路内の前記コピーデータのリードされなかった回数をインクリメントする第7ステップと、
    前記第7ステップの結果、前記コピーデータのリードされなかった回数が所定回数となったリードアドレスがある場合には、該リードアドレスに対応する前記RAMにコピーされたデータを削除する第8ステップと、を更に有する
    データ処理装置の制御方法。
  7. 請求項6に記載のデータ処理装置の制御方法であって、
    前記データ処理装置は、前記CPU及び前記不揮発性メモリに接続され、前記不揮発性メモリに格納されるデータを前記CPUに転送するためのデータバスを更に備え、
    前記データ処理装置の制御方法は、
    前記第6ステップに応答して、前記RAMからコピーされたデータが出力されている場合には、前記不揮発性メモリから前記データバスへの接続をHi−Zにする第9ステップを更に有する
    データ処理装置の制御方法。
  8. 請求項5乃至7の何れか1項に記載のデータ処理装置の制御方法であって、
    前記データ処理装置は、前記RAMの使用/未使用領域を示す情報を格納する第3記憶回路を更に備え、
    前記第3ステップは、
    前記第3記憶回路内の前記使用/未使用領域を示す情報を参照する第10ステップと、
    前記第10ステップの結果に基づいて、前記RAMへコピーするデータのコピー先を決定する第11ステップと、を含む
    データ処理装置の制御方法。
JP2000104573A 2000-04-06 2000-04-06 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法 Expired - Fee Related JP4229571B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000104573A JP4229571B2 (ja) 2000-04-06 2000-04-06 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000104573A JP4229571B2 (ja) 2000-04-06 2000-04-06 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法

Publications (2)

Publication Number Publication Date
JP2001290791A JP2001290791A (ja) 2001-10-19
JP4229571B2 true JP4229571B2 (ja) 2009-02-25

Family

ID=18618090

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000104573A Expired - Fee Related JP4229571B2 (ja) 2000-04-06 2000-04-06 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法

Country Status (1)

Country Link
JP (1) JP4229571B2 (ja)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100775710B1 (ko) 2006-02-28 2007-11-09 주식회사 대우일렉트로닉스 전자기기의 이이피롬 데이터 처리 시스템 및 방법
JP2008181380A (ja) * 2007-01-25 2008-08-07 Toshiba Corp メモリシステムおよびその制御方法
JP5207434B2 (ja) * 2007-03-05 2013-06-12 株式会社メガチップス メモリシステム
JP5059493B2 (ja) * 2007-06-15 2012-10-24 株式会社リコー アクセス制御装置、アクセス制御方法、アクセス制御プログラムおよび記録媒体
JP5073402B2 (ja) * 2007-07-31 2012-11-14 パナソニック株式会社 メモリーコントローラ、及びこれを用いた不揮発性記憶装置並びに不揮発性記憶システム
CN102263874B (zh) 2010-05-28 2014-03-12 京瓷办公信息系统株式会社 具有省电模式的图像形成装置
JP2015030394A (ja) * 2013-08-05 2015-02-16 日本精機株式会社 車両用表示装置
JP6206161B2 (ja) 2013-12-18 2017-10-04 富士通株式会社 ストレージ制御装置、制御方法、および制御プログラム
KR102128406B1 (ko) * 2014-09-26 2020-07-10 삼성전자주식회사 스토리지 장치 및 스토리지 장치의 동작 방법

Also Published As

Publication number Publication date
JP2001290791A (ja) 2001-10-19

Similar Documents

Publication Publication Date Title
EP0862762B1 (en) Semiconductor memory device having error detection and correction
US7876616B2 (en) System and method for wear leveling utilizing a relative wear counter
US20140122788A1 (en) Refresh algorithm for memories
US20110264842A1 (en) Memory controller, nonvolatile memory device, access device, and nonvolatile memory system
JP2007299389A (ja) フラッシュ・メモリへの書込み方法及び書込み装置
US20100017557A1 (en) Memory controller, nonvolatile memory device,access device, and nonvolatile memory system
CN100442247C (zh) 存储媒体上的数据管理方法、系统
US20050055495A1 (en) Memory wear leveling
US20110145483A1 (en) Semiconductor memory device and method of processing data for erase operation of semiconductor memory device
KR101252317B1 (ko) 적어도 하나의 공통 데이터 i/o 버스에 접속된 다수의비휘발성 메모리의 플래시 블록에 논리 데이터 블록을저장하는 방법 및 시스템
JP4229571B2 (ja) 不揮発性半導体記憶装置内蔵マイクロコンピュータとその制御方法
US6728136B2 (en) Electronically rewritable non-volatile semiconductor memory device
US6871305B2 (en) Device for prolonging lifetime of nonvolatile memory
JP2010218138A (ja) メモリカード読み書き装置、メモリカードの寿命管理方法およびそのプログラム
JP3597393B2 (ja) データ記録再生装置
JP4661369B2 (ja) メモリコントローラ
JP4645043B2 (ja) メモリーコントローラ、不揮発性記憶装置および不揮発性メモリシステム
JP3651886B2 (ja) 電子システム
JP4177292B2 (ja) メモリンコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法
JPH06162786A (ja) フラッシュメモリを用いた情報処理装置
KR20100129179A (ko) 불휘발성 메모리 소자 및 이의 프로그램 및 독출 방법
JPH0793980A (ja) データ記録再生装置
JP2010256944A (ja) Nand型フラッシュメモリ保守装置及びnand型フラッシュメモリ保守プログラム及びnand型フラッシュメモリ保守方法
KR20060023128A (ko) 메모리 상태를 처리하는 장치 및 방법
JP2006504202A (ja) メモリ構造を駆動するための方法

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20060307

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070214

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20070704

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080408

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080606

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: 20081111

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: 20081202

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 3

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121212

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121212

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131212

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees