JPS62194567A - バス獲得方式 - Google Patents
バス獲得方式Info
- Publication number
- JPS62194567A JPS62194567A JP3781686A JP3781686A JPS62194567A JP S62194567 A JPS62194567 A JP S62194567A JP 3781686 A JP3781686 A JP 3781686A JP 3781686 A JP3781686 A JP 3781686A JP S62194567 A JPS62194567 A JP S62194567A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- signal line
- priority level
- signal
- request
- 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.)
- Granted
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/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
- G06F13/26—Handling requests for interconnection or transfer for access to input/output bus using interrupt with priority control
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理装置におけるバス獲得方式に関する。
1つのバスに複数のバス使用装置がある場合、バスの使
用要求が複数の使用装置から出されることが考えられる
。このような場合、バス使用要求を出している使用装置
の中から1つを選んで、その使用装置にバスを使用させ
るという制御が必要である。この制御は、従来次のよう
に行われていた。
用要求が複数の使用装置から出されることが考えられる
。このような場合、バス使用要求を出している使用装置
の中から1つを選んで、その使用装置にバスを使用させ
るという制御が必要である。この制御は、従来次のよう
に行われていた。
まず、バスシステム内に、バスを制御するバスコントロ
ーラを設は各使用装置からバス使用を要求するためのバ
スリクエスト信号線をバスコントローラへ接続し、バス
コントローラカラハ、バス使用の許可を与えるためのバ
スアクノリッジ信号線を各使用装置へ接続する。そして
、各使用装置は、バス金使用したい場合バスリクエスト
信号線を論理”1”にする。バスコントローラは、複数
の使用装置からバスリクエスト信号が出されると、あら
かじめ定められたプライオリティの順に従って、バスリ
クエスト信号が出された中からもっともプライオリティ
の高い使用装置に対するバスアクノリッジ信号線を論理
″1”にしてバスの使用権を与えるという方式を金とっ
ていた。
ーラを設は各使用装置からバス使用を要求するためのバ
スリクエスト信号線をバスコントローラへ接続し、バス
コントローラカラハ、バス使用の許可を与えるためのバ
スアクノリッジ信号線を各使用装置へ接続する。そして
、各使用装置は、バス金使用したい場合バスリクエスト
信号線を論理”1”にする。バスコントローラは、複数
の使用装置からバスリクエスト信号が出されると、あら
かじめ定められたプライオリティの順に従って、バスリ
クエスト信号が出された中からもっともプライオリティ
の高い使用装置に対するバスアクノリッジ信号線を論理
″1”にしてバスの使用権を与えるという方式を金とっ
ていた。
上述したバス獲得方式では、バスリクエストに対するプ
ライオリティがあらかじめ定められているので、プライ
オリティの低い使用装置が緊急の処理をしたい場合でも
、それより高いプライオリティの使用装置からのバスリ
クエストが多く出されていると長い間待たされることに
なり、低いプライオリティの使用装置の緊急の処理が効
率工くできないという欠点がある。
ライオリティがあらかじめ定められているので、プライ
オリティの低い使用装置が緊急の処理をしたい場合でも
、それより高いプライオリティの使用装置からのバスリ
クエストが多く出されていると長い間待たされることに
なり、低いプライオリティの使用装置の緊急の処理が効
率工くできないという欠点がある。
本発明の目的は、上記欠点を除去し、第1の信号線とそ
のプライオリティ判定回路と、第2の信号線とそのプラ
イオリティ判定回路と金設け、低いプライオリティの使
用装置に緊急の処理が効率工くできるバス獲得方式を提
供することにある。
のプライオリティ判定回路と、第2の信号線とそのプラ
イオリティ判定回路と金設け、低いプライオリティの使
用装置に緊急の処理が効率工くできるバス獲得方式を提
供することにある。
本発明の構成は一つのバスに接続される複数の使用装置
と、前記バスの使用を制御するバスコントローラと、前
記各使用装置のうち1つが前記バスを使用する場合、そ
の使用装置から前記バスコントローラに対してバスリク
エスト信号とバスアクノリッジ信号とを供給して、その
使用装置と前記バスとを接続するバス獲得方式において
、前記バスコントローラと各使用装置間に第1の信号線
及び第2の信号線を接続し、前記バスコントローラ内に
、前記第1の信号線エフバスリクエストがセットされた
時、前記第2の信号線にバスアクノリッジを返す第1の
プライオリティ判定回路と、丁第2のプライオリティ判
定回路と、前記第2の信号線エフバスフリエストがセッ
トされた場合、全ての前記第1の信号線の信号を止める
論理回路とを設けたこと全特数とする。
と、前記バスの使用を制御するバスコントローラと、前
記各使用装置のうち1つが前記バスを使用する場合、そ
の使用装置から前記バスコントローラに対してバスリク
エスト信号とバスアクノリッジ信号とを供給して、その
使用装置と前記バスとを接続するバス獲得方式において
、前記バスコントローラと各使用装置間に第1の信号線
及び第2の信号線を接続し、前記バスコントローラ内に
、前記第1の信号線エフバスリクエストがセットされた
時、前記第2の信号線にバスアクノリッジを返す第1の
プライオリティ判定回路と、丁第2のプライオリティ判
定回路と、前記第2の信号線エフバスフリエストがセッ
トされた場合、全ての前記第1の信号線の信号を止める
論理回路とを設けたこと全特数とする。
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
ここでは、使用装置が2つの場合金側にとり説明する。
1と2はそれぞれ第1の使用装置と第2の使用装置であ
る。3はバスコントローラ、4は第1の使用装置l1L
1の第1の信号線、5は第2の使用装置2の第2の信号
線、6は第2の使用装fi12の第1の信号線、7は第
2の使用装@20M2の信号縁である。10は第1の信
号線4,6がバスリクエストとして使用された場合のプ
ライオリティ判定回路、11は第2の信号縁5,7がバ
スリクエストとして使用された場合のプライオリティ判
定回路、20〜36はゲート及びインバータである。
る。3はバスコントローラ、4は第1の使用装置l1L
1の第1の信号線、5は第2の使用装置2の第2の信号
線、6は第2の使用装fi12の第1の信号線、7は第
2の使用装@20M2の信号縁である。10は第1の信
号線4,6がバスリクエストとして使用された場合のプ
ライオリティ判定回路、11は第2の信号縁5,7がバ
スリクエストとして使用された場合のプライオリティ判
定回路、20〜36はゲート及びインバータである。
ここで便用装置1は使用装置2ニジバスリクエストのプ
ライオリティが高いと仮定する。この使用装置1と使用
装置2が第1の信号線4,6をバスリクエスト信号線と
して使用した場合について説明する。
ライオリティが高いと仮定する。この使用装置1と使用
装置2が第1の信号線4,6をバスリクエスト信号線と
して使用した場合について説明する。
使用装置1が、使用装置1の信号線4を使用装置2が使
用装置2の信号線6をそれぞれ論理″′1”にすると、
2つの使用装置1,2の第2の信号線5.7は論理″O
″であるので、ノアゲート28の出力は論理″0″′と
なり、アンドゲート20.24の出力は論理@1”にな
るが、使用装置2エク使用装置1の方がプライオリティ
が高いので、第1の信号線のプライオリティ判定回路1
0は使用装置1の第2の信号線5に対してバスアクノリ
ッジ信号を返す。そして使用装置2は使用装置1がバス
を使い終った後で使用できる。これは従来通りの動作で
ある。
用装置2の信号線6をそれぞれ論理″′1”にすると、
2つの使用装置1,2の第2の信号線5.7は論理″O
″であるので、ノアゲート28の出力は論理″0″′と
なり、アンドゲート20.24の出力は論理@1”にな
るが、使用装置2エク使用装置1の方がプライオリティ
が高いので、第1の信号線のプライオリティ判定回路1
0は使用装置1の第2の信号線5に対してバスアクノリ
ッジ信号を返す。そして使用装置2は使用装置1がバス
を使い終った後で使用できる。これは従来通りの動作で
ある。
もし、使用装置2が緊急にバスを使用したい場合、使用
装置2の第2の信号線7を論理”1”にする。この場合
、ノアゲート28の出力は論理11”になるので、アン
ドゲート20にエク使用装置1からのバスリクエストが
ゲートされて、出力は論理60”のままとなり、ここで
第2の信号線プライオリティ判定回路11には、使用装
置2からのバスリクエストだけが入力されることになり
バスコントローラ3は、使用装置2の第1の信号線6に
バスアクノリッジ信号を返すこれにエフ使用装置2が使
用装置1エク先にバスを使用できることになる。
装置2の第2の信号線7を論理”1”にする。この場合
、ノアゲート28の出力は論理11”になるので、アン
ドゲート20にエク使用装置1からのバスリクエストが
ゲートされて、出力は論理60”のままとなり、ここで
第2の信号線プライオリティ判定回路11には、使用装
置2からのバスリクエストだけが入力されることになり
バスコントローラ3は、使用装置2の第1の信号線6に
バスアクノリッジ信号を返すこれにエフ使用装置2が使
用装置1エク先にバスを使用できることになる。
以上説明した工うに1本発明は、バスコントローラと各
使用装置間を接続した2本の信号線の両方f ハスリク
エスト信号線として使用できる工うにすることで、各使
用装置の緊急の処理を効率よくできるという効果がある
。
使用装置間を接続した2本の信号線の両方f ハスリク
エスト信号線として使用できる工うにすることで、各使
用装置の緊急の処理を効率よくできるという効果がある
。
第1図は本発明の一実施例のブロック図である。
Claims (1)
- 一つのバスに接続される複数の使用装置と、前記バスの
使用を制御するバスコントローラと、前記各使用装置の
うちの1つが前記バスを使用する場合、その使用装置か
ら前記バスコントローラに対してバスリクエスト信号と
バスアクノリッジ信号とを供給してその使用装置と前記
バスとを接続するバス獲得方式において、前記バスコン
トローラと各使用装置間に第1の信号線及び第2の信号
線を接続し、前記バスコントローラ内に、前記第1の信
号線よりバスリクエストがセットされた時、前記第2の
信号線にバスアクノリッジを返す第1のプライオリティ
判定回路と、前記第2の信号線よりバスリクエストがセ
ットされた時前記第1の信号線にバスアクノリッジを返
す第2のプライオリティ判定回路と、前記第2の信号線
よりバスリクエストがセットされた場合、全ての前記第
1の信号線の信号を止める論理回路とを設けたことを特
徴とするバス獲得方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3781686A JPS62194567A (ja) | 1986-02-21 | 1986-02-21 | バス獲得方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3781686A JPS62194567A (ja) | 1986-02-21 | 1986-02-21 | バス獲得方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62194567A true JPS62194567A (ja) | 1987-08-27 |
| JPH0572608B2 JPH0572608B2 (ja) | 1993-10-12 |
Family
ID=12508047
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3781686A Granted JPS62194567A (ja) | 1986-02-21 | 1986-02-21 | バス獲得方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62194567A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4612866B2 (ja) | 2005-05-20 | 2011-01-12 | キヤノン株式会社 | 撮像方法および撮像システム |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5771031A (en) * | 1980-10-22 | 1982-05-01 | Toshiba Corp | Direct memory access coupling circuit |
-
1986
- 1986-02-21 JP JP3781686A patent/JPS62194567A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5771031A (en) * | 1980-10-22 | 1982-05-01 | Toshiba Corp | Direct memory access coupling circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0572608B2 (ja) | 1993-10-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS62280948A (ja) | バス調停方式 | |
| JPH04283805A (ja) | マイクロプロセッサシステムを動作させるための装置 | |
| JPH0572608B2 (ja) | ||
| JPS62236058A (ja) | バス獲得方式 | |
| JPH0227461A (ja) | データ転送制御装置 | |
| JPH053018B2 (ja) | ||
| JPS62249262A (ja) | バス獲得方式 | |
| JPS6010343B2 (ja) | 情報処理系の制御方式 | |
| JPS63188257A (ja) | バス獲得方式 | |
| EP0284094A2 (en) | Tandem priority resolver | |
| JPS62160560A (ja) | バス制御方式 | |
| JPH01248264A (ja) | システムバス競合制御方式 | |
| JPH04148452A (ja) | バス獲得方式 | |
| JPS58217071A (ja) | 情報処理システム | |
| JPH0553975A (ja) | バス制御装置 | |
| JPH03252847A (ja) | システムバス調停方式 | |
| JPS63181040A (ja) | 高負荷状態生成方式 | |
| JPH0614327B2 (ja) | 入出力命令制御方式 | |
| JPH01180058A (ja) | 情報処理装置 | |
| JPH01243158A (ja) | 情報処理装置 | |
| JPH0412508B2 (ja) | ||
| JPH01211152A (ja) | バス転送制御方式 | |
| JPS6133560A (ja) | デ−タ転送回路 | |
| JPS6373353A (ja) | バス獲得方式 | |
| JPS63201751A (ja) | バス制御方式 |