JPH04352264A - Input/output controller - Google Patents

Input/output controller

Info

Publication number
JPH04352264A
JPH04352264A JP12633591A JP12633591A JPH04352264A JP H04352264 A JPH04352264 A JP H04352264A JP 12633591 A JP12633591 A JP 12633591A JP 12633591 A JP12633591 A JP 12633591A JP H04352264 A JPH04352264 A JP H04352264A
Authority
JP
Japan
Prior art keywords
input
output
output control
switching
interface port
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
JP12633591A
Other languages
Japanese (ja)
Inventor
Koji Nakano
浩嗣 中野
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 Software Shikoku Ltd
Original Assignee
NEC Software Shikoku 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 Software Shikoku Ltd filed Critical NEC Software Shikoku Ltd
Priority to JP12633591A priority Critical patent/JPH04352264A/en
Publication of JPH04352264A publication Critical patent/JPH04352264A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To reduce the hardware quantity by providing an input/ output control part and an input/output switching part. CONSTITUTION:The input/output controller has the interface port for an input/ output device 7, the interface port for the other input/output controller, and input/output control parts 9 and 14 which performs input/output control over data, requests the switching with the other input/output controller, and permits the switching. Further, the controller has input/output switching parts 10 and 15 which switch the connections between the interface port for the input/output device 7 and input/output control parts 9 and 13, and the connections between the interface port for the input/output device 7 and the interface port for the other input/output controller under the control of the input/output control parts 9 and 14. Therefore, neither a conventionally necessary switching device dedicated to connection switching nor a device which sends a switching request to the switching device and waits for an answer is required when the input/output control parts 9 and 14 share the one input/output device 7, and then the hardware quantity is reducible.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、入出力制御装置に関し
、特に一つの入出力装置を複数の入出力制御装置により
共用することを可能とする入出力制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an input/output control device, and more particularly to an input/output control device that allows one input/output device to be shared by a plurality of input/output control devices.

【0002】0002

【従来の技術】従来、一つの入出力装置を複数の入出力
制御装置で共用する場合、入出力制御装置と入出力装置
の間に入出力装置に接続する入出力制御装置の切換え制
御を行なう切換装置を接続し、また、切換装置に対して
切換要求を出す為の切換要求装置が必要であった。
[Background Art] Conventionally, when one input/output device is shared by multiple input/output control devices, switching control of the input/output control devices connected to the input/output device is performed between the input/output devices and the input/output device. A switching request device was required to connect the switching device and to issue a switching request to the switching device.

【0003】図2に従来の入出力制御装置の使用例を示
す。入出力制御装置31,切換要求装置35および主処
理装置37がシステムバス39に接続され、入出力制御
装置32,切換要求装置36および主処理装置38がシ
ステムバス40に接続されている。主処理装置37が同
じシステムバス39に接続される入出力制御装置31よ
り、入出力装置34を使用する場合、まず主処理装置3
7は、切換要求装置35より切換装置33に対して入出
力制御装置31との接続要求を出力する。切換装置33
は主処理装置38が入出力制御装置32より入出力装置
34を使用していないならば、入出力装置34と入出力
制御装置31を接続し、切換要求装置35に対して切換
成功を通知し、切換処理を終了するという処理を行なっ
ていた。
FIG. 2 shows an example of the use of a conventional input/output control device. An input/output control device 31, a switching request device 35, and a main processing device 37 are connected to a system bus 39, and an input/output control device 32, a switching request device 36, and a main processing device 38 are connected to a system bus 40. When using the input/output device 34 from the input/output control device 31 connected to the same system bus 39 as the main processing device 37, first the main processing device 3
7 outputs a connection request with the input/output control device 31 from the switching request device 35 to the switching device 33. Switching device 33
If the main processing device 38 is not using the input/output device 34 more than the input/output control device 32, it connects the input/output device 34 and the input/output control device 31, and notifies the switching request device 35 of successful switching. , the switching process was completed.

【0004】0004

【発明が解決しようとする課題】上述した従来の入出力
制御装置では、一つの入出力装置を複数の入出力制御部
より共用する場合、接続切換専用の切換装置が必要であ
り、その上切換装置に対して切換要求を出し応答を待つ
というような切換制御を行なう装置も必要となり、ハー
ドウェア量が増大しまたハードウェア量の増大に伴ない
、コストも増大し、信頼性も低くなるという欠点がある
[Problems to be Solved by the Invention] In the conventional input/output control device described above, when one input/output device is shared by a plurality of input/output control units, a switching device dedicated to connection switching is required, and A device that performs switching control such as issuing a switching request to a device and waiting for a response is also required, which increases the amount of hardware.As the amount of hardware increases, costs also increase and reliability decreases. There are drawbacks.

