JPH0223598A - Eeprom書き込み保証方法 - Google Patents

Eeprom書き込み保証方法

Info

Publication number
JPH0223598A
JPH0223598A JP63173328A JP17332888A JPH0223598A JP H0223598 A JPH0223598 A JP H0223598A JP 63173328 A JP63173328 A JP 63173328A JP 17332888 A JP17332888 A JP 17332888A JP H0223598 A JPH0223598 A JP H0223598A
Authority
JP
Japan
Prior art keywords
data
eeprom
writes
area
address pointer
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
JP63173328A
Other languages
English (en)
Inventor
Ichiro Okamoto
一郎 岡本
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63173328A priority Critical patent/JPH0223598A/ja
Publication of JPH0223598A publication Critical patent/JPH0223598A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Microcomputers (AREA)
  • Read Only Memory (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明はマイコンのRAMデータをEEPROMでバッ
クアップする場合において、書き込み回数が使用するE
EPROMの保証回数より多く保証するために有効なE
EPROM書き込み保証方法に関する。
従来の技術 従来、メモリのバックアップは第4図(こ示すように、
CMOSメモリを1次電池または2次電池でバックアッ
プする方法がとられている。部ち、電源ON時はその電
源電圧(こよってCMOSメモリを動作させ、電源OF
F時は上記電池(こ切り替えて電圧供給を行うこと(こ
より、メモリ内容の保護を行っている。
発明が解決しようとする課題 しかしながら、上記従来の方法においては、1次電池を
使用した場合、安価ではあるか電池交換の手間や電池寿
命の点で長期間バックアップ用として使用することには
適していない。また、2次電池の場合は、電池交換は不
要であるが、高価であり、かつ長時間かけて電池の充電
を行わなくてはならないという問題があった。
さらに、EEPROMの場合は交換等の手間やサービス
性の点では、上記電池に比べて1憂れてはいるが、書き
込み保証回数に制限があり、コスト的には電池に比べて
高価になる。
本発明はこのような従来の問題を解決するものであり、
メモリ容量の許す限りEEPROMへの暑き込み保証回
数を増やすためのEEPROM書き込み保証方法を提・
供することを目的とするものである。
課題を解決するための手段 本発明は上記目的を達成するためにEEPROMへの特
定データ書き込み回数を増加するため、上記EEPRO
M内に、アドレスポインタ・エリアとデータ・エリア及
びデータ書き込み回数記録エリアを設け、それらをソフ
トウェアで読み出し書き込みをIIJ Nするようにし
たものである。
作  用 したがって、本発明によればEEPROMへデータを書
き込む場合、まずアドレスポインタを読み込み、前回書
き込んだデータアドレスを知る。次にデータエリア;こ
アクセスし、薔き込み回数を読み込む。回数に1を加算
し、N回目であればアドレスポインタに1を加算し、ア
ドレスポインターエリアに書き込む。この場合、N回目
でなければ何も行わない。最後に、データ・エリア内に
書き込み回数及びデータを畜き込む。
例えは、Nが16であれば、アドレスポインタウエリア
は16回に1回だけ署き込まれる。また、各データエリ
アの書き込み回数は16[固のデータエリアを設けた場
合は16ブロツクでローテーションするので1/16に
なる。このようにしてメモリは16倍以上必要とするが
、書き込み回数は通常の16倍に拡大することができる
という効果を有するものである。
実施例 第1図は本発明の一実施例の構成を示すものである。
第1図において1はマイコン、2はEEPROMであり
、マイコン1内のRAMデータはEEPROMへシリア
ル転送される。
第2図はEEPROM2のアドレスマツプ、第3図はE
EPROM2へのデータ書き込み時のフローチャートで
ある。以下これら(こ従って動作手順を説明する。
EEPROM2への書き込みデータが揃ったら、まずア
ドレスポインタ(この例では0番地)の内容を読みとる
。前記アドレスポインタの値は、0から3まであり、こ
の値によって4つのデータエリアを区別する。まず書き
込み回数を知るために、次表からアドレスを求め、書き
込み回数を読みとる。
次に書き込み回数をカウントアツプし、書き込み回数が
16でなければ書き込みデータと回数読みとりをさらに
行なう。書き込み回数が16であれば、次回の書き込み
エリアを変えるため、アドレスポインタをカウントアツ
プし、(アドレスポインタか3番地の場合は0番地にす
る。)アドレスポインターエリアへ書き込む。書き込み
データが正しく畜き込まれたかを数回にわたってチエツ
クする。その都度、アドレスポインタを読みとり、照合
する。万−違う場合は、EEPROMを交換するよう警
告表示がでる。
このようにして、書き込みデータ及び回数をアドレスポ
インタに従って沓き込む。本実施例においては3X15
bitを1ブロツクとしている。
以上の動作手切メこよ、て処理すること1こより、16
回毎にデータの書き込みエリアが変わるため、4つのデ
ータエリアを偏ることなく利用することができる。
また、一つのエリアに着目すると、書き込み回数は1/
4になる。アドレスポインタの変更も16回毎なので、
データエリアより書き込み回数は少なくなる。よって、
例えば1万回保証された部品で構成すれば4万回迄保証
されることになる。
本実施例では、書き込み回数のカウントを16迄として
いるので、メモリー容量は4bltあればよく、残りの
12b目はデータエリアとして使用することができる。
発明の効果 本発明は上記実施例より明らかなようtこ、書き込み保
証回数に制限のあるEEPROMでも、データ以外に書
き込み回数を別途チエツクするデータエリアを設けるこ
とによって、データの書き込み回数を見かけ上多くする
ことができるので、安価なEEPROMでマイコンシス
テム等のメモリバックアップが可能となり、信頼性の高
い、かつサービス性(こ優れたシステムを構築すること
ができる。
【図面の簡単な説明】
第1図は本発明の一実施例におけるEEPROMへのデ
ータ書き込み時のフローチャート、第4図は従来のメモ
リのバックアップ保証方法を示す概略ブロック図である

Claims (1)

    【特許請求の範囲】
  1. マイコンとEEPROMとの間で、データとその書き込
    み回数を対にして処理し、前記書き込み回数に応じて前
    記EEPROMに書き込んだデータのデータエリアを順
    次前記マイコンからの命令にしたがって変えることによ
    り、前記書き込み回数を多くするようにしたEEPRO
    M書き込み保証方法。
JP63173328A 1988-07-12 1988-07-12 Eeprom書き込み保証方法 Pending JPH0223598A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63173328A JPH0223598A (ja) 1988-07-12 1988-07-12 Eeprom書き込み保証方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63173328A JPH0223598A (ja) 1988-07-12 1988-07-12 Eeprom書き込み保証方法

Publications (1)

Publication Number Publication Date
JPH0223598A true JPH0223598A (ja) 1990-01-25

Family

ID=15958395

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63173328A Pending JPH0223598A (ja) 1988-07-12 1988-07-12 Eeprom書き込み保証方法

Country Status (1)

Country Link
JP (1) JPH0223598A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0421999A (ja) * 1990-05-15 1992-01-24 Mitsubishi Electric Corp 分割型メモリ書き込み方式
JP2009214596A (ja) * 2008-03-07 2009-09-24 Nissan Diesel Motor Co Ltd 車両用電子制御ユニット

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0421999A (ja) * 1990-05-15 1992-01-24 Mitsubishi Electric Corp 分割型メモリ書き込み方式
JP2009214596A (ja) * 2008-03-07 2009-09-24 Nissan Diesel Motor Co Ltd 車両用電子制御ユニット

Similar Documents

Publication Publication Date Title
US5382839A (en) Power supply control circuit for use in IC memory card
US6693840B2 (en) Non-volatile semiconductor memory device with enhanced erase/write cycle endurance
US5412612A (en) Semiconductor storage apparatus
JP2629697B2 (ja) 半導体記憶装置
JPH09160838A (ja) キャッシュメモリバックアップ装置
KR940022845A (ko) 반도체 메모리 및 용장 어드레스 기입방법
JPH0223598A (ja) Eeprom書き込み保証方法
JPH0442496A (ja) 不揮発性ram
JPH0397197A (ja) メモリセル
JPS61243551A (ja) スタンバイramのチエツク方法
KR100259073B1 (ko) 플래쉬 메모리의 오류 처리 장치
JPS6349860A (ja) E↑2prom使用方式
JPS5958699A (ja) 不揮発性ramのデ−タ保持方式
JPS63266562A (ja) 半導体集積回路
SU1392594A1 (ru) Одноразр дное стековое запоминающее устройство
SU752497A1 (ru) Устройство дл контрол пам ти
JPH0325544A (ja) メモリ制御回路
JPS62286143A (ja) 半導体記憶装置
JPH04276388A (ja) 連想メモリ回路および連想メモリセルアレイ
JPH03268013A (ja) Icメモリカード
JPH0257090A (ja) 電子交換システムの初期プログラムロード方式
JPH0228855A (ja) バックアップデータ記憶方式
JPH03241593A (ja) 不揮発性メモリの書込み制御回路
JPS63208950A (ja) 評価用マイクロコンピユ−タ
JPS60140449A (ja) メモリ保護方式