JPS598037A - 初期設定装置 - Google Patents

初期設定装置

Info

Publication number
JPS598037A
JPS598037A JP57115369A JP11536982A JPS598037A JP S598037 A JPS598037 A JP S598037A JP 57115369 A JP57115369 A JP 57115369A JP 11536982 A JP11536982 A JP 11536982A JP S598037 A JPS598037 A JP S598037A
Authority
JP
Japan
Prior art keywords
power
signal
power supply
flip
initial setting
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
JP57115369A
Other languages
English (en)
Inventor
Kazuo Taki
和男 瀧
Ryoichi Takamatsu
良一 高松
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP57115369A priority Critical patent/JPS598037A/ja
Publication of JPS598037A publication Critical patent/JPS598037A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Direct Current Feeding And Distribution (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、バッテリーバックアップ装置を有するデータ
処理装置の初期設定装置に係シ、特にバッテリーバック
アップによるメモリの情報保存の成功・不成功を判定し
、該データ処理装置を前記判定に応じてスタートさせる
場合の初期設定装置に関する。
一般に、バッテリバックアップを有するデータ処理装置
のスタートは第1図に示される構成で行なわれている。
同図において、データ処理装置は、演算装置20、主記
憶装置40.読み出し専用メモリ(以下、ROMと称す
。)50より構成される。電源装置10は、演算装置2
0、R,0八450、バッテリーバックアップ装置10
0へ給電する。又、バッテリーバックアップ装置100
は、主記憶装置40へ給電している。
電源装置10からの給電は、電溶線80の停電により停
止する。一方、バッテリーバックアップ装置100内の
バッテリは、電源装置10の給電時には充電し、電源装
[10の停電時には放’CL主記憶装置40へ給電を行
なう。
このような装置においては、電源装置10の停電時に該
バッテリが放電しきってしまった場合、主記憶装置40
のバッテリーバックアップは失敗し、主記憶装置40の
データは消滅してしまったと判断しなければならない。
従来、停電中にバッテリバックアップが失敗したか否か
は、復電後に信号線(SAVE)200上の信号tgべ
ることによシ判断していた。信号線(SAVE]200
上の信号は、バッテリバックアップが成功した場合はa
t 1m、失敗した場合は”O’i示し、バッテリの放
電の度合によりこれらの値をとる。
制御装置30内の判定装[31は、信号線為。
(SAVE)200上の信号を調べ、@1″ならば、復
電割込みをセットし直ちに主記憶装置40の内容に基づ
き実行を開始する。一方、“0”ならば、信号線(S、
REQ)211介して信号を送出し、信号線(SAVE
)200の信号を11″にし、初期プログラムiR,O
M50から主記憶装置40へ転送し、初期プログラム全
実行し、オペレーションステム等へとその制御を移す。
しかしながら、このようなバッテリーバックアップの成
否の判断では、以下のような問題が生ずる。
詳細を説明する為に、バッテリーバックアップ装N10
0の動作と信号線(SAVEJ200t7)信号と信号
線(S、 R,EQ) 210の信号と主記憶装置40
のデータの有効性と・・−ドウエア及びソフトウェアの
動作との関係を第2図のタイムチャートに示す。
復電した直後期間aにおいて、信号線200の信号は6
゛0”であるから、主記憶装置40のデータは無効であ
る。判定装置30は、バッテリーバックアップが失敗し
たと判定して信号線210に信号を発する。期間すにお
いて、ROM50から初期プログラムを主記憶装置に転
送する期間Cにおいて、初期プラムが実行を開始し、期
間dにおいてオペレーションシステム等が起動開始スル
期間e、f、gは、バッテリーバックアップが成功した
場合を示しており、復電後直ちに主記憶装置40の内容
に基づいて起動全開始している。
前述の問題点は、期間h −oのような場合に生する。
停電の期間り、iにより、主記憶装置40のデータが期
間1で消滅しでいる。これに対し、期間jで信号線21
0に信号を出力して、期間にで初期プログラムをロード
し、期間tにおいて初期プログラムが実行し始めるが、
期間mにおいて再び停!したとすると、初期プログラム
が実行途中であったためにオペレーションシステム等が
不完全な状態で主記憶装置40に記憶されてしまう。こ
の期間n】が信号線200に′0”全出力させない程度
費期間であったとすると、信号線200の信号が”1”
である為に、復電後の期間nにおいて判定装置30は主
記憶装w40のデータが正常とあると判定して主記憶装
置40の内容に基づいて実行k [;iJ始する。しか
し、前述のように、主記憶装置40のデータは不完全で
ある為、命令実行工と ラーとなり、復電割込みスタートは失敗する。期111
 m カ、オペーションステム等を主記憶装置40に書
き込む以前に発生ずるとこのまりな状態が起こる。
本発明の目的は、上述のような停電・復電状態に2いて
も、記憶装置のデータが正常なものかどうかを正しく判
屋し、復電後のスタート全行なう初期設定装置を提供す
るにある。
本発明は、バッテリバックアップ装置からの給電電圧全
判定し、規定値よりも下がった時から復電した時までの
間にフリップフロップをリセットし、そのリセット状態
を判定してデータ処理装置を初期設定すると伴に、初期
設定終了後にセント信号を発生させて、該フリップフロ
ップ乏・セット状態に変化させることにより、主電源復
電後にデータ処理袋@全正常にスタートさけ−ることt
W徴としている。
以下、本発明の一実施例を示し詳細に説明する。
第3図は、実施1゛ン0構成図である。第11スと同一
の機能を有するものは同一の符号ケ付しである。
尚、演算装置20からは、%別の命令実行時に、本発明
に係る回路220へ信号を伝達する他号線230が設け
ている。
バッテリバックアップ装置100は、バッテリ110、
電源切換回路120、電圧安定回路130、電圧検出回
路140、フリップフロップ150及びリセットパルス
発生回路より構成される。
電源切換回路120は、給電線70から受けた電力を電
圧安定化回路130、給電線90を介して、主記憶装置
?はじめとするバッテリバックアップを要する装置、回
路へ給電するとともに、バッテリ110へは充電電流を
流す。停電時には、電源切換回路120は、バッチIJ
 110から受は取った電力を電圧安定化回路を経て給
電線90へ送り1ミす。バッテリが消耗し出力電圧が規
定値を下まわると、電圧検出回路140がそれを検出し
、′覗源切換回路120へ信号を送って、バッテリ11
0から電圧安定化回路への給電を停止させる。
フリップフロップ150は、給電線90からの給電が開
始されるまでに、リセットパルス発生回路160により
かならずリセットされる。一方セットパルス発生回路2
20は、演算装置20が特定の命令を実行したときに、
データ全制御信号を受ケ取って、フリップフロップ15
0ヘセツトパルスを送出する。このセットパルスケ送出
するタイミングは、バッテリーバックアップが失敗した
復NL 主記i装置4oヘオペレーションシステム等を
転送し終った後である。つまり、セットパルス発生回路
220に該セットパルス’に発生きせる命令は、上記転
送し終った後に実行されるのである。そして、判定袋[
30は、給電線70を監視し、復電されたならば、フリ
ップフロップ150からの信号’k N’41定する。
すなわち、フリップフロップセット状態ならば、データ
処理装置内に保存されている情報によりデータ処理装置
の実行全開始させ、フリップフロップリセット状態なら
ば主記憶装置40へ初期プログラムを転送させオペレー
ションプログラムを転送する等の一連の初期設定を開始
させる。
本実施例は上述のように構成される。
このようにすると、フリップフロップ150の出力は、
給電線90が給電開始したとき(バッテリバックアップ
が不成功となったあとの復電時ンまでにリセットされ、
主記憶に必要情報がロードされた後にセットされ、主記
憶上に有効な情報が存在するか否かを表わすようになる
次に従来技術では、復電割込みスタートが失敗していた
ような事例であっても本実施例では正しく実行されるこ
とを、第4図を用いて説明する。
第4図は、本実施例の説明のために、第2図のタイムチ
ャートを書きなおし友ものである。
第2図において小文字で示された期間a −oは、第4
図において大文字で示された期間A〜0に対応する。
復電後の期間Aにおいては、利足装置30が信号線(S
AVF1200の信号全判定し、引き続き期間Bでは、
ROM50から主記憶装置40への初期プログラムの転
送全行ない、期間Cでは初期プログラムを実行しオペレ
ーションシステムが転送される。期間りにおいては、主
記憶装置40に格納されたオペレーションシステムを実
行スる。
オペレーションプログラムを転送し終った後に、信号線
210上にフリップフロップセット信号が発生し、フリ
ップフロップ150はセットされる。
期間E、F、Gは、バッテリーバックアップが成功した
場合を示しており、復電後直ちにオペレーションシステ
ムが起動している。
従来技術において問題であった期間h〜o(H〜0)で
は、信号線(S、 Fl、EQl 210の信号が該期
間の経過後(期間Qの最初)に発生する為、主記憶装置
40のデータは確立しており命令実行エラーは生じない
本実施例の効果は、バッテリーバックアップ失敗時の復
電後、オペレーションシステム等の転送中の再停電(短
時間)といった条件下でも、王記憶装置のデータの有効
性を正しく判断でさ、正常にデータ処理装置全スタート
させることができることである。
本発明によれは、給電直後の短期間停電が発生するよう
な条件下においても、バッテリーバックアップのメモリ
保存情報の有効性ケ正しく判断し、復電後にデータ処理
装置を正常にスタートさせることができる。
【図面の簡単な説明】
第1図は従来例の構成図、第2図は従来例の動作タイム
チャート、“第3図は一実施例の構成図、第4図は同実
施例の動作タイムチャーH示す。 10・・・電源装置、20・・・演算装置、30・・・
判定装置、40・・・主記憶装置、50・・・読出し専
用メモリ(ROMJ、100・・・バッテリバックアッ
プ装置、150・・・フリップフロップ、160・・・
リセットパルス発生回路、200,210,230・・
・信号線、220・・・セットパルス発生回路。   
     −0代理人 弁理士 高橋明夫ス; す/′M ウ  、゛ ゛′″−ゝ〃

Claims (1)

    【特許請求の範囲】
  1. 1、バックアップ電源により主電源のパワーオフ期間中
    もメモリに電源を供給し記憶されたデータを保護するデ
    ータ処理装置の初期設定装置において、前記メモリの電
    源電圧を入力し、規定電圧に達しなくなった時から規定
    電圧に達した時までの間にリセット信号を出力するリセ
    ット信号発生装置と、前記データ処理装置が初期設定さ
    れた後に実行する特定命令によシセット信号を出力する
    セット信号発生装置と、前記リセット信号をリセット入
    力とし、前記セット信号をセット入力とするフリップ7
    0ツブと、前記主電源パワーオン時に前記フリップフロ
    ップからの信号がリセット状態のとき前記データ処理装
    置の初期設定を行なわしめる判定装置とを具備したこと
    全特徴とする初期設定装置。
JP57115369A 1982-07-05 1982-07-05 初期設定装置 Pending JPS598037A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57115369A JPS598037A (ja) 1982-07-05 1982-07-05 初期設定装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57115369A JPS598037A (ja) 1982-07-05 1982-07-05 初期設定装置

Publications (1)

Publication Number Publication Date
JPS598037A true JPS598037A (ja) 1984-01-17

Family

ID=14660816

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57115369A Pending JPS598037A (ja) 1982-07-05 1982-07-05 初期設定装置

Country Status (1)

Country Link
JP (1) JPS598037A (ja)

Similar Documents

Publication Publication Date Title
US6597074B2 (en) Backup power-source module, backup power-source apparatus, and computer
US6178523B1 (en) Battery-operated device with power failure recovery
JP2005004786A (ja) 電源故障時のデータ保護機構付データ処理システム
JPH09282056A (ja) ネットワークハイバネーションシステムおよびその制御方法
US5748971A (en) Option card hibernation system
JPS6159531A (ja) マイクロプログラムロ−ド装置
CN110308935B (zh) 电子装置及其操作方法
JPS598037A (ja) 初期設定装置
US20210255683A1 (en) Information processing apparatus and method
EP0785508B1 (en) Method of controlling data writing into on-board microcomputer
JP2002041189A (ja) 無停電電源装置
CN111381655A (zh) 一种电子设备及上电控制方法
JPS58175198A (ja) デ−タ処理装置
JPH0594237A (ja) 電源制御装置
EP0429781A2 (en) Resume control system and method for executing resume processing while checking operation mode of CPU
JPH05276560A (ja) 給湯器のリモコンにおける瞬停時のデータ記憶方法
JPS5854418A (ja) 割込み処理方式
JPS58183391A (ja) 衛星の姿勢制御装置
JPS61141059A (ja) 端末装置
JP2618514B2 (ja) 電子機器の電源装置
JPS5832420B2 (ja) プログラム制御電子装置
JP2741990B2 (ja) コンピュータの瞬時停電保護装置
CN119781594A (zh) 一种密码卡复位装置、系统、方法及介质
JPS581202A (ja) 制御装置
JPH02132527A (ja) 電子機器の障害処理装置