JPH03265963A - バス制御装置 - Google Patents
バス制御装置Info
- Publication number
- JPH03265963A JPH03265963A JP6646690A JP6646690A JPH03265963A JP H03265963 A JPH03265963 A JP H03265963A JP 6646690 A JP6646690 A JP 6646690A JP 6646690 A JP6646690 A JP 6646690A JP H03265963 A JPH03265963 A JP H03265963A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- data transfer
- counter
- data
- transfer device
- 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
- 238000012546 transfer Methods 0.000 claims abstract description 50
- 239000000872 buffer Substances 0.000 abstract description 8
- 230000005540 biological transmission Effects 0.000 abstract description 6
- 230000008054 signal transmission Effects 0.000 abstract 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はバス制御装置、特にバス構造通信方式の情報処
理装置において、バス使用権をデータ転送装置に与える
バス制御装置に関する。
理装置において、バス使用権をデータ転送装置に与える
バス制御装置に関する。
従来この種のバス制御装置でのバス使用許可信号の制御
方式としては以下のものがあげられる。
方式としては以下のものがあげられる。
1゜データ転送装置からのデータ転送要求の有無に関わ
らず、データ転送装置を順次選択し、バス使用権を与え
る方式 2、バス使用要求信号の発生源に優先順位を与え、その
順位に従ってバス使用権を与える方式 〔発明が解決しようとする課題〕 上述した従来のバス制御装置のうちの前者は、データ転
送装置のバス使用頻度、優先順位に関わらず、バス使用
権が与えられるため、バス使用の要求源のバス使用頻度
9型要度のアンバランスなシステムでは、バスへの要求
度の高いデータ転送装置のバスの使用効率が低下してし
まう。
らず、データ転送装置を順次選択し、バス使用権を与え
る方式 2、バス使用要求信号の発生源に優先順位を与え、その
順位に従ってバス使用権を与える方式 〔発明が解決しようとする課題〕 上述した従来のバス制御装置のうちの前者は、データ転
送装置のバス使用頻度、優先順位に関わらず、バス使用
権が与えられるため、バス使用の要求源のバス使用頻度
9型要度のアンバランスなシステムでは、バスへの要求
度の高いデータ転送装置のバスの使用効率が低下してし
まう。
また従来のバス制御装置のうちの後者は、バス制御装置
がバス使用要求元を選択する際に、データ転送装置のバ
ス使用頻度の高低が反映されず、バス使用頻度の高いデ
ータ転送装置のバス使用効率が落ちてしまう可能性があ
る。また、優先順位判定のための時間を要し、その間、
バスが使用されない欠点があった。
がバス使用要求元を選択する際に、データ転送装置のバ
ス使用頻度の高低が反映されず、バス使用頻度の高いデ
ータ転送装置のバス使用効率が落ちてしまう可能性があ
る。また、優先順位判定のための時間を要し、その間、
バスが使用されない欠点があった。
本発明のバス制御装置は、複数のデータ転送装置とデー
タバスを介して接続され前記データ転送装置に対応して
設けられなカウンタと、前記データ転送装置からのデー
タ転送要求発生時に前記カウンタに“1”を加算する手
段と、前記カウンタの値を参照して最大の値を有するカ
ウンタに対応するデータ転送装置を選択する手段と、前
記手段により選択したデータ転送装置に対応前記カウン
タより“1”を減算する手段と、前記手段により選択さ
れたデータ転送装置にデータバスの使用を許可する手段
を有する。
タバスを介して接続され前記データ転送装置に対応して
設けられなカウンタと、前記データ転送装置からのデー
タ転送要求発生時に前記カウンタに“1”を加算する手
段と、前記カウンタの値を参照して最大の値を有するカ
ウンタに対応するデータ転送装置を選択する手段と、前
記手段により選択したデータ転送装置に対応前記カウン
タより“1”を減算する手段と、前記手段により選択さ
れたデータ転送装置にデータバスの使用を許可する手段
を有する。
次に、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は本発明の実施例のブロック図である。
第1図において、1は、バス制御装置、121〜12n
はデータ転送装置に対応して設けられた使用許可待ち状
態にあるバス使用要求数を計算するカウンタ、11はカ
ウンタ121〜12nの値を参照して最大の値を有する
カウンタを選択する選択回路、13は選択回路11によ
り選択されたデータ転送装置に対してバス使用許可信号
51〜5nを発生するバス使用許可信号発生回路、14
はデータ受信バッファ、21〜2nはデータ転送装置、
211〜2nlはデータ送出回路、212〜2n2はバ
ス使用要求信号を発生するバス使用要求信号発生回路、
213〜2n3はデータ送信バッファ、214〜2n4
を送出する際にデータ送出バッファ214〜2n4を制
御するデータ送出制御回路、3はデータバス、41〜4
nはバス使用要求信号、51〜5nはバス使用許可信号
、61〜6nは121〜12nのカウンタを減算するカ
ウンタ減算をそれぞれ示す。
はデータ転送装置に対応して設けられた使用許可待ち状
態にあるバス使用要求数を計算するカウンタ、11はカ
ウンタ121〜12nの値を参照して最大の値を有する
カウンタを選択する選択回路、13は選択回路11によ
り選択されたデータ転送装置に対してバス使用許可信号
51〜5nを発生するバス使用許可信号発生回路、14
はデータ受信バッファ、21〜2nはデータ転送装置、
211〜2nlはデータ送出回路、212〜2n2はバ
ス使用要求信号を発生するバス使用要求信号発生回路、
213〜2n3はデータ送信バッファ、214〜2n4
を送出する際にデータ送出バッファ214〜2n4を制
御するデータ送出制御回路、3はデータバス、41〜4
nはバス使用要求信号、51〜5nはバス使用許可信号
、61〜6nは121〜12nのカウンタを減算するカ
ウンタ減算をそれぞれ示す。
データ転送装置21〜2nはデータ送出回路211〜2
Inでデータバスの使用条件が発生した時、該情報をデ
ータ送信バッファ213〜2n3に格納するとともにバ
ス制御装置1に対しバス使用要求信号発路212〜2n
2からバス使用許可信号41〜4nによりデータバスの
使用を要求する。この要求によりカウンタ121〜12
nは“1”が加算される。
Inでデータバスの使用条件が発生した時、該情報をデ
ータ送信バッファ213〜2n3に格納するとともにバ
ス制御装置1に対しバス使用要求信号発路212〜2n
2からバス使用許可信号41〜4nによりデータバスの
使用を要求する。この要求によりカウンタ121〜12
nは“1”が加算される。
選択回路11は、カウンタ121〜12nを参照し、最
大の値を有するカウンタを選択しくいま121が最大で
あったとする)、対応するデータ転送装置21に対して
バス使用許可信号発生回路13からバス使用許可信号5
1を発生する。
大の値を有するカウンタを選択しくいま121が最大で
あったとする)、対応するデータ転送装置21に対して
バス使用許可信号発生回路13からバス使用許可信号5
1を発生する。
バス使用許可信号51を受信したデータ転送装置21は
データ送出制御回路214によりデータバス3を介して
データ送信バッファ213の内容をデータ受信バッファ
14に移送する。
データ送出制御回路214によりデータバス3を介して
データ送信バッファ213の内容をデータ受信バッファ
14に移送する。
さらにバス使用許可信号発生回路13は、先に選択した
データ転送装置21に対応するカウンタ12を01″減
算し動作を終了する。
データ転送装置21に対応するカウンタ12を01″減
算し動作を終了する。
以上の操作により、バス制御装置1内のカウンタ121
〜12nは、データ転送装置21〜2nからのデータ転
送要求数が格納されることになり、本データを用いて選
択回路11にて優先判定することにより、要求量の大き
いデータ転送装置から優先的にバス使用を許可すること
ができる。
〜12nは、データ転送装置21〜2nからのデータ転
送要求数が格納されることになり、本データを用いて選
択回路11にて優先判定することにより、要求量の大き
いデータ転送装置から優先的にバス使用を許可すること
ができる。
また、第1図ではデータ転送は、データ転送装置21〜
2nからバス制御装置1に対して実施しているが、この
逆も同様の方法により容易に実現できる。
2nからバス制御装置1に対して実施しているが、この
逆も同様の方法により容易に実現できる。
〔発明の効果〕
以上説明したように本発明は、バス制御装置がデータ転
送装置毎にバス使用要求数を計算するカウンタを持つこ
とにより各データ転送装置のバス使用要求量を判断する
ことができ、使用頻度の高いデータ転送装置に対して優
先的にバス使用許可信号を発生させることができ、効率
のよいバス制御装置を構成することができる。
送装置毎にバス使用要求数を計算するカウンタを持つこ
とにより各データ転送装置のバス使用要求量を判断する
ことができ、使用頻度の高いデータ転送装置に対して優
先的にバス使用許可信号を発生させることができ、効率
のよいバス制御装置を構成することができる。
第1図は本発明の一実施例を示す図である。
1・・・バス制御装置、11・・・選択回路、121〜
12n・・・カウンタ、13・・・バス使用許可信号発
生回路、14・・・データ受信バッファ、21〜2n・
・・データ転送装置、211〜2nl・・・データ転送
回路、212〜2n2・・・バス使用要求信号発生回路
、213〜2n3・・・データ送出バッファ、214〜
2n4・・・データ送出制御回路、3・・・データバス
。
12n・・・カウンタ、13・・・バス使用許可信号発
生回路、14・・・データ受信バッファ、21〜2n・
・・データ転送装置、211〜2nl・・・データ転送
回路、212〜2n2・・・バス使用要求信号発生回路
、213〜2n3・・・データ送出バッファ、214〜
2n4・・・データ送出制御回路、3・・・データバス
。
Claims (1)
- 【特許請求の範囲】 複数のデータ転送装置とデータバスを介して接続され、
前記データ転送装置からのデータ転送要求に応答して、
前記データ転送装置にデータバスの使用を許可するバス
制御装置において、 前記データ転送装置に対応して設けられたカウンタと、
前記データ転送装置からのデータ転送要求発生時に前記
カウンタに“1”を加算する手段と、前記カウンタの値
を参照して最大の値を有するカウンタに対応するデータ
転送装置を選択する手段と、前記手段により選択したデ
ータ転送装置に対応する前記カウンタより“1”を減算
する手段と、前記手段により選択されたデータ転送装置
にデータバスの使用を許可する手段とを有することを特
徴とするバス制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6646690A JPH03265963A (ja) | 1990-03-15 | 1990-03-15 | バス制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6646690A JPH03265963A (ja) | 1990-03-15 | 1990-03-15 | バス制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03265963A true JPH03265963A (ja) | 1991-11-27 |
Family
ID=13316586
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6646690A Pending JPH03265963A (ja) | 1990-03-15 | 1990-03-15 | バス制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03265963A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005316866A (ja) * | 2004-04-30 | 2005-11-10 | Mitsubishi Electric Corp | バス装置 |
-
1990
- 1990-03-15 JP JP6646690A patent/JPH03265963A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005316866A (ja) * | 2004-04-30 | 2005-11-10 | Mitsubishi Electric Corp | バス装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5958031A (en) | Data transmitting/receiving device of a multiprocessor system and method therefor | |
| JPH03265963A (ja) | バス制御装置 | |
| JP2617601B2 (ja) | バス制御装置 | |
| JP2504478B2 (ja) | ファクシミリ蓄積交換装置 | |
| JP3995131B2 (ja) | データ出力回路 | |
| JPH0789323B2 (ja) | 多重割込制御方式 | |
| JPH07177197A (ja) | 通信タスク管理方式 | |
| JPH056334A (ja) | バス制御装置 | |
| JP2916185B2 (ja) | 着呼通信アダプタの動的選定方法 | |
| JPH0588020B2 (ja) | ||
| JPH0520939B2 (ja) | ||
| JPH05250313A (ja) | バス制御装置 | |
| JP2573332B2 (ja) | データ転送制御方法 | |
| JPH04329443A (ja) | タスク制御方式 | |
| JPH11212927A (ja) | 競合調停方法 | |
| JPH0581213A (ja) | 分散処理システム | |
| JP2570192B2 (ja) | ループ型ローカルエリアネットワークシステム | |
| JPH086912A (ja) | プロセッサ間通信方法及び装置 | |
| JPS6326758A (ja) | 動的ポ−リングによるパケツト通信装置 | |
| JPS6343489A (ja) | マルチプロセツサ電子交換システムにおける代表回線選択処理方式 | |
| JPS6069771A (ja) | 処理要求情報制御回路 | |
| JPH02244852A (ja) | パケット処理装置 | |
| JPS60246466A (ja) | 通信要求選択方式 | |
| JP2003152813A (ja) | データ伝送装置 | |
| JPH05284178A (ja) | データ変換システム |