JPH01213899A - データ保存方式 - Google Patents

データ保存方式

Info

Publication number
JPH01213899A
JPH01213899A JP63040459A JP4045988A JPH01213899A JP H01213899 A JPH01213899 A JP H01213899A JP 63040459 A JP63040459 A JP 63040459A JP 4045988 A JP4045988 A JP 4045988A JP H01213899 A JPH01213899 A JP H01213899A
Authority
JP
Japan
Prior art keywords
data
area
address
memory
storage
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
Application number
JP63040459A
Other languages
English (en)
Inventor
Norio Tsuboi
憲緒 坪井
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co Ltd
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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP63040459A priority Critical patent/JPH01213899A/ja
Publication of JPH01213899A publication Critical patent/JPH01213899A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Read Only Memory (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、電気的に書換え可能な不揮発性メモリを用い
たデータ保存方式に関するものである。
(従来の技術) 従来、更新を頻繁に行う必要のあるデータの保存にはR
AM(Random  AccessMemory)を
使用し、電源のオフ時には、前記RAMに電池を使用し
て電源を供給する方式と。
電気的に書換え可能な不揮発性メモリ、例えばEEPR
OM(Electrically  Erasable
  and  ProgrammableROM)を使
用し電源を切った状態でもデータを保存できるようにし
た方式とが知られている。
(発明が解決しようとする課題) しかしながら、前者の方式では電池による電源供給時間
には限界があるため、電源供給時間を延長するためには
電池の数を増すか又は容量の大きい電池を使用しなけれ
ばならず、電池の実装スペースが大きくなるとともに実
装作業の自動化が困難になり、さらにコストが割高にな
るという問題点があった。後者の方式におけるEEFR
OMはRAMと異なりメモリの書換え回数に制限がある
ため、データの更新を頻繁に行う必要のあるデータを保
存した場合、RAMをアクセスするのと同様にEEFR
OMをアクセスすると、たちまちEE P ROMの書
換え可能回数を越えてしまい保存データは信頼性のない
データになってしまう。また、保存データの信頼性を考
慮するとEEFROMの使用寿命を短期間に設定しなけ
ればならないという問題点があった。
本発明の目的は上記問題点に鑑み、電気的に書換え可能
な不揮発性メモリを用いたデータ保存方式において、保
存データの信頼性を高めると共にメモリの使用寿命を延
長することを可能にしたデータ保存方式を提供すること
にある。
(課題を解決するための手段) 上記の目的を達成するために、電気的に書換え可能な不
揮発性メモリを用い、該メモリのデータ保存アドレス領
域を所定範囲毎に区画し、該区画した領域の内の一つを
保存領域として保存データと前記保存領域の書換え回数
とを該保存領域に書込み、該保存データに変更が生じた
とき、前記保存領域の書換え回数と保存データとを更新
した書換え回数と保存データとに書換えると共に、前記
保存領域の書換え回数が前記メモリの書換え可能回数に
達したときに、前記区画領域の他の区画領域を新たな保
存領域としてデータを保存するようにしたものである。
(作用) 本発明によれば、データ保存領域の書換え回数と保存デ
ータとを格納するのに必要なメモリアドレス範囲毎にメ
モリアドレス領域を区画し、該区画されたアドレス領域
の一つが保存領域とされてデータの保存および保存デー
タの書換えが行われ。
該保存領域の書換え回数がメモリの書換え可能回数に達
したときに、前記区画されたアドレス領域の内で保存領
域として使用されてない区画領域を新たな保存領域とし
てデータの保存が行われる。
(実施例) 以下に本発明のデータ保存方式の一実施例を図面に基づ
いて説明する。
第1図は本発明のデータ保存方式の一実施例を示すブロ
ック図であり、1はマイクロプロセッサ。
2はデータ保存処理のプログラムが記憶されているRO
M、3はデータを保存するためのデータ容量2Nバイト
のE E P ROMである。マイクロプロセッサ1の
アドレスバスADBUSはEEPROM 3のアドレス
端子に接続されており、マイクロプロセッサ1のデータ
バスDBUSはEEFROM3のI10端子に接続され
ている。外部回路(図示せず)において保存データに変
更を生じたとき、マイクロプロセッサ1は前記外部回路
から更新した保存データBDと割込み信号INTを入力
し、EEFROM3に対して書換え回数を保存しておく
保存領域のアドレスをアドレスバスADBUSに出力す
るとともにデータ読出し信号RDを出力し、EEFRO
M3の保存領域に格納されている保存領域の書換え回数
を読出す。さらに。
マイクロプロセッサ1は、前記読出した書換え回数を+
1更新し、データバスDBUSに前記更新した書換え回
数を出力し、且つアドレスバスADBUSに前記書換え
回数を保存しておく保存領域のアドレスを出力するとと
もにデータ書込み信号WRを出力して保存領域に該保存
領域の書換え回数を格納する。さらに、マイクロプロセ
ッサ1はアドレスバスADBUSに保存データを保存し
ておく保存領域のアドレスを出力し、且つデータバスD
BUSに前記更新した保存データBDを出力するととも
にデータ書込み信号WRを出力して保存領域に保存デー
タを格納し、保存データの更新を終了する。
第2図は本発明の一実施例におけるEEFROM3のデ
ータ保存アドレス領域の区画図であり。
データ容量2バイト毎に区画されている。第3図は本発
明の一実施例におけるEEFROMBへのデータ保存手
順を示すフローチャートである。尚。
第3図中の5t−317はフローチャートの各ステップ
を示す。
第2図乃至第3図において、CNTはEEFROM3の
保存領域への書換え回数カウンタ、  BDは保存デー
タであり、Pは保存データを格納するEEPROMのア
ドレスポインタ、Psはデータ保存アドレス領域の先頭
アドレス、(P)はPの内容によって示されるアドレス
のメモリに格納されている内容、WmaxはEEFRO
M3の書換え可能回数 2Nはデータ保存アドレス領域
のデータ容量を示す。
次に、第1図乃至第3図に基づいて前述の一実施例の詳
細なデータ保存手順を説明する。
まず、保存データを格納するEEFROM3のアドレス
ポインタ(以下Pと呼ぶ)の内容をデータ保存アドレス
領域の先頭アドレス(以下Psと呼ぶ)にしくステップ
S  1)、EEFROM3の保存領域への書換え回数
カウンタ(以下CNTと呼ぶ)の値を1にする(ステッ
プS2)。
次に、Pの内容によって示されるアドレスのメモリの内
容(以下(P)と呼ぶ)をCNTの値に書換えることに
より保存領域の書換え回数を格納しくステップS3)、
Pの内容をP+1にし、すなわちアドレスポインタPの
内容をPs+1にする(ステップS  4)。(P)を
保存データ(以下BDと呼ぶ)に書換えて(ステップS
5)、Pの内容をP−1にする。すなわちPの内容をP
sにし保存領域の書換え回数を格納しであるメモリアド
レスに変更しておく (ステップS  13)。次にB
Dの変更が必要であるか否かを判定する(ステップS7
)。BDに変更が生じると、CNTの値を(P)の値に
しくステップS8)、CNTの値とEEFROM3の書
換え可能回数(以下W11axと呼ぶ)とを比較しくス
テップS9)、CNTの値がWmax未満であればCN
Tの値を+1更新しくステップ5IO)、  (P)を
CNTの値に書換え(ステップ514)、Pの内容をP
+1にしくステップ515)、  (P)を更新した保
存データBDに書換えて(ステップ516)、Pの内容
をP−1にし保存領域の書換え回数を格納しであるメモ
リアドレスにPを変更しておく(ステップS 17)。
ステップS9においてCNTの値がWmaxに達するま
で、(S7)−(S8)−(39)−(SLO) =(
S14) −(S15) −、(S1G) −(S17
)のステップを繰り返す。すなわちE E P ROM
 3の書換え可能回数に達するまで、P+1の内容によ
