JPS647527B2 - - Google Patents

Info

Publication number
JPS647527B2
JPS647527B2 JP56166263A JP16626381A JPS647527B2 JP S647527 B2 JPS647527 B2 JP S647527B2 JP 56166263 A JP56166263 A JP 56166263A JP 16626381 A JP16626381 A JP 16626381A JP S647527 B2 JPS647527 B2 JP S647527B2
Authority
JP
Japan
Prior art keywords
station
data
control
transmission
master station
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
Application number
JP56166263A
Other languages
English (en)
Other versions
JPS5868346A (ja
Inventor
Shigeo Nanbu
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.)
Toshiba Corp
Original Assignee
Tokyo Shibaura Electric Co 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 Tokyo Shibaura Electric Co Ltd filed Critical Tokyo Shibaura Electric Co Ltd
Priority to JP56166263A priority Critical patent/JPS5868346A/ja
Priority to AU89332/82A priority patent/AU540358B2/en
Priority to GB08229407A priority patent/GB2109968B/en
Priority to US06/434,184 priority patent/US4546351A/en
Priority to DE3238532A priority patent/DE3238532C3/de
Publication of JPS5868346A publication Critical patent/JPS5868346A/ja
Publication of JPS647527B2 publication Critical patent/JPS647527B2/ja
Granted legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14—Handling requests for interconnection or transfer
    • G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/368—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14—Handling requests for interconnection or transfer
    • G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)

Description

