JPH02189648A - Information processor - Google Patents

Information processor

Info

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
Application number
JP1010554A
Other languages
Japanese (ja)
Inventor
Shigeo Yamazaki
茂雄 山崎
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP1010554A priority Critical patent/JPH02189648A/en
Publication of JPH02189648A publication Critical patent/JPH02189648A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To more appropriately extract effective data for searching a fault by instructing the stop of processor operation by using the state change of a hardware signal as a trigger. CONSTITUTION:When a hardware signal 204 out of hardware signals 204 to 207 is turned to a logic '1' state specified by a command, a hardware signal state monitoring circuit 22 outputs an instruction for interrupting clock feeding to a clock feeding circuit 23. At the time of receiving the instruction, the circuit 23 immediately interrupts clock feeding to the processor 21 to stop the operation of the processor 21. When any one of the signals 204 to 207 is turned to logic '1' or '0' by an operator's command through a master device 10, the operation of the processor 21 is similarly stopped. Consequently, data indicating the operation state of the information processor can be easily extracted at a point of time close to the generation of a fault.

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.

〔従来の技術〕[Conventional technology]

従来、この種の情報処理装置においては、障害解析など
の目的で、その情報処理装置内にあり、その動作を司ど
るプロセッサを、ある特定の条件で停止して動作履歴等
のデータを採取する場合、ファームウェアの実行アドレ
スがあらかじめ指定されたアドレスと一致したときに、
プロセッサへのクロックの供給を中断して、プロセッサ
を停止し、その時点での動作履歴等障害解析の為のデー
タを採取することができた。
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来の情報処理装置では、例えば、ある特定の
ハードウェア信号の状態変化をトリガとして、プロセッ
サ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.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の情報処理装置の構成は、ファームウェアにより
制御されるプロセッサを有し、上位装置を介してコマン
ドを入力して該コマンドを実行することができる情報処
理装置において、前記コマンドの指示により前記情報処
理装置内のハードウェア信号の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.

〔実施例〕〔Example〕

次に、本発明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.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、プロセッサの動作の停止
指示をハードウェア信号の状態変化をトリガとして行え
るようにしたことにより、障害発生時近傍での情報処理
装置の動作状態のデータの採取が容易となり、障害探索
の為の有効なデータをより適確に採取することができる
という効果がある。
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)

【特許請求の範囲】[Claims] ファームウェアにより制御されるプロセッサを有し、上
位装置を介してコマンドを入力して該コマンドを実行す
ることができる情報処理装置において、前記コマンドの
指示により前記情報処理装置内のハードウェア信号の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.
JP1010554A 1989-01-18 1989-01-18 Information processor Pending JPH02189648A (en)

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)

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