JPH0283644A - 不揮発性メモリを用いた電子機器 - Google Patents

不揮発性メモリを用いた電子機器

Info

Publication number
JPH0283644A
JPH0283644A JP63234755A JP23475588A JPH0283644A JP H0283644 A JPH0283644 A JP H0283644A JP 63234755 A JP63234755 A JP 63234755A JP 23475588 A JP23475588 A JP 23475588A JP H0283644 A JPH0283644 A JP H0283644A
Authority
JP
Japan
Prior art keywords
information
setting table
abnormality
setting
data
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
JP63234755A
Other languages
English (en)
Inventor
Norio Aizawa
相沢 宣男
Toshimi Hanawaka
花若 俊美
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.)
Anritsu Corp
Original Assignee
Anritsu 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 Anritsu Corp filed Critical Anritsu Corp
Priority to JP63234755A priority Critical patent/JPH0283644A/ja
Publication of JPH0283644A publication Critical patent/JPH0283644A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Hardware Redundancy (AREA)
  • Debugging And Monitoring (AREA)
  • Read Only Memory (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野] 本発明は、所定の処理を行う際に必要な各種情報データ
を記憶させておく例えばEEFROM等の不揮発性メモ
リを用いた電子機器に関するものである。
[従来の技術〕 例えば電子機器において所定の処理を行う際この処理に
必要な各種情報データを記憶させておくために揮発性の
メモリであるRAMか一般に多く用いられていた。この
RAMを用いる利点としてはバックアップ′lt源を用
いることで情報データが記憶保持され、必要に応じてデ
ータの書替えが行える点にある。
ところが、このRAMを用いた場合には、バックアップ
電源によって情報データか記憶保持されているため、外
部からの信号によってバックアップTf、源からの信号
が断たれると、すへての情報データが消失し1a接シス
テムダウンにつながるという問題があった。
そこで、この問題を解決すべくバックアップ電源が不要
で情報データの記憶保持が行える不揮発性のメモリであ
る例えばEEPROMが用いられている。そして、この
メモリを用いて内部に記憶保持された情報データの書替
えを行う場合には記憶させたい新しい情報データを書込
み、この古込みを終えた後にその内容を読出して正確に
書込めたか否かの確認を行っている。
[発明が解決しようとする課題] ところで、上述した不揮発性のメモリは書込み寿命が有
限(例えばEEPROMでは1万回程度)であり、部品
によってその寿命にバラツキがあるため、実際に保証さ
れている寿命に達しないうちに寿命が来てそのままこの
メモリを装置に用いた場合には、情報データの書替え時
に書込みエラーが発生し、動作不良を招く虞れがあると
いう間π点があった。
また、この種のメモリは周囲の温度条件(例えば周囲温
度が高い場合)等の影響によって書込みエラーを発生す
ることかあり、このメモリをRAMのように内部の情報
データの書替えが行われるものとして使用した場合には
、上述した書込みエラーにより処理を行う上で影響する
必須の情報データが消失してシステムダウンにつながる
虞れがあるという問題があった。
そこで、本発明は上述した問題点に鑑みてなされたもの
であって、その目的は、書込みエラー等の動作不良によ
ってシステムダウンを招くことなく、内部に記憶される
各種情報データの書替え、読出しが容易に行える不揮発
性メモリを用いた電子機器を提供することにある。
〔課題を解決するための手段] 上記目的を達成するため本発明による不揮発性メモリを
用いた電子機器は、所定の処理を行なうために必要な各
種情報データを記憶する設定テーブルを複数に分割して
備え、該設定テーブルの記憶内容様異常が発生したとき
に、該設定テーブルの何れかのテーブルにおける所定の
アドレスにその旨を示す情報を入力し、該情報の有無に
基づき設定テーブルを選択して前記情報データの書替え
を行う構成になることを特徴としている。
[作 用コ 設定テーブルの記憶内容に異常が発生してそのテーブル
が異常テーブルと判断されると、そのテーブルの所定の
アドレスには異常を示す旨の情報が書込まれる。以下、
この情報の有無に基づいて空いている設定テーブルが選
択されて情報データの書替えが行われる。
[実施@] 第1図は本発明による不揮発性メモリを用いた電子機器
の一実施例を示すブロック構成図、第2図は不揮発性メ
モリの内部のテーブル構造の一例を示す図である。
この実施例による電子機器は、機器内部で所定の処理を
行う際に必要な各種情報データを複数の設定テーブルか
らなる不揮発性メモリ1に記憶させておき、このメモリ
1に記憶された情報データに異常が発生したときに設定
テーブルの何れかにこの異常を示す旨の情報を入力し、
この情報の有無に従って設定テーブルを選択して情報デ
ータの書替えを行うもので、制御手段2、設定手段3、
表示手段4を備えて概略構成されている。
記憶手段としての不揮発性メモリ1は、例えばEEPR
OMから構成されており、複数の設定テーブルに分割し
て構成され、所定の処理に必要な各種情報を記憶保持し
ている。さらに詳述すると、このメモリ1は第2図に示
すように例えば1つの設定テーブルを256バイトとし
た場合、8つのテーブルで構成されるもので、各テーブ
ルは例えば先頭のアドレスからテーブル情報、設定フラ
グ、回線種別、各種データ、機能区分、BCCに区画さ
れて構成されている。
ここで、テーブル情報にはテーブルに記憶されている情
報データに異常が発生している場合にNなる異常情報が
書込まれるようになフており、データの書込み時にエラ
ーが発生して異常を正常と判断しないように複数のバイ
ト、ここでは3バイトによって構成されている。
制御手段2はデータ判別手段5、異常情報書込手段6、
異常情報判別手段7、設定テーブル指定手段8を備えて
構成されている。
データ判別手段5はメモリ1の設定テーブルに記憶保持
された情報データが正しいか否かを判別するもので、メ
モリ1に記憶された情報データを順に読み出してこれら
のLRCとBCCに記憶されているデータとを照合させ
ることによフてその判別が行ねねるようになフている。
なお、上述したLRCによる判別の方法以外にチエツク
サム等を用いた方法で行ってもよい。
異常情報書込手段6はメモリ1の所定の設定テーブルに
記憶されている情報データに対し、異常が生じた際に、
この設定テーブルを異常テーブルと判断してこの異常の
旨を示す情報として異常情報Nをその設定テーブルのテ
ーブル情報における所定のアドレスに書込んでいる。
異常情報判別手段7は異常情報書込手段6によって設定
テーブルにおける所定のアドレスに書込まれた異常情報
Nを検索するもので、最初の設定テーブルの先頭アドレ
スから順に異常情報Nの検索を行っている。
設定テーブル指定手段8はメ千り1の設定テーブルにお
ける情報テーブルに書込まれた異常情報Nの有無に応じ
て情報データの8替えを行う際の設定デープルを指定す
るものであり、上位の設定テーブルから順に検索されて
異常情報Nのない最上位の設定テーブルが指定されるよ
うになっている。
設定手段3は設定テーブル指定手段8によって指定され
た設定テーブルに情報データの書替え(新たなデータの
設定を含む)を行うもので、例えば電子機器本体の外部
に設けられたキースイッチ等の操作に基づいて人力され
るようになっている。
表示手段4は一ヒ述した各処理の結果に応じて設定完了
の表示、設定の表示、障害の表示等の各種の表示をメツ
セージ的に行うものである。
なお、表示手段4の他にプリンタ等によって上述した各
室を知らせる印字手段9か設けられている。
次に、上記のように構成された装置の動作を第3図に示
すフローチャートに基づいて説明する。
電源10をオンする(STI)と、まず最初の設定テー
ブルnの先頭アドレスが指定される(Sr1)。この状
態でデープル情報に異常情報Nがあるか否かを検索する
(Sr3)、ここで、異常情報Nがあれば次の設定テー
ブルに移動する(Sr1)。そして、設定テーブルがM
axでなければ(Sr1)、Sr3の動作に戻る。もし
、設定テーブルがMaxであれば(Sr1)、障害の旨
を示す表示をする(Sr1)。
一方、テーブル情報に異常情報Nがなければ(Sr3)
、その設定テーブルに記憶されている設定内容が正しい
か否かを判断する(Sr1)。
ここで、設定内容が正しければ次の作業を行うように設
定完了の旨を示す表示をする(Sr8)。
もし、設定内容が誤っていればその設定内容をすべてク
リアしく5T9)、未登録の旨を示す表示をする(ST
IO)。
次に、設定完了あるいは未W &Hの表示がなされてい
る状態でデータの設定が行ねねると(ST11)、その
データを指定されたアドレスに書込む(ST12)。そ
して、このデータの書込みが正しく行われていわば(S
T13)、次のデータの設定に移る(STII)。もし
、このときのデータの書込みに誤りがあれば(ST13
)、その設定テーブルにおけるテーブル情報の先頭アド
レスmに異常情報Nを害込む(ST14)。
そして、m常情報Nが占込めたら(ST15)Sr1の
動作に戻る。もし、異常情報Nが占込めなければ(ST
15)、テーブル情報の次のアドレスに5′4常情報を
書込む(ST16)、このとき、アドレスがM a x
でなければ(ST17)ST14の動作に戻る。もし、
アドレスがM a xであれば(ST17)、障害の旨
を示す表示をする(Sr1)。
以ヒ説明したように本実施例では、設定テーブルに記憶
された情報データの書替えを行う場合上位の設定テーブ
ルから順に異常情報Nの有無を検索し この異常情報N
のない空いている設定テーブルを効率的に利用してその
テーブルに各種情報データを記憶させているので、メモ
リの寿命に直接形2Pコれることなく情報データの書替
えが行え、従来生じていた古込みエラー等の動作不良に
よるシステムタウンを防+hすることができる。
ところで、−に連した実施例では不揮発性メモリlとし
てEEPROMによる256バイトの設定テーブルを8
つ備えた構造のものについて説明したが、EEPROM
以外のメモリでもよく、使用されるメモリの容量に応じ
て各設定テーブルのバイト数および設定テーブルの数を
任意に設定することができる。
また、。上述した実施例では設定テーブルに記憶された
情報データに異常が発生した場合、そのテーブルにおけ
るテーブル情報に異常情報Nを書込む構成としたが、情
報データの記憶に異常が発生した際、この情報データを
記憶すべき設定テーブルを指定する情報を上述した異常
情報Nに代えて書込むような構成としてもよい、なお、
この場合には前述した実施例における設定テーブル指定
手段8を削減することができ構成がさらに簡素化される
さらに、上述した実施例は特に不揮発性のメモリに適用
されるものであるが、RAMのような揮発性のメモリで
もパックア・ノブ電源からの信号が切断されず不揮発な
状態が保持されている際に外部からの信号によって書込
みエラー等が発生した場合には上述した実施例と同様の
効果が得られる。
[発明の効果] 以」―説明したように未発明の不揮発性メモリを用いた
電子機器によれば、設定テーブルの記憶内容に異常が発
生した場合に、この異常を示す旨の情報をその設定テー
ブルの所定のアドレスに書込み、この情報の有無に基づ
いて空いている設定テーブルを選択して情報データの書
替えが行えるので、書込みエラー等の動作不良によるシ
ステムダウンを防1Fでき、情報データの記憶に対する
信頼性を向上させることができる。また、メモリの寿命
に直接影響されることなく情報データの書替えが行える
【図面の簡単な説明】
第1図は本発明による不揮発性メモリを用いた電子機器
の一実施例を示すブロック構成図、第2図は不揮発性メ
モリの内部のテーブル構造の一例を示−F図、第3図は
同機器の一連の動作を示すフローチャート図である。 1・・・不揮発性メモリ(記憶手段)、2・・・制御手
段、3・・・設定手段、5・・・データ判別手段、6・
・・異常情報潜込手段、7・・・賢常情報判別手段、8
・・・設定テーブル指定手段。 第3図 ローフ