【発明の詳細な説明】
〔発明の属する技術の分野〕 本発明は、データ伝送システムに係り、各機器
が並列に接続される伝送路を有するデータ伝送シ
ステムにあつて、実効的な伝送速度を向上したデ
ータ伝送システムに関する。 〔発明の技術的背景〕 各機器がマルチドロツプ接続されているデータ
伝送においては、各機器が無秩序にデータ伝送を
行なうと、同一の伝送路に同時に複数の信号が競
合し、正しく伝送されなくなることがある。この
ように2つ以上の送信源からの信号が同一伝送路
で干渉しあうことをコンテンシヨンという。この
コンテンシヨンの発生を防ぎ、各機器間での円滑
なデータのやり取りを行なうためにはデータリン
クに一定の規則を導入し秩序を保つことが行なわ
れる。この一定の規則のことをプロトコールと呼
び、種々のプロトコルがコンピユータ間データ伝
送の分野で実用化されている。ここでマルチドロ
ツプ接続とは、各機器が伝送路に並列に接続され
ることをいう。 これらのプロトコールでは、データリンクの秩
序を保つために一つの機器にデータリンクの制御
権を与える。データリンクの制御権を持つ局を親
局と呼ぶ。ここで局とは、機器のうちのデータ伝
送の機能部をいう。親局は自分以外の局である子
局に対し、自分から送信を開始し特定の子局に対
しデータを送信したりあるいは子局のデータを受
信したりする。データリンクは、親局をある一つ
の局に固定しその他をすべて子局とする構成と、
親局を限定せずどの局でも親局になり得る構成と
に大別される。前者の構成による通信方式を1:
N通信方式(親局1に対し子局Nコ)、後者の構
成によるものをN:N通信方式と呼ぶ。 N:N通信方式のデータリンクでは、データリ
ンクの主導権(親局の権利)が特定の局に限定さ
れず任意の局に移動していく。本発明は、この
“親局の権利”の移動に関する。 〔従来の技術〕 まず従来のコンテンシヨン方式のデータ伝送シ
ステムから説明する。 第1図はコンテンシヨン方式を使用したデータ
リンクを説明する説明図である。伝送路3はA、
Bの2局とマルチドロツプ接続されている。
BUSYステータス線4は伝送路の占有状態を示
すもので、例えば各局にオープンコレクタのトラ
ンジスタ出力とTTL入力ゲートを設けることに
より、伝送路を占有する場合にトランジスタ出力
をONとし、また伝送路が占有されているかどう
かは入力ゲートの状態がONかOFFかを判定でき
るものである。送信を開始する局は必ずこの
BUSYステータス線をONとし、他局に伝送線を
占有していることを示す。一方、BUSYステー
タス線がONの時は他局は送信を行なわない。送
信が終了した親局はBUSYステータス線をOFF
にして子局になる。第2図は第1図のデータリン
クにおいて、A局B局の“親局の権利”の占有状
態およびBUSYステータス線の状態を時系列で
表わしたタイムチヤートである。第2図のイ,ロ
の部分ではA局、B局とも他方が伝送路を未使用
の状態で親局に成つているので問題はない。しか
し、ハの状態のように伝送路が未使用なので同時
にA局とB局が送信を開始する場合がある。この
時はコンテンシヨンが発生しデータ伝送は一時的
にストツプする。この事態を収拾するために一旦
すべての局が送信を中止し改めて送信を開始す
る。この時は送信開始をする局に優先順位を持た
せ、再びコンテンシヨンを起させないようにしな
ければならい。第2図のニの部分がこの回線復帰
のための時間である。第2図ではA局の方の優先
度を高くした場合を示す。 そして局数が増加するに従い、第2図のハに相
当する複数局が同時に送信を開始する確率は増加
し、ニの回線復帰における手続が複雑になる。 コンテンシヨン方式はデータリンクのプロトコ
ルが比較的簡単でマイクロプロセツサのソフトウ
エアに対する負担が少ない利点があるが、高速・
高効率の機器間データ伝送を行なう場合には次の
欠点がある。 (i) 局数が少なくデータ伝送の頻度が少ない場合
は、コンテンシヨンの発生確率が少ないが、局
数が多くそれぞれが独自にN:N伝送を行なう
とコンテンシヨンの発生回数が増加し、データ
リンクの閉塞状態の時間が長くなる。 (ii) 局数が多くなるとコンテンシヨン発生時の回
線機能回復の手続が複雑となる。 (iii) 優先度の低い局の回線占有確率が小さくなり
中々“親局の権利”得られなくなり、データリ
ンク全体の効率が低下する。 次にボーリング/セレクテイング方式について
説明する。この方式は、コンテンシヨンを発生さ
せずにデータリンクの制御権である“親局の権
利”をボーリングとセレクテイングを使用してバ
トンのように各局間を受け渡していくのでバトン
パス方式とも言う。この方式では、伝送路はその
時点での親局の管理下にあるので、伝送路の占有
状態を示すBUSYステータス線は必要ない。 ボーリング/セレクテイング方式を用いたN:
N通信のデータリンクの一般的な特長は 親局が固定した1:N通信のように親局1台
の故障がデータリンク全体のシステムダウンに
つながらない。 データリンクの任意の2局間でのデータの授
受が可能である。 “親局の権利”を得る優先度を、現在の親局
の次の局番号の局が最優先となる回転優先とす
れば、それぞれの局の回線占有確率は平均化さ
れ“親局の権利”を得にくい局がでるコンテン
シヨン方式の欠点は解消できる。 “親局の権利”が一定のルールに従い次の局
へ受渡されるので、コンテンシヨン方式の場合
のコンテンシヨン発生→回線秩序回復までの無
駄な時間がなく回線の効率が高い。 などである。 〔従来の技術の問題点〕 しかし、これらのデータリンクは、実効伝送速
度ならびにシステムの階層的な構成における全体
の効率といつた点が重要な要素となる分散型総合
制御システムでは問題が多い。 分散型総合制御システムは、半導体IC技術の
発達で可能となつたマイクロプロセツサの高機能
化・低価格化、高信頼度によるデイジタル制御技
術を基本とするもので、制御は分散化し監視は集
中化の方向にある。このようなシステムに要求さ
れる性能のうちでデータリンクに関連するもので
は 各制御ループ毎にマイクロプロセツサを備
え、高度な制御性能と信頼性を持つことと、他
ループとのカスケード制御を容易に行なうため
に、ループ間の制御変数をデータリンクを通じ
て高速にやり取りできること。 システムの監視(モニタ)は一個所に集中
し、各制御ループ毎の情報は迅速に収集され、
CRTデイスプレイに表示する。また、同時に
異常時の監急位置として監視装置のマン・マシ
ンインタフエースを通じて遠隔制御が可能であ
ること。 監視装置で操作してから、末端のバルブ等が
動作するまでには、マイクロプロセツサの処理
時間、データリンクの伝送時間など種々の処理
時間を要するが、この時間の総和が制御システ
ムの応答時間以内で人間の待時間の心理的限界
を越えてイライラさせない程度に短いこと。 が最も重要である。すなわち、分散型総合制御シ
ステムに使用されるデータリンクには、監視のた
めにその他の局からデータを収集する機能を持ち
制御は行なわない局があり、制御を行なう局同士
は制御のために必要な情報を高速でやり取りし、
一方監視専門の局ははれらの局の制御データ(設
定値、挿作量、プロセス量など)を高速で収集し
なければならないと言う2つの重要な側面があ
る。 なお分散型総合計測制御システムはプロセスの
計測・制御の分野では周知のDDC(Direct
Disital Control)の計測システムであり、ここ
ではその詳細な説明を省略する。 ボーリング/セレクテイング方式のデータリン
クをこのような総合分散制御システムに適用する
場合、次に示すような問題点がある。 親局が次の“親局の権利”を希望している局
を捜す場合、捜し始めてすぐに発見できれば良
いが、発見できない場合は発見でるまでマスタ
サーチ(親局のサーチ)を続けなければなら
ず、その分、制御に割く時間が制限され、制御
周期が長くなるなどの、本来最も重要な制御に
影響が出る。これを避けるため親局に成るべき
局がない時は、一定時間マスタサーチを中止す
るなどの方法もあるが、タイマ処理などのソフ
ト処理が必要であり限ずしも最良の措置とはい
えない。 監視局がデータを収集する場合、オペレータ
による遠隔操作や異常解析操作の場合を除くと
通常は一定周期で各制御ループの代表的なデー
タを収集している。監視局はデータ収集の周期
が来ると“親局の権利”を獲得し子局に対しデ
ータ要求を行なう。しかし、監視局の親になる
優先度が他のプロセスを制御するプロセス制御
局と同等であると、親になるまでに時間を要
し、監視周期が長くなる。このため監視局にあ
るCRT画面のループの制御変数の変化する周
期が長くなる等の問題を生じる。この欠点を回
避するために監視局の優先度を高くすることが
考えられる。たとえば、マスターサーチの時、
最初に必ず監視局に問合せに行く、あるいは毎
回ではなく親が移動するうちの数回に1回の通
常の問合せ局の前に監視局に問合せるなどの方
法である。しかし次の項で述べるように、監
視局は全プロセス制御局からデータを収集する
ので回線を占有する時間が長く、監視局が頻繁
に親局になるとプロセス制御局間のデータ伝送
のための時間が少なくなりカスケード制御が遅
くなる問題がある。プロセスを制御するプロセ
ス制御局は例えばワンループコントローラの伝
送制御部をさす。 監視局がデータリンクに接続されたN局のデ
ータを収集するに要する時間は、1局からデー
タを収集する時間をTとするとNT時間とな
る。Tの値は第3図に示すように計算できる。
第3図は、親局が子局“指定するデータを送信
せよ”というコマンドを送り、子局が指定され
たデータを返送する場合を説明する説明図であ
る。図中、縦方向のバーは、親局または子局内
のマイクロプロセツサの処理時間を示し、横方
向のバーは2局をデータ伝伝送するのに要する
時間でデータの量によりこの時間は変化する。 なお図中のバーの長さはそれぞれのバーが意
味する時間の比例関係を示すものではない。
t1、t5は親局、子局の送信処理時間でこの間に
は、伝送LSI、DMA制御LSIへの設定などを行
なう。t2、t6はコマンドまたはデータが伝送路
を伝達する時間で伝送路の伝送速度・伝送する
データ量(バイト数)よつて異なる。本発明が
対象とするデータリンクではシリアル伝送なの
ので、伝送速度をmキロビツト/秒、伝送する
バイト数をnバイトとすると、伝送時間はt=
n×8/m〔ms〕で計算される。したがつて、伝 送速度が速ければ速い程同じ量のデータを早く
伝送できる。t3、t7はこのようにして伝送され
たコマンドやデータを受信し終つたことをそれ
ぞれのマイクロプロセツサが割込信号として確
認するまでの時間である。マイクロプロセツサ
のソフトウエア処理の都合で割込をマスクした
状能があることと、他の割込信号との優先順位
の関係で一般に受信割込が直ちにマイクロプロ
セツサに確認されることはなくt3、t7の値は無
視できない。t4、t8はマイクロプロセツサが割
込によつてコマンドまたはデータの受信完了を
確認後行なう処理時間である。子局では、受信
コマンドにエラーがないか、コマンドの種類は
何かを判定し、指定された情報をメモリの定め
られたアドレスに書き込み、親局に返送べきデ
ータを揃える。一方、親局は子局から返送され
たデータに外来ノイズなどに起因するエラーが
混入していないか、要求した情報が返送された
かを判定し返送されてきたデータをメモリの別
の領域へ移し変える。これらの処理が終了する
と親局は子局に対するデータ収集を開始する。 親局が一つの子局からデータを収集する時間
Tは、これらのt1〜t8の総和に等しい。すなわ
ちT=8 〓i=1 ti。 このように、親局がN局のすべての子局から
データを収集するには、一切の無駄時間を除い
てNT時間を要し項で述べたように監視局に
とつても子局にとつてもスピードアツプの妨げ
となつている。 次に問題となる点は、監視局が収集する各ル
ープ制御局のデータの時間的な整合性の問題で
ある。項に述べたようにNコの局のうち、第
1番目の局からのデータと第N番目の局からの
データを比較すると後者のデータは前者のそれ
よりも(N−1)T時間後の時点での現象を示
すものである。つまり、各々の局からのデータ
は全く同じ時点のデータではなく少しずつずれ
ている。このずれ方が無視できる場合は問題は
ないが、局数が増加した場、データ量が多くな
り子局から親局へのデータの伝送時間が大きく
なる場合は、監視の同時性に影響がでてくるの
は明らかである。 これらの欠点は、今後ますます高速で精度の高
い制御性を要求される総合分散制御システムの解
決すべき問題点とされていた。 〔発明の目的〕 本発明の目的は、これら従来の欠点を除去し、
物理的なデータ伝送速度を上げるのではなく、実
効的な伝送速度を向上したデータ伝送システムの
提供にある。 さらに本発明の他の目的は、むだな親局のサー
チをやめ、より効率的に親局のサーチを得るデー
タ伝送システムの提供にある。すなわちデータリ
ンクの制御権のすみやかなる移動ができるシステ
ムの提供にある。 本発明のさらに他の目的は、監視局のデータ収
集を迅速に行えるデータ伝送システムの提供にあ
る。 また本発明の目的は、各局のデータの同時性を
保つことができるデータ伝送システムの提供にあ
る。 〔発明の概要〕 本発明はこれらの目的を達成するため、各局が
親局のサーチのため共通に使用できる共通リクエ
スト線を設け、監視局が親局に成るまでの時間を
削減するため監視局専用の専用リクエスト線を配
置する。また本発明ではオートレスボンス制御回
路を各局に設け、専用リクエスト線で各子局を同
時のタイミング信号で伝送制御することより行
う。 〔発明の実施例〕 以下本発明を一実施例について図を参照して説
明する。第4図は本発明の一実施例のうち各局と
伝送路とのインターフエイスの部分を表わしたブ
ロツク図である。 10と11はそれぞれ監視局とプロセス制御局
の構成を示したものである。第4図には伝送に直
接関係する部分のみを抽出している。また、第4
図には監視局とプロセス制御局を各々1つずつし
か示されていないが、これは実際の構成では複数
局存在するプロセス制御局を省略したためであ
る。 伝送路5は各局のドライバ12の出力端子とレ
シーバ13の入力端に共通に接続されたマルチド
ロツプ方式の伝送路である。送信データは内部の
メモリから逐次読出され通信インタフエース16
でシリアル符号に変換されドライバ12から伝送
路5に送出される。一方、レシーバ13より入力
した伝送路5からの受信信号は通信インタフエー
ス16でシリアル符号を8ビツト単位のデータに
変換され内部のメモリに受信データとして書込ま
れる。 専用リクエスト線6は監視局10が専用に使用
するもので、信号のレベルを安定化するためにプ
ルアツプ抵抗8で+5Vにプルアツプされている。
このリクエスト線6の電位は監視局10のオープ
ンコレクタのOFF状態の時5V、ON状態の時ほ
とんど0Vとなる。オープンコレクタのOFF、
ON状態はマイクロプロフエツサが出力ポート1
8の出力を論理0、または1にすることにより制
御できる。プロセス制御局のμpは専用リクエス
ト線の状態をプロセス制御局の入力バツフア14
を通じて入力ポート19では静的な状態として
(論理0or1)、割込信号発生回路17では状態の変
化(論理0→1への変化)としての割込として知
ることができる。 共通リクエスト線7は物理的な構成と機能は専
用リクエスト線6と全く同じである。専用リクエ
スト線と異なるのは、共通リクエスト線のための
オープンコレクタが、プロセス制御局にあり監視
局にないことである。監視局は入力ポート19と
割込発生回路17によつて、共通リクエスト線の
状態と状態変化を知ることが出来るが、自ら状態
を変化させることはできない。プロセス制御局は
自ら共通リクエスト線の状態を変化させられると
同時に、その状態と状態変化を知ることができ
る。 2つのリクエスト線で状態の変化を割込信号と
してマイクロコンピユータに与えるのはマイクロ
コンピユータが絶えずリクエスト線の状態を監視
する必要はなくすためである。 第5図は、各局の専用・共通リクエスト線に関
係する部分の構成と接続関係を示す。 専用リクエスト線は、監視局だけが制御でき一
方、共通リクエスト線は第5図に示した通り各プ
ロセス制御局にオープンコレクタ出力を持ちかつ
それらの出力端子が共通に接続されているので、
いわゆるワイアード・オアの状態になつており、
少くとも一つのオープンコレクタがオンしている
限り共通リクエスト線の電位は0Vを保つ。 第5図のうち第4図と同一部分には同一番号を
付す。なお第4図とは異なり第5図の監視局10
には専用リクエスト線に入力バツフア14を介し
て入力ポート19、割込信号発生回路17が記載
されている。これは専用リクエスト線との信号伝
達のため必要な装置で、第5図では省略せず記載
したものである。 第6図は第4図の監視局の専用リクエスト線、
共通リクエスト線との関係の部分の具体的な回路
を表わした回路図である。プロセス制御局では、
入力ポート割込発生回路が専用リクエスト線、共
通リクエスト線用に2組あり、出力ポート、オー
プンコレクタ出力が共通リクエスト線に接続され
ている。入力バツフア14は共通リクエスト線7
と接続し、ダイオード、抵抗を介しMC14584に
加えられる。この出力は入力ポートのD型フリツ
プフロツプSN74LS75に加られ、ゲート
SN74LS367を介してマイクロプロフエツサ(μp)
データバスへ出力される。入力ポートを選択する
入力ポート選択信号はD型フリツプフロツプへ入
力する。またD型フリツプフロツプSN74LS75の
出力Qは割込信号発生回路17のD型フリツプフ
ロツプSN74LS74に加つたのち割込信号を発す
る。 専用リクエスト線6とはオープンコレクタ出力
15により出力ポート18が接続する。ここでは
トランジスタとして25C980、出力ポート18と
してSN74LS273を使用する。マイクロプロセツ
サ(μp)データバスは出力ポート18に加わり、
また出力ポート選択信号によつて出力を選択され
る。 入出力ポート、オープンコレクタ出力、割込発
生回路の作用について第6図によつて専用リクエ
スト線を例にとつて第7図を参照して説明する。
第7図は監視局、プロセス制御局の入出力ポー
ト・割込信号の動作を説明するタイミングチヤー
トを表わす図である。監視局が専用リクエスト線
をON状態にするには、先ずオープンコレクタ出
力に接続する出力ポートに“1”を出力する。第
6図の回路例では出力ポートにDタイプフリツプ
フロツプを用いているので、出力ポート選択信号
の立上りエツジで出力ポートの出力状態が変化す
る(第7図・A部)。出力ポートの出力が論理
“1”になるとトランジスタがONし専用リクエ
スト線の電位は0Vに低下する(第7図−B部)。
専用リクエスト線に接続された入力バツフア14
の出力はこの時論理“1”に反転する。入力バツ
フアの抵抗、コンデンサはノイズ・フイルタであ
り、ダイオードは局内の+5V電源のみが停電し
た場合に電流が流れるのを防ぐものである。ノイ
ズ・フイルタでゆつくり変化する信号波形を整形
し、立ち上り時間を十分小さくするためにシユミ
ツトトリガ入力のインバータを使用している。入
力ポートのラツチはトランスペアレント・ラツチ
と呼ばれるものでEN端子が論理“1”の時、入
力の状態Dが出力Qそのまま表われる。したがつ
て、専用リクエスト線の電位が0Vに低下した時、
入力ポートの出力(SN74LS75のQ)論理“1”
に変化する(第7図−C)。この時、割込信号発
生回路17のDタイプフリツプフロツプの出力が
論理“1”となり割込信号が発生する(第7図−
D)。この様に、監視局が専用リクエスト線を
ON状態にすると、そのタイミングで各プロセス
制御局に割込信号が同時に発生する。一方、プロ
セス制御局の入力ポートの状態は入力ポート選択
信号を論理“0”にすることにより、3−ステー
トバツフア(第6図の例ではSN74LS367)を経
由してマイクロプロフエツサのデータバスに乗せ
状態“1”を読むことができる。このとき、割込
信号発生回路のフリツプフロツプの出力はクリア
され論理“0”に落ちる(第7図−E)。また、
入力ポート選択信号が論理“0”にある時は、入
力ポートのトランスペアレントラツチの出力はラ
ツチされた状態にあり、仮に読出し中に専用リク
エスト線の電位が変化しても、入力ポートからデ
ータバスへの信号が途中で変化することはなく安
定である。 次に監視局が専用リクエスト線をOFF状態に
するには、出力ポート“0”を出力する(第7図
−F)。これにより、トランジスタがOFFし専用
リクエスト線の電位は+5Vに上昇する(第7図
−G)。ノイズフイルタとインバータを経た入力
ポートの出力(トランスペアレントラツチの出
力)は論理“0”になるが、論理“1”→“0”
の状態変化(第7図−H)では割込信号は発生し
ない。この状態でマイクロプロセツサーが入力ボ
ート選択信号を論理“0”にして状態を読み出す
と“0”である。 また共通リクエスト線の場合の各構成要素の作
用も全く同一である。しかし、専用・共通リクエ
スト線のそれぞれの用途の違いにより全体の構
成・機能に相違がある。これはすでに第5図によ
つて説明した。 第8図は第4図の通信インタフエース16と接
続されるマイクロプロフエツサとのインタフエイ
ス部のブロツク図である。31はマイクロプロフ
エツサで例えばi8085A、32はメモリROM及び
RAMである。33はDMAコントローラ
Am9517A、34はオートレスボンス制御回路で
ある。35はマイクロプロフエツサμpに直結可
能な伝送制御LSIでここではシグネテイツクス
2652である。36は通信インタフエースで変調・
復調回路を含み第4図のドライバ/レシーバに接
続する。37はオートレスボンス制御回路に与え
るトリガ信号を発生するため出力ポートである。
38はマイクロプロフエツサμpのコモンバスと
呼ばれ、アドレス指定信号、データバス、バスコ
ントロール信号を含む。39は割込コントローラ
i8259である。従来例と異なる点はオートレスボ
ンス制御回路が付加されたことである。 第9図はオートレスボンス制御回路の構成図で
ある。このオートレスボンス制御回路はDMAコ
ントローラ33を効果的に制御するためのもの
で、DMAコントローラ33のDMAチヤネル
No.0をデータ受信用、CH1、CH2を2種類の送
信用に割当ている。データ受信時伝送LSI35は
8ビツトのキヤラクタ毎に内部に受信レジスタに
ある受信データ読出し要求信号をこの回路の受信
ステータスチエツク回路346へ発生する。受信
フレームの3キヤラクタ目は制御コードNo.2(以
下<C2>)と呼ばれ本発明では重要な意味があ
る。<C2>判定回路347はこの値を内部にラツ
チする。この値の内容によりオートレスポンスモ
ードの際はDMA33のCH1、CH2のいずれを使
用するから選択信号をCH1、CH2切換回路34
5へ、オートレスポンスを行なわない場合には受
信完了割込信号発生回路349へのイネーブル信
号を送る。受信ステータスチエツク回路346は
受信フレーム受信後にDMA33のCH0で読み出
すLSI35の受信ステータスの内容から、受信が
エラーなしに完了したかを判定する。受信エラー
なしの場合、この回路の出力は、CH1、CH2切
換回路345と受信完了割込信号発生回路349
へ送られる。そして、<C2>の内容により2つの
回路ののどちらかが動作し、オートレスポンスの
ための起動信号または受信完了割込が発生する。
CH1、CH2切換回路345より発生するオート
レスポンス起動信号は、DMAのCH1、CH2要求
信号発生回路342,343のいずれか一方に対
して送られる。2652が発生する送信データ書込要
求信号はCH1、CH2要求信号発生回路342,
343のうち、選択されている一方を経由して
DMAコントローラ33への要求信号となる。第
9図において341はCH0要求信号発生回路、
344はORゲート回路を示す。CH0要求信号発
生回路341には受信データ読出し要求信号およ
び受信ステータス読出し要求信号が加わる。また
同様に受信ステータスチエツク回路346にも同
じ信号が加わる。送信データ要求信号はCH1要
求信号発生回路342、CH2要求信号発生回路
343に加えられ、CH1トリガ、CH2トリガは
それぞれORゲート回路344に加えられる。
ORゲート回路344,345にはCH1、CH2切
換回路345よりオートレスポンス起動信号が加
わる。 次に、オートレスポンス制御回路34の動作を
説明する。 第10図aに本発明の一実施例によるデータリ
ンクのフレーム構成を示す。始めの<FLAG><
SA><C1>の3バイト、終りの<CRC1><
CRC2><FLAG>の3バイトがHDLCプロトコ
ルで規格化された部分であるがこの実施例では制
御コードを拡張し第2の制御コード<C2>を設
けている。<C2>のビツト構成は、第10図bに
示す通りである。この中で、7ビツト目と3ビツ
ト目が重要な意味を持つている。伝送LSI35は受
信したフレームの2バイト目のSAから、1バイ
ト毎に受信データ読み出し要求信号を受信ステー
タスチエツク回路346に発生する。それに応じ
て、DMAコントローラ33が1バイトずつ受信
データを読み出す。第9図の<C2>判定回路3
47は、DMA33のCH0の3バイト目の受信デ
ータ(C2)を内部にラツチする。DMAコントロ
ーラ33により最後のDnが読み出された後、伝
送LSI35は受信ステータス読出信号を発生する。
この信号を利用してCH0要求信号発生回路34
1のCH0要求信号はDMAをもう1回動作させ
る。この時に読み出された伝送送LSI35の受信ス
テータスレジスタの内容が受信ステータスチエツ
ク回路346内にラツチされる。この回路で受信
フレームが誤りなく受信されたかどうかが判定さ
れる。第10図bの<C2>の構成のように、7
ビツト目の値が“1”の時オートレスポンスが実
行される。この際DMA33のCH1を使用するか
CH2を使用するかは受信フレームの<C2>の3
ビツト目の値による。つまり3ビツト目が“0”
だとDMA33のCH1によるオートレスポンス、
“1”だとDMA33のCH2によるオートレスポ
ンスである。<C2>の7ビツト目が“0”の時は
従来と同様に受信完了割込が発生する。データを
送信する場合は、オートレスポンスで親局からの
コマンドに応答する場合ばかりでなく、2局間で
特殊なデータをやり取りする場合、逆に子局が親
局となつて送信を行う場合もある。このような場
合に、CPUが出力ポートを使つて任意に送信を
開始するためにCH1、CH2トリガ信号がある。
第9図のオアゲート344はオートレスポンスと
CPUのトリガのいずれでも送信制御が行なえる
ようにするためにある。 オートレスポンスイネーブル信号が“1”の時
オートレスポンス制御回路は上記のように動作す
る。“0”の時はオートレスポンス制御回路のな
い従来と同じように受信の度に受信完了割込信号
が発生する。通常、親局はこの信号を“0”、子
局は“1”とする。 第10図aにおいてD1〜Doデータで各8ビツ
トで任意の長さをもつている。第10図bは<
C2>の8ビツトを表わす。第11図は受信デー
タ読出し要求信号のタイミングチヤートで、<C2
>は<C2>判定回路にラツチされ、受信ステー
タスレジスタリードは受信ステータスチエツク回
路にラツチされる。 〔発明の効果〕 以下本発明の効果を一実施例を参照しながら説
明する。 まず“親局の権利”を渡す際の無駄な手続をな
くす効果について述べる。 結論から言えば共通リクエスト線を使用するこ
とで解決する。先ず、データリンクの初期状態の
親は予め決めた局に指定する。この初期状態では
各トランジスタはOFFしていて共通リクエスト
線の電位は+5Vである。(第12図A)。この状
態の親局は共通リクエスト線が+5Vなので親局
の問合せはしない。第12図Bはプロセス制御局
No.2が親になる意志を表明するためにオープン
コレクタトランジスタをONした状態を示してい
る。前述したように、共通リクエスト線が0Vに
下がり、割込信号発生回路から割込信号が発生す
る。各局のマイクロプロセツサはこの割込信号に
対する処理を行なうが、現在の親局のみが親希望
局を探索し始める。その他の子局は何もしない。
“親局の権利”を獲得したプロセス制御局はトラ
ンジスタをOFFする。プロセス制御局が“親局
の権利”を獲得しないうちに、さらに別のプロセ
ス制御局が“親局の権利”を希望している場合
(第12図C)があるので、新たに親になつた局
は他局の情報を収集後、共通リクエスト線の状態
を入力ポートを使用して調べ、引継き使用中かど
うかをチエツクする。そして、使用中であれば前
述のポーリング/セレクテイング方式の手順に従
い親希望局を探索する。親局の処理手順のフロー
チヤートを第13図に示す。 このようにして、従来のデータリンクの欠点で
あつた無駄な親希望局探索に要する時間をなく
し、マイクロプロセツサの処理能力をプロセス制
御局に振り向けることができる。 次に監視局に速かに“親局の権利”を移す効果
について説明する。 これは専用リクエスト線を使用することにより
行う。監視局は、“親局の権利”を必要とする時
に専用リクエスト線をON状態にする。この時、
各プロセス制御局に割込が発生する。親局のプロ
セス制御局は、自局が必要とする情報を収集後、
他のプロセス制御局への親探索をせずに直ちに監
視局へ“親いるか?”の問合せを行う。監視局は
この問合せを待ち構えていて“親の権利”を獲得
する。 専用リクエスト線による割込は共通リクエスト
線による割込よりも優先される。この発明では、
通常プロセス制御局は共通リクエスト線を使つて
“親”のやり取を行うので、監視局の存在を全く
意識する必要はなくプロセス制御局のみで監視局
を必要としないシステムにも容易に適用できる
し、しかも監視局が存在する場合には最短時間で
“親の権利”を渡せる効果がある。 さらに局間のデータの収集の時間を短縮するこ
とについて述べる。 第3図に示したデータリンクの処理時間のう
ち、t2とt6は2局間の信号伝播時間で伝送速度を
速くしない限り小さくはならず、ハードウエアの
スピードに自ら限界がある点とコスト上昇の点を
考慮すると伝送速度をむやみに小さくはできな
い。したがつて、ここでは伝送速度は一定・t2・
t6も従来と同じとしてTを小さくする方法を考え
る。 ボーリンク/セレクテイング方式のデータリン
クでは親局−子局間の通信は親局から子局に対す
るコマンドと子局から親局に対するレスポンスを
対として行なわれ、親局のコマンドに対する子局
の応答(レスポンス)の形をとる。本発明のデー
タリンクのコマンドとレスポンスの種類は大別す
ると次の第1表のごとく4種類である。
【表】 このうち、子局レスポンスの第1表の1.3はコ
マンドを受けて直ちに返送できるが、第1表の4
は、受信したコマンドの内容を調べ必要なデータ
を送信バツフアメモリに用意する必要がある。ま
た、第1表の2にはレスポンスを返送する必要は
ない。 したがつて、データリンクのコマンド/レスポ
ンスで最も頻度の高い第1表の1・3について、
親局のコマンドに対する子局のレスポンスを子局
側のマイクロプロセツサの処理を経ずに直接ハー
ドウエアで返送すればTに占めるt3、t4、t5を事
実上0にできる。 以下にこの発明一実施例において、これを説明
する。 親局は第9図のオートレスポンスイネブル信号
を“0”、子局は“1”とする。これにより親局
は子局から受信すると必ず受信割込が発生する
し、子局は親局からのコマンド中の<C2>の7
ビツト目の値に応じ、受信割込処理をするか受信
割込を発生せず自動的にレスポンスを返送(オー
トレスポンス)する。 送信用のDMAチヤネルは、CH1・CH2の2つ
がある。DMA CH1が動作する際のメモリアド
レスはコマンド/レスポンス送信バツフア、
DMA CH2のそれはデータ送信バツフアを示し
ている。 親局はCH1の送信バツフアを使用して、第1
表の4つのコマンドを送信する。 第1表の親局コマンド1の「親になりたい?」
では、親局は<SA>に問合せる相手子局の2次
局アドレスを、<C1>にHDLCで決められたコー
ドを、<C2>には、7ビツト=1、3ビツト=0
(子局にオートレスポンスでCH1の送信バツフア
の内容を返送することを要求する)とし、さらに
「親になりたいか」というコマンドの種類を示す
コードを付加して送信する。このようなコマンド
を受信すると子局のオートレスポンス制御回路に
よつて、CH0用のメモリアドレスの内容が自動
的に親局に返送される。この時に、子局のCPU
は一切これらの処理に関知しなくても良い。子局
からのレスポンスは、コマンドと同様に<SA>
に自局アドレス、<C1>にHDLCに規定されたコ
ード、<C2>に“YES”“NO”のコードを含めて
返送する。子局が親局を必要としない場合、子局
のCPUはCH1用送信バツフアの<C2>に該当す
る内容を“NO”コード(例えば16進01)を予め
書き込んでおく。CPUがこの値を変更しない限
り親局からの“親になりたいか?”コマンドに対
し、絶えず“NO”のレスポンスを返送する。子
局が制御の都合で親局になる必要が発生すると
CPUは<C2>に該当するメモリの内容を“YES”
を示すコードに書き変える。(例えば16進02)こ
のように書き変えたのちに、親局から“親になり
たいか?”コマンドが来ると、今度は“YES”
のレスポンスを返送することになる。このレスポ
ンスを受信した親局が“親に成れ”コマンドを送
信し、子局がそれを受信することで“親の権利”
の移動が完結する。 3番目のコマンド“一般データを送れ”の場合
は、コマンド中の<C2>の7ビツト=1 3ビ
ツト=1(子局にCH2の送信バツフアの内容返送
を要求)とし、さらに“一般データ要求”コード
を付加し、送信する。このコマンドは監視局が親
局となつた場合に使用する。子局であるループ制
御局がCH2の送信バツフアに第14図bのよう
に必要なデータを絶えず書き込んでおく。データ
リンク全体で、何番目のキヤラクタの数迄持つ意
味は決められている。第14図aはCH2用の送
信バツフアである。 4番目のコマンドの場合は、親局が監視局かル
ープ制御局の相違、さらに同じループ制御局であ
つても、各々の制御局の役割の違いで要求するデ
ータが異なるので、データを返送する子局は要求
されたデータをコマンド受信後に改めて集めて送
信バツフアに書き込む必要がある。したがつてこ
のコマンドの<C2>の7ビツトは0で、子局が
このコマンドを受信すると割込が発生する。 以上述べたこの発明の一実施例により、監視局
が子局1局からデータを収集するのに要する時間
は、コマンド3の場合、T′=t1+t2+t6+t7+t8で
ある。1局あたりt3+t4+t5の時間を短縮でき、
子局n局から収集する場合はそのn倍となる。 また、“親になりたいか?”コマンドに対する
に対する応答も同じ時間だけ早くなる。このため
本発明では実効的にデータ伝送速度を早めること
ができる。 次に各局のデータの時間的な整合性について述
べる。従来の問題点は監視局が一局毎に順番にデ
ータを収集し、各局はその時点のデータを返送す
ることに起因している。本発明では、監視局が各
ループ制御局に対して同時にデータ更新コマンド
を与え、その後に各局からデータを収集する。 データ更新コマンドには、HDLCプロトコルに
規定されているグローバルアドレスによるグルー
プポールを使用する。このコマンドは<SA>の
部分が||||||||で、これを受信するすべて
の子局に対して受信割込が発生する。このコマン
ドによる割込が発生すると、子局であるループ制
御局は共通要求線をONにし、CH2用の送信バツ
フアを最新のデータに更新する。更新が完了する
と、前述の共通要求線をOFFとする。データ更
新コマンドを受信するとすべてのループ制御局は
同じ処理をするので、共通要求線の状態は第15
図のようになる。データ更新コマンド送信後、各
局が出力ポートをONにするタイミングがばらつ
いているのは、それぞれのマイクロプロセツサが
割込処理に行くタイミングがプログラムの割込マ
スク制御の状態によつて異なるためである。した
がつて、OFFするタイミングも局によりばらつ
くが、共通要求線の電位は、各局のオープンコレ
クタトランジスタ出力がワイヤード・オア接続さ
れているので、出力ポートが最も早くONになつ
た時から最も遅くOFFになるまでの間0VのON
状態になる。 したがつて、監視局はデータ更新コマンドを送
信後一定時間経過して共通要求線の電位が0Vか
ら+5Vに変化することを入力ポートを通じて確
認すれば、全ループ制御局のデータ更新完了を確
認できる。 このように、グローパルアドレスによるグルー
プポールで全ループ制御局のデータを更新してか
らデータを収集するので、各ループ制御局からの
データの同時性が保たれる。 以上のように本発明によれば、親局が次の親局
を捜す時間的ロスがふせげ、各局は本来の重要な
目的例えば制御等に従事することができる。また
監視局はデータ収集を迅速に行うことができる。
また各局間のデータ伝送速度を著しく早くするこ
とができ、さらに各局のデータの整合性が解決で
きる。すなわち、従来の技術の問題点に記載した
〜項の従来の欠点を除去することができる。 本発明は階層構造を持つ総合分散制御システム
において、特に、最下層の内部データリンクの効
率をプロセスの制御能力にできるだけ影響を与え
ず向上させるとともに、階層全体のデータリンク
効率を上げることができる。 本発明の実施例のうち共通制御線、専用制御線
は階層構造の下部という空間的広がりが小さくし
たがつて局間距離の短いデータリンクに有効な構
成要素である。 しかし、上位外部データリンクにおいても、伝
送路に新たな物理的構成要素を必要としないオー
トレスポンス動作は有効でシステム全体の効率を
高めることができる。 また、監視局がなく内部データリンクの部分で
完結するような小規模構成のシステムにおいて
は、共通要求線とオートレスポンス制御回路を備
えることによりマイクロプロセツサの制御のため
の処理への影響を最小限にとどめながら、かつ効
率の良い伝送を行なうことが可能である。
【図面の簡単な説明】
第1図はコンテンシヨン方式を使用したデータ
リンクを説明する説明図、第2図は第1図の方式
の伝送チヤートを説明する説明図、第3図は親局
と子局とのデータ送受を説明する説明図、第4図
は本発明の一実施例の各局と伝送線とのインター
フエイスを表わす図、第5図は各局の専用・共通
リクエスト線に関係する接続を表わす図、第6図
は監視局の共通・専用リクエスト線とのインター
フエイスを表わす回路図、第7図は監視局、プロ
セス制御局の入出力ポート、割込信号の動作を説
明するタイミングチヤートを表わす図、第8図は
各局のインタフエイス部のブロツク図、第9図は
本発明の一実施例のオートレスポンス制御回路の
構成図、第10図aは本発明の一実施例によるデ
ータリンクのフレーム構成図、第10図bは第1
0図aの<C2>のビツト構成を表わす構成図、
第11図は第9図の受信データ読出し要求信号の
タイミングチヤートを表わす図、第12図は親局
の移動と共通リクエスト線の関係を説明する説明
図、第13図は親局の他の親局サーチのフローチ
ヤートを表わす図、第14図a,bはDMAの送
信バツフアのメモリ内容を説明する説明図、第1
5図は共通リクエスト線の状態を説明するタイミ
ングチヤートを表わす図である。 6……専用リクエスト線、7……共通リクエス
ト線、16……通信インタフエース、17……割
込信号発生回路、18……出力ポート、19……
入力ポート、33……DMAコントローラ、34
……オートレスポンス制御回路、35……伝送制
御LSI、37……出力ポート、36……コモンバ
ス。

