[go: up one dir, main page]

JPS6282448A - Input/output controller - Google Patents

Input/output controller

Info

Publication number
JPS6282448A
JPS6282448A JP60223320A JP22332085A JPS6282448A JP S6282448 A JPS6282448 A JP S6282448A JP 60223320 A JP60223320 A JP 60223320A JP 22332085 A JP22332085 A JP 22332085A JP S6282448 A JPS6282448 A JP S6282448A
Authority
JP
Japan
Prior art keywords
input
circuit
information
control
output
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
JP60223320A
Other languages
Japanese (ja)
Inventor
Hironori Ono
小野 裕基
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 JP60223320A priority Critical patent/JPS6282448A/en
Publication of JPS6282448A publication Critical patent/JPS6282448A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To pick designated trouble information without stopping the input/ output control operation after the occurrence of trouble by comparing trouble information designated by a host device with that of an input/output device and inhibiting the write of control information to one of two storage means if they coincide with each other. CONSTITUTION:When an input/output instruction is inputted to a control circuit 6 from the host device 2, control information is written in storage circuits 8 and 9 by a memory access circuit 7 and input/output devices 3-5 are controlled. If the trouble of input/output devices 3-5 is detected by the control circuit 6, trouble information is stored in a trouble detecting circuit 10. Meanwhile, trouble information designated by the host device 2 is stored in a storage circuit 12. These two trouble information are compared with each other by a comparing circuit 11; and if they coincide with each other, the write of control information from the memory access circuit 7 to the storage circuit 9 is inhibited by a write inhibiting circuit 13, and control information at the time, when insertion trouble occurs, is held and trouble information is read by a reading circuit 14.

Description

【発明の詳細な説明】 〔産業上の利用分野) 本発明は、ディジタル情報の伝送の入出力制御装置に関
する。特に、入出力装置の障害発生時ににおける制御情
報の収集に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an input/output control device for transmitting digital information. In particular, it relates to the collection of control information when a failure occurs in an input/output device.

〔概 要〕〔overview〕

本発明は、入出力装置を制御してディジタル情報の伝送
を行う人出力制御装置において、入出力装置を制御する
制御情報を格納する記憶手段を二組設け、これに同時に
書込みを行い上位装置から指定された障害情報と入出力
装置の障害情報とが一致する場合には、この一方の記憶
手段への書込みを以降禁止して、その制御情報を残して
おくことにより、 障害発生後に入出力制御動作を停止することなく上位装
置の指定する障害が発汁したときの制御情報を採取する
ことができる。
The present invention provides a human output control device for controlling input/output devices and transmitting digital information, which includes two sets of storage means for storing control information for controlling the input/output devices, and simultaneously writes data to the storage means from a host device. If the specified failure information and the failure information of the input/output device match, writing to one of the storage means is prohibited from now on and the control information is left, thereby controlling the input/output after a failure occurs. It is possible to collect control information when a failure specified by a host device occurs without stopping operation.

〔従来の技術〕[Conventional technology]

従来、入出力制御装置は入出力装置を制御するだめの制
御情報を入出力制御装置内部のメモリに格納して入出力
装置の制御を行い、制御結果をト位装置に報告していた
Conventionally, an input/output control device stores control information for controlling the input/output device in a memory inside the input/output control device, controls the input/output device, and reports the control results to the host device.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかし、このような従来の入出力制御装置では、入出力
装置の障害を検出時に障害内容を−L位装置に報告し、
その後り位装置から人出ツノ命令が出された場合、また
は入出力装置から非同期の応答があった場合には、入出
力制御装置に格納されている障害発生時点の制御情報が
書き換えられることがある。そのために障害解析に障害
発生時点での制御情報を必要とする場合に、制御情報が
採取できない欠点があった。また、障害発生時点に入出
力制御装置の動作を停止してメモリ内の制御情報を採取
すると障害が発生していない入出力装置の制御も停止!
1″るごとになるので、運用中の障害は詳細情報が採取
できない欠点があった。
However, in such conventional input/output control devices, when a failure in an input/output device is detected, the details of the failure are reported to the -L device.
If a command is issued from a subsequent device, or if an asynchronous response is received from an input/output device, the control information stored in the input/output control device at the time of the failure may be rewritten. be. Therefore, when control information at the time of failure occurrence is required for failure analysis, there is a drawback that the control information cannot be collected. Additionally, if you stop the operation of the input/output control device at the time of a failure and collect the control information in memory, control of the input/output devices that are not experiencing the failure will also be stopped!
1", so there was a drawback that detailed information could not be collected in case of a failure during operation.