って示されるアドレスのメモリを、BDを保存するメモ
リとしている。
ステップS9においてCNTの値がW+*axに達する
と、Pの内容とPs+2N  2とを比較しくステップ
5ll)、Pの内容がPs+2N−2未満であれば、P
の内容を+2更新し、すなわち区画されたデータ保存ア
ドレス領域の内の他の区画を新たな保存領域としくステ
ップ512)、CNTの値を1にしくステップ513)
、  (P)をCNTの値に書換え(ステップ514)
、Pの内容をP+1にしくステップ515)、  (P
)を更新した保存データBDに書換えて(ステップ51
8)、Pの内容をP−1にして保存領域の書換え回数を
格納しであるメモリアドレスにPの内容を変更しておく
(ステップ517)。
ステップSllにおいて、Pの内容がPs+2N−2に
達するとメモリの使用寿命が終了したことになる。
すなわち、書換え可能回数がWIIlaxのEEPRO
Mを使用し2データ保存アドレス領域のデータ容量を2
Nバイトとして、書換え回数の保存に1バイトのメモリ
を使用し、BDの保存に1バイトのメモリを使用した場
合、BDの古換え可能回数はWaaxXN回になる。
例えば、Wa+axが5万回のEEFROMを使用し、
データ保存アドレス領域のデータ容量を256バイトと
すると、640万回のデータ書換えが可能になり、1分
母データを書換える装置に適用した場合、EEPROM
の使用寿命は12年にも及ぶことになる。
(発明の効果) 以上述べたように1本発明は電気的に書換え可能な不揮
発性メモリを用いたデータ保存方式において、前記メモ
リのデータ保存アドレス領域を所定範囲毎に区画し、該
区画した領域の内の一つを保存領域として保存データと
前記保存領域の書換え回数とを該保存領域に書込み、該
保存データに変更が生じたとき、前記保存領域の書換え
回数と保存データとを更新した書換え回数と保存データ
とに書換えると共に、前記保存領域の書換え回数が前記
メモリの書換え可能回数の達したときに。
前記区画領域の他の区画領域を新たな保存領域としてデ
ータの保存および書換えを行うので、データ保存領域の
書換え回数を正確に把握でき、保存データの信頼性を損
なうことなく保存データの書換えを行うことができると
ともにメモリの使用寿命の延長を図れる利点を有する。
【図面の簡単な説明】
第1図は本発明のデータ保存方式の一実施例を示すブロ
ック図、第2図はデータ保存アドレス領域の区画図、第
3図は本発明の一実施例におけるEEPROMへのデー
タ保存手順を示すフローチャートである。 1・・・マイクロプロセッサ、2・・・ROM、3・・
・EEPROM。 特 許 出 願 人  沖電気工業株式会社代理人 弁
理士 吉 1)精 孝