Claims (1)

  1. 【特許請求の範囲】 1 マルチドロツプ接続のデータリンクを各機器
    間の情報伝達の手段とするデータ伝送システムに
    おいて、データリンクの制御権をバトンパス方式
    で機器間で移動する場合にデータリンクの伝送効
    率を向上させるため、親局となつた機器からの受
    信データの内容によつて制御権受渡可否を返送す
    る自動伝送回路を起動するか、各機器に設けられ
    た制御用のマイクロプロセツサに受信割込みを発
    生するかを制御する自動返送制御回路を各機器に
    備えたデータ伝送システム。 2 マルチドロツプ接続のデータリンクを各機器
    間の情報伝送の手段とするデータ伝送システムに
    おいて、データリンクの制御権をバトンパス方式
    で機器間で移動する場合に、各機器より親局に対
    して前記制御権の受渡しタイミング信号を与える
    共通要求線と、親局となつた機器からの受信デー
    タの内容によつて制御権受渡可否を返送する自動
    返送回路を起動するか各機器に設けられた制御用
    のマイクロプロセツサに受信割込みを発生するか
    を制御する自動返送制御回路を各機器に備えたデ
    ータ伝送システム。 3 監視を主とする機器が付加され、この機器へ
    のデータリンクの制御権を他の機器に優先的に与
    える専用要求線を設けた特許請求の範囲第2項記
    載のデータ伝送システム。