本発明は上記の欠点を解決するもので、入出力装置の障
害発生後に入出力制御動作を停止することなく上位装置
の指定する障害が発生したときの制御情報を採取できる
入出力制御装置を提供することを目的とする。
The present invention solves the above-mentioned drawbacks, and provides an input/output control device that can collect control information when a failure occurs specified by a host device without stopping the input/output control operation after a failure occurs in the input/output device. The purpose is to

〔問題点を解決するだめの手段〕[Failure to solve the problem]

本発明は、L位装置から指令される制御情報を一時格納
する記憶手段と、この制御情報に基づき複数の入出力装
置を制御する制御回路とを備えた入出力制御装置におい
て、上記記憶手段を二組設けてこれに同一の制御情報を
格納する構成であり、−上記複数の入出力装置の障害を
検出し、その障害情報を格納する障害検出手段と、上記
上位装置の指定する障害情報を格納する障害情報記憶手
段と、この障害情報記憶手段に格納された障害情報と上
記障害検出手段に格納された障害情報とを比較し一致信
号を出力する比較手段と、この一致信号が出力されたと
き以降は上記二組の記憶手段の一方に上記制御情報を書
込むことを禁止する書込禁止手段とを備えたことを特徴
とする。
The present invention provides an input/output control device comprising a storage means for temporarily storing control information commanded from an L-position device and a control circuit for controlling a plurality of input/output devices based on this control information. It has a configuration in which two sets are provided and the same control information is stored in them, - a fault detection means for detecting faults in the plurality of input/output devices and storing the fault information; and a fault detection means for detecting faults in the plurality of input/output devices and storing the fault information; a fault information storage means for storing; a comparison means for comparing the fault information stored in the fault information storage means with the fault information stored in the fault detection means and outputting a matching signal; The apparatus is characterized in that it further comprises a write prohibiting means for prohibiting writing of the control information into one of the two sets of storage means after that time.

〔作 用〕[For production]

二組の記す29手段に入出力装置を制御する制御情報を
同時に書込み格納する。障害検出手段で入出力装置の障
害を検出し、その障害情報をその検出手段に一時格納す
る。障害情報記1a手段では一■−位装置の指定する障
害情報を一時格納し、その障害情報と十記障害検出手段
に格納された障害情報とを比較手段で比較する。これが
一致したときには書込禁止手段で上記二組の記憶手段の
−・方にこれ以降の制御情報を書込むことを禁止する。
Control information for controlling input/output devices is simultaneously written and stored in two sets of 29 means. The fault detection means detects a fault in the input/output device, and the fault information is temporarily stored in the detection means. The fault information recording means 1a temporarily stores the fault information designated by the first device, and the comparing means compares the fault information with the fault information stored in the fault detection means. When this matches, the write inhibiting means prohibits writing of subsequent control information into one of the two sets of storage means.

これにより、書込みが禁止された記憶手段には障害時の
制御情報が残っているので、入出力装置の障害発生後に
、入出力制御動作を停止することなく上位装置の指定す
る障害が発生したときの制御情報を採取するこ吉ができ
る。
As a result, the control information at the time of failure remains in the write-protected storage means, so that even after a failure occurs in the input/output device, a failure specified by the host device occurs without stopping the input/output control operation. Kokichi is able to collect control information.

〔実施例〕〔Example〕

本発明の実施例について図面を参照して説明する。 Embodiments of the present invention will be described with reference to the drawings.

図は本発明一実施例入出力制御装置のブロック構成図で
ある。図において、入出力制御装置1の制御回路6に上
位装置2から制御信号aが接続され入出力命令が与えら
れる。制御回路6から制御信号すが入出力バスを介して
指定された入出力装置3〜5に接続され制御される。制
御回路6から制御信号Cかに位装置2に接続され、その
結果が通知される。このとき、制御回路6はメモリアク
セス回路7により記憶回路8に制御情報の書込み・読出
しを行い入出力装置3〜5を制御する。また書込禁止回
路13を経由して記憶回路8に制御情報が書込まれる。
The figure is a block diagram of an input/output control device according to an embodiment of the present invention. In the figure, a control signal a is connected from a host device 2 to a control circuit 6 of an input/output control device 1, and an input/output command is given. Control signals from the control circuit 6 are connected to and controlled by designated input/output devices 3 to 5 via the input/output bus. A control signal C from the control circuit 6 is connected to the device 2, and the result is notified. At this time, the control circuit 6 writes and reads control information into and from the memory circuit 8 using the memory access circuit 7 to control the input/output devices 3 to 5. Further, control information is written into the memory circuit 8 via the write inhibit circuit 13.

