JPH0748731B2 - バス制御方式 - Google Patents

バス制御方式

Info

Publication number
JPH0748731B2
JPH0748731B2 JP61116587A JP11658786A JPH0748731B2 JP H0748731 B2 JPH0748731 B2 JP H0748731B2 JP 61116587 A JP61116587 A JP 61116587A JP 11658786 A JP11658786 A JP 11658786A JP H0748731 B2 JPH0748731 B2 JP H0748731B2
Authority
JP
Japan
Prior art keywords
control
bus
control bus
processing device
communication
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.)
Expired - Lifetime
Application number
JP61116587A
Other languages
English (en)
Other versions
JPS62272733A (ja
Inventor
政浩 片村
晴幸 福田
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.)
Fujitsu Ltd
NTT Inc
Original Assignee
Fujitsu Ltd
Nippon Telegraph and Telephone 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 Fujitsu Ltd, Nippon Telegraph and Telephone Corp filed Critical Fujitsu Ltd
Priority to JP61116587A priority Critical patent/JPH0748731B2/ja
Publication of JPS62272733A publication Critical patent/JPS62272733A/ja
Publication of JPH0748731B2 publication Critical patent/JPH0748731B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Exchange Systems With Centralized Control (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】 〔概要〕 2組の制御バス相互を接続するバス制御装置において、
第1の制御バスに接続される送信側処理装置から制御バ
ス間通信要求が送出された場合に、第2の制御バス上に
通信要求を送出し、第2の制御バスに接続される受信側
処理装置から前記通信要求に対する応答信号を受信した
場合に、第1の制御バスを解放することにより、送信側
処理装置および第1の制御バスの保留時間を短縮し、効
率向上を図る。
〔産業上の利用分野〕
本発明は、それぞれ処理装置を接続する2組の制御バス
相互を接続するバス制御装置におけるバス制御方式の改
良に関する。
第4図は本発明の対象となる分散形処理装置の一例を示
す図である。
第4図において、n個の処理装置1は制御バス2により
相互に接続され、制御バス2を介して相互に通信を行
い、またm個の処理装置3が制御バス4により相互に接
続され、制御バス4を介して相互に通信を行う。
更に制御バス2と4とは、バス制御装置5を介して相互
に接続され、処理装置1と3との間の通信(以後制御バ
ス間通信と称する)を可能とする。
かかる制御バス間通信を行う処理装置1および3の保留
時間、並びに制御バス2および4の占有時間は、極力短
縮されることが、各処理装置1および3、並びに制御バ
ス2および4の効率向上の為に要望される。
〔従来の技術〕
第5図は従来あるバス制御装置の一例を示す図であり、
第6図は従来あるバス制御方式の一例を示す図である。
なお対象とする分散形処理装置は第4図の通りとする。
第4図乃至第6図において、処理装置3に対して制御バ
ス間通信を要求する処理装置1が、制御バス2に受信側
処理装置3に示すアドレスaおよび所要のデータdを送
出すると共に、同期信号s1を送出する(時点t1)。
バス制御装置5においては、同期信号受信部503が制御
バス2から到着する同期信号s1を受信すると、共通制御
部507が送受信部501の受信したアドレスaを分析し、処
理装置3に対する制御バス間通信の要求と判定すると、
受信したアドレスaおよびデータdを、送受信部502か
ら制御バス4に送出されると共に、同期信号送出部505
から制御バス4に同期信号s54を送出させ(時点t2)、
また応答信号送出部504から制御バス2に応答信号a52を
送出させる。受信側処理装置3は、制御バス4から到着
する同期信号s54を受信すると、制御バス4を経由して
伝達されるアドレスaを分析し、自処理装置3に対する
制御バス間通信と判定すると、制御バス4に応答信号a3
を送出し、制御バス4から到着するデータdの受信処理
を完了すると、応答信号a3の送出を停止する(時点t
3)。
バス制御装置5においては、応答信号受信部506が制御
バス4から到着する応答信号a3を受信開始した後、受信
停止を検出すると、共通制御部507は受信側処理装置3
がデータdの受信処理を完了したと判定し、同期信号送
出部505から制御バス4に送出中の同期信号s54を停止さ
せると共に、応答信号送出部504から制御バス2に送出
中の応答信号a52を停止させる(時点t4)。
送信側処理装置1は、バス制御装置5から制御バス2を
介して受信中の応答信号a52が停止したことを検出する
と、時点t5に制御バス2に送出中の同期信号s1を停止
し、制御バス間通信を終了する。
かかる制御バス間通信において、送信側処理装置1は同
期信号s1を送出している時点t1乃至t5の間保留され、ま
た制御バス2もその間占有され続け、他の処理装置1に
対し閉塞される。
〔発明が解決しようとする問題点〕
以上の説明から明らかな如く、従来あるバス制御方式に
おいては、送信側処理装置1は、制御バス2に同期信号
s1を送出した後、受信側処理装置3から送出中の応答信
号a3が停止したことを通知される迄保留され続け、また
制御バス2もその間占有され続ける。特に制御バス4が
制御バス2に比し低速通信である場合、拘束の制御バス
2が制御バス4上での低速通信により占有され、制御バ
ス2の通信効率が低下する恐れがある。
第7図は、かかる問題点を解決する為の、従来ある他の
バス制御装置の一例を示す図であり、第8図は従来ある
他のバス制御方式の一例を示す図である。
第7図および第8図、並びに第4図において、処理装置
3に対して制御バス間通信を要求する処理装置1が、制
御バス2に受信側処理装置3を示すアドレスaおよび所
要のデータdを送出すると共に、同期信号s1を送出する
(時点t11)。
バス制御装置5aにおいては、同期信号受信部503が制御
バス2から到着する同期信号s1を受信すると、共通制御
部507aが送受信部501の受信したアドレスaを分析し、
処理装置3に対する制御バス間通信の要求と判定する
と、同期信号送出部508から制御バス2に応答信号a52を
送出させた後、受信したアドレスaおよびデータdを、
送受信部502から制御バス4に送出させると共に、同期
信号送出部505から制御バス4に同期信号s54を送出さ
せ、また応答信号送出部504から制御バス2に送出中の
応答信号a52を送出停止させる。
送信側処理装置1は、制御バス2から到着する応答信号
a52を受信開始した後、受信停止を検出すると、同期信
号a1の送出を停止し、制御バス間通信を終了する(時点
t12)。
一方受信側処理装置3は、制御バス4から到着する同期
信号s54を受信すると、制御バス4を経由して伝達され
るアドレスaを分析し、自処理装置3に対する制御バス
間通信と判定すると、制御バス4に応答信号a3を送出
し、制御バス4から到着するデータdの受信処理を完了
すると、応答信号a3の送出を停止する。
バス制御装置5aにおいては、応答信号受信部506が制御
バス4から到着する応答信号a3を一旦受信した後、受信
停止を検出すると、共通制御部507aは受信側処理装置3
がデータdの受信処理を完了したと判定し、同期信号送
出部505から制御バス4に送出中の同期信号s54を停止さ
せると共に、送受信部501から制御バス2に、送信側処
理装置1のアドレスaおよび制御バス間通信の終了を示
すデータdを送出させ、また同期信号送出部508から制
御バス2に同期信号s52を送出させる(時点t13)。
送信側処理装置1は、制御バス2から到着する同期信号
s52を受信すると、制御バス2に応答信号a1を送出した
後、アドレスaおよびデータdを受信分析し、制御バス
間通信が終了したと判定し、制御バス2に送出中の応答
信号a1を送出停止する(時点t14)。
バス制御装置5aにおいては、応答信号受信部509が制御
バス2から到着する応答信号a1を受信開始した後、受信
停止を検出すると、共通制御部507aは送信側処理装置1
が制御バス間通信の終了を確認したと判定し、制御バス
2に送出中の同期信号s52を停止する(時点t15)。
かかる制御バス間通信においては、制御バス2は送信側
処理装置1とバス制御装置5aとが通信を行う時点t11乃
至t12の間、および時点t13乃至t15の間だけ占有さるこ
ととなり、バス制御装置5aが制御バス4を介して受信側
処理装置3と通信している間は解放されることとなり、
制御バス2の通信効率は向上するが、送信側処理装置1
は、時点t11に同期信号s1を送出してから、時点t14に応
答信号a1を送出停止する迄、制御バス間通信処理の為に
保留されており、処理能力が低下する恐れがある。
〔課題を解決するための手段〕
第1図は本発明の原理を示す図である。
第1図において、1は第1の処理装置、2は複数の第1
の処理装置1を接続する第1の制御バスであり、また3
は第2の処理装置、4は複数の第2の処理装置を接続す
る第2の制御バスである。
5bは本発明の対象となる、制御バス2および4相互間を
接続するバス制御装置である。
100は本発明により、バス制御装置5bに設けられた閉塞
手段である。
〔作用〕
閉塞手段100は、第1の処理装置1から第2の処理装置
3に対する通信要求を第1の制御バスを経由して受信し
た場合に、第2の制御バス4の閉塞状態を分析し、第2
の制御バス4が空き状態にあることを確認した後、第2
の制御バス4上に第2の処理装置3に対する通信要求を
送出し、受信側の第2の処理装置3から第2の制御バス
4を経由して返送される通信要求に対する応答信号を受
信した場合に、第1の制御バス2を経由して送信側の第
1の処理装置1に受信側の第2の処理装置3の通信開始
を通知することにより、送信側の第1の処理装置1およ
び第1の制御バス2を解放可能とする。
従って第1の処理装置1および第1の制御バス2は、何
れも第2の処理装置3が通信要求に対する応答信号を送
出した時点で解放させることとなり、処理能力、並びに
通信効率が向上する。
〔実施例〕
以下、本発明の一実施例を図面により説明する。第2図
は本発明の一実施例によるバス制御装置を示す図であ
り、第3図は本発明の一実施例によるバス制御方式を示
す図である。なお、全図を通じて同一符号は同一対象物
に示す。また対象とする分散形処理装置は第4図の通り
とする。
第2図においては、バス閉塞制御部510が閉塞手段100と
して設けられている。
第2図および第3図において、処理装置3に対して制御
バス間通信を要求する処理装置1が、制御バス2に受信
側処理装置3を示すアドレスaおよび所要のデータdを
送出すると共に、同期信号s1を送出する(時点t21)。
バス制御装置5bにおいては、同期信号受信部503が制御
バス2から到着する同期信号s1を受信すると、共通制御
部507bが送受信部501の受信したアドレスaを分析し、
処理装置3に対する制御バス間通信の要求と判定する
と、バス閉塞制御部510を起動する。
起動されたバス閉塞制御部510は、信号送出部504から制
御バス2に応答信号a52を送出させると共に、制御バス
4の閉塞状態を分析し、制御バス4が空き状態にあるこ
とを確認すると、受信したアドレスaおよびデータdを
送受信部502から制御バス4に送出させると共に、同期
信号送出部505から制御バス4に同期信号s54を送出させ
る。
受信側処理装置3は、制御バス4から到着する同期信号
s54を受信すると、制御バス4を経由して伝達されるア
ドレスaを分析し、自処理装置3に対する制御バス間通
信と判定すると、制御バス4に応答信号a3を送出し(時
点t22)、制御バス4から到着するデータdの受信処理
を完了すると、応答信号a3の送出を停止する(時点t2
5)。
バス制御装置5bにおいては、応答信号受信部506が制御
バス4から到着する応答信号a3を受信すると、共通制御
部507bはバス閉塞制御部510に応答信号a3の受信開始を
通知する。
バス閉塞制御部510は、応答信号a3の受信開始により、
受信側処理装置3がデータdの受信処理を開始したと判
定し、反応信号送出部504から制御バス2に送出中の応
答信号a52を停止させ(時点t23)、制御バス2を解放さ
せる。
送信側処理装置1は、バス制御装置5から制御バス2を
介して受信中の応答信号a52が停止したことを検出する
と、制御バス2に送出中の同期信号s1を停止し(時点t2
4)、制御バス間通信を終了する。
一方バス制御装置5bにおいては、応答信号受信部506が
制御バス4から到着する応答信号a3の受信停止を検出す
ると、共通制御部507は受信側処理装置3がデータdの
受信処理を完了したと判定し、同期信号送出部505から
制御バス4に送出中の同期信号s54を停止させる(時点t
26)。
なお制御バス2は時点t24に解放されている為、時点t25
以前に処理装置1から処理装置3に対する制御バス間通
信に関する同期信号s1を伝達されると(時点t27)、バ
ス制御装置5bにおいては、共通制御部507bが送受信部50
1の受信したアドレスaを分析し、処理装置3に対する
制御バス間通信の要求と判定すると、バス閉塞制御部51
0を起動する。
起動されたバス閉塞制御部510は、前述と同様に、信号
送出部504から制御バス2に応答信号a52を送出させると
共に、制御バス4の閉塞状態を分析するが、現在は制御
バス4が閉塞状態にあることを認識すると、制御バス4
の閉塞状態が解除される迄、制御バス4に対する受信し
たアドレスaおよびデータd、並びに同期信号s54の送
出を待機させる。
時点t26に制御バス4が解放された後は、バス閉塞制御
部510は前述と同様の過程により、制御バス4に対する
受信したアドレスaおよびデータd、並びに同期信号s5
4の送出を実行させる。
以上の説明から明らかな如く、本実施例によれば、送信
側処理装置1および制御バス2は、受信側処理装置3か
ら応答信号a3が返送され、受信側処理装置3がデータd
を受信開始したことが確認された上で、速やかに解放さ
れることとなり、特に受信側の制御バス4が送信側の制
御バス2に比して低速通信である場合に、処理装置1お
よび制御バス2の通信効率が大幅に向上する。
なお、第2図および第3図はあく迄本発明の一実施例に
過ぎず、例えばバス制御装置5bの構成は図示されるもの
に限定されることは無く、共通制御部507bがバス閉塞制
御部510の具備機能を包含する等、他に幾多の変形が考
慮されるが、何れの場合にも本発明の効果は変わらな
い。
〔発明の効果〕
以上、本発明によれば、前記バス制御装置において、第
1の処理装置1および第1の制御バス2は、何れも第2
の処理装置3が通信要求に対する応答信号を送出し、第
2の処理装置が所要の通信を開始したことを確認した上
で、速やかに解放されることとなり、特に受信側の制御
バス4が送信側の制御バス2に比して低速通信である場
合に、処理装置1および制御バス2の通信効率が大幅に
向上する。
【図面の簡単な説明】
第1図は本発明の原理を示す図、第2図は本発明の一実
施例によるバス制御装置を示す図、第3図は本発明の一
実施例によるバス制御方式を示す図、第4図は本発明の
対象となる分散形処理装置の一例を示す図、第5図は従
来あるバス制御装置の一例を示す図、第6図は従来ある
バス制御方式の一例を示す図、第7図は従来ある他のバ
ス制御装置の一例を示す図であり、第8図は従来ある他
のバス制御方式の一例を示す図である。 図において、1および3は処理装置、2および4は制御
バス、5、5aおよび5bはバス制御装置、100は閉塞手
段、501および502は送受信部、503は同期信号受信部、5
04は応答信号送出部、505および508は同期信号送出部、
506および509は応答信号受信部、510はバス閉塞制御
部、aはアドレス、dはデータ、a1、a3およびa52は応
答信号、s1、s52およびs54は同期信号、を示す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】複数の第1の処理装置(1)を接続する第
    1の制御バス(2)と、複数の第2の処理装置(3)を
    接続する第2の制御バス(4)とをバス制御装置(5b)
    を介して接続し、前記第1の処理装置(1)および第2
    の処理装置(3)相互を通信可能とする分散形処理装置
    において、 前記バス制御装置(5b)に、前記第1の処理装置(1)
    から前記第2の処理装置(3)に対する通信要求を前記
    第1の制御バスを経由して受信した場合に、前記第2の
    制御バス(4)の閉塞状態を分析し、該第2の制御バス
    (4)が空き状態にあることを確認した後、前記第2の
    制御バス(4)上に前記第2の処理装置(3)に対する
    通信要求を送出し、受信側の前記第2の処理装置(3)
    から前記第2の制御バス(4)を経由して返送される前
    記通信要求に対する応答信号を受信した場合に、前記第
    1の制御バス(2)を経由して送信側の前記第1の処理
    装置(1)に前記受信側の第2の処理装置(3)の通信
    開始を通知する閉塞手段(100)を設け、 前記送信側の第1の処理装置(1)および第1の制御バ
    ス(2)を解放させることを特徴とするバス制御方式。
JP61116587A 1986-05-21 1986-05-21 バス制御方式 Expired - Lifetime JPH0748731B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61116587A JPH0748731B2 (ja) 1986-05-21 1986-05-21 バス制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61116587A JPH0748731B2 (ja) 1986-05-21 1986-05-21 バス制御方式

Publications (2)

Publication Number Publication Date
JPS62272733A JPS62272733A (ja) 1987-11-26
JPH0748731B2 true JPH0748731B2 (ja) 1995-05-24

Family

ID=14690826

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61116587A Expired - Lifetime JPH0748731B2 (ja) 1986-05-21 1986-05-21 バス制御方式

Country Status (1)

Country Link
JP (1) JPH0748731B2 (ja)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51113431A (en) * 1975-03-28 1976-10-06 Hitachi Ltd Coupling control system between input-output buses
JPS5799843A (en) * 1980-12-13 1982-06-21 Nippon Telegr & Teleph Corp <Ntt> Different route bus communication system
JPS59158650A (ja) * 1983-03-01 1984-09-08 Sharp Corp デ−タ伝送装置

Also Published As

Publication number Publication date
JPS62272733A (ja) 1987-11-26

Similar Documents

Publication Publication Date Title
US6230229B1 (en) Method and system for arbitrating path contention in a crossbar interconnect network
JPH0748731B2 (ja) バス制御方式
JPH05336141A (ja) ループネットワーク
JP3385899B2 (ja) リアルタイム通信方法
JPH06164603A (ja) 時分割多重伝送装置の伝送方式
JP2951816B2 (ja) 通信制御方法
JPH0799833B2 (ja) データ伝送方法及び装置
JPH054040Y2 (ja)
JPH06232880A (ja) 時分割多重通信方式
JPH0741231Y2 (ja) データ伝送システム
JPH0518145B2 (ja)
JPH09305535A (ja) 制御系シリアルバスの非同期多重方式
JPH0575622A (ja) 優先度付き緊急通信制御方式
JP2003271541A (ja) Dma転送装置およびその制御方法
JP3783672B2 (ja) リアルタイム通信方法
JPH0734190B2 (ja) デ−タ伝送システムにおける通信制御装置
JPH0361389B2 (ja)
JPH05108551A (ja) フレーム転送バス構成方式
JPH0365702B2 (ja)
JPH0610797B2 (ja) 通信制御装置
JPH04127349A (ja) システム通信制御方式
JPS6341258B2 (ja)
JPH11145991A (ja) 応答遅延方式
JPH0583324A (ja) データ送受信装置
JPH04260243A (ja) ポーリング方式