JPH0471208B2 - - Google Patents
Info
- Publication number
- JPH0471208B2 JPH0471208B2 JP61286292A JP28629286A JPH0471208B2 JP H0471208 B2 JPH0471208 B2 JP H0471208B2 JP 61286292 A JP61286292 A JP 61286292A JP 28629286 A JP28629286 A JP 28629286A JP H0471208 B2 JPH0471208 B2 JP H0471208B2
- Authority
- JP
- Japan
- Prior art keywords
- power
- turned
- power supply
- system power
- service processor
- 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.)
- Expired - Lifetime
Links
Landscapes
- Power Sources (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、データ処理装置の再起動方式に係
り、特に、データ処理装置の電源投入直後の偶発
的な障害の回復率向上に好適なデータ処理装置の
再起動方式に関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a method for restarting a data processing device, and in particular, the present invention relates to a method for restarting a data processing device. This invention relates to a method for restarting a processing device.
従来、データ処理装置では、電源投入直後の障
害に対して、次のような方法により障害の回復を
図つている。
Conventionally, in a data processing apparatus, the following method is used to recover from a failure immediately after power is turned on.
第1の方法は、電源投入時のパワーオンリセツ
トでフリツプフロツプ等でイニシヤライズできな
かつたために、電源投入直後のイニシヤルプログ
ラムロード(IPL)中などに障害が発生した場
合、パワーオンリセツトを再発行してフリツプフ
ロツプ等を再度イニシヤライズすることにより、
障害の回復を図るというものである。 The first method is to reissue a power-on reset if a failure occurs during the initial program load (IPL) immediately after power-on because the flip-flop could not be initialized during the power-on reset. By re-initializing the flip-flop etc.
The aim is to recover from failures.
第2の方法は、例えば特開昭50−45534号公報
に開示されているように、障害が回路を構成する
各素子の電気的特性のバラツキ(特に電圧マージ
ン)による誤動作に原因すると見做し、再起動の
際、電源電圧を変化させて、回路を構成する各素
子の正常動作可能なマージン内に再設定すること
により、障害の回復を図るというものである。 The second method, for example, as disclosed in Japanese Patent Application Laid-Open No. 50-45534, assumes that the failure is caused by malfunction due to variations in the electrical characteristics (particularly voltage margin) of each element constituting the circuit. When restarting, the power supply voltage is changed and reset to within a margin that allows normal operation of each element constituting the circuit, thereby attempting to recover from the failure.
上記従来技術においては、電源投入時の過度的
な現象(電源電圧の定常電圧までの変化、各素子
の非能動状態から能動状態への変化、各素子自身
の発する熱による温度の変化など)による偶発的
な障害、例えばパワーオンリセツトによるイニシ
ヤライズをしていないクロツク系や制御系のフリ
ツプフロツプの不確定を原因とする障害や、電源
切断中の低温状態で発生する結露による一時的な
回路の接触を原因とする障害などについては配慮
されていない。
In the above conventional technology, transient phenomena at the time of power-on (change in power supply voltage to steady voltage, change in each element from inactive state to active state, change in temperature due to heat generated by each element itself, etc.) Accidental failures, such as failures caused by uninitialized clocks or flip-flops in the control system due to power-on reset, or temporary circuit contact due to condensation that occurs in cold conditions during power-down. No consideration is given to the disabilities that may be the cause.
一方、データ処理装置で用いる電子部品の集積
化は、年々大規模なものとなつている。この様な
回路の高密度化が進むと、データ処理装置の小形
化、高性能化(高速化)、省電力化(省電流化)
と云うメリツトが生じる反面、一般的に集積回路
内の個々の素子の信頼性は低下する。例えば、ノ
イズマージンの低下、ダイナミツクRAMのセル
の小形化によるソフトエラーに対するマージンの
低下などが挙げられる。このため、前記電源投入
時の過度的な現象による偶発的な障害の対策は重
要度を増している。 On the other hand, the integration of electronic components used in data processing devices is becoming larger year by year. As the density of such circuits increases, data processing equipment becomes smaller, has higher performance (higher speed), and becomes more power efficient (current saving).
Although these advantages arise, the reliability of individual elements within the integrated circuit generally decreases. For example, there is a reduction in the noise margin and a reduction in the margin for soft errors due to the miniaturization of dynamic RAM cells. Therefore, countermeasures against accidental failures due to transient phenomena at the time of power-on are becoming increasingly important.
本発明の目的は、データ処理装置の電源投入直
後の上記偶発的な障害の回復率を向上せしめる再
起動方式を提供することにある。 SUMMARY OF THE INVENTION An object of the present invention is to provide a restart method that improves the recovery rate from the above-mentioned accidental failures immediately after the data processing apparatus is powered on.
本発明は、IPL等を実行するサービスプロセツ
サ等を具備するデータ処理装置において、該デー
タ処理装置のシステム電源の投入と切断を行う電
源制御部に、システム電源投入時にサービスプロ
セツサ等から該プロセツサ等が動作可能であるこ
との情報を受ける手段と、電源投入からの経過時
間を測定する手段と、電源投入から一定時間内に
サービスプロセツサ等から動作可能であることの
報告がないと、システム電源を一旦切断した後、
再投入する手段と、該システム電源の切断・再投
入の回数を計数する手段と、前記切断・再投入の
回数が所定値に達すると前記システム電源の再投
入を抑止する手段とを設ける。
The present invention provides, in a data processing device equipped with a service processor or the like that executes IPL, etc., a power control section that turns on and off the system power of the data processing device. If there is no report from the service processor, etc. that the system is operational within a certain amount of time, the system will not function properly. After turning off the power,
There are provided means for re-applying the system power, means for counting the number of times the system power is turned off and re-applied, and means for inhibiting the re-applying of the system power when the number of times the system power is disconnected and re-applied reaches a predetermined value.
データ処理装置の電源スイツチ等が投入される
と、電源制御部にてシステム電源の投入を行う。
これにより、サービスプロセツサ等はIPL等の動
作を開始する。この時、障害発生によりサービス
プロセツサ等が動作できないと(または、サービ
スプロセツサが障害を検出すると)、サービスプ
ロセツサ等から電源制御部へ動作可能であること
の報告がこない。この時、電源制御部はシステム
電源の切断・再投入を実行する。電源投入直後に
発生する障害は、電源投入時の過度的な現象によ
ることが多く、電源を投入したままのリトライで
は回復不能となるケースが多い。しかし、この種
の障害は、電源を再投入するとほとんど回復する
ものである。電源制御部の上記作用により、該電
源投入時のインターミツテント障害はほぼ100%
回復する。
When the power switch or the like of the data processing device is turned on, the power control section turns on the system power.
As a result, the service processor etc. start operations such as IPL. At this time, if the service processor etc. cannot operate due to the occurrence of a failure (or if the service processor detects a failure), the service processor etc. will not report to the power supply control unit that it is operable. At this time, the power control unit turns off and turns on the system power. Failures that occur immediately after the power is turned on are often due to transient phenomena occurring when the power is turned on, and are often unrecoverable by retrying while the power is turned on. However, most of these types of failures can be recovered by turning the power back on. Due to the above action of the power control unit, intermittent failure when the power is turned on is almost 100%.
Recover.
なお、障害の回復が不可能な場合、電源の切
断・再投入を無限に繰り返す可能性がある。この
ため、電源の切断・再投入の回数をカウントし、
それがあらかじめ定めた値に達した場合には電源
の再投入を抑止する。これにより、電源の無意味
な再投入が防止できる。 Note that if recovery from a failure is impossible, the power may be turned off and turned on again indefinitely. For this reason, we count the number of times the power is turned off and turned on again.
When it reaches a predetermined value, turning on the power again is inhibited. This prevents the power from being turned on again.
以下、本発明の一実施例について図面を用いて
説明する。
An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明によるデータ処理装置の一実施
例のブロツク図を示す。なお、本実施例では本発
明に関係のある部分のみ示している。 FIG. 1 shows a block diagram of an embodiment of a data processing apparatus according to the present invention. Note that in this embodiment, only the parts related to the present invention are shown.
第1図において、データ処理装置1は、中央処
理装置2、サービスプロセツサ3、第1の電源装
置7、第2の電源装置8、第1の電源装置制御部
6にて構成される。サービスプロセツサ3はマイ
クロプロセツサ4と制御記憶5にて構成される。
第1の電源装置7は電源供給範囲9に電源を供給
するためのものであり、電源装置制御部6により
制御線13にて電源の投入、切断の制御を受けて
いる。第2の電源装置8は電源供給範囲10に電
源を供給するためのものであり、これは常時、電
源の供給を行つている。この電源装置8は例えば
電池やコンデンサ電源で構成される。マイクロプ
ロセツサ4と電源装置制御部6は、サービスプロ
セツサ3の動作可能であることの報告用に、
SVP READY報告線11にて接続されている。 In FIG. 1, a data processing device 1 includes a central processing unit 2, a service processor 3, a first power supply 7, a second power supply 8, and a first power supply control section 6. The service processor 3 is composed of a microprocessor 4 and a control memory 5.
The first power supply device 7 is for supplying power to the power supply range 9, and is controlled to be turned on and off by the power supply device control section 6 via a control line 13. The second power supply device 8 is for supplying power to the power supply range 10, and is constantly supplying power. This power supply device 8 is composed of, for example, a battery or a capacitor power supply. The microprocessor 4 and the power supply control unit 6 report that the service processor 3 is operational.
It is connected by SVP READY report line 11.
さらに、電源装置制御部6は、電源投入スイツ
チ12と接続されている。 Furthermore, the power supply control section 6 is connected to a power supply switch 12 .
第2図は電源装置制御部6の構成例を示す。こ
こで、電源装置制御部6は一定時間検出カウンタ
21、電源切断・再投入ステータス作成回路2
3、電源投入・切断制御回路24、レジスタ2
5、及び、サービスプロセツサ3からの動作可能
報告により、一定時間検出カウンタ21からの一
定時間検出報告を抑止するアンドゲート(一定時
間検出抑止手段)22にて構成される。 FIG. 2 shows an example of the configuration of the power supply controller 6. As shown in FIG. Here, the power supply control unit 6 includes a fixed time detection counter 21, a power-off/re-on status creation circuit 2,
3. Power on/off control circuit 24, register 2
5, and an AND gate (fixed time detection suppressing means) 22 that suppresses the fixed time detection report from the fixed time detection counter 21 based on the operable report from the service processor 3.
次に、本実施例の動作について第1図と第2図
により説明する。電源スイツチ12の投入によ
り、電源装置制御部6では、第1の電源装置7
へ、電源投入・切断制御回路24により制御線1
3を介して電源の投入指示を行うと共に、一定時
間検出カウンタ21のスタートを行う。電源装置
7により電源供給範囲9に電源が供給されると、
サービスプロセツサ3では、マイクロプロセツサ
4が制御記憶5のマイクロプログラムに従つて動
作を開始し、中央処理装置2に対してイニシヤル
マイクロプログラムロード(IPL)等を実行し、
さらに電源装置制御部6に対しては、SVP
READY報告線11により当該サービスプロセツ
サ3が動作可能であることの報告を行う。この
時、サービスプロセツサ3に障害が発生したり、
サービスプロセツサ3がIPL異常等の障害を検出
した場合、該サービスプロセツサ3から電源装置
制御部6へ、サービスプロセツサ3が動作可能で
あることの報告ができないか、あるいは、報告さ
れなくなる。電源装置制御部6では、電源装置7
の投入をしてから一定時間内にSVP READY報
告線11により動作可能であることの報告を受け
なければ、一定時間検出カウンタ21のカウント
オーバーによりアンドゲート22を介して、電源
切断・再投入ステータス作成回路23が起動さ
れ、電源投入・切断制御回路24により電源装置
7の切断と再投入を行い、障害の回復を図る。こ
の場合、電源投入・切断制御回路24は、電源切
断・再投入ステータス作成回路23のステータス
に従い、例えば電源を切断して後、一定の時間を
経過して再投入を行う。 Next, the operation of this embodiment will be explained with reference to FIGS. 1 and 2. When the power switch 12 is turned on, the power supply control section 6 turns on the first power supply 7.
to the control line 1 by the power on/off control circuit 24.
3, a power-on instruction is given, and the detection counter 21 is started for a certain period of time. When power is supplied to the power supply range 9 by the power supply device 7,
In the service processor 3, the microprocessor 4 starts operating according to the microprogram in the control memory 5, performs an initial microprogram load (IPL), etc. on the central processing unit 2, and
Furthermore, for the power supply control unit 6, the SVP
A READY report line 11 reports that the service processor 3 is operational. At this time, a failure may occur in the service processor 3, or
When the service processor 3 detects a failure such as an IPL abnormality, the service processor 3 cannot report to the power supply control section 6 that the service processor 3 is operable or no longer reports it. In the power supply device control unit 6, the power supply device 7
If a report indicating that operation is possible is not received via the SVP READY report line 11 within a certain period of time after the power is turned on, the power-off/re-on status will be displayed via the AND gate 22 due to the certain time detection counter 21 counting over. The creation circuit 23 is activated, and the power on/off control circuit 24 turns the power supply device 7 off and on again to recover from the failure. In this case, the power on/off control circuit 24 turns on the power again after a certain period of time has elapsed after turning off the power, for example, according to the status of the power off/on again status creation circuit 23 .
ここで、障害の回復が不可能な場合、電源の切
断・再投入を無限に繰り返す可能性がある。これ
を防止するのがレジスタ25である。即ち、レジ
スタ25に予め一定値を設定しておき、アンドゲ
ート22の出力で該レジスタ25の内容を−1し
ていき、その値が零になつた時、電源切断・再投
入ステータス作成回路23の動作を止めて、電源
の切断・再投入を一定回数以上は実行できないよ
うにするものである。 Here, if recovery from the failure is impossible, the power may be turned off and turned on again indefinitely. The register 25 prevents this. That is, a certain value is set in advance in the register 25, the contents of the register 25 are incremented by 1 by the output of the AND gate 22, and when the value reaches zero, the power-off/re-on status creation circuit 23 This prevents the power from being turned off and turned on again more than a certain number of times.
第3図は電源装置制御部6のさらに他の実施例
を示したものである。即ち、この電源装置制御部
6をマイクロプロセツサ31と制御記憶32にて
構成し、第2図の動作をマイクロプログラム制御
で実現するものである。 FIG. 3 shows still another embodiment of the power supply controller 6. In FIG. That is, this power supply control section 6 is composed of a microprocessor 31 and a control memory 32, and the operation shown in FIG. 2 is realized by microprogram control.
第4図に第3図の動作フローチヤートを示す。
電源スイツチ12が投入されると、マイクロプロ
セツサ31は制御記憶32のマイクロプログラム
に従い、電源の切断・再投入実行回数カウント値
AとSVP READY待ちカウント値Bを零に初期
設定した後、制御線13を介して第1の電源装置
7へ電源の投入指示を行う。そして、SVP
READY報告線11の状態をチエツクして、サー
ビスプロセツサ3が動作可能であるかどうか判定
し、動作可能であれば該起動処理を正常終了とす
る。サービスプロセツサ3が動作不可能であれ
ば、SVP READY待ちカウント値Bを+1して
いき、該カウント値がSVP READY待ち最大カ
ウント数mに達する前に、サービスプロセツサ3
が動作可能になると、やはり該起動処理を正常終
了とする。 FIG. 4 shows an operation flowchart of FIG. 3.
When the power switch 12 is turned on, the microprocessor 31 initializes the power-off/re-start count value A and the SVP READY wait count value B to zero according to the microprogram in the control memory 32, and then switches the control line 13, an instruction is given to the first power supply device 7 to turn on the power. And S.V.P.
The state of the READY report line 11 is checked to determine whether the service processor 3 is operable, and if it is operable, the startup process is terminated normally. If the service processor 3 is inoperable, the SVP READY wait count value B is incremented by 1, and before the count value reaches the maximum SVP READY wait count number m, the service processor 3
When it becomes operational, the activation process is also terminated normally.
一方、SVP READY待ちカウント値Bが最大
カウント数mに達しても、サービスプロセツサ3
が動作不可能であると、電源の切断・再投入実行
回数カウント値Aを+1し、また、SVP
READY値Bをゼロクリアした後、電源装置7の
切断と再投入を行い、障害の回復を図る。サービ
スプロセツサ3が動作を回復しない間、該電源の
切断と再投入を繰り返し実行し、その実行回数カ
ウント値Aが最大実行回数nに達してもサービス
プロセツサ3が動作不可能の場合は、永久障害と
判断して該起動処理を異常終了とする。 On the other hand, even if the SVP READY wait count value B reaches the maximum count number m, the service processor 3
is inoperable, the count value A of the number of times the power is turned off and turned on again is increased by 1, and the SVP
After clearing the READY value B to zero, the power supply device 7 is turned off and then on again to recover from the failure. While the service processor 3 does not recover its operation, the power is repeatedly turned off and then turned on again, and if the service processor 3 is still inoperable even if the execution count value A reaches the maximum number of executions n, It is determined that this is a permanent failure and the startup process is abnormally terminated.
次に、本発明の他の実施例について説明する。 Next, other embodiments of the present invention will be described.
第5図は本発明の他の実施例のブロツク図であ
る。第5図において、データ処理装置101は電
源装置102,103、イニシヤル・マイクロプ
ログラムロード制御部104、電源切断回路10
5、刻時回路アダプタ106、刻時回路107、
時刻検出回路108、電源投入回路109、記憶
回路制御部112、電源切断回数保持用の記憶回
路113よりなる。ここで、イニシヤル・マイク
ロプログラムロード制御部104が第1図のサー
ビスプロセツサ3に対応する。110は電源装置
102により電源が供給される範囲を示す。同様
に、111は電源装置103により電源を供給さ
れる範囲を示すが、電源装置103は常に電源供
給状態にあるものとする。記憶回路113は、電
源装置103より常に電源を供給されるため、そ
の記憶データは常に保存される。なお、データ処
理装置101内の第5図に示されていない要素は
電源供給範囲110に含まれているものとする。 FIG. 5 is a block diagram of another embodiment of the invention. In FIG. 5, a data processing device 101 includes power supplies 102 and 103, an initial microprogram load control section 104, and a power cutoff circuit 10.
5, clock circuit adapter 106, clock circuit 107,
It consists of a time detection circuit 108, a power supply circuit 109, a memory circuit control section 112, and a memory circuit 113 for holding the number of times the power is cut off. Here, the initial microprogram load control section 104 corresponds to the service processor 3 in FIG. Reference numeral 110 indicates a range to which power is supplied by the power supply device 102. Similarly, 111 indicates the range to which power is supplied by the power supply device 103, and it is assumed that the power supply device 103 is always in a power supply state. Since the memory circuit 113 is always supplied with power from the power supply device 103, its stored data is always saved. It is assumed that elements within the data processing device 101 that are not shown in FIG. 5 are included in the power supply range 110.
イニシヤル・マイクロプログラムロード制御部
104は、刻時回路アダプタ106を介すること
により、刻時回路107へ任意の数値を設定す
る。また、イニシヤル・マイクロプログラムロー
ド制御部104は、記憶回路制御部112を介し
て記憶回路113のデータ(電源切断回数)をア
クセスする。刻時回路107が一定時刻を刻時し
たことを時刻検出回路108が検出すると、電源
投入回路109は電源装置102の電源を投入す
る。一方、イニシヤル・マイクロプログラムロー
ド制御部104の指示により、電源切断回路10
5は、電源装置102の電源を切断する働きをす
る。 The initial microprogram load control unit 104 sets an arbitrary value to the clock circuit 107 via the clock circuit adapter 106. In addition, the initial microprogram load control unit 104 accesses data (number of times the power is turned off) in the memory circuit 113 via the memory circuit control unit 112 . When the time detection circuit 108 detects that the clock circuit 107 has clocked a predetermined time, the power supply circuit 109 powers on the power supply device 102 . On the other hand, according to instructions from the initial microprogram load control section 104, the power cutoff circuit 10
5 serves to turn off the power to the power supply device 102.
次に、第5図の実施例の動作について第6図の
フローチヤートに従つて説明する。 Next, the operation of the embodiment shown in FIG. 5 will be explained according to the flowchart shown in FIG.
データ処理装置101の電源が投入されると、
イニシヤル・マイクロプログラムロード制御部1
04の管理にてイニシヤル・マイクロプログラム
ロードが実行される。イニシヤル・マイクロプロ
グラムロードが成功した場合、記憶回路113の
電源切断回数をクリアして起動処理は終了する。
成功しなかつた場合は、イニシヤル・マイクロプ
ログラムロード制御部104により、再度、イニ
シヤル・マイクロプログラムロードを行う(リト
ライ動作)。ここで、あらかじめ定めたn回とも
不成功となると、イニシヤル・マイクロプログラ
ムロード制御部104は、記憶回路制御部112
を介して記憶回路113をアクセスしてその内容
(電源切断回数)を更新した後、刻時回路アダプ
値106を介して刻時回路107へ電源投入時刻
を設定すると共に、電源切断回路105へ電源切
断指示を出し、電源装置102の電源を切断す
る。これにより、電源供給範囲111で示す要素
以外は電源切断状態となる。 When the data processing device 101 is powered on,
Initial microprogram load control section 1
Initial microprogram loading is executed under the management of 04. If the initial microprogram load is successful, the power-off count of the memory circuit 113 is cleared and the startup process ends.
If it is not successful, the initial microprogram load control unit 104 performs the initial microprogram load again (retry operation). Here, if the predetermined n times are unsuccessful, the initial microprogram load control section 104 loads the memory circuit control section 112.
After accessing the memory circuit 113 via the memory circuit 113 and updating its contents (the number of times the power is turned off), the power-on time is set to the clock circuit 107 via the clock circuit adapter value 106, and the power is input to the power cut-off circuit 105. A disconnection instruction is issued and the power to the power supply device 102 is disconnected. As a result, elements other than those shown in the power supply range 111 are powered off.
一方、電源装置103により常に電源供給状態
にある刻時回路107は刻時を続け、設定時刻と
なると、信号を出力する。これを時刻検出回路1
08が検出し、電源第入回路109により電源装
置102の電源を投入する。これによりイニシヤ
ル・マイクロプログラムロード制御部104によ
り再びイニシヤル・マイクロプログラムロードが
実行される。 On the other hand, the clock circuit 107, which is always supplied with power by the power supply device 103, continues to clock, and outputs a signal when the set time comes. This is the time detection circuit 1
08 detects this, and the power supply circuit 109 turns on the power to the power supply device 102 . As a result, the initial microprogram load control unit 104 executes the initial microprogram load again.
更に、イニシヤル・マイクロプログラムロード
制御部104はイニシヤル・マイクロプログラム
ロードのリトライに失敗した場合、記憶回路制御
部112を介して記憶回路113を参照し、その
内容(電源切断回数)がある値になると、起動処
理を異常終了とする。 Furthermore, when the initial microprogram load control unit 104 fails to retry the initial microprogram load, it refers to the memory circuit 113 via the memory circuit control unit 112, and when the contents (the number of times the power is turned off) reaches a certain value. , the startup process ends abnormally.
本発明によれば、現在および将来、半導体のセ
ル面積の小形化によるエラーレイトの増大に対し
ても、より不安定な領域の再試行および広い領域
の再試行を可能とし、データ処理装置の起動時に
発生する偶発的な障害の回復等を大幅に向上でき
るので、システムの大幅な信頼性の向上が図れる
という効果がある。また、障害の回復が不可能な
場合、電源切断・再投入動作が無限ループにおち
いることも防止できる。
According to the present invention, even if the error rate increases due to the miniaturization of semiconductor cell areas now and in the future, it is possible to retry more unstable areas and retry wider areas, and to start up data processing equipment. Since recovery from occasional failures can be greatly improved, system reliability can be greatly improved. Furthermore, if recovery from a failure is impossible, it is possible to prevent the power-off/re-on operation from falling into an infinite loop.
第1図は本発明によるデータ処理装置の一実施
例のブロツク図、第2図は第1図における電源装
置制御部の構成例を示す図、第3図は第1図にお
ける電源装置制御部の他の構成例を示す図、第4
図は第3図の動作を説明するためのフローチヤー
ト、第5図は本発明の他の実施例のブロツク図、
第6図は第5図の動作を説明するためのフローチ
ヤートである。
1…データ処理装置、2…中央処理装置、3…
サービスプロセツサ、4…マイクロプロセツサ、
5…制御記憶、6…電源装置制御部、7,8…電
源装置、9,10…電源供給範囲、11…SVP
READY線、12…電源スイツチ、13…電源制
御線、101…データ処理装置、102,103
…電源装置、104…イニシヤル・マイクロプロ
グラムロード制御部、105…電源切断回路、1
06…刻時回路アダプタ、107…刻時回路、1
08…時刻検出回路、109…電源投入回路、1
10,111…電源供給範囲、112…記憶回路
制御部、113…記憶回路。
FIG. 1 is a block diagram of an embodiment of a data processing device according to the present invention, FIG. 2 is a diagram showing an example of the configuration of the power supply control section in FIG. 1, and FIG. 3 is a diagram showing an example of the configuration of the power supply control section in FIG. Diagram showing another configuration example, No. 4
The figure is a flowchart for explaining the operation of FIG. 3, and FIG. 5 is a block diagram of another embodiment of the present invention.
FIG. 6 is a flowchart for explaining the operation of FIG. 5. 1...Data processing device, 2...Central processing unit, 3...
Service processor, 4... microprocessor,
5... Control memory, 6... Power supply device control unit, 7, 8... Power supply device, 9, 10... Power supply range, 11... SVP
READY line, 12...Power switch, 13...Power control line, 101...Data processing device, 102, 103
...Power supply device, 104...Initial microprogram load control unit, 105...Power cutoff circuit, 1
06... Clock circuit adapter, 107... Clock circuit, 1
08...Time detection circuit, 109...Power supply circuit, 1
DESCRIPTION OF SYMBOLS 10, 111...Power supply range, 112...Storage circuit control part, 113...Storage circuit.
Claims (1)
ツサと、前記処理装置と前記サービスプロセツサ
に電源を供給するシステム電源と、前記システム
電源の投入の切断を制御する電源制御部とを具備
してなるデータ処理装置のにおいて、 前記サービスプロセツサは、システム電源の供
給を受けて正常に動作すると、前記電源制御部へ
動作可能報告を行う手段を有し、 前記電源制御部は、前記システム電源の投入か
らの時間経過を測定する手段と、前記システム電
源の投入から一定時間内に前記サービスプロセツ
サから動作可能報告がないと、前記システム電源
を一旦切断した後に再投入する手段と、前記シス
テム電源の切断・再投入の回数を計数する手段
と、前記切断・再投入の回数が所定値に達すると
前記システム電源の再投入を抑止する手段とを有
することを特徴とするデータ処理装置の再起動方
式。 2 前記サービスプロセツサはシステム電源の投
入によりイニシヤルプログラムロードを実行し、
その異常を検出すると、前記電源制御部に対する
動作可能であることの報告がなされないことを特
徴とする特許請求の範囲第1項記載のデータ処理
装置の再起動方式。 3 前記システム電源の再投入は、システム電源
の切断から一定時間経過して行うことを特徴とす
る特許請求の範囲第1項もしくは第2項記載のデ
ータ処理装置の再起動方式。[Scope of Claims] 1. A processing device, a service processor of the processing device, a system power supply that supplies power to the processing device and the service processor, and a power supply control unit that controls turning on/off of the system power supply. In the data processing device, the service processor has means for reporting operation status to the power supply control unit when the service processor receives system power and operates normally, and the power supply control unit includes: , means for measuring the elapse of time since the system power is turned on, and means for turning off the system power and then turning it on again if there is no operational status report from the service processor within a certain period of time after the system power is turned on. and means for counting the number of times the system power is turned off and turned on again, and means for inhibiting the system power from being turned on again when the number of times the system power is turned off and turned on again reaches a predetermined value. Processing device restart method. 2 The service processor executes an initial program load when the system power is turned on,
2. The method for restarting a data processing device according to claim 1, wherein when the abnormality is detected, a report indicating that the device is operable is not made to the power supply control section. 3. The method for restarting a data processing apparatus according to claim 1 or 2, wherein the system power is turned on again after a certain period of time has elapsed since the system power was turned off.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4839686 | 1986-03-07 | ||
| JP61-48396 | 1986-03-07 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6312013A JPS6312013A (en) | 1988-01-19 |
| JPH0471208B2 true JPH0471208B2 (en) | 1992-11-13 |
Family
ID=12802135
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61286292A Granted JPS6312013A (en) | 1986-03-07 | 1986-12-01 | Restart method for data processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6312013A (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS647213A (en) * | 1987-06-30 | 1989-01-11 | Fujitsu Ltd | Power source application control system |
| US6327446B1 (en) * | 2000-03-15 | 2001-12-04 | Toshiba Tec Kabushiki Kaisha | Multi-mode image forming apparatus having service mode for authorized users and method therefor |
| JP5114370B2 (en) * | 2008-12-01 | 2013-01-09 | 株式会社リコー | Information processing apparatus, information processing method, and program thereof |
| JP6939837B2 (en) | 2019-04-01 | 2021-09-22 | カシオ計算機株式会社 | Power circuit, power control method, and power control program |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5438030A (en) * | 1977-08-30 | 1979-03-22 | Iseki & Co Ltd | Automotive transmission |
| JPS58195968A (en) * | 1982-05-12 | 1983-11-15 | Hitachi Ltd | Re-execution controlling system |
-
1986
- 1986-12-01 JP JP61286292A patent/JPS6312013A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6312013A (en) | 1988-01-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3224153B2 (en) | Improved data protection system and data protection method | |
| US6195754B1 (en) | Method and apparatus for tolerating power outages of variable duration in a multi-processor system | |
| JPH02272614A (en) | Equipment for protecting power suppy failure and method for the same | |
| JP2012069032A (en) | Information processor | |
| WO2004109436A2 (en) | Uninterrupted system operation | |
| US20180329721A1 (en) | Stand-by mode of an electronic circuit | |
| JPH0471208B2 (en) | ||
| JP3231561B2 (en) | Backup memory control method | |
| CN112380083B (en) | A method and system for testing the stability of BMC active/standby switching | |
| JPH11259340A (en) | Reactivation control circuit for computer | |
| US10921875B2 (en) | Computer system, operational method for a microcontroller, and computer program product | |
| JP3487127B2 (en) | Information processing device, product registration device, and program storage medium | |
| CN117540443B (en) | Method for avoiding abnormal power failure damage of equipment for operating system | |
| JP2504502B2 (en) | Integrated circuit card | |
| JPH03127215A (en) | Information processor | |
| CN113650498B (en) | Power-on method and device of electric vehicle, electric vehicle and storage medium | |
| JP2004145584A (en) | Disk array device | |
| JPH0724917Y2 (en) | Backup power supply circuit | |
| CN114253754A (en) | Fault handling method, device and terminal equipment for processor | |
| JPH0448312A (en) | Recovery system for electronic computer system | |
| JPH05108503A (en) | Power failure processing system | |
| JPH0687213B2 (en) | Data processing device | |
| JPH0120775B2 (en) | ||
| JP2002091632A (en) | Computer system | |
| JP2000132463A (en) | Memory backup method |