JP56166263A 1981-10-18 1981-10-18 デ−タ伝送システム Granted JPS5868346A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP56166263A JPS5868346A (ja) 1981-10-18 1981-10-18 デ−タ伝送システム
AU89332/82A AU540358B2 (en) 1981-10-18 1982-10-13 Data transmission
GB08229407A GB2109968B (en) 1981-10-18 1982-10-14 Data transmission system
US06/434,184 US4546351A (en) 1981-10-18 1982-10-14 Data transmission system with distributed microprocessors
DE3238532A DE3238532C3 (de) 1981-10-18 1982-10-18 Datenübertragungseinrichtung

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56166263A JPS5868346A (ja) 1981-10-18 1981-10-18 デ−タ伝送システム

Publications (2)

Publication Number Publication Date
JPS5868346A JPS5868346A (ja) 1983-04-23
JPS647527B2 true JPS647527B2 (ja) 1989-02-09

Family

ID=15828134

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56166263A Granted JPS5868346A (ja) 1981-10-18 1981-10-18 デ−タ伝送システム

Country Status (5)

Country Link
US (1) US4546351A (ja)
JP (1) JPS5868346A (ja)
AU (1) AU540358B2 (ja)
DE (1) DE3238532C3 (ja)
GB (1) GB2109968B (ja)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3429941C2 (de) * 1983-08-15 1987-04-16 Honda Giken Kogyo K.K., Tokio/Tokyo Kommunikationssystem für Fahrzeugkörper
FR2558320B1 (fr) * 1983-12-21 1986-04-18 Philips Ind Commerciale Dispositif pour connecter en serie une pluralite de dispositifs electroniques emetteurs
JPS60139046A (ja) * 1983-12-27 1985-07-23 Fujitsu Ltd 回線モニタ方式
US4654655A (en) * 1984-03-02 1987-03-31 Motorola, Inc. Multi-user serial data bus
US4750107A (en) * 1985-01-07 1988-06-07 Unisys Corporation Printer-tape data link processor with DMA slave controller which automatically switches between dual output control data chomels
JPS61170899A (ja) * 1985-01-25 1986-08-01 ニツタン株式会社 防災設備の集中監視方式
JPS621265U (ja) * 1985-06-17 1987-01-07
DE3526364A1 (de) * 1985-07-19 1987-01-22 Siemens Ag Schaltungsanordnung zur netzunabhaengigen spannungsversorgung einer an ein busnetzwerk angeschlossenen verteileinrichtung fuer datenstationen
JPH0789337B2 (ja) * 1985-10-30 1995-09-27 株式会社日立製作所 分散ファイル回復方法
US4796022A (en) * 1985-12-13 1989-01-03 Northern Telecom Limited Double transit bus system
DE3715733A1 (de) * 1987-05-12 1988-11-24 Licentia Gmbh Verfahren und anordnung zur nachrichtenuebertragung zwischen teilnehmern, die an ein gemeinsames bussystem angeschlossen sind
DE9321323U1 (de) * 1992-11-04 1997-04-10 Siemens AG, 80333 München Anordnung mit mehreren aktiven und passiven Busteilnehmern
DE4304651C2 (de) * 1993-02-16 2003-04-24 Sel Alcatel Ag Netzwerksystem mit asynchronem Zugriffsmechanismus
JPH06324977A (ja) * 1993-05-14 1994-11-25 Matsushita Electric Ind Co Ltd データ転送方法
DE4340048A1 (de) * 1993-11-24 1995-06-01 Bosch Gmbh Robert Vorrichtung zum Austauschen von Daten und Verfahren zum Betreiben der Vorrichtung
JP2000341302A (ja) * 1999-05-27 2000-12-08 Sony Corp 電子機器
EP1237090A1 (en) * 2001-02-28 2002-09-04 Alcatel Serial peripheral interface master device, a serial peripheral interface slave device and a serial peripheral interface
JP2004136009A (ja) 2002-10-21 2004-05-13 Nintendo Co Ltd 無線通信ゲームシステム
JP4073885B2 (ja) 2003-06-17 2008-04-09 任天堂株式会社 ゲームシステム、ゲーム装置およびゲームプログラム
AU2003903139A0 (en) 2003-06-20 2003-07-03 Resmed Limited Breathable gas apparatus with humidifier
JP3888558B2 (ja) * 2004-11-18 2007-03-07 任天堂株式会社 無線ネットワークシステムおよび無線通信プログラム
JP4684144B2 (ja) * 2006-03-24 2011-05-18 富士通株式会社 1対複数通信システムにおける通信方法及び同システムに用いられる子伝送装置
DE102010063437A1 (de) * 2010-12-17 2012-06-21 Siemens Aktiengesellschaft Verfahren zur Konfiguration eines oder mehrerer Geräte in einem Ethernet-basierten Kommunikationsnetz
US9690725B2 (en) 2014-01-14 2017-06-27 Qualcomm Incorporated Camera control interface extension with in-band interrupt
US9996488B2 (en) 2013-09-09 2018-06-12 Qualcomm Incorporated I3C high data rate (HDR) always-on image sensor 8-bit operation indicator and buffer over threshold indicator
US10353837B2 (en) 2013-09-09 2019-07-16 Qualcomm Incorporated Method and apparatus to enable multiple masters to operate in a single master bus architecture
US9519603B2 (en) * 2013-09-09 2016-12-13 Qualcomm Incorporated Method and apparatus to enable multiple masters to operate in a single master bus architecture
KR20160070171A (ko) 2013-10-09 2016-06-17 퀄컴 인코포레이티드 CCIe 프로토콜을 통한 에러 검출 능력
US9684624B2 (en) 2014-01-14 2017-06-20 Qualcomm Incorporated Receive clock calibration for a serial bus

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3806885A (en) * 1972-12-29 1974-04-23 Ibm Polling mechanism for transferring control from one data processing system or subsystem to another
JPS5380144A (en) * 1976-12-25 1978-07-15 Oki Electric Ind Co Ltd Data transmission control system
JPS5466043A (en) * 1977-11-05 1979-05-28 Fujitsu Ltd Common-bus occupying system
US4281380A (en) * 1978-12-27 1981-07-28 Harris Corporation Bus collision avoidance system for distributed network data processing communications system
JPS5857770B2 (ja) * 1979-06-22 1983-12-21 パナファコム株式会社 情報転送制御方式
US4451881A (en) * 1981-11-03 1984-05-29 International Business Machines Corp. Data processing system bus for multiple independent users