制御回路6が入出力装置3〜5の障害を検出すると、制
御信号dが障害検出回路10に接続され障害情報が格納
される。上位装置2から指定する障害情報が障害情報格
納回路12に接続され格納される。障害検出回路10か
ら障害が検出されると制御信号eが比較回路11に接続
され、障害検出回路10の障害情報と障害情報格納回路
12の障害情報とが比較される。一致した場合には比較
回路11から制御信号fが書込禁止回路13に接続され
、メモリアクセス回路7による書込みが禁止される。任
意の時点で記憶回路9から制御情報が障害情報続出回路
14を経由して上位装置2に接続され、障害時の制御情
報が読出される。
When the control circuit 6 detects a fault in the input/output devices 3 to 5, the control signal d is connected to the fault detection circuit 10 and fault information is stored. Fault information specified from the host device 2 is connected to and stored in the fault information storage circuit 12. When a fault is detected from the fault detection circuit 10, the control signal e is connected to the comparison circuit 11, and the fault information of the fault detection circuit 10 and the fault information of the fault information storage circuit 12 are compared. If they match, the control signal f is connected from the comparison circuit 11 to the write inhibit circuit 13, and writing by the memory access circuit 7 is inhibited. At any time, control information from the storage circuit 9 is connected to the host device 2 via the failure information successive circuit 14, and the control information at the time of failure is read out.

このような構成の入出力制御装置の動作について説明す
る。図において、通常、入出力装置1は上位装置2から
制御信号aにより入出力命令を受けると入出力ハスを経
由して制御信号すにより指定された入出力装置3〜5の
入出力制御を行い結果を制御信号Cにより上位装置2に
通知する。このときに制御回路6はメモリアクセス回路
7により記憶回路8に制御情報の書込み・読出しを行い
、入出力装置3〜5を制御する。またメモリアクセス回
路7は制御情報の書込み動作時のみ、記t#回路9にも
制御情報の書込みを行う。制御回路6が入出力装置3〜
5の障害を検出を検出すると制御信号dにより、障害検
出回路10に障害発生を通知するとともに、障害情報を
障害検出回路10に格納する。比較回路11は制御信号
eにより、上位装置2から指定された障害情報を格納す
る障害情報格納回路12の障害情報と障害検出回路10
の障害情報を比較し、一致する場合は制御信号fにより
書込禁止回路13に制御情報の書込み動作の禁止を指示
する。書込禁止回路13はメモリアクセス回路7から記
憶回路9への制御情報の書込みを禁止することにより、
障害発生時点での制御情報が保持される。障害発生後に
上位装置2から入出力命令が出されても制御回路6は記
憶回路8だけに制御情報を格納して入出力装置3〜5を
制御するので、障害発生時点の制御情報は破壊されず、
任意の時点で上位装置2から障害情報読出回路14を経
由して記憶回路9に格納された制御情報を読出ずことが
できる。
The operation of the input/output control device having such a configuration will be explained. In the figure, normally, when an input/output device 1 receives an input/output command from a host device 2 using a control signal a, it controls the input/output of input/output devices 3 to 5 specified by a control signal A via an input/output lot. The result is notified to the host device 2 using the control signal C. At this time, the control circuit 6 writes and reads control information into and from the memory circuit 8 using the memory access circuit 7, and controls the input/output devices 3-5. The memory access circuit 7 also writes control information to the t# circuit 9 only during the control information write operation. The control circuit 6 is connected to the input/output device 3~
When the failure No. 5 is detected, the control signal d notifies the failure detection circuit 10 of the occurrence of the failure and stores the failure information in the failure detection circuit 10. The comparison circuit 11 uses the control signal e to compare the fault information of the fault information storage circuit 12 that stores the fault information specified from the host device 2 and the fault detection circuit 10.
If they match, the control signal f instructs the write inhibit circuit 13 to inhibit the write operation of the control information. The write prohibition circuit 13 prohibits writing of control information from the memory access circuit 7 to the storage circuit 9.
Control information at the time of failure is retained. Even if an input/output command is issued from the host device 2 after a failure occurs, the control circuit 6 stores the control information only in the memory circuit 8 and controls the input/output devices 3 to 5, so the control information at the time of the failure is destroyed. figure,
The control information stored in the storage circuit 9 can be read out from the host device 2 via the fault information reading circuit 14 at any time.

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

