JPH09297714A - データバックアップ方法および装置 - Google Patents
データバックアップ方法および装置Info
- Publication number
- JPH09297714A JPH09297714A JP8111401A JP11140196A JPH09297714A JP H09297714 A JPH09297714 A JP H09297714A JP 8111401 A JP8111401 A JP 8111401A JP 11140196 A JP11140196 A JP 11140196A JP H09297714 A JPH09297714 A JP H09297714A
- Authority
- JP
- Japan
- Prior art keywords
- data
- eeprom
- power
- backup
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title description 4
- 238000001514 detection method Methods 0.000 claims description 8
- 238000012423 maintenance Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000005856 abnormality Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
のメインテナンスをなくして安価に行なう。 【解決手段】 電源1が遮断されると、それが電源遮断
検出回路2で検出されCPU4に伝えられるとともに、
電源遮断ディレイ3により、EEPROM5へのデータ
書き込み終了までの数msの間CPU4とEEPROM
5への電源がバックアップされる。CPU4は電源の遮
断が伝えられると、アドレスとデータとサムを1つのデ
ータパッケージとして、EEPROM5の位置をずらし
ながらEEPROM5にバックアップデータを書き込
む。電源1の投入時、CPU4はEEPROM5の全デ
ータを入力し、サムが所定のルールと一致しているデー
タパッケージのデータのうち、アドレスから判断して最
近のデータをバックアップデータとして選択する。
Description
タをバックアップするデータバックアップ方法および装
置に関する。
構成図である。電源1の遮断が電源遮断検出回路2で検
出されると、電源選択回路7により電源1からバッテリ
等のバックアップ電源6に切換えられ、CPU8とRA
M9にバックアップ電源6から電源が供給される。電源
の遮断検出はCPU8にも伝えられ、CPU8よりRA
M9にデータがバックアップされる。
バックアップ装置は、バッテリ等によるバックアップ電
源を用いているため、メンテナンスが必要で、コストも
かかるという問題があった。本発明の目的は、バックア
ップ電源のメンテナンスが不用で、安価なデータバック
アップ方法および装置を提供することにある。
ップ方法は、電源の遮断毎に、データ、該データの識別
情報およびチェックコードからなるデータパッケージを
書き込み位置をずらしながらEEPROMに書き込み、
電源投入時に、前記EEPROMの全データを読み出
し、前記チェックコードが所定のルールに一致するデー
タパッケージのデータのうち、前記識別情報より判断さ
れる最近のデータをバックアップデータとして選択す
る。また、本発明のデータバックアップ装置は、EEP
ROMと、電源が遮断されたことを検出する電源遮断検
出手段と、制御手段と、前記電源が遮断された後、前記
EEPROMへのデータ書き込み終了までの間、前記E
EPROMと前記制御手段に電源を供給する電源遮断デ
ィレイとを有し、前記制御手段は、前記電源遮断検出手
段によって電源遮断の通知を受ける毎に、データ、該デ
ータの識別情報およびチェックコードからなるデータパ
ッケージを書き込み位置をずらしながら前記EEPRO
Mに書き込み、前記電源の投入時に、前記EEPROM
の全データを読み出し、前記チェックコードが所定のル
ールに一致するデータパッケージのデータのうち、前記
識別情報より判断される最近データをバックアップデー
タとして選択する。
要)を使用することにより、バックアップ電源のメンテ
ナンスが不用で、コストも安くなり、またEEPROM
の書き込み位置をずらしながらデータのバックアップを
行うことにより、EEPROMを半永久的に使用でき
る。
図面を参照して説明する。図1は本発明の一実施形態の
データバックアップ装置の構成図、図2はEEPROM
の書き込みデータのフォーマットを示す図である。本実
施形態のデータバックアップ装置は、図1に示すよう
に、電源1と電源遮断検出回路2とキャパシタ等の電源
遮断ディレイ3とCPU4とEEPROM5で構成され
ている。次に、本実施形態の動作を説明する。電源1が
遮断されると、それが電源遮断検出回路2で検出されC
PU4に伝えられるとともに、電源遮断ディレイ3によ
り、EEPROM5へのデータ書き込み終了までの数m
sの間CPU4とEEPROM5への電源がバックアッ
プされる。
2に示すように、識別情報であるアドレス10とデータ
11とチェックコードであるサム12を1つのデータパ
ッケージとして、EEPROM5の位置をずらしながら
EEPROM5にバックアップデータを書き込む。ここ
で,アドレス10は、1つのデータパッケージを他のデ
ータパッケージと区別するためのもので、例えば0、
1、2、…と昇順に番号が与えられ、最大値まで達する
と、次からまた0、1、2、…と番号が与えられる。サ
ム12はデータパッケージのチェックコードで、一例と
してデータ11,アドレス10,サム12の全バイトを
加算したとき0となるような値が与えられる。これによ
りデータ11の正常/異常を検出できる。電源1の投入
時、CPU4はEEPROM5の全データを入力し、サ
ム12が所定のルールと一致しているデータパッケージ
のデータ11のうち、アドレス10から判断して最近の
データをバックアップデータとして選択する。例えばア
ドレスが0、1、2、... 、31と連続しているとす
ると、アドレス”31”を持つデータが最近のデータと
なる。また、アドレスが254、255、0、...、2
9と連続しているとすると、アドレス”29”を持つデ
ータが最近のデータとなる。
10万回書き込み可能なものでは、アドレス10とデー
タ11とサム12の1パッケージデータが8バイトとす
ると、(256/8)×10万回=320万回書き込み
できて、ほぼ半永久的にEEPROM5を使用できる。
ROMを使用することにより、バックアップ電源のメイ
ンテナンスが不用で、コストも安くなり、またEEPR
OMの書き込み位置をずらしながらデータのバックアッ
プを行うことにより、EEPROMを半永久的に使用で
きるという効果がある。
の構成図である。
図である。
る。
Claims (2)
- 【請求項1】 電源の遮断毎に、データ、該データの識
別情報およびチェックコードからなるデータパッケージ
を書き込み位置をずらしながらEEPROMに書き込
み、 電源投入時に、前記EEPROMの全データを読み出
し、前記チェックコードが所定のルールに一致するデー
タパッケージのデータのうち、前記識別情報より判断さ
れる最近のデータをバックアップデータとして選択する
データバックアップ方法。 - 【請求項2】 EEPROMと、 電源が遮断されたことを検出する電源遮断検出手段と、 制御手段と、 前記電源が遮断された後、前記EEPROMへのデータ
書き込み終了までの間、前記EEPROMと前記制御手
段に電源を供給する電源遮断ディレイとを有し、 前記制御手段は、前記電源遮断検出手段によって電源遮
断の通知を受ける毎に、データ、該データの識別情報お
よびチェックコードからなるデータパッケージを書き込
み位置をずらしながら前記EEPROMに書き込み、前
記電源の投入時に、前記EEPROMの全データを読み
出し、前記チェックコードが所定のルールに一致するデ
ータパッケージのデータのうち、前記識別情報より判断
される最近のデータをバックアップデータとして選択す
るデータバックアップ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8111401A JPH09297714A (ja) | 1996-05-02 | 1996-05-02 | データバックアップ方法および装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8111401A JPH09297714A (ja) | 1996-05-02 | 1996-05-02 | データバックアップ方法および装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09297714A true JPH09297714A (ja) | 1997-11-18 |
Family
ID=14560224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8111401A Pending JPH09297714A (ja) | 1996-05-02 | 1996-05-02 | データバックアップ方法および装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09297714A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007199977A (ja) * | 2006-01-26 | 2007-08-09 | Yokogawa Denshikiki Co Ltd | データ記憶装置及びデータ記憶方法 |
JP2014075078A (ja) * | 2012-10-05 | 2014-04-24 | Denso Corp | 電子制御装置 |
-
1996
- 1996-05-02 JP JP8111401A patent/JPH09297714A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007199977A (ja) * | 2006-01-26 | 2007-08-09 | Yokogawa Denshikiki Co Ltd | データ記憶装置及びデータ記憶方法 |
JP2014075078A (ja) * | 2012-10-05 | 2014-04-24 | Denso Corp | 電子制御装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0486304B1 (en) | Initialising computer systems | |
KR100378224B1 (ko) | Ic카드 | |
EP0173967B1 (en) | Microprogram load unit | |
JP2002062956A (ja) | 停電処理方法及び停電処理装置 | |
JPH09297714A (ja) | データバックアップ方法および装置 | |
NL8401557A (nl) | Rekenmachinesysteem met verwijderd opgestelde werkstations en een reservebatterijvoeding. | |
JP2002543521A (ja) | 自動的にモジュールをコンピュータシステムに再び組み込む方法および装置 | |
JP2000146765A (ja) | 車両用電子制御装置 | |
JPS5856165A (ja) | レコ−ド更新方式 | |
JPH0126086B2 (ja) | ||
US7366970B2 (en) | Method and test device for detecting addressing errors in control units | |
JPS63268085A (ja) | 携帯可能記憶媒体読取書込装置 | |
JP2755065B2 (ja) | 情報処理装置 | |
JPH05265881A (ja) | 不揮発性メモリの書込保護回路と書込保護方法 | |
JPH04293139A (ja) | データ保持方法 | |
JPS6310463B2 (ja) | ||
JPH1011365A (ja) | 不揮発性記憶装置の保護回路 | |
KR100284044B1 (ko) | 연관 관계를 갖는 기능 기기들의 이상 동작 복구 방법 | |
JP2681005B2 (ja) | パッケージ実装変化監視機能を有する制御装置 | |
KR100232838B1 (ko) | 컴퓨터모듈의 리셋 제어장치 | |
JPS63279311A (ja) | 情報処理装置 | |
JPH0359740A (ja) | メモリ障害検出方式 | |
JP2757841B2 (ja) | 無線選択呼出受信機 | |
JP3060376U (ja) | メモリ装置 | |
JPH0341538A (ja) | 主記憶装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051219 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060104 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060306 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060306 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060510 |