JPH0415850A - 障害情報転送方法 - Google Patents

障害情報転送方法

Info

Publication number
JPH0415850A
JPH0415850A JP2119363A JP11936390A JPH0415850A JP H0415850 A JPH0415850 A JP H0415850A JP 2119363 A JP2119363 A JP 2119363A JP 11936390 A JP11936390 A JP 11936390A JP H0415850 A JPH0415850 A JP H0415850A
Authority
JP
Japan
Prior art keywords
channel
fault
information
fault information
data
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
JP2119363A
Other languages
English (en)
Inventor
Megumi Koganezawa
小金澤 惠
Yasuo Nakamura
中村 泰雄
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
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering 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 Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP2119363A priority Critical patent/JPH0415850A/ja
Publication of JPH0415850A publication Critical patent/JPH0415850A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、障害処理方法に関し、特に障害情報の転送方
法に関する。
[従来の技術] 従来、この種の障害情報転送方法は、チャネル装置で障
害が発生した場合、チャネル制御装置のファームウェア
から読み取り可能なレジスタの障害情報だけを収集して
いる。また、読み取り可能なレジスタ以外の障害情報を
収集する場合、該チャネル装置が接続されているチャネ
ル制御装置全体を占有してから、障害情報を収集してい
る。
[発明が解決しようとする課題] 上述した従来の障害情報転送方法は、チャネル制御装置
のファームウェアから読み取り可能なレジスタの障害情
報しか収集できない制御となっているので、限られた障
害情報だけでは十分な障害解析ができないという欠点が
ある。
また、チャネル装置の詳細な障害情報が必要な場合、該
チャネル装置が接続されているチャネル制御装置全体を
占有しなければ、詳細な障害が収集できない制御となっ
ているので、他のチャネルで実行されている処理をすべ
て中断しなければならないという欠点がある。
[課題を解決するための手段] 本発明の障害情報転送方法は、データ転送を制御するた
めの情報を格納する制御レジスタ、周辺制御装置からの
読み出しデータを緩衝し、チャネル制御装置に転送する
機能を有するデータバッファを具備する複数のチャネル
装置からのデータを緩衝し、主記憶装置に転送する機能
を有するデータバッファを具備するチャネル制御装置は
、前記チャネル装置に対して障害処理要求とリセットを
指示する第1の手段を具備し、前記各チャネル装置は、
該チャネル装置で障害が発生した場合、障害情報を格納
する第2の手段と、前記チャネル制御装置からの障害処
理要求を格納する第3の手段と、前記リセット指示によ
り、前記制御レジスタ前記チャネル装置を制御するファ
ームウェア、割り込み制御回路、および前記チャネル装
置が具備スルデータバッファをリセットする第4の手段
と、前記チャネル装置での障害発生、および障害情報の
転送完了を前記チャネル制御装置に通知する第5の手段
とを有している。
[実施例] 次に本発明について図面を参照して説明する。
第1図は、本発明の一実施例の構成図である。
チャネル制御装置200は、ファームウェア210で制
御され、チャネル制御装置200と複数のチャネル装置
300間のインタフェースを制御するチャネル装置制御
回路220と、読み取りデータおよび書き込みデータを
制御するデータバッファ230とから構成されている。
チャネル装置300は、ファームウェア370で制御さ
れ、チャネル制御装置200への割り込みを制御する割
り込み制御回路310と、チャネル制御装置200から
の動作指示を格納し制御する動作指示受付回路320と
、複数の制御レジスタ330と、制御情報および障害情
報を格納するメモリ340と、周辺制御装置400から
のデータとメモリ340からのデータを選択する第1の
選択回路350と、第1の選択回路350で選択された
データを制御するデータバッファ360と、複数の制御
レジスタ330の制御情報および障害情報を選択する第
2の選択回路380とから構成されている。
チャネル装置300の割り込み制御回路310、動作指
示受付回路3201制御レジスタ330、メモリ340
、第1の選択回路350、データバッファ360、第2
の選択回路380のそれぞれには、障害を検出し、ファ
ームウェア370に割り込む機能がある。また、第1図
には、ファームウェア370に割り込む為の信号線の図
示は省略している。
次に、第1図を参照して本発明の一実施例の動作を詳細
に説明する。
チャネル装置300で障害が発生した場合、障害を検出
した割り込み制御回路310はファームウェア370に
割り込む。障害発生時の各制御レジスタ330の制御情
報を障害情報としてメモリ340に格納する為、ファー
ムウェア370は、第2の選択信号線916を介して第
2の選択回路380にすべての制御レジスタ番号を順次
指示する。制御レジスタ番号により選択された障害情報
は、第6のデータバス913を介してファームウェア3
70の内部レジスタに取り込まれ、第5のデータバス9
12を介してメモリ340に順次格納される。ファーム
ウェア370は、格納が完了したことを検出すると第3
の指示信号線903を介して割り込み制御回路310に
通知し、割り込み制御回路310は、第1のインタフェ
ース信号線906を介してチャネル装置制御回路220
に、チャネル装置300で障害が発生したことを通知す
る。
チャネル装置制御回路220は第1の指示信号線901
を介してファームウェア210に割り込む。この割り込
みによりファームウェア210は障害処理ルーチンが割
り出される。第2図を参照して、障害処理ルーチンの動
作を説明する。ファームウェア210は、メモリ340
に格納されている障害情報を主記憶装置100に転送す
る為、ステップ21で障害処理要求指示データ(ステッ
プ24のリセット指示でメモリクリアをしないことを指
示するデータ)を第1の指示信号線901を介して、チ
ャネル装置制御回路220にセットし、ステップ22で
障害処理要求指示データを第2のインターフェイス信号
線907を介して、チャネル装置300に通知し、ステ
ップ23で主記憶装置100の障害情報格納エリアアド
レスを第1の指示信号線901を介して、チャネル装置
制御回路220にセットし、ステップ24でチャネル装
置300の障害状態をクリアする為、第2のインターフ
ェイス信号線907を介して、動作指示受付回路320
にリセット指示を通知し、ステップ25で障害情報の転
送量を第1の指示信号線901を介して、チャネル装置
制御回路220にセットし、ステップ26でチャネル制
御装置200の転送モードを第1の指示信号線901を
介して、チャネル装置制御回路220にセットし、ステ
ップ27でチャネル装置300の転送モードを第2のイ
ンターフェイス信号線907を介して、動作指示受付回
路320にセットし、ステップ28で障害情報転送開始
指示を第2のインターフェイス信号線907を介して、
チャネル装置300に通知する。
第1図を参照して、このリセット指示により動作指示受
付回路320は、第5の指示信9線θ05を介して制御
レジスタ330に、第3のデータバス910を介してフ
ァームウェア370に、第2の指示信号線902を介し
て割り込み制御回路310にそれぞれリセット指示を通
知する。これによりメモリ340と動作指示受付回路、
320以外はすべてリセットされる。リセット完了後、
ファームウェア370は、イニシャライズルーチンが割
り出される。第3図を参照して、イニシャライズルーチ
ンの動作を説明する。ファームウェア370は、ステッ
プ31でチャネル制御装置200から障害処理要求指示
が通知されたかどうか判断し、通知されていなければ、
ステップ37でメモリ370をクリアして終了し、通知
されていれば、ステップ32でチャネル制御装置200
から障害情報転送開始指示が通知されたかどうか判断し
、通知されていなければ、通知されるまでループし、通
知されていれば、ステップ33で障害情報を読み出すた
め、第1の選択信号線915を介して、第1の選択回路
350にメモリ340を選択する指示をし、ステップ3
4で第5のデータバス912を介して、メモリ340に
障害情報を読み出すためのアドレスを与え、ステップ3
5で読み出しアドレスと転送終了アドレス(障害情報の
最終格納アドレス)とを比較して、等しいならば終了し
、等しくないならば、ステップ36で次の障害情報を読
み出すために読み出しアドレスを更新し、ステップ35
で終了条件が成立するまで繰り返す。第1図を参照して
、順次読み出された障害情報は、データバッファ360
に格納し、第1のデータバス908を介してデータバッ
ファ230に格納される。さらに障害情報は、第2のデ
ータバス909を介して、また、この障害情報に付加し
て、チャネル装置制御回路220で作成および更新され
る障害情報格納エリアアドレスは、第4のデータバス9
11を介して、主記憶装置100に転送する。
[発明の効果コ 以上説明したように本発明は、チャネル装置で障害が発
生した場合、障害情報をチャネル装置に退避させ、チャ
ネル制御装置からのリセット指示でチャネル装置を正常
なデータ転送ができる状態にし、通常のデータ転送と同
じ方法で障害情報を主記憶装置に転送することにより、
チャネル制御装置全体を占有することなく、チャネル装
置内メモリの制御情報を含め詳細な障害情報を多量に、
かつ高速に収集できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例の構成図、第2図は第1図に
おける障害処理ルーチンを示すフローチャート、第3図
は第1図におけるイニシャライズルーチンを示すフロー
チャートである。 100・・・主記憶装置、901・・・第1の指示信号
線、200・・・チャネル制御装置、902・・・第2
の指示信号線、300・・・チャネル装置、903・・
・第3の指示信号線、400・・・周辺制御装置、90
4・・・第4の指示信号線、210・・・ファームウェ
ア、905・・・第5の指示信号線、220・・・チャ
ネル装置制御回路、906・・・第1のインターフェイ
ス信号線、230・・・データバッファ、907・・・
第2のインターフェイス信号線、310・・・割り込み
制御回路、908・・・第1のデータバス、320・・
・動作指示受付回路、909・・・第2のデータバス、
330・・・制御レジスタ、910・・・第3のデータ
バス、340・・・メモリ、911・・・第4のデータ
バス、350・・・第1の選択回路、912・・・第5
のデータバス、360・・・データバッファ、θ13・
・・第6のデータバス、370・・・ファームウェア、
380・・・第2の選択回路、91S・・・第1の選択
信号線、916・・・第2の選択信号線。

Claims (1)

  1. 【特許請求の範囲】 1、データ転送を制御するための情報を格納する制御レ
    ジスタ、周辺制御装置からの読み出しデータを緩衝し、
    チャネル制御装置に転送する機能を有するデータバッフ
    ァを具備する複数のチャネル装置からのデータを緩衝し
    、主記憶装置に転送する機能を有するデータバッファを
    具備するチャネル制御装置は、前記チャネル装置に対し
    て障害処理要求とリセットを指示する第1の手段を具備
    し、前記各チャネル装置は、該チャネル装置で障害が発
    生した場合、障害情報を格納する第2の手段と、前記チ
    ャネル制御装置からの障害処理要求を格納する第3の手
    段と、前記リセット指示により、前記制御レジスタ、前
    記チャネル装置を制御するファームウェア、割り込み制
    御回路、および前記チャネル装置が具備するデータバッ
    ファをリセットする第4の手段と、前記チャネル装置で
    の障害発生、および障害情報の転送完了を前記チャネル
    制御装置に通知する第5の手段とを具備することを特徴
    とする障害情報転送方法。 2、前記チャネル装置が、リセット完了後、前記第3の
    手段の指示に従い、前記第2の手段の障害情報を正常デ
    ータ転送と同じ方法で前記チャネル制御装置へ転送する
    手段を具備することを特徴とする請求項1記載の障害情
    報転送方法。
JP2119363A 1990-05-09 1990-05-09 障害情報転送方法 Pending JPH0415850A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2119363A JPH0415850A (ja) 1990-05-09 1990-05-09 障害情報転送方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2119363A JPH0415850A (ja) 1990-05-09 1990-05-09 障害情報転送方法

Publications (1)

Publication Number Publication Date
JPH0415850A true JPH0415850A (ja) 1992-01-21

Family

ID=14759647

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2119363A Pending JPH0415850A (ja) 1990-05-09 1990-05-09 障害情報転送方法

Country Status (1)

Country Link
JP (1) JPH0415850A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06324913A (ja) * 1993-05-17 1994-11-25 Nec Corp 通信制御パッケージのダウン時の制御方式

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS576951A (en) * 1980-06-13 1982-01-13 Fujitsu Ltd Error logging system
JPS6146543A (ja) * 1984-08-10 1986-03-06 Fujitsu Ltd 転送装置の障害処理方式
JPS6240557A (ja) * 1985-08-16 1987-02-21 Fujitsu Ltd ログアウト方式

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS576951A (en) * 1980-06-13 1982-01-13 Fujitsu Ltd Error logging system
JPS6146543A (ja) * 1984-08-10 1986-03-06 Fujitsu Ltd 転送装置の障害処理方式
JPS6240557A (ja) * 1985-08-16 1987-02-21 Fujitsu Ltd ログアウト方式

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06324913A (ja) * 1993-05-17 1994-11-25 Nec Corp 通信制御パッケージのダウン時の制御方式

Similar Documents

Publication Publication Date Title
EP0412268B1 (en) Apparatus for interconnecting a control unit having a parallel bus with a channel having a serial link
JPS581465B2 (ja) デ−タ信号の緩衝方式
JPH04649A (ja) リモートチャネル装置の障害情報転送方式
JPH0824320B2 (ja) 通信制御装置における緩衝域連鎖の方法およびその装置
JPH10334037A (ja) 通信dma装置
JP2000276433A (ja) データ転送装置
JPH03241447A (ja) データ転送装置
JP3313655B2 (ja) データ送受信方式、データ送受信方法、および記録媒体
JPS63180153A (ja) キヤツシユ記憶のラインバツク制御方式
US5125079A (en) Method for controlling the data transmission of a central unit interfacing control circuit and circuit arrangement for the implementation of the method
JP2577604Y2 (ja) 画像メモリ・データ演算装置
JP2674510B2 (ja) パケット受信装置
US7028117B1 (en) Structure for handling packetized SCSI protocol data overruns in a multi-data channel host adapter
JPH04165444A (ja) 障害情報転送方式
JPH04253249A (ja) データ転送装置
JPH04242850A (ja) 障害情報転送方式
JPS6113845A (ja) 通信制御装置
JP2752834B2 (ja) データ転送装置
JPH02285447A (ja) データ転送制御方式
US7085864B1 (en) Method and structure for handling packetized SCSI protocol data overruns in a multi-data channel host adapter
JPH02285448A (ja) データ転送制御方式
JPH0520247A (ja) チヤネルシステム
JPH0336652A (ja) チャネル装置
JPH0440534A (ja) 予備装置切換方式
JP2002278917A (ja) 画像データ転送システム