JPH04160656A - 入出力動作監視方式 - Google Patents

入出力動作監視方式

Info

Publication number
JPH04160656A
JPH04160656A JP2288871A JP28887190A JPH04160656A JP H04160656 A JPH04160656 A JP H04160656A JP 2288871 A JP2288871 A JP 2288871A JP 28887190 A JP28887190 A JP 28887190A JP H04160656 A JPH04160656 A JP H04160656A
Authority
JP
Japan
Prior art keywords
input
command
time
output
control circuit
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
JP2288871A
Other languages
English (en)
Inventor
Hiroshi Tsuruya
鶴谷 寛
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 Ibaraki Ltd
Original Assignee
NEC Ibaraki 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 NEC Ibaraki Ltd filed Critical NEC Ibaraki Ltd
Priority to JP2288871A priority Critical patent/JPH04160656A/ja
Publication of JPH04160656A publication Critical patent/JPH04160656A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は入出力動作監視方式、特に、上位装置(例えば
中央処理装置)が入出力動作の異常を監視するために、
中央処理装置が入出力コマンドを発行してから、入出力
装置が実行終了を報告するまでの時間のタイムアウトを
監視する入出力動作監視方式に関する。
〔従来の技術〕
従来、この種の入出力制御装置の入出力動作のタイムア
ウト監視は、その入出力制御装置で実行される各種の実
行時間が異なる入出力コマンド処理時間のうち、最大処
理時間を基に固定した時間を定めてタイムアウト監視を
上位装置が行っていた。
〔発明が解決しようとする課題〕
上述した入出力制御装置に関するタイムアウト監視は、
コマンドの種類や入出力制御装置に接続させるデバイス
の種類に関係なく、常に同一のタイムアウト時間を使用
していた。例えば入出力デバイスとして磁気テープ装置
の場合を考えて、磁気テープ装置で最も時間のかかる可
能性のあるコマンドはリワインドコマンドであり、分単
位の時間がかかるが、短いブロックのり−ド/ライトコ
マンドはミリ秒単位の時間で処理が完了する。
又、これらの時間は磁気テープ装置の種類によっても異
なる。従来は最も時間がかがるリワインドコマンドの処
理時間に合わせてタイムアウト時間を決定していた。
従って上位装置は通常ミリ秒単位で処理が終了するり−
ド/ライトコマンドを入出力制御装置に発行する場合で
あってもタイムアウト監視時間として分単位の値を設定
していた。このためタイムアウト時間監視による入出力
動作以上を検出するのに時間がかかり、エラー回復処理
が遅れるために、入出力動作異常が発生した場合、その
分だけコンピュータシステム上の関連するジョブの実行
が遅れるという欠点がある。
〔課題を解決するための手、段〕
本発明の入出力動作監視方式は、入出力コマンドを受信
する手段と、そのコマシトを解析する解析手段と、解析
されたコマンドの種類に対応したタイムアウト時間を算
出するデバイス制御回路と、算出されたタイムアウト時
間を上位装置へ送出する手段とを有している。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は本発明の一実施例を示すブロック図である。
入出力制御装置1は上位装置(図示せず)とは双方向デ
ータバス3と制御線4,5よりなるインタフェースを有
している。又I10デバイス2とはインタフェース信号
線6により接続されている。
データバス3には上位装置からの入出力コマンドを受信
するCMRレジスタ12.ライトデータを受信するWD
ATレジスタ11.入出力制御装置1より上位装置へ送
出するデータを保持するRDATレジスタ10が接続さ
れている。CMRレジスタ12の出力にはデコーダ14
が接続され、デコーダ14は上位装置よりCMRレジス
タ12に設定された入出力コマンドを解析し、デバイス
制御回路15に送出する。
又デバイス制御回路15は、I10デバイス2の装置種
別をインタフェース信号線6を通して認識し、デコーダ
15からの送出された入出力コマンドの種類に従ってタ
イムアウト時間長を算出し、その結果をRDATレジス
タ1oに送出する。
インタフェース制御回路13は、上位装置との通信を制
御し、CMRレジスタ6、WDATレジスタ1に対する
ストローブ信号(C8T’B16およびWSTB18’
)を生成したり、又はデバイス制御回路15からの指示
により、R8TB5を上位装置に出力する。
次に本発明の動作について第1図と第2図のタイムチャ
ートを参照して説明する。
上位装置からWRITEコマンドが発行され、CMRレ
ジスタ12にWRITEコマンドのストローブWSTB
 18によりセットされる。そのコマンドはデコーダ1