Claims (1)

    【特許請求の範囲】
  1. 所定の処理を行なうために必要な各種情報データを記憶
    する設定テーブルを複数に分割して備え、該設定テーブ
    ルの記憶内容に異常が発生したときに、該設定テーブル
    の何れかのテーブルにおける所定のアドレスにその旨を
    示す情報を入力し、該情報の有無に基づき設定テーブル
    を選択して前記情報データの書替えを行う構成になるこ
    とを特徴とする不揮発性メモリを用いた電子機器。
JP63234755A 1988-09-21 1988-09-21 不揮発性メモリを用いた電子機器 Pending JPH0283644A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63234755A JPH0283644A (ja) 1988-09-21 1988-09-21 不揮発性メモリを用いた電子機器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63234755A JPH0283644A (ja) 1988-09-21 1988-09-21 不揮発性メモリを用いた電子機器

Publications (1)

Publication Number Publication Date
JPH0283644A true JPH0283644A (ja) 1990-03-23

Family

ID=16975846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63234755A Pending JPH0283644A (ja) 1988-09-21 1988-09-21 不揮発性メモリを用いた電子機器

Country Status (1)

Country Link
JP (1) JPH0283644A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012226674A (ja) * 2011-04-22 2012-11-15 Hitachi Automotive Systems Ltd 自動車用電子制御装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62131354A (ja) * 1985-12-03 1987-06-13 Sharp Corp Icカ−ドに於ける情報書き込み制御方法

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62131354A (ja) * 1985-12-03 1987-06-13 Sharp Corp Icカ−ドに於ける情報書き込み制御方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012226674A (ja) * 2011-04-22 2012-11-15 Hitachi Automotive Systems Ltd 自動車用電子制御装置