【0005】[0005]

【課題を解決するための手段】本発明の入出力制御装置
は、入出力装置とのインタフェースポートと、他入出力
制御装置とのインタフェースポートと、データの入出力
制御ならびに他入出力制御装置との間の切換要求および
切換許可を行なう入出力制御部と、前記入出力装置との
インタフェースポートと前記入出力制御部の接続及び前
記入出力装置とのインタフェースポートと前記他入出力
制御装置とのインタフェースポートの接続の切換えを前
記入出力制御部の制御により行なう入出力切換部とを有
する。
[Means for Solving the Problems] The input/output control device of the present invention has an interface port with the input/output device, an interface port with other input/output control devices, data input/output control, and communication with other input/output control devices. an input/output control unit that requests and permits switching between the input and output devices; an interface port with the input/output device and the input/output control unit; and an interface port with the input/output device and the other input/output control device. and an input/output switching section that switches the connection of the interface ports under the control of the input/output control section.

【0006】[0006]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be explained with reference to the drawings.

【0007】図1は本発明の入出力制御装置の一実施例
を示すブロック図である。主処理装置3は同一システム
バス5に接続される入出力制御装置1より、また主処理
装置4は同一システムバス6に接続される入出力制御装
置2よりそれぞれ入出力装置7を使用する。
FIG. 1 is a block diagram showing an embodiment of an input/output control device according to the present invention. The main processing device 3 uses the input/output device 7 from the input/output control device 1 connected to the same system bus 5, and the main processing device 4 uses the input/output device 2 from the input/output control device 2 connected to the same system bus 6.

【0008】今、入出力装置7はインタフェースケーブ
ル18−インタフェースポート11−信号線21−入出
力切換部10−信号線22−インタフェースポート12
−インタフェースケーブル19−インタフェースポート
16−信号線23−入出力切換部15−信号線26の接
続を介して入出力制御装置2の入出力制御部14に論理
的に接続されている。主処理装置3が入出力装置7に対
してデータを出力する場合、主処理装置3は、システム
バス5より入出力制御装置1に対してデータ出力指示を
与える。主処理装置3からのデータ出力指示は入出力制
御装置1内のバスインタフェース回路8を通って入出力
制御部9に達する。
Now, the input/output device 7 includes an interface cable 18 - interface port 11 - signal line 21 - input/output switching section 10 - signal line 22 - interface port 12
It is logically connected to the input/output control section 14 of the input/output control device 2 through the connections: - interface cable 19 - interface port 16 - signal line 23 - input/output switching section 15 - signal line 26 . When the main processing device 3 outputs data to the input/output device 7, the main processing device 3 gives a data output instruction to the input/output control device 1 via the system bus 5. A data output instruction from the main processing device 3 passes through a bus interface circuit 8 in the input/output control device 1 and reaches the input/output control section 9.

【0009】主処理装置3からデータ出力指示を受けた
入出力制御部9はまず入出力切換部10により信号線2
1が信号線25に接続されているか又は信号線22に接
続されているかを判断する。もし、信号線21が信号線
25に接続されていれば、自装置も入出力装置7が接続
されていることになり、処理を終了する。
The input/output control section 9 receives a data output instruction from the main processing device 3, and first, the input/output switching section 10 switches the signal line 2.
1 is connected to the signal line 25 or the signal line 22. If the signal line 21 is connected to the signal line 25, it means that the input/output device 7 is also connected to the own device, and the process ends.

