JPS63280543A - 通信制御装置 - Google Patents
通信制御装置Info
- Publication number
- JPS63280543A JPS63280543A JP62114437A JP11443787A JPS63280543A JP S63280543 A JPS63280543 A JP S63280543A JP 62114437 A JP62114437 A JP 62114437A JP 11443787 A JP11443787 A JP 11443787A JP S63280543 A JPS63280543 A JP S63280543A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- line connection
- local memory
- line
- common
- 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
- 230000015654 memory Effects 0.000 claims abstract description 31
- 230000006866 deterioration Effects 0.000 abstract 2
- 230000010485 coping Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 7
- 230000002457 bidirectional effect Effects 0.000 description 3
- 239000000872 buffer Substances 0.000 description 3
- 210000003739 neck Anatomy 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はデータ処理システムにおける通信制御装置に関
し、特に通信制御装置のローカルメモリの制御に関する
。
し、特に通信制御装置のローカルメモリの制御に関する
。
[従来の技術]
従来、通信制御装置のローカルメモリは、独立したアダ
プタとして通信制御装置内の共通バスを介して接続され
、通信制御装置内の共通制御部内に実装されているプロ
セッサ及び回線接続部からデータ及び各種制御情報がリ
ード/ライトされるようになっていた。
プタとして通信制御装置内の共通バスを介して接続され
、通信制御装置内の共通制御部内に実装されているプロ
セッサ及び回線接続部からデータ及び各種制御情報がリ
ード/ライトされるようになっていた。
[発明が解決しようとする問題点]
上述した従来の通信制御装置ではローカルメモリが独立
したアダプタとして通信制御装置内の共通バスを介して
接続されているため、ローカルメモリ専用のパッケージ
としてケージスロットを専有し、実装容量的に不利とな
り、ゲージサイズの増大につながり装置全体の筐体の小
型化が困難である−1な、共通バス専有時間が増大し、
共通バスネックで性能が低下するという欠点がある。
したアダプタとして通信制御装置内の共通バスを介して
接続されているため、ローカルメモリ専用のパッケージ
としてケージスロットを専有し、実装容量的に不利とな
り、ゲージサイズの増大につながり装置全体の筐体の小
型化が困難である−1な、共通バス専有時間が増大し、
共通バスネックで性能が低下するという欠点がある。
本発明の目的は、小型で共通パスネックによる性能低下
を防止できる通信制御装置を提供することにある。
を防止できる通信制御装置を提供することにある。
[問題点を解決するための手段]
本発明の通信制御装置は、複数の回線接続部と共通制御
部を有する通信制御装置において、前記回線接続部内に
ローカルメモリを内蔵させ、前記回線接続部と前記共通
制御部とを結ぶ共通バス及び前記回線接続部内の内部バ
スから前記ローカルメモリをアクセス可能な手段を有す
ることを特徴とする。
部を有する通信制御装置において、前記回線接続部内に
ローカルメモリを内蔵させ、前記回線接続部と前記共通
制御部とを結ぶ共通バス及び前記回線接続部内の内部バ
スから前記ローカルメモリをアクセス可能な手段を有す
ることを特徴とする。
[実施例]
次に本発明の実施例について図面を参照して説明する。
第3図は本発明による通信制御装置が適用されるシステ
ム構成図であり、1はホスト中央処理装置、2は入出力
チャネルコントローラ、3は通信制御装置、4は共通制
御部、5−1・・・5−nは回線接続部、100は入出
力チャネル、201−1・・・201−2nは通信回線
である。
ム構成図であり、1はホスト中央処理装置、2は入出力
チャネルコントローラ、3は通信制御装置、4は共通制
御部、5−1・・・5−nは回線接続部、100は入出
力チャネル、201−1・・・201−2nは通信回線
である。
第2図は第3図の通信制御装置3の構成を示すブロック
図であり、同じ構成要素には同一符号を付しである。2
00は共通制御部4と回線接続部5−1・・・5−nと
を結ぶ共通バスである。
図であり、同じ構成要素には同一符号を付しである。2
00は共通制御部4と回線接続部5−1・・・5−nと
を結ぶ共通バスである。
第1図は第2図をさらに詳細に示す図で、簡略化のため
、回線接続部は5−1のみ代表として示しである。共通
制御部4はプロセッサ6とバスコントローラ7を有する
0回線接続部5−1は、回線制御回路8−1、DMAコ
ントローラう−1、ローカルメモリ10−1、バンク比
較回路11−1、バンクレジスタ12−1、アドレスレ
ジスタ13−1、及び双方向性ドタイバ14−1.15
−1を有する。共通バス200は、アドレスバス300
、データバス400、バス使用要求(BRQO−BII
Qn )線500−0 ・500−n 、バス使用許可
(八Cに0・・・^CKn )線600−0 ・Boo
−n 、及びバスビジー (BtlSYl・BUSYn
)線700−1−700−nを有する。
、回線接続部は5−1のみ代表として示しである。共通
制御部4はプロセッサ6とバスコントローラ7を有する
0回線接続部5−1は、回線制御回路8−1、DMAコ
ントローラう−1、ローカルメモリ10−1、バンク比
較回路11−1、バンクレジスタ12−1、アドレスレ
ジスタ13−1、及び双方向性ドタイバ14−1.15
−1を有する。共通バス200は、アドレスバス300
、データバス400、バス使用要求(BRQO−BII
Qn )線500−0 ・500−n 、バス使用許可
(八Cに0・・・^CKn )線600−0 ・Boo
−n 、及びバスビジー (BtlSYl・BUSYn
)線700−1−700−nを有する。
202−1は内部データバス、301−1は内部アドレ
スバス、501−0・・・501−3は回線制御回路8
−1からDMAコントローラ9−1へのDMA要求(D
HRQO・・・DHAQ3 )である。
スバス、501−0・・・501−3は回線制御回路8
−1からDMAコントローラ9−1へのDMA要求(D
HRQO・・・DHAQ3 )である。
以下図面を参照して本実施例の動作を説明する。
回線接続部5−1・・・5−nは各々同じ構成であり、
優先順位の高いもの程、若い番号が割当てられている。
優先順位の高いもの程、若い番号が割当てられている。
各々の回線接続部5−1・・・5−nは、通信回線20
1−1・・・201−2nを各々2回線ずつ収容する。
1−1・・・201−2nを各々2回線ずつ収容する。
2本の通信回線は、回線制御回路8−1・・・8−nと
接続されている。ローカルメモリ10−1・・・10−
nは256にバイト単位で連続してアドレス可能な構成
となっている。即ち、256にバイトのバンク構造とな
っている。従って、ローカルメモリ10−1・・・10
−nは、任意の回線接続部5−1・・・5−n又はプロ
セッサ6から自由にアクセスすることができる。DMA
(ダイレクト・メモリ・アクセス)コントローラ9−
1・・・9−nはプロセッサ6の介在なしに、直接的に
ローカルメモリ10−1・・・10−nと回線接続部8
−1・・・8−n内の送受信デーツバ2ツフアとの間で
データのやりとりを行う。バンク比較回路11−1・・
・11−nは、DMAコントローラ9−1・・・9−n
から出力されるアドレスを保持するアドレスレジスタ1
3−1・・・13−n内のバンク部とバンクレジスタ1
2−1・・・12−nの内容とを比較する機能を有する
。上記バンク部とバンクレジスタ12−1・・・12−
nの内容が一致した場合には、バンク比較回路11−1
・・・11−nにより、バスビジー線700−1・・・
700−nは、論理“1″にセットされ、バスコントロ
ーラ7に入力される。上記バンク部とバンクレジスタ1
2−1・・・12−nの内容がバンク比較回路11−1
・・・11−nにより、バスビジー線700−1・・・
700−nは“0″にリセットされ、バスコントローラ
7に入力される。バンクレジスタ12−1・・・12−
nは、各々の回線接続部5−1・・・5−nに対応して
初期設定される。DMAコントローラ9−1・・・9−
nは、回線制御回路8−1=−8−nからのDMA要求
線501−0 ・501−3が同時に論理“1”の場合
は、優先順位をつけて受付は処理する。ここで、優先順
位の一番高いのちは、DMRQOであり、次に高いのら
はDHRQl 、一番低いのちはDHRQ3である。即
ち、優先順位は、DHIIQOが最優先で、ダッシュ番
号が大きくなるに従って低くなる。 DMRQOは通信
回線201−1 ・201−(2n−1)の受信回線側
のデータ要求線、DHRQIは通信回線201−1・・
・201−(2n−1)の送信回線側のデータ要求線、
DMRQ2は通信回線201−2−201−2nの受信
回線側のデータ要求線、口HRQ3は通信回線201−
2−201−2nの送信回線側のデータ要求線である。
接続されている。ローカルメモリ10−1・・・10−
nは256にバイト単位で連続してアドレス可能な構成
となっている。即ち、256にバイトのバンク構造とな
っている。従って、ローカルメモリ10−1・・・10
−nは、任意の回線接続部5−1・・・5−n又はプロ
セッサ6から自由にアクセスすることができる。DMA
(ダイレクト・メモリ・アクセス)コントローラ9−
1・・・9−nはプロセッサ6の介在なしに、直接的に
ローカルメモリ10−1・・・10−nと回線接続部8
−1・・・8−n内の送受信デーツバ2ツフアとの間で
データのやりとりを行う。バンク比較回路11−1・・
・11−nは、DMAコントローラ9−1・・・9−n
から出力されるアドレスを保持するアドレスレジスタ1
3−1・・・13−n内のバンク部とバンクレジスタ1
2−1・・・12−nの内容とを比較する機能を有する
。上記バンク部とバンクレジスタ12−1・・・12−
nの内容が一致した場合には、バンク比較回路11−1
・・・11−nにより、バスビジー線700−1・・・
700−nは、論理“1″にセットされ、バスコントロ
ーラ7に入力される。上記バンク部とバンクレジスタ1
2−1・・・12−nの内容がバンク比較回路11−1
・・・11−nにより、バスビジー線700−1・・・
700−nは“0″にリセットされ、バスコントローラ
7に入力される。バンクレジスタ12−1・・・12−
nは、各々の回線接続部5−1・・・5−nに対応して
初期設定される。DMAコントローラ9−1・・・9−
nは、回線制御回路8−1=−8−nからのDMA要求
線501−0 ・501−3が同時に論理“1”の場合
は、優先順位をつけて受付は処理する。ここで、優先順
位の一番高いのちは、DMRQOであり、次に高いのら
はDHRQl 、一番低いのちはDHRQ3である。即
ち、優先順位は、DHIIQOが最優先で、ダッシュ番
号が大きくなるに従って低くなる。 DMRQOは通信
回線201−1 ・201−(2n−1)の受信回線側
のデータ要求線、DHRQIは通信回線201−1・・
・201−(2n−1)の送信回線側のデータ要求線、
DMRQ2は通信回線201−2−201−2nの受信
回線側のデータ要求線、口HRQ3は通信回線201−
2−201−2nの送信回線側のデータ要求線である。
プロセッサ6、回線接続部5−1・・・5−nは、ロー
カルメモリ10−1・・・10−n内の制御テーブル、
制御情報、送受信データバッファをアクセスする場合、
通常は、バス使用要求線5oo−o・・・500−nを
論理“1”にしてバスコントローラ7に入力する。バス
コントローラ7は、バス使用要求線500−0・・・5
00−nが同時に論理“1”の場合は、優先順位をつけ
て受付は処理する。優先順位が一番高いものは、プロセ
ッサ6からのバス使用要求線500−0 (BRQO
)で、次に高いものは、回線接続部5−1、一番低いも
のは回線接続部5−nである。即ち、優先順位は、プロ
セッサ6が最優先で、回線接続部のダッシュ番号が大き
くなるほど低くなる。バス使用要求がバスコントローラ
7により優先順位に従ってう受付けられると、各々に対
応したバス使用許可線600−0・・・600−nのみ
論理“1”とし、バス使用要求元へ知らされる。バンク
比教回路11−1・・・11−nによりバスビジー線7
00−1・・・700−nが論理“1”にセットされる
場合は、バス使用要求線500−1・・・50〇−nは
論理“0”にリセットされ、バスコントローラ7への要
求は禁止される。この場合は、自分自身の回線接続部5
−1・・・5−n内のローカルメモリ内で、送受信デー
タがDMAコントローラ9−1・・・9−nにより内部
データバス202−1・・・202−nを介して、アド
レスレジスタ13−1・・・13−nにより指定された
ローカルメモリ10−1・・・10−nの任意アドレス
内に読み書きされる。バスコントローラ7は、バスビジ
ー線700−1・・・700−nが論理“1″のローカ
ルメモリ10−1・・・10−nにアクセスすることを
禁止する。即ち、バスビジー線700−1・・・700
−nが論理“0”のときのみ、プロセッサ6又は他の回
線接続部5〜1・・・5−nは、ローカルメモリ10−
1・・・10−nをアクセスすることができる。ローカ
ルメモリ10−1・・・10−n内の送受信データは、
入出力チャネル100を介してホスト中央処理装置1と
やりとりされるが、詳細は複雑さを避けるためにここで
は省略する。 以上、記述したようにローカルメモリ1
0−1・・・10−nを256にバイト単位で分割して
回線接続部5−1・・・5−nがら自由に任意にかつ共
通バス専有時間を低減させるようにアクセスできる。
カルメモリ10−1・・・10−n内の制御テーブル、
制御情報、送受信データバッファをアクセスする場合、
通常は、バス使用要求線5oo−o・・・500−nを
論理“1”にしてバスコントローラ7に入力する。バス
コントローラ7は、バス使用要求線500−0・・・5
00−nが同時に論理“1”の場合は、優先順位をつけ
て受付は処理する。優先順位が一番高いものは、プロセ
ッサ6からのバス使用要求線500−0 (BRQO
)で、次に高いものは、回線接続部5−1、一番低いも
のは回線接続部5−nである。即ち、優先順位は、プロ
セッサ6が最優先で、回線接続部のダッシュ番号が大き
くなるほど低くなる。バス使用要求がバスコントローラ
7により優先順位に従ってう受付けられると、各々に対
応したバス使用許可線600−0・・・600−nのみ
論理“1”とし、バス使用要求元へ知らされる。バンク
比教回路11−1・・・11−nによりバスビジー線7
00−1・・・700−nが論理“1”にセットされる
場合は、バス使用要求線500−1・・・50〇−nは
論理“0”にリセットされ、バスコントローラ7への要
求は禁止される。この場合は、自分自身の回線接続部5
−1・・・5−n内のローカルメモリ内で、送受信デー
タがDMAコントローラ9−1・・・9−nにより内部
データバス202−1・・・202−nを介して、アド
レスレジスタ13−1・・・13−nにより指定された
ローカルメモリ10−1・・・10−nの任意アドレス
内に読み書きされる。バスコントローラ7は、バスビジ
ー線700−1・・・700−nが論理“1″のローカ
ルメモリ10−1・・・10−nにアクセスすることを
禁止する。即ち、バスビジー線700−1・・・700
−nが論理“0”のときのみ、プロセッサ6又は他の回
線接続部5〜1・・・5−nは、ローカルメモリ10−
1・・・10−nをアクセスすることができる。ローカ
ルメモリ10−1・・・10−n内の送受信データは、
入出力チャネル100を介してホスト中央処理装置1と
やりとりされるが、詳細は複雑さを避けるためにここで
は省略する。 以上、記述したようにローカルメモリ1
0−1・・・10−nを256にバイト単位で分割して
回線接続部5−1・・・5−nがら自由に任意にかつ共
通バス専有時間を低減させるようにアクセスできる。
[発明の効果]
以上説明したように本発明は、通信制御装置内の複数の
回線接続部内にローカルメモリを設け、回線接続部と共
通制御部とを結ぶ共通バス及び回線接続部内の内部バス
の両方のバスからローカルメモリをアクセス可能なよう
に構成することにより、回線数増大時に対応するための
増設ローカルメモリを含めたローカルメモリ専用のパッ
ケージを不要とし、ケージスロットの削減ができるため
装置全体の筐体サイズの小型化につながる。また、共通
バス専有時間の低減ができるため共通バスネックによる
性能低下を防止できる効果がある。
回線接続部内にローカルメモリを設け、回線接続部と共
通制御部とを結ぶ共通バス及び回線接続部内の内部バス
の両方のバスからローカルメモリをアクセス可能なよう
に構成することにより、回線数増大時に対応するための
増設ローカルメモリを含めたローカルメモリ専用のパッ
ケージを不要とし、ケージスロットの削減ができるため
装置全体の筐体サイズの小型化につながる。また、共通
バス専有時間の低減ができるため共通バスネックによる
性能低下を防止できる効果がある。
第1図は第2図を詳細に示すブロック図、第2図は第3
図の通信制御装置の構成を示すブロック図、第3図は本
発明の一実施例のシステム構成図である。 ■・・・ホスト中央処理装置、2・・・入出力チャネル
コントローラ、3・・・通信制御装置、4・・・共通制
御部、5−1〜5−n・・・回線接続部、6・・・プロ
セッサ、7・・・バスコントローラ、8−1・・・回線
制御回路、9−1・・・DMAコントローラ、10−1
・・・ローカルメモリ、11−1・・・バンク比較回路
、12−1・・・バンクレジスタ、13−1・・・アド
レスレジスタ、14−1・・・双方向性ドライバ、15
−1・・・双方向性ドライバ、100・・・入出力チャ
ネル、201−1〜201−n・・・通信回線、200
・・・共通バス、202−1内部データバス、301−
1内部アドレスバス、300・・・共通バス内のアドレ
スバス、400・・・共通バス内のデータバス、500
−0〜500−n・・・共通バス内のバス使用要求(B
RQO〜BRQn >線、600−0〜600−n・・
・共通バス内のバス使用許可(^CKO・・・ACにn
)線、700−1〜700−n・・・共通バス内のバス
ビジー (BIISYI 〜BUSYn )線。 第1図 通信回線 第2図 通信回路
図の通信制御装置の構成を示すブロック図、第3図は本
発明の一実施例のシステム構成図である。 ■・・・ホスト中央処理装置、2・・・入出力チャネル
コントローラ、3・・・通信制御装置、4・・・共通制
御部、5−1〜5−n・・・回線接続部、6・・・プロ
セッサ、7・・・バスコントローラ、8−1・・・回線
制御回路、9−1・・・DMAコントローラ、10−1
・・・ローカルメモリ、11−1・・・バンク比較回路
、12−1・・・バンクレジスタ、13−1・・・アド
レスレジスタ、14−1・・・双方向性ドライバ、15
−1・・・双方向性ドライバ、100・・・入出力チャ
ネル、201−1〜201−n・・・通信回線、200
・・・共通バス、202−1内部データバス、301−
1内部アドレスバス、300・・・共通バス内のアドレ
スバス、400・・・共通バス内のデータバス、500
−0〜500−n・・・共通バス内のバス使用要求(B
RQO〜BRQn >線、600−0〜600−n・・
・共通バス内のバス使用許可(^CKO・・・ACにn
)線、700−1〜700−n・・・共通バス内のバス
ビジー (BIISYI 〜BUSYn )線。 第1図 通信回線 第2図 通信回路
Claims (1)
- 1、複数の回線接続部と共通制御部を有する通信制御装
置において、前記回線接続部内にローカルメモリを内蔵
させ、前記回線接続部と前記共通制御部とを結ぶ共通バ
ス及び前記回線接続部内の内部バスから前記ローカルメ
モリをアクセス可能な手段を有することを特徴とする通
信制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62114437A JPS63280543A (ja) | 1987-05-13 | 1987-05-13 | 通信制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62114437A JPS63280543A (ja) | 1987-05-13 | 1987-05-13 | 通信制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63280543A true JPS63280543A (ja) | 1988-11-17 |
Family
ID=14637707
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62114437A Pending JPS63280543A (ja) | 1987-05-13 | 1987-05-13 | 通信制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63280543A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02182062A (ja) * | 1989-01-09 | 1990-07-16 | Hitachi Ltd | 通信制御方式および通信アダプタ |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5749590A (en) * | 1980-09-08 | 1982-03-23 | Ibm | Tabular body for ribbon-cartridge |
| JPS6021908A (ja) * | 1983-07-14 | 1985-02-04 | Chisso Corp | 複合モノフイラメントの製造法 |
| JPS6156063U (ja) * | 1984-09-18 | 1986-04-15 |
-
1987
- 1987-05-13 JP JP62114437A patent/JPS63280543A/ja active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5749590A (en) * | 1980-09-08 | 1982-03-23 | Ibm | Tabular body for ribbon-cartridge |
| JPS6021908A (ja) * | 1983-07-14 | 1985-02-04 | Chisso Corp | 複合モノフイラメントの製造法 |
| JPS6156063U (ja) * | 1984-09-18 | 1986-04-15 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02182062A (ja) * | 1989-01-09 | 1990-07-16 | Hitachi Ltd | 通信制御方式および通信アダプタ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5261059A (en) | Crossbar interface for data communication network | |
| US6021086A (en) | Memory interface unit, shared memory switch system and associated method | |
| CN100367730C (zh) | 一种互连系统 | |
| US7849256B2 (en) | Memory controller with ring bus for interconnecting memory clients to memory devices | |
| US5446843A (en) | Interface unit for dynamically configuring a buffer in different modes to store data transfers based upon different connection details of connected processing units | |
| JPH09502818A (ja) | マルチポート共有メモリインタフェースおよび関連の方法 | |
| US5802333A (en) | Network inter-product stacking mechanism in which stacked products appear to the network as a single device | |
| US7218638B2 (en) | Switch operation scheduling mechanism with concurrent connection and queue scheduling | |
| US4796022A (en) | Double transit bus system | |
| JPS63280543A (ja) | 通信制御装置 | |
| JPH10262272A (ja) | 時分割多重化通信媒体の簡単なインターフェース | |
| JP3639651B2 (ja) | 少なくとも2台のプロセッサからなる情報処理装置 | |
| US20030065869A1 (en) | PCI/LVDS half bridge | |
| JP2555578B2 (ja) | 通信制御装置 | |
| AU624745B2 (en) | Packet/fast packet switch for voice and data | |
| JP4108371B2 (ja) | マルチプロセッサシステム | |
| US20020161453A1 (en) | Collective memory network for parallel processing and method therefor | |
| US7593421B2 (en) | Communication control device having multiprocessor | |
| KR100204494B1 (ko) | 분산 처리 시스템에서의 작업 제어 장치 및 그 방법 | |
| US7177997B2 (en) | Communication bus system | |
| JP2971006B2 (ja) | シリアル通信方法およびシリアル通信コントローラ | |
| KR820002240B1 (ko) | 멀티포트 디지탈 스위칭 소자 | |
| Hill et al. | Asynchronous transfer mode receiver | |
| JP3206499B2 (ja) | 情報処理装置 | |
| JPS63229945A (ja) | 通信制御装置 |