Similar Documents

Publication Publication Date Title
US20210149802A1 (en) Data processing method, and cartridge chip using themethod
KR930010981A (ko) 플래시메모리를 사용한 기억장치
KR930022379A (ko) 메모리 카드 장치
US10262741B2 (en) Read and write control circuit and method of flash chip, and AMOLED application circuit
US20110107009A1 (en) Non-volatile memory controller device and method therefor
JP3122201B2 (ja) メモリカード装置
JPS5844823A (ja) 電子計数回路の計数示度の記憶方法および装置
US6850436B2 (en) Non-volatile semiconductor device having a means to relieve a deficient erasure address
JPH0283644A (ja) 不揮発性メモリを用いた電子機器
JPH0784894A (ja) 不揮発性メモリの書き込み方法
US9916103B2 (en) Memory control device, memory device, and memory control method
JPS5856165A (ja) レコ−ド更新方式
JP2818628B2 (ja) メモリカードにおけるデータ記録方法およびメモリカードシステム
JP3168572B2 (ja) Cpu暴走検知機能付きicカード
US7353348B2 (en) Nonvolatile memory and card reader provided with the same
JPH01213899A (ja) データ保存方式
JP4141042B2 (ja) 不揮発性メモリの書き込み回路
KR830002640B1 (ko) 불 휘발성 메모리의 데이터 재기록 방법
JPH07168769A (ja) 不揮発性メモリに対するデータ更新方法
TWI258079B (en) Memory management method for embedded system and device thereof
JP3789248B2 (ja) プログラムロード方法、プログラムロード装置及びその記録媒体
JPS6234262A (ja) 不揮発性メモリアクセス方式
JPH01276495A (ja) Eepromの制御方式
JPH067394Y2 (ja) プログラマブル小型電子式計算機
JPH04289940A (ja) デ−タ管理方式