【0010】今、信号線21は信号線22に接続されて
いる為、これを検出した入出力制御部9はインタフェー
スケーブル20を介し、入出力制御装置2の入出力制御
部14に対し信号線21の接続を信号線22から信号線
25に切換える為の切換要求を出力する。入出力制御装
置1より切換要求を受けた入出力制御部14は、自装置
が入出力装置7を使用していた場合、インタフェースケ
ーブル20を介し、入出力制御装置1に対して切換不可
応答を行なう。入出力制御装置2より切換不可応答を受
けた入出力制御部9は入出力制御装置2より、切換許可
応答があるまで入出力制御装置2の入出力制御部14に
対し切換要求を行なう。
Now, since the signal line 21 is connected to the signal line 22, the input/output controller 9 detecting this connects the signal line to the input/output controller 14 of the input/output controller 2 via the interface cable 20. A switching request for switching the connection of 21 from the signal line 22 to the signal line 25 is output. When the input/output control unit 14 receives a switching request from the input/output control device 1 and is using the input/output device 7, the input/output control unit 14 sends a switching failure response to the input/output control device 1 via the interface cable 20. Let's do it. When the input/output control unit 9 receives a response indicating that switching is not possible from the input/output control device 2, it issues a switching request to the input/output control unit 14 of the input/output control device 2 until it receives a switching permission response from the input/output control device 2.

【0011】次に、入出力制御装置2に入出力制御装置
1より切換要求が出力されている状態で入出力制御装置
2が入出力装置7の使用を終了した場合、又は、入出力
制御装置2に入出力制御装置1より切換要求が出力され
た時、入出力制御装置2が入出力装置7を使用していな
かった場合、切換要求を受けた入出力制御装置2の入出
力制御部14は入出力制御部15に対して、信号線23
の接続を信号線26から信号線24に切換える変更指示
を行ない、変更指示を受けた入出力切換部15は信号線
23を信号線26との接続から信号線24との接続に切
換える。
Next, when the input/output control device 2 finishes using the input/output device 7 while the input/output control device 1 is outputting a switching request, or 2 When the input/output control device 1 outputs a switching request, if the input/output control device 2 is not using the input/output device 7, the input/output control unit 14 of the input/output control device 2 that received the switching request is the signal line 23 for the input/output control unit 15.
After receiving the change instruction, the input/output switching section 15 switches the connection of the signal line 23 from the signal line 26 to the signal line 24.

【0012】次に、入出力制御部14は、インタフェー
スケーブル20を介し、入出力制御装置1に対して切換
許可応答を出力する。切換許可応答を受けた入出力制御
装置1の入出力制御部9は、入出力切換部10に対して
信号線21の接続を信号線22との接続から、信号線2
5との接続に切換える変更指示を行ない、変更指示を受
けた入出力切換部10は、信号線21を信号線22との
接続から信号線24との接続に切換える。
Next, the input/output control unit 14 outputs a switching permission response to the input/output control device 1 via the interface cable 20. The input/output control unit 9 of the input/output control device 1 that received the switching permission response changes the connection of the signal line 21 to the input/output switching unit 10 from the connection to the signal line 22 to the signal line 2.
Upon receiving the change instruction, the input/output switching unit 10 switches the signal line 21 from the connection with the signal line 22 to the signal line 24.

【0013】以上の動作により入出力装置7は、インタ
フェースケーブル18−インタフェースポート11−信
号線21−入出力切換部10−信号線25の接続を介し
て入出力制御装置1の入出力制御部9に論理的に接続さ
れ、主処理装置3が入出力装置7に対してデータ出力が
可能となる。
With the above operation, the input/output device 7 connects the input/output control section 9 of the input/output control device 1 through the connection of the interface cable 18 - interface port 11 - signal line 21 - input/output switching section 10 - signal line 25. The main processing device 3 can output data to the input/output device 7.

【0014】次に、主処理装置4が入出力装置7に対し
てデータを出力する場合は、以上に説明した手順を入出
力制御装置1と入出力制御装置2を入れ替えたかたちで
実行され、入出力装置7は入出力制御装置2の入出力制
御部14に論理的に接続され、主処理装置4が入出力装
置7に対してデータ出力可能となる。
Next, when the main processing device 4 outputs data to the input/output device 7, the above-described procedure is executed by replacing the input/output control device 1 and the input/output control device 2. The input/output device 7 is logically connected to the input/output control section 14 of the input/output control device 2, so that the main processing device 4 can output data to the input/output device 7.

【0015】[0015]

