JPH02189648A - Information processor - Google Patents
Information processorInfo
- Publication number
- JPH02189648A JPH02189648A JP1010554A JP1055489A JPH02189648A JP H02189648 A JPH02189648 A JP H02189648A JP 1010554 A JP1010554 A JP 1010554A JP 1055489 A JP1055489 A JP 1055489A JP H02189648 A JPH02189648 A JP H02189648A
- Authority
- JP
- Japan
- Prior art keywords
- processor
- state
- hardware
- hardware signal
- command
- 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
- 238000012544 monitoring process Methods 0.000 claims abstract description 6
- 230000010365 information processing Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 2
- 238000013024 troubleshooting Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理装置に関し、特に障害探索の為のデー
タ採取方式に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing device, and particularly to a data collection method for troubleshooting.
従来、この種の情報処理装置においては、障害解析など
の目的で、その情報処理装置内にあり、その動作を司ど
るプロセッサを、ある特定の条件で停止して動作履歴等
のデータを採取する場合、ファームウェアの実行アドレ
スがあらかじめ指定されたアドレスと一致したときに、
プロセッサへのクロックの供給を中断して、プロセッサ
を停止し、その時点での動作履歴等障害解析の為のデー
タを採取することができた。Conventionally, in this type of information processing equipment, for the purpose of failure analysis, etc., the processor within the information processing equipment, which controls its operation, is stopped under certain conditions and data such as operation history is collected. In this case, when the firmware execution address matches the pre-specified address,
By interrupting the clock supply to the processor, we were able to stop the processor and collect data for failure analysis, such as the operating history at that point.
しかしながら、従来の情報処理装置では、第2図に示す
ごとくクロック供給回路への動作中断指示は、ファーム
ウェアの実行アドレス監視回路22′によって行われて
いた。However, in the conventional information processing apparatus, as shown in FIG. 2, the execution address monitoring circuit 22' of the firmware instructs the clock supply circuit to suspend operation.
上述した従来の情報処理装置では、例えば、ある特定の
ハードウェア信号の状態変化をトリガとして、プロセッ
サ21への停止指示を行いたい場合、前記ハードウェア
信号をプロセッサ21が検出した後、ファームウェアが
その信号の状態変化を認識したことが明らかになるマイ
クロ命令のアドレスを実行するまで、プロセッサ21の
停止を指示できない為、前記ハードウェア信号の状態が
変化した時点から実際にプロセッサが停止するまでにタ
イムラグが生じ、適確な情報を得ることが困難であった
り、あるいは、前記ハードウェア信号の変化をファーム
ウェアが認識できない場合、これをトリガとしてプロセ
ッサを停止させることができないという問題があった。In the conventional information processing apparatus described above, for example, when a change in the state of a certain hardware signal is used as a trigger to instruct the processor 21 to stop, after the processor 21 detects the hardware signal, the firmware Since it is not possible to instruct the processor 21 to stop until the address of the microinstruction that indicates that the change in the state of the signal has been recognized is executed, there is a time lag between the time when the state of the hardware signal changes and the time when the processor actually stops. If this occurs and it is difficult to obtain accurate information, or if the firmware cannot recognize the change in the hardware signal, there is a problem in that it is not possible to use this as a trigger to stop the processor.
本発明の情報処理装置の構成は、ファームウェアにより
制御されるプロセッサを有し、上位装置を介してコマン
ドを入力して該コマンドを実行することができる情報処
理装置において、前記コマンドの指示により前記情報処
理装置内のハードウェア信号の1つを選択し、該ハード
ウェア信号の状態により前記プロセッサへ動作クロック
を供給する為のクロック供給回路への動作の中断を指示
し、前記プロセッサを停止させ得るハードウェア信号状
態監視回路を含むことを特徴とする。The configuration of the information processing device of the present invention is such that the information processing device has a processor controlled by firmware and is capable of inputting a command via a host device and executing the command, in which the information processing device receives the information based on the instruction of the command. Hardware capable of selecting one of the hardware signals in a processing device, instructing a clock supply circuit for supplying an operating clock to the processor to suspend operation according to the state of the hardware signal, and stopping the processor. It is characterized by including a wear signal state monitoring circuit.
次に、本発明10ついて図面を参照して説明する。 Next, the present invention 10 will be explained with reference to the drawings.
)1図は本発明の一実施例のブロック図である。図中1
0は上位装置、20は本発明による情報処理装置、21
はプロセッサ、22はハードウェア信号状態監視回路、
23はクロック供給回路である。ここでは、例としてプ
ロセッサ21の停止指示を、ハードウェア信号204が
論理it 1 n状態となったときに行う場合について
説明する。) Figure 1 is a block diagram of an embodiment of the present invention. 1 in the diagram
0 is a host device, 20 is an information processing device according to the present invention, 21
is a processor; 22 is a hardware signal status monitoring circuit;
23 is a clock supply circuit. Here, as an example, a case will be described in which the instruction to stop the processor 21 is issued when the hardware signal 204 becomes the logic it 1 n state.
ハードウェア信号状態監視回路22は、上位装置10を
介した操作者からのコマンドによるプロセッサ21から
の制御バス201を介した指示により、ハードウェア信
号204〜207のうちからハードウェア信号204を
選択してその状態を監視し、そのハードウェア信号20
4が、そのコマンドの指示する論理゛1”状態になった
とき、クロック供給回路23にタロツク供給中断の指示
を出力する。これを受けたクロック供給回路23は、直
ちにプロセッサ21へのクロックの供給を中断してプロ
セッサ21の動作を停止させる。The hardware signal state monitoring circuit 22 selects the hardware signal 204 from among the hardware signals 204 to 207 in response to a command from the operator via the host device 10 and an instruction from the processor 21 via the control bus 201. monitors its status and detects its hardware signal 20.
4 becomes the logic "1" state specified by the command, it outputs an instruction to interrupt the clock supply to the clock supply circuit 23. Upon receiving this, the clock supply circuit 23 immediately stops supplying the clock to the processor 21. is interrupted to stop the operation of the processor 21.
同様にして、上位装置10を介した操作者のコマンド指
示により、ハードウェア信号204〜207のいずれか
が、論理°゛1″′または0′°になったときに、プロ
セッサ21の動作を停止させることができる。Similarly, the operation of the processor 21 is stopped when any of the hardware signals 204 to 207 becomes logic ゛1''' or 0'° according to a command instruction from the operator via the host device 10. can be done.
以上説明したように本発明は、プロセッサの動作の停止
指示をハードウェア信号の状態変化をトリガとして行え
るようにしたことにより、障害発生時近傍での情報処理
装置の動作状態のデータの採取が容易となり、障害探索
の為の有効なデータをより適確に採取することができる
という効果がある。As explained above, the present invention enables the instruction to stop the operation of the processor to be issued using a change in the state of a hardware signal as a trigger, making it easy to collect data on the operating state of an information processing device in the vicinity of the occurrence of a failure. This has the effect that effective data for troubleshooting can be collected more accurately.
Claims (1)
位装置を介してコマンドを入力して該コマンドを実行す
ることができる情報処理装置において、前記コマンドの
指示により前記情報処理装置内のハードウェア信号の1
つを選択し、該ハードウェア信号の状態により前記プロ
セッサへ動作クロックを供給する為のクロック供給回路
への動作の中断を指示し、前記プロセッサを停止させ得
るハードウェア信号状態監視回路を含むことを特徴とす
る情報処理装置。In an information processing device that has a processor controlled by firmware and is capable of inputting a command via a host device and executing the command, one of the hardware signals in the information processing device is
a hardware signal state monitoring circuit capable of instructing a clock supply circuit for supplying an operating clock to the processor to suspend operation and stopping the processor according to the state of the hardware signal; Characteristic information processing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1010554A JPH02189648A (en) | 1989-01-18 | 1989-01-18 | Information processor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1010554A JPH02189648A (en) | 1989-01-18 | 1989-01-18 | Information processor |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02189648A true JPH02189648A (en) | 1990-07-25 |
Family
ID=11753473
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1010554A Pending JPH02189648A (en) | 1989-01-18 | 1989-01-18 | Information processor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02189648A (en) |
-
1989
- 1989-01-18 JP JP1010554A patent/JPH02189648A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS62154037A (en) | Virtual machine monitoring control method | |
| CN105512000A (en) | Method and device for collecting abnormal information of operating system, and computer | |
| JPH02189648A (en) | Information processor | |
| JPH10207586A (en) | Power-off control system for computer | |
| JPH02240746A (en) | Collection system for control information on information controller | |
| JPH01120652A (en) | Setting system for monitor time of input/output device | |
| JPS61169036A (en) | System supervisory device | |
| JPH05241901A (en) | Automatic software testing device | |
| JPS62209604A (en) | Power supply cut-off system for information processing system | |
| JPS62106551A (en) | Information collecting system | |
| JPS61160105A (en) | Timing control system | |
| JPS62123531A (en) | Cpu supervisory unit | |
| CN119944895A (en) | A charging module control method with master-slave single chip microcomputer and computer equipment | |
| JPH0212531A (en) | Interruption control system for virtual computer | |
| JPH05100884A (en) | Switching system at the time of fault occurrence in duplex operation | |
| JPS626338A (en) | Error information system for back end processor | |
| JPH053016B2 (en) | ||
| JPH0496832A (en) | Fault information gathering device | |
| JPH04102154A (en) | Information processor | |
| JPH02310634A (en) | System for supervising runaway of program | |
| JPH0276020A (en) | Program abnormality processing system for power source control part | |
| JPS6116338A (en) | Interrupt processing system of virtual computer system | |
| JPH03126118A (en) | Status storage device for microprocessor | |
| JPS61267137A (en) | System for controlling interrupting action | |
| JPH0355640A (en) | Collection system for fault analysis information on peripheral controller |