以上説明したように、本発明は、制御情報を格納する二
組の記憶手段と上位装置から指定された障害情報と入出
力装置の障害情報を比較し、一致する場合は二組の記憶
手段のうち一方の記憶手段への制御情報の書込み禁止す
ることにより、障害発生後の入出力制御動作を停止する
ことなく、指定する障害の詳細情報を採取できる優れた
効果がある。
As explained above, the present invention compares the fault information specified by two sets of storage means for storing control information and the host device with the fault information of the input/output device, and if they match, the two sets of storage means By prohibiting writing of control information into one of the storage means, there is an excellent effect that detailed information of a specified failure can be collected without stopping the input/output control operation after the occurrence of a failure.

【図面の簡単な説明】[Brief explanation of drawings]

図は本発明一実施例入出力制御装置のブロック構成図。 ■・・・人出力制御装置、2・・・上位装置、3〜5・
・・入出力装置、6・・・制御回路、7・・・メモリア
クセス回路、8.9・・・記憶回路、10 用障害検出
回路、11・・・比較回路、12・・・障害情報格納回
路、13・・・書込禁止回路、14・・・障害情報続出
回路、a z f・・・制御信実施例全体図 ’)7/l−
The figure is a block diagram of an input/output control device according to an embodiment of the present invention. ■...Human output control device, 2...Host device, 3-5.
...I/O device, 6.Control circuit, 7.Memory access circuit, 8.9.Memory circuit, 10. Failure detection circuit, 11.Comparison circuit, 12.Fault information storage. Circuit, 13...Writing protection circuit, 14...Fault information successive output circuit, az f...Overall diagram of control signal embodiment') 7/l-

Claims (1)

【特許請求の範囲】[Claims] (1)上位装置から指令される制御情報を一時格納する
記憶手段と、 この制御情報に基づき複数の入出力装置を制御する制御
回路と を備えた入出力制御装置において、 上記記憶手段を二組設けてこれに同一の制御情報を格納
する構成であり、 上記複数の入出力装置の障害を検出し、その障害情報を
格納する障害検出手段と、 上記上位装置の指定する障害情報を格納する障害情報記
憶手段と、 この障害情報記憶手段に格納された障害情報と上記障害
検出手段に格納された障害情報とを比較し一致信号を出
力する比較手段と、 この一致信号が出力されたとき以降は上記二組の記憶手
段の一方に上記制御情報を書込むことを禁止する書込禁
止手段と を備えたことを特徴とする入出力制御装置。
(1) In an input/output control device comprising a storage means for temporarily storing control information commanded from a host device, and a control circuit for controlling a plurality of input/output devices based on this control information, two sets of the above storage means are provided. and a fault detecting means for detecting a fault in the plurality of input/output devices and storing the fault information; and a fault detecting means for storing fault information specified by the host device. information storage means; comparison means for comparing the fault information stored in the fault information storage means with the fault information stored in the fault detection means and outputting a matching signal; An input/output control device comprising: a write prohibition means for prohibiting writing of the control information into one of the two sets of storage means.
JP60223320A 1985-10-07 1985-10-07 Input/output controller Pending JPS6282448A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60223320A JPS6282448A (en) 1985-10-07 1985-10-07 Input/output controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60223320A JPS6282448A (en) 1985-10-07 1985-10-07 Input/output controller

Publications (1)

Publication Number Publication Date
JPS6282448A true JPS6282448A (en) 1987-04-15

Family

ID=16796303

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60223320A Pending JPS6282448A (en) 1985-10-07 1985-10-07 Input/output controller

Country Status (1)

Country Link
JP (1) JPS6282448A (en)

Similar Documents

Publication Publication Date Title
JPS6282448A (en) Input/output controller
JPH02113488A (en) magnetic bubble memory device
JP2713317B2 (en) Write data protection method for momentary power interruption in disk drive
JP2778343B2 (en) Monitoring and control equipment
JPS6027935A (en) Information protecting circuit of information storage device
SU1439603A1 (en) Memory control arrangement
JPS61208150A (en) Collecting device for fault data
SU1392594A1 (en) Single-bit stack
JPH02302855A (en) Memory control system
EP0358224A2 (en) Semiconductor disk device useful in transaction processing system
JPH05282857A (en) Memory card device
JPS6285357A (en) Memory protecting device
JPH0630070B2 (en) Redundant control system
JPS61193222A (en) Portable memory
JPS61228544A (en) Write protection system
JPS60229272A (en) Faulty part skip information recording system of fixed disk medium
JPS58144958A (en) shared memory controller
JPS6269342A (en) semiconductor disk device
JPS62293452A (en) Memory ic diagnosing circuit
JPS6052462B2 (en) Memory control method
JPH04142657A (en) Memory managing method for multi-epu system
JPS63103330A (en) Detecting system for misuse of address stack
JPS60112171A (en) Duplex processing system
JPS58121200A (en) Data buffer diagnosing system
JPS6151344B2 (en)