【発明の効果】本発明により、一つの入出力装置を複数
の入出力制御部より共用する場合に従来、必要であった
接続切換専用の切換装置、及び切換装置に対して切換要
求を出し、応答を待つというような切換制御を行なう装
置が不必要となり、ハードウェア量が減少し、またハー
ドウェア量が減少することでコストが小さくなり、信頼
性の向上を計ることができる。
According to the present invention, when one input/output device is shared by a plurality of input/output controllers, a switching request is issued to a switching device dedicated to connection switching, which was conventionally necessary, and to the switching device. There is no need for a device that performs switching control such as waiting for a response, and the amount of hardware is reduced, and by reducing the amount of hardware, costs are reduced and reliability can be improved.

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

【図1】本発明の入出力制御装置の一実施例を示すブロ
ック図である。
FIG. 1 is a block diagram showing an embodiment of an input/output control device of the present invention.

【図2】従来の複数の入出力制御装置で1つの入出力装
置を共用した場合を示すブロック図である。
FIG. 2 is a block diagram showing a case where one input/output device is shared by a plurality of conventional input/output control devices.

【符号の説明】[Explanation of symbols]

1〜2    入出力制御装置 3〜4    主処理装置 5〜6    システムバス 7    入出力装置 8,13    バスインタフェース回路9,14  
  入出力制御部 10,15    入出力切換部 11〜12,16〜17    インタフェースポート
18〜20    インタフェースケーブル21〜26
    信号線 31〜32    入出力制御装置 33    切換装置 34    入出力装置 35〜36    切換要求装置 37〜38    主処理装置 39〜40    システムバス
1-2 Input/output control devices 3-4 Main processing devices 5-6 System bus 7 Input/output devices 8, 13 Bus interface circuits 9, 14
Input/output control section 10, 15 Input/output switching section 11-12, 16-17 Interface port 18-20 Interface cable 21-26
Signal lines 31-32 Input/output control device 33 Switching device 34 Input/output devices 35-36 Switching request device 37-38 Main processing device 39-40 System bus

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  入出力装置とのインタフェースポート
と、他入出力制御装置とのインタフェースポートと、デ
ータの入出力制御ならびに他入出力制御装置との間の切
換要求および切換許可を行なう入出力制御部と、前記入
出力装置とのインタフェースポートと前記入出力制御部
の接続及び前記入出力装置とのインタフェースポートと
前記他入出力制御装置とのインタフェースポートの接続
の切換えを前記入出力制御部の制御により行なう入出力
切換部とを有することを特徴とする入出力制御装置。
[Claim 1] Input/output control for requesting and permitting switching between an interface port with an input/output device, an interface port with another input/output control device, data input/output control, and other input/output control devices. , the connection between the interface port of the input/output device and the input/output control section, and the connection of the interface port of the input/output device and the interface port of the other input/output control device. An input/output control device comprising: an input/output switching unit that performs control.
JP12633591A 1991-05-30 1991-05-30 Input/output controller Pending JPH04352264A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12633591A JPH04352264A (en) 1991-05-30 1991-05-30 Input/output controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12633591A JPH04352264A (en) 1991-05-30 1991-05-30 Input/output controller

Publications (1)

Publication Number Publication Date
JPH04352264A true JPH04352264A (en) 1992-12-07

Family

ID=14932635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12633591A Pending JPH04352264A (en) 1991-05-30 1991-05-30 Input/output controller

Country Status (1)

Country Link
JP (1) JPH04352264A (en)

Similar Documents

Publication Publication Date Title
JPH04352264A (en) Input/output controller
JPS58125124A (en) Parallel bus controller
JPS6167126A (en) Input/output monitor branch device
JPS593775B2 (en) Bus request processing unit
JPS60200334A (en) Display device of electronic computer system
JPS63215237A (en) Polling communication circuit
JPH0570857B2 (en)
JPH05197662A (en) Information processing equipment
JPH04131908A (en) I/o unit
JPS6320523A (en) Personal computer and printer connector
JPS5864562A (en) Signal processor
JPH05108553A (en) Bus coupling device
JPH05134962A (en) Electronic disk processing system
JPS60126786A (en) Printer with interface switching function
JPH04142648A (en) Data transfer processing system
JPS6365574A (en) Recognition processor
JPH03237545A (en) Controller for online terminal
JPS60204062A (en) Multidata processing system
JPS6361353A (en) Data transfer method
JPS63143639A (en) System monitoring device
JPS623556A (en) Data transmission control system
JPS6336646A (en) Expanded network control circuit
JPS62138949A (en) Terminal equipment
JPH0591115A (en) Data transmission/reception system
JPH04138750A (en) Communication controller diagnostic system