JPS59158422A - 情報転送制御方式 - Google Patents
情報転送制御方式Info
- Publication number
- JPS59158422A JPS59158422A JP3180683A JP3180683A JPS59158422A JP S59158422 A JPS59158422 A JP S59158422A JP 3180683 A JP3180683 A JP 3180683A JP 3180683 A JP3180683 A JP 3180683A JP S59158422 A JPS59158422 A JP S59158422A
- Authority
- JP
- Japan
- Prior art keywords
- communication bus
- transmission
- information
- data processing
- 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
Links
Landscapes
- Bus Control (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(発明の属する分野)
本発明は、複数のデータ処理装置が通信バスで結合され
る通信制御装置の情報転送制御方式に関するものである
。
る通信制御装置の情報転送制御方式に関するものである
。
(従来の技術)
従来、このような分散制御方式を採用したデータ処理装
置間の情報転送制御方式として第1図に示す方式がある
。
置間の情報転送制御方式として第1図に示す方式がある
。
第1図において、] t (Z−1+ 2 +・・・・
・・・・・n)はデータ処理装置、2は通信バス、3は
前記通信バス2を専有すべきデータ処理装置を制御する
通信バスコントローラ、4はステータス情報線、10は
データ処理装置間でデータを送受するための高速バッフ
ァ、月は高速バッファのパリティ演算回路である。
・・・・・n)はデータ処理装置、2は通信バス、3は
前記通信バス2を専有すべきデータ処理装置を制御する
通信バスコントローラ、4はステータス情報線、10は
データ処理装置間でデータを送受するための高速バッフ
ァ、月は高速バッファのパリティ演算回路である。
転送元データ処理装置1−jから転送先データ処理装置
1−kに対して情報を転送する場合、(1)転送元デー
タ処理装置1−ノのパリティ演算回路11で高速バッフ
ァのパリティエラーを検出した。
1−kに対して情報を転送する場合、(1)転送元デー
タ処理装置1−ノのパリティ演算回路11で高速バッフ
ァのパリティエラーを検出した。
(2) 通信バス2の情報転送速度に高速バッファ1
0の読み出し速度が追いつかなくなり送信アンダランが
生じた。
0の読み出し速度が追いつかなくなり送信アンダランが
生じた。
(3) 送出するデータの内容が送出する意味を持た
なくなった。
なくなった。
等の場合が生じた時、転送先データ処理装置]−hに対
し送出異常を通知する必要がある。
し送出異常を通知する必要がある。
従来、この種の情報転送においては、通信バス2の列部
にその状態を表示するステータス情報線4を設ける方式
、あるいは通知情報が発生した時、HD T、C(ハイ
レベル データ リンク コントロール)手順等で採用
されている特別なアボートパターンを送出する方式があ
る。しかし、ステータス情報線を設ける方式では、通信
バス2のほかに情報線が必要に彦り、・−一ドウェア量
が多く々り装置価格が高くなる欠点があり、捷だ、アボ
ートパターンを使用する方式では通信情報のトランスペ
アレンジ−を保つためHDT、C手順で行なわれている
ようなO挿入削除が必要にカリ、ハードウェア量が多く
なる欠点があった。
にその状態を表示するステータス情報線4を設ける方式
、あるいは通知情報が発生した時、HD T、C(ハイ
レベル データ リンク コントロール)手順等で採用
されている特別なアボートパターンを送出する方式があ
る。しかし、ステータス情報線を設ける方式では、通信
バス2のほかに情報線が必要に彦り、・−一ドウェア量
が多く々り装置価格が高くなる欠点があり、捷だ、アボ
ートパターンを使用する方式では通信情報のトランスペ
アレンジ−を保つためHDT、C手順で行なわれている
ようなO挿入削除が必要にカリ、ハードウェア量が多く
なる欠点があった。
(発明の目的)
本発明はこれらの欠点を除去するため、転送元データ処
理装置から転送先データ処理装置に対し、転送情報送出
後あるいは転送エラー検出時に送信ステータス情報を通
信バスを使用して転送するようにしたもので、以下図面
について詳細に説明する0 (発明の構成および作用) 第2図は本発明を適用した情報転送制御方式の一実施例
の構成を示すブロック図である。
理装置から転送先データ処理装置に対し、転送情報送出
後あるいは転送エラー検出時に送信ステータス情報を通
信バスを使用して転送するようにしたもので、以下図面
について詳細に説明する0 (発明の構成および作用) 第2図は本発明を適用した情報転送制御方式の一実施例
の構成を示すブロック図である。
図中、第1図と同一符号は第1図と同一内容を示し、5
は中央制御装置、6は主記憶装置、7はバスリクエスト
回路、8はアドレスレジスタ、9−1及び9−2は送信
及び受信DMA回路、]0−1及び10−2は送信及び
受信高速バッファ、11−1及び11−2は送信及び受
信高速バッファ用パリティ演算回路、12−1及び12
−2は送信及び受信用ステータスレジスタ、13は内部
バス、14はアドレスラッチレジスタ、】5は自アドレ
スレジスタ、21ババスリク工スト信号線、22はバン
アクルッジ信号線、23はアドレスストローブ信号線、
24uステ一タスストローブ信号線を示す。
は中央制御装置、6は主記憶装置、7はバスリクエスト
回路、8はアドレスレジスタ、9−1及び9−2は送信
及び受信DMA回路、]0−1及び10−2は送信及び
受信高速バッファ、11−1及び11−2は送信及び受
信高速バッファ用パリティ演算回路、12−1及び12
−2は送信及び受信用ステータスレジスタ、13は内部
バス、14はアドレスラッチレジスタ、】5は自アドレ
スレジスタ、21ババスリク工スト信号線、22はバン
アクルッジ信号線、23はアドレスストローブ信号線、
24uステ一タスストローブ信号線を示す。
次にこの動作について説明する。
主記憶装置6上に格納されている転送情報を中央制御装
置5からの起動命令により送信高速バッファ10−1に
転送する。バスリクエスト回路7は、通信パスコン)p
−ラ3に対してバスリクエスト信号線21をオンとする
。
置5からの起動命令により送信高速バッファ10−1に
転送する。バスリクエスト回路7は、通信パスコン)p
−ラ3に対してバスリクエスト信号線21をオンとする
。
通信バスコントローラ3は、他のデータ処理装置l−i
からの通信バス捕捉要求であるバスリクエスト信月の競
合を調停後、通信バス2を捕捉できたデータ処理装置に
対してバスアクルンジ信号m22をオンにしてそのデー
タ処理装置に対して通信バス2の使用許可を出す。
からの通信バス捕捉要求であるバスリクエスト信月の競
合を調停後、通信バス2を捕捉できたデータ処理装置に
対してバスアクルンジ信号m22をオンにしてそのデー
タ処理装置に対して通信バス2の使用許可を出す。
このようにして通信バス2の使用が許可されると、先ず
通信相手先のデータ処理装置のアドレス “を格納1〜
でいるアドレスレジスタ8の内容をアドレスストローブ
信号線23の信号と共に通信バス2に送出する。
通信相手先のデータ処理装置のアドレス “を格納1〜
でいるアドレスレジスタ8の内容をアドレスストローブ
信号線23の信号と共に通信バス2に送出する。
各データ処理装置はアドレスストローブ信号線23の信
号をトリガとして、通信バス2の内容をアドレスラッチ
レジスタI4へ格納し、自アドレスレジスタ15の内容
と比較し、自己宛の場合は続いて転送されてくるデータ
を受信するために受信DMA回路9−2を起動する。送
信1)MA回路叶1はアドレスに引き続いて送信高速バ
ッファ1o−1に格納されているデータを転送する。
号をトリガとして、通信バス2の内容をアドレスラッチ
レジスタI4へ格納し、自アドレスレジスタ15の内容
と比較し、自己宛の場合は続いて転送されてくるデータ
を受信するために受信DMA回路9−2を起動する。送
信1)MA回路叶1はアドレスに引き続いて送信高速バ
ッファ1o−1に格納されているデータを転送する。
送信高速バッファ10−1からデータを読み出して5−
いる途中に送信高速バッファ用パリティ演算回路〕〕−
1でパリティエラーを検出するど、送信ステータスレジ
スタ12−1へパリティエ’i −f% ヲセットする
。捷だ、通信バス2の情報転送速度に送信高速バッファ
10−1の読み出し速度が追い何かなくな勺、送信DM
A回路9−1が送信アンダランを検出した場合、又は中
央制御装置5が転送をストップさせたい時は、−1−記
と同じく送信ステータスレジスタ12−1にその原因を
セットする。送信ステータスレジスタ12−1の内容は
、データを送信した後、ステータスストローブ信号線2
4の信号と共に相手先データ処理装置]−kに対して転
送する。なお、送信ステータスレジスタ12−1の内容
の送信は、エラーが発生した時点でデータの送信を止め
てから行っても、よい。
1でパリティエラーを検出するど、送信ステータスレジ
スタ12−1へパリティエ’i −f% ヲセットする
。捷だ、通信バス2の情報転送速度に送信高速バッファ
10−1の読み出し速度が追い何かなくな勺、送信DM
A回路9−1が送信アンダランを検出した場合、又は中
央制御装置5が転送をストップさせたい時は、−1−記
と同じく送信ステータスレジスタ12−1にその原因を
セットする。送信ステータスレジスタ12−1の内容は
、データを送信した後、ステータスストローブ信号線2
4の信号と共に相手先データ処理装置]−kに対して転
送する。なお、送信ステータスレジスタ12−1の内容
の送信は、エラーが発生した時点でデータの送信を止め
てから行っても、よい。
本発明は上述のような情報転送方式となっているため、
転送先のデータ処理装置1−4で誤ったデータの判断が
可能であり、がっ、障害原因が外から判るため、修理が
容易となり、捷た、ステータス情報線を通信バス中に設
けなくても良いだめ、−6−。
転送先のデータ処理装置1−4で誤ったデータの判断が
可能であり、がっ、障害原因が外から判るため、修理が
容易となり、捷た、ステータス情報線を通信バス中に設
けなくても良いだめ、−6−。
通信バスの線数が少なくて良い。
(効 果)
以−F説明したように、本発明は転送元データ処理装置
から転送先データ処理装置に対し、転送情報を送用後に
送出時の送信ステータス情報を通信バスを使用して転送
するため、転送先データ処理装置に誤った情報をあたか
も正しいように伝えることはなく、オだ、ステータス情
報線を通信バス ・中に設ける必要がなく、通信バスの
線数が少なくてすむ等の利点がある。
から転送先データ処理装置に対し、転送情報を送用後に
送出時の送信ステータス情報を通信バスを使用して転送
するため、転送先データ処理装置に誤った情報をあたか
も正しいように伝えることはなく、オだ、ステータス情
報線を通信バス ・中に設ける必要がなく、通信バスの
線数が少なくてすむ等の利点がある。
第1図は従来のデータ処理装置間の情報転送制御方式を
示す図、第2図は本発明を適用した情報転送制御方式の
一実施例の構成を示すフロック図である。 ]−i ・・・・データ処理装置、 2・・・・・・
・・・通信バス、 3 ・・・・ 通信バスコントロー
ラ、 4 ・・・・・・・・・ステータス情報線、 5
・・・・・・・・・中央制御装置、6・・・・・・・・
主記憶装置、 7・・・・・・ バスリクエスト回路、
8 ・・・・・・・・アドレスレジスタ、9−1・・
・・・・・・・送信DMA回路、 9−2 ・・・・・
・・・・送信DMA回路、10・・・・・・・・・高速
バッファ、10−1 ・・・・・・ 送信高速バッフ
ァ、10−2・・・・・・・・受信高a バッファ、1
1・・・・・・・・・パリティ演算回路、 11−1
・・・・・・・・送信高速バッファ用パリティ演算回路
、 11−2・・・・・・・・・受信高速バッフ了用パ
リティ演算回路、12−1 ・・・・・・・送信ステ
ータスレジスタ、12−2・・・・・・・・・受信ステ
ータスレジスタ、13・・・・・・・・内部ハス、14
・・・・・・・・アドレスラッチレジスタ、15・・・
−= 自アト′スレジスタ、21・・・・・・・・・ノ
くスリクエスト信号線、22・・・・・・・・・パスア
クルッジ信号線、23・・・・・・・・アドレスストロ
ーブ信号線、24・・・・・・・・ステータスストロー
ブ信号線。
示す図、第2図は本発明を適用した情報転送制御方式の
一実施例の構成を示すフロック図である。 ]−i ・・・・データ処理装置、 2・・・・・・
・・・通信バス、 3 ・・・・ 通信バスコントロー
ラ、 4 ・・・・・・・・・ステータス情報線、 5
・・・・・・・・・中央制御装置、6・・・・・・・・
主記憶装置、 7・・・・・・ バスリクエスト回路、
8 ・・・・・・・・アドレスレジスタ、9−1・・
・・・・・・・送信DMA回路、 9−2 ・・・・・
・・・・送信DMA回路、10・・・・・・・・・高速
バッファ、10−1 ・・・・・・ 送信高速バッフ
ァ、10−2・・・・・・・・受信高a バッファ、1
1・・・・・・・・・パリティ演算回路、 11−1
・・・・・・・・送信高速バッファ用パリティ演算回路
、 11−2・・・・・・・・・受信高速バッフ了用パ
リティ演算回路、12−1 ・・・・・・・送信ステ
ータスレジスタ、12−2・・・・・・・・・受信ステ
ータスレジスタ、13・・・・・・・・内部ハス、14
・・・・・・・・アドレスラッチレジスタ、15・・・
−= 自アト′スレジスタ、21・・・・・・・・・ノ
くスリクエスト信号線、22・・・・・・・・・パスア
クルッジ信号線、23・・・・・・・・アドレスストロ
ーブ信号線、24・・・・・・・・ステータスストロー
ブ信号線。
Claims (1)
- 複数のデータ処理装置を接続する通信バスと、その通信
バスを専有すべきデータ処理装置を制御する通信バスコ
ントローラより成る通信装置において、転送元データ処
理装置から転送先データ処理装置に対し、転送情報を送
出後引き続いて通信バスを用いて送信ステータス情報を
転送することを特徴とする情報転送制御方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3180683A JPS59158422A (ja) | 1983-03-01 | 1983-03-01 | 情報転送制御方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3180683A JPS59158422A (ja) | 1983-03-01 | 1983-03-01 | 情報転送制御方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59158422A true JPS59158422A (ja) | 1984-09-07 |
Family
ID=12341332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3180683A Pending JPS59158422A (ja) | 1983-03-01 | 1983-03-01 | 情報転送制御方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59158422A (ja) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57146366A (en) * | 1981-03-06 | 1982-09-09 | Toshiba Corp | Data transfer system |
-
1983
- 1983-03-01 JP JP3180683A patent/JPS59158422A/ja active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57146366A (en) * | 1981-03-06 | 1982-09-09 | Toshiba Corp | Data transfer system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4792926A (en) | High speed memory system for use with a control bus bearing contiguous segmentially intermixed data read and data write request signals | |
US5093780A (en) | Inter-processor transmission system having data link which automatically and periodically reads and writes the transfer data | |
CA1299764C (en) | Efficient interface for the main store of a data processing system | |
EP0428330A2 (en) | Computer interface circuit | |
JPH0577103B2 (ja) | ||
JPH06337843A (ja) | データ転送制御方法 | |
US4539656A (en) | Memory access selection circuit | |
JPS59158422A (ja) | 情報転送制御方式 | |
JPH0690695B2 (ja) | コンピュータ・システムおよびシステム拡張装置 | |
JPH05298133A (ja) | データ転送装置 | |
JP2933039B2 (ja) | 通信用コントローラ | |
KR0138063B1 (ko) | 광대역회선 분배시스템의 프로세서간 통신장치 | |
JP2884943B2 (ja) | アドレス調停回路 | |
JPS6217879Y2 (ja) | ||
JPS6252342B2 (ja) | ||
JPH0461388B2 (ja) | ||
JPS62145345A (ja) | 直接メモリアクセス間隔制御方式 | |
JPH0675796A (ja) | パリティエラー記録装置 | |
JPS6129242A (ja) | 通信制御装置 | |
JPS63219248A (ja) | パケツト中継・転送装置 | |
JPH0136740B2 (ja) | ||
JPH0459820B2 (ja) | ||
JPH04367050A (ja) | 通信制御装置 | |
JPH0573484A (ja) | 情報処理システム | |
JPS6113845A (ja) | 通信制御装置 |