Claims (1)

  1. 【特許請求の範囲】 電気的に書換え可能な不揮発性メモリを用いたデータ保
    存方式において、 前記メモリのデータ保存アドレス領域を所定範囲の領域
    ごとに区画し、該区画した領域の内の一つを保存領域と
    して保存データと前記保存領域の書換え回数とを該保存
    領域に書込み、該保存データに変更が生じたとき、前記
    保存領域の書換え回数と保存データとを更新した書換え
    回数と保存データとに書換えると共に、 前記保存領域の書換え回数が前記メモリの書換え可能回
    数に達したときに、前記区画領域の他の区画領域を新た
    な保存領域とする ことを特徴とするデータ保存方式。
JP63040459A 1988-02-23 1988-02-23 データ保存方式 Pending JPH01213899A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63040459A JPH01213899A (ja) 1988-02-23 1988-02-23 データ保存方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63040459A JPH01213899A (ja) 1988-02-23 1988-02-23 データ保存方式

Publications (1)

Publication Number Publication Date
JPH01213899A true JPH01213899A (ja) 1989-08-28

Family

ID=12581228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63040459A Pending JPH01213899A (ja) 1988-02-23 1988-02-23 データ保存方式

Country Status (1)

Country Link
JP (1) JPH01213899A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04222997A (ja) * 1990-12-25 1992-08-12 Fuji Photo Film Co Ltd メモリカードにおけるデータ記録方法およびメモリカードシステム
JPH04271098A (ja) * 1991-02-25 1992-09-28 Fuji Photo Film Co Ltd メモリカードにおけるデータ記録方法およびメモリカードシステム
JPH08297992A (ja) * 1995-01-24 1996-11-12 Lg Electron Inc 半導体メモリ素子及びそのデータ記録方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04222997A (ja) * 1990-12-25 1992-08-12 Fuji Photo Film Co Ltd メモリカードにおけるデータ記録方法およびメモリカードシステム
JPH04271098A (ja) * 1991-02-25 1992-09-28 Fuji Photo Film Co Ltd メモリカードにおけるデータ記録方法およびメモリカードシステム
JPH08297992A (ja) * 1995-01-24 1996-11-12 Lg Electron Inc 半導体メモリ素子及びそのデータ記録方法

Similar Documents

Publication Publication Date Title
JPH08202626A (ja) メモリ制御装置
CN1682199A (zh) 一种包含非易失性ram和ram的存储电路
JPH06332806A (ja) フラッシュメモリを記憶媒体とする記憶システムおよびその制御方法
JPH04141794A (ja) Icカード
JPH05314019A (ja) メモリカード装置
JPS6022438B2 (ja) 不揮発性メモリのリフレッシュ方式
JPH01213899A (ja) データ保存方式
JP3981268B2 (ja) 不揮発性メモリ及びそのデータ更新方法
JPS61227300A (ja) 電気的に変更可能なromへの書込み方法
JP2865807B2 (ja) 半導体記憶システム
JPH04123243A (ja) データ書込装置
JP2000243093A (ja) フラッシュメモリへのデータ記憶方法及びフラッシュメモリからのデータ読出方法
JP4141042B2 (ja) 不揮発性メモリの書き込み回路
JPH103434A (ja) 半導体ディスク装置及びその書き込み方式
JP2000276461A (ja) マイクロコンピュータ
JP2538906B2 (ja) Icカ―ド
JPS62266797A (ja) 半導体不揮発性記憶装置
JPH0652064A (ja) メモリ回路におけるデータ書き換え方式及びその回路
JPS6345636A (ja) プログラムロ−ド方式
JPH0283644A (ja) 不揮発性メモリを用いた電子機器
JPS6366797A (ja) メモリ制御方式
JPH05128882A (ja) データ処理装置
JP2581057B2 (ja) 評価用マイクロコンピユ−タ
JPH08195098A (ja) フラッシュメモリ装置
JPH07141899A (ja) 不揮発性記憶装置