Also Published As

Publication number Publication date
AU540358B2 (en) 1984-11-15
US4546351A (en) 1985-10-08
GB2109968B (en) 1985-02-27
AU8933282A (en) 1983-04-28
DE3238532C2 (ja) 1989-03-30
JPS5868346A (ja) 1983-04-23
GB2109968A (en) 1983-06-08
DE3238532C3 (de) 1996-03-21
DE3238532A1 (de) 1983-05-05

Similar Documents

Publication Publication Date Title
JPS5868346A (ja) デ−タ伝送システム
KR900005453B1 (ko) 공유자원의 로크아웃 동작방법 및 장치
US4763249A (en) Bus device for use in a computer system having a synchronous bus
US4818985A (en) Bus arbitration network capable of quickly carrying out arbitration among bus masters
US4504906A (en) Multiprocessor system
JP3596799B2 (ja) バスを動的に制御するシステムおよび方法
KR910001791B1 (ko) 동기식 버스를 갖고 있는 컴퓨터 시스템용 버스 제어 장치 및 이의 방법
JPS61109164A (ja) バス制御方法
KR20030033040A (ko) 인터페이스 디바이스 및 이를 포함하는 디바이스 및 통신방법
JPS581452B2 (ja) デツドロツク回避装置
JP2002342299A (ja) クラスタシステム、コンピュータ及びプログラム
JP7359061B2 (ja) 中継装置
US5884044A (en) Dedicated DDC integrable multimode communications cell
EP0197768A2 (en) Digital control systems for electronic apparatus
KR20010053365A (ko) 디바이스간 직렬 버스 프로토콜
JPH10143467A (ja) データ処理システムにおいてバス所有権を調停するための方法および装置
CN115587061B (zh) 一种服务器及其axi互联装置和方法
CN111464407B (zh) 一种基于半双工总线的通信装置及方法
KR910001788B1 (ko) 다중 프로세서 시스템용 메세지 전송 인터럽팅 장치 및 이의 실행방법
JPS5949608B2 (ja) 共用入出力バス制御装置
JPS61166647A (ja) マイクロプロセツサ装置およびアドレス可能なメモリから情報を読出すためのアクセス方法
US20030053573A1 (en) Microcontroller having a transmission-bus-interface
CN121349923B (zh) 一种基于fpga的i3c主从设备通信系统
JPH0562384B2 (ja)
JP2002007227A (ja) ユニバーサルスロット装置、デバイス装置、スロット優先方法、およびデバイス優先方法