4により解析され、デバイス制御回路15に報告される
デバイス制御回路15はあらかじめインタフェース信号
線6を通して、I10デバイス2の種別を認識しており
、そのデバイス種別に対応したWRITEコマンドのタ
イムアウト時間長をRDATレジスタ10に送出する。
このデータはバス3を通して上位装置に送出され、上位
装置でそのデータをストローブするための信号として同
時にR8TB5にストローブ信号が生成される。
上位装置では受信したタイムアウト長を基にタイムアウ
ト時間監視を開始する。引き続きWRITEすべきデー
タが上位装置より入出力装置1に送出され、WDATレ
ジスタ11にWSTB 18によりセットされる。この
データはデバイス制御回路15.インタフェース信号線
8を通してI10デバイス2に送出される。
異常がなければタイムアウト監視時間内に動作が完了し
、その終了報告がRDATレジスタ10、バス3を通し
てデバイス制御回路15より上位装置に報告され、タイ
ムアウト監視を終了する。もし上記終了を上位装置に報
告できないような異常が発生すると、上位装置でタイム
アウトが検出され、ただちに回復処理が行われる。
〔発明の効果〕
以上説明したように本発明は、工10デバイス−〇− の種類や、実行しようとする入出力コマンドの種類に従
って最適な時間のタイムアウト時間監視を行うことによ
り、異常を速やかに検出し、エラー回復処理を行うこと
が出来るため、エラー回復処理の遅れによるコンピュー
タシステムの処理機能を最小限におさえる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
第1図の動作タイムチャートである。 1・・・入出力制御装置、2・・・I10デバイス、3
・・・バス、4・・・制御線、5・・・R8TB16・
・・インタフェース信号線、10・・・RDATレジス
タ、11・・・WDATレジスタ、12・・・CMRレ
ジスタ、13・・・インタフェース制御回路、14・・
・デコーダ、15・・・デバイス制御回路、16・・・
C3TB118・・・WSTB。

Claims (1)

    【特許請求の範囲】
  1. 入出力コマンドを受信する手段と、前記受信手段に設定
    されたコマンドを解析する解析手段と、前記解析手段に
    より解析されたコマンドの種類に対応したタイムアウト
    時間を算出するデバイス制御回路と、前記デバイス制御
    回路により算出したタイムアウト時間を上位装置に送出
    する手段とを含むことを特徴とする入出力動作監視方式
JP2288871A 1990-10-25 1990-10-25 入出力動作監視方式 Pending JPH04160656A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2288871A JPH04160656A (ja) 1990-10-25 1990-10-25 入出力動作監視方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2288871A JPH04160656A (ja) 1990-10-25 1990-10-25 入出力動作監視方式

Publications (1)

Publication Number Publication Date
JPH04160656A true JPH04160656A (ja) 1992-06-03

Family

ID=17735839

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2288871A Pending JPH04160656A (ja) 1990-10-25 1990-10-25 入出力動作監視方式

Country Status (1)

Country Link
JP (1) JPH04160656A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001147866A (ja) * 1999-11-19 2001-05-29 Nec Corp 入出力実行時間監視システム及び方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001147866A (ja) * 1999-11-19 2001-05-29 Nec Corp 入出力実行時間監視システム及び方法

Similar Documents

Publication Publication Date Title
US5463752A (en) Method and system for enhancing the efficiency of communication between multiple direct access storage devices and a storage system controller
JP2002297336A (ja) プリンタシステム
US6381675B1 (en) Switching mechanism and disk array apparatus having the switching mechanism
JPH04160656A (ja) 入出力動作監視方式
JPH0358154A (ja) 入出力制御装置のタイムアウト監視方式
JPH03220661A (ja) 処理装置間の通信方式
JP2000187621A (ja) Scsi制御装置
JPH11134261A (ja) 入出力制御装置
JPS59221723A (ja) 入出力制御装置の初期化終了報告方式
JPS61136142A (ja) 入出力デ−タの記憶方法
JP2539517B2 (ja) 通信制御方法
JPH05324411A (ja) デジタル処理システムの監視方式
JPS62221043A (ja) 論理装置の監視回路
JPH0328948A (ja) 入出力制御装置の動作状態情報収集方式
JP2008293212A (ja) 情報処理装置のトランザクション管理方法及び情報処理装置
JPS5854465A (ja) 磁気テ−プの最終ブロツク検出方式
JPH05210466A (ja) 磁気ディスクファイルバックアップシステム
JPH0573219A (ja) 磁気テープ制御装置
JPH05282103A (ja) ディスクアレイ装置
JPH01312658A (ja) 計算機システム
JPH04329378A (ja) 電源制御装置用自動試験方式
JPS58213356A (ja) 電子計算機システム
JPH07104821B2 (ja) データ転送制御方式
JPH11212898A (ja) 周辺記憶制御装置およびそのデータ転送方法
JPS63129444A (ja) 端末装置