JPS59221723A - Reporting system of completion of initialization for input and output controller - Google Patents
Reporting system of completion of initialization for input and output controllerInfo
- Publication number
- JPS59221723A JPS59221723A JP58096212A JP9621283A JPS59221723A JP S59221723 A JPS59221723 A JP S59221723A JP 58096212 A JP58096212 A JP 58096212A JP 9621283 A JP9621283 A JP 9621283A JP S59221723 A JPS59221723 A JP S59221723A
- Authority
- JP
- Japan
- Prior art keywords
- input
- initialization
- control device
- output
- completion
- 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 claims description 9
- 230000002159 abnormal effect Effects 0.000 description 6
- 230000005856 abnormality Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(a)発明の技術分野
入出力装置や入出力制御装置における電源投入シーケン
スやシステムリセットの初期化終了時の状態を正常に終
了したか、それとも異常があったのかの状態情報表示で
行う入出力制御装置の初期化終了報告方式に関する。[Detailed description of the invention] (a) Technical field of the invention Whether the power-on sequence or system reset initialization completion state in the input/output device or input/output control device has been completed normally or whether there has been an abnormality. This invention relates to a method for reporting completion of initialization of an input/output control device by displaying status information.
(b)技術の背景
コンピュータシステムの利用が高度化、複雑化して来た
ことによりシステム全体の高信頼性要求が強く、システ
ムを構成している各装置で発生し発見されるエラー情報
は出来るだけ詳細に醜かも出来るだけ多く収集すること
によりシステム全体の信頼性を確保することが必要にな
って来た。(b) Background of the technology As the use of computer systems has become more sophisticated and complex, there is a strong demand for high reliability of the entire system, and as much as possible, error information that occurs and is discovered in each device that makes up the system is collected. It has become necessary to ensure the reliability of the entire system by collecting as much detail as possible, even if the details are ugly.
特に直接情報を記録/再生する入出力装置や入出力制御
装置における異常状態情報を詳細に記録し、把握する方
法の開発が要望されている。In particular, there is a need for the development of a method for recording and understanding detailed abnormal state information in input/output devices and input/output control devices that directly record/reproduce information.
(c)従来技術と問題点
従来、入出力装置や入出力制御装置の電源投入シーケン
スやシステムリセットの実行結果は全く通知されず、こ
れらの初期化終了後、最初の起動が正常に終了したこと
によって初期化が終了したことが判明するだけであり、
初期化が正常に終了したのか、何らかの異常状態があっ
たのかの区別が把握出来ないと言う欠点がある。(c) Conventional technology and problems Conventionally, the power-on sequence of input/output devices and input/output control devices and the execution results of system reset were not notified at all, and the first startup was completed normally after these initializations were completed. It only turns out that the initialization is finished by
The drawback is that it is not possible to distinguish between whether initialization has completed normally or whether there is some kind of abnormality.
(d)発明の目的
本発明は、上記欠点を解消した新規な入出力制御装置の
初期化終了報告方式を提供することを目的とし、特にパ
ワーオンリセットやシステムリセソト終了時に初期化が
正常に終了したが、それとも異常があったのかを入出力
制御装置から積極的に上位装置に報告することにより、
上位装置の監視プログラムによる適切な処理を実現する
判断基準を与える入出力制御装置の初期化終了報告方式
を実現することにある。(d) Purpose of the Invention The object of the present invention is to provide a new initialization completion reporting method for an input/output control device that eliminates the above-mentioned drawbacks, and in particular, to ensure that initialization is completed normally at the end of a power-on reset or system reset. By actively reporting from the input/output control device to the higher-level device whether the process has finished or if there was an error,
The object of the present invention is to realize an initialization completion reporting method for an input/output control device that provides judgment criteria for realizing appropriate processing by a monitoring program of a host device.
(e)発明の構成
本発明は、上位装置からの指示により入出力装置を制御
する入出力制御装置において、該入出力装置、練入出力
制御装置の電源投入シーケンスや該上位装置からのシス
テムリセット指示による初期化状態を正常終了か異常終
了かの状態情報、即ち該入出力装置、練入出力制御装置
の異常を早期に発見するための情報を該上位装置に報告
する入出力制御装置の初期化終了報告方式により達成す
ることが出来る。(e) Structure of the Invention The present invention provides an input/output control device that controls an input/output device based on an instruction from a host device, the power-on sequence of the input/output device, the training input/output control device, and the system reset from the host device. Initialization of the input/output control device that reports status information indicating whether the initialization state according to the instruction has ended normally or abnormally, that is, information for early detection of an abnormality in the input/output device or training input/output control device to the higher-level device. This can be achieved by using the completion report method.
(f)発明の実施例 以下本発明を図面を参照して説明する。(f) Examples of the invention The present invention will be explained below with reference to the drawings.
第1図は本発明に係る一実施例であるディスク制御装置
のシステムブロック図を示す。FIG. 1 shows a system block diagram of a disk controller according to an embodiment of the present invention.
図において、1,2.3はチャネルA、B、C14はデ
ィスク制御装置、5は論理演算部、6はチャネルインタ
フェース部、7はデバイスインタフェース部、8はデー
タ制御部、9はコン1−ロールメモリ部、10はローダ
部、11,12.13はディスク装置0,1.2をそれ
ぞれ示す。In the figure, 1, 2.3 are channels A, B, and C14 are disk controllers, 5 is a logic operation section, 6 is a channel interface section, 7 is a device interface section, 8 is a data control section, and 9 is a controller 1-control. A memory section, 10 is a loader section, and 11, 12.13 are disk devices 0, 1.2, respectively.
本図のシステムは主制御装置(図示してない)とディス
ク制御装置4間の情報の流れを制御するチャネル1,2
,3、ディスク装置11,12゜13を動かし制御する
ために必要な能力を論理的に備えチャネル1,2.3か
ら与えられる制御の標準形式を個々のディスク装置11
.12.13に適合する形式に変換するディスク制御装
置4、チャネル1,2.3からの情報の演算を行いレジ
スタに格納する論理演算部5、チャネルl、2゜3との
信号の送受9選択、データ転送制御を行うチャネルイン
タフェース部6、ディスク装置11゜12.13との信
号の送受を行うデバイスインタフェース部7、データの
転送径路制御を行うデータ制御部8、マイクロプログラ
ムをメモリに格納したりメモリをアクセスするコントロ
ールメモリ部9、マイクロプログラムをコントロールメ
モリへロードするローダ部10、記録媒体に情報を記録
/再生するディスク装置11,12.13により構成さ
れる。The system in this figure is comprised of channels 1 and 2 that control the flow of information between the main controller (not shown) and the disk controller 4.
, 3. The standard form of control provided by channels 1, 2.
.. 12.13 Disk control device 4 converts into a format compatible with 12.13, logic operation section 5 that calculates information from channels 1, 2.3 and stores it in a register, signal transmission/reception with channels 1, 2.3 9 selection , a channel interface unit 6 that controls data transfer, a device interface unit 7 that sends and receives signals to and from the disk devices 11, 12, and 13, a data control unit 8 that controls data transfer routes, and stores microprograms in memory. It is comprised of a control memory section 9 for accessing memory, a loader section 10 for loading microprograms into the control memory, and disk devices 11, 12, and 13 for recording/reproducing information on a recording medium.
ディスク制御装置4は複数のチャネル(チャネル1.
2. 3等)と接続される。今、チャネル1よりディス
ク制御装置4に対してシステムリセ・ノドが指示された
とする。ディスク制御装置4はチャネルインタフェース
部6経由論理演算部5でシステムリセット指示を検出す
るとディスク制御装置4の制御情報の初期化や接続され
ている複数のディスク装置11,12.13の論理回路
の初期化をデバイスインタフェース部7経出で実行する
。The disk controller 4 has a plurality of channels (channel 1 .
2. 3 etc.). Now, assume that channel 1 instructs disk controller 4 to perform a system reset. When the disk control device 4 detects a system reset instruction through the logic operation section 5 via the channel interface section 6, it initializes the control information of the disk control device 4 and initializes the logic circuits of the plurality of connected disk devices 11, 12, and 13. The process is executed by the device interface section 7.
この一連の初期化中はディスク制御装置4の動作が不可
能な異常状態(例えば電源断等)が発生しない限り処理
は続行される。しかしこの間に、もしハードウェア上、
ソフトウェア上の障害や誤りをディスク制御装置4で検
出した場合にはその異常状態に関する情報をコントロー
ルメモリ部9に記憶させておき、全ての初期化作業が終
了した時点でこの記憶していた情報をもとに正常終了か
異常終了かをデバイスインタフェース部7やデータ制御
部8等により判定して、ディスク制御装置4はチャネル
1に対して[割り込み要求(リフウェスト信号)」を実
行する。チャネルlがこの「割り込み要求(リフウェス
ト信号)」に応答して出ず[選択信号(セレクト信号)
」をチャネルインタフェース部6が受けるとディスク制
御装置4は「状態情報(スティタス情報)」を表示しチ
ャネル1に転送する。During this series of initializations, the process continues unless an abnormal condition (for example, power cutoff, etc.) in which the disk control device 4 cannot operate occurs. However, during this time, if on the hardware,
When a software failure or error is detected by the disk controller 4, information regarding the abnormal state is stored in the control memory section 9, and this stored information is stored when all initialization work is completed. Based on this, the device interface section 7, data control section 8, etc. determine whether the termination is normal or abnormal, and the disk control device 4 issues an [interrupt request (refwest signal)] to the channel 1. Channel l does not respond to this "interrupt request (refwest signal)" [selection signal (select signal)]
When the channel interface section 6 receives the "status information", the disk controller 4 displays "status information" and transfers it to the channel 1.
尚システムリセットの場合はシステムリセットを指示し
てきたチャネル1にのみ[状態情報(スティタス情報)
」を転送通知するが、電源投入シーケンスの場合には接
続されている全チャネル、或いは一番最初に「割り込み
要求(リフウェスト信号)」を受付たチャネルのみに転
送通知する。In the case of a system reset, [status information] is sent only to channel 1 which has instructed the system reset.
", but in the case of a power-on sequence, the transfer is notified to all connected channels or only to the channel that first received the "interrupt request (refwest signal)".
(g)発明の効果
従来、入出力制御装置、入出力装置の初期化が正常に終
了したか、異常があったかの確認を具体的に実行する手
段が無かったため、入出力装置が正常に使用可能かどう
かの判断に多くの手順が必要であったが、本発明による
正常終了、異常終了の「状態情報(スティタス情報)」
表示を行うことにより、異常状態を早期に発見処理する
ことが出来るため効率よく入出力制御装置、入出力装置
を使用出来ると言う効果がある。(g) Effects of the invention Conventionally, there was no concrete way to check whether the initialization of an input/output control device or input/output device was completed normally or whether there was an abnormality, so the input/output device could be used normally. However, with the present invention, "status information" of normal termination and abnormal termination
By displaying the information, an abnormal state can be detected and processed at an early stage, so that the input/output control device and the input/output device can be used efficiently.
第1図は本発明に係る一実施例であるディスク制御装置
のシステムブロック図を示す。
図において、1,2.3はチャネルA、B、C。
4ばディスク制御装置、5は論理演算部、6はチャネル
インタフェース部、7はデバイスインタフェース部、8
はデータ制御部、9はコントロールメモリ部、10はロ
ーダ部、11,12.13はディスク装置0,1.2を
それぞれ示す。
茅1 口FIG. 1 shows a system block diagram of a disk controller according to an embodiment of the present invention. In the figure, 1, 2.3 are channels A, B, and C. 4 is a disk control device, 5 is a logic operation section, 6 is a channel interface section, 7 is a device interface section, 8
Reference numeral 11 and 12.13 indicate a data control section, 9 a control memory section, 10 a loader section, and disk devices 0 and 1.2, respectively. 1 mouth of cod
Claims (1)
御装置の電源投入シーケンスや該上位装置からのシステ
ムリセット指示による初期化状態を正常終了か異常終了
かの状態情報を該上位装置に報告することを特徴とする
入出力制御装置の初期化終了報告方式。[Claims] The input/output device is controlled by instructions from a host device. In the input/output control device, the power-on sequence of the input/output device, the input/output control device, and the initialization state due to the system reset instruction from the host device are reported to the host device, status information indicating whether the initialization has ended normally or abnormally. A method for reporting the completion of initialization of an input/output control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58096212A JPS59221723A (en) | 1983-05-31 | 1983-05-31 | Reporting system of completion of initialization for input and output controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58096212A JPS59221723A (en) | 1983-05-31 | 1983-05-31 | Reporting system of completion of initialization for input and output controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59221723A true JPS59221723A (en) | 1984-12-13 |
Family
ID=14158934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58096212A Pending JPS59221723A (en) | 1983-05-31 | 1983-05-31 | Reporting system of completion of initialization for input and output controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59221723A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0397471A2 (en) * | 1989-05-09 | 1990-11-14 | Fujitsu Limited | Initialization system amd methods for input/output processing units |
US5737248A (en) * | 1994-10-05 | 1998-04-07 | Semiconductor Energy Laboratory Co., Ltd. | Device for altering the output conditions of an information processing device according to input states at the user's keyboard |
-
1983
- 1983-05-31 JP JP58096212A patent/JPS59221723A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0397471A2 (en) * | 1989-05-09 | 1990-11-14 | Fujitsu Limited | Initialization system amd methods for input/output processing units |
US5438675A (en) * | 1989-05-09 | 1995-08-01 | Fujitsu Limited | Initialization system for input/output processing units |
US5737248A (en) * | 1994-10-05 | 1998-04-07 | Semiconductor Energy Laboratory Co., Ltd. | Device for altering the output conditions of an information processing device according to input states at the user's keyboard |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100391740B1 (en) | A management method for reproducing error and a disk drive making use of the management method | |
JPS59221723A (en) | Reporting system of completion of initialization for input and output controller | |
JPS62271153A (en) | Diagnostic method in common bus structure | |
JP3275492B2 (en) | Linked disk unit | |
JPH0496845A (en) | Data storage methods in shared memory systems | |
JPH06131125A (en) | Disk array device | |
JPS6269344A (en) | I/O device control method | |
JPS58223860A (en) | Magnetic disk controller | |
JPH11134261A (en) | Input and output controller | |
JP2785754B2 (en) | Data processing system | |
JPH0253157A (en) | Peripheral controller | |
JPS6230464B2 (en) | ||
JPS597971B2 (en) | I/O device control method | |
JPS60144833A (en) | Data storage processor | |
JPH01121921A (en) | Detection of power-off of printer | |
JPS5918741B2 (en) | Automatic diagnosis method | |
JPS62166401A (en) | Multiplexing system for electronic computer | |
JPH02212946A (en) | Fault informing system for information processor | |
JPS63195725A (en) | File processor | |
JPH0430624B2 (en) | ||
JPH0589022A (en) | Information processor | |
JPH0426500B2 (en) | ||
JPS6225318A (en) | Automatic bus blocking system | |
JPH04273337A (en) | Maintenance diagnostic system | |
JPH0619733B2 (en) | Tracer device |