JPH057207A - ポーリングによるscsiバス優先順位回避方式 - Google Patents
ポーリングによるscsiバス優先順位回避方式Info
- Publication number
- JPH057207A JPH057207A JP18054691A JP18054691A JPH057207A JP H057207 A JPH057207 A JP H057207A JP 18054691 A JP18054691 A JP 18054691A JP 18054691 A JP18054691 A JP 18054691A JP H057207 A JPH057207 A JP H057207A
- Authority
- JP
- Japan
- Prior art keywords
- scsi
- bus
- scsi device
- polling
- priority
- 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
- 238000000034 method Methods 0.000 claims description 12
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Landscapes
- Bus Control (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】
【目的】 SCSIバスを用いて複数台のSCSI装置
間でデータ転送を行う方式において、優先順位の一番高
いSCSI装置がSCSIバスを専有することをなく
し、全てのSCSI装置が公平にSCSIバスを使うこ
とができるようにするものである。 【構成】 一番優先順位の高いSCSI装置1が、他の
優先順位の低いSCSI装置2〜Nにバスを使う必要が
あるかどうかをポーリングにより問い合わせ、バスを使
うという返事が返ってくれば、そのSCSI装置にバス
の使用権を譲り、バスの使用が終わったら、一番優先順
位の高いSCSI装置に対しバスの使用が終わったこと
を知らせるようにし、一番優先順位の高いSCSI装置
は次のSCSI装置にポーリングするようにしたもので
ある。
間でデータ転送を行う方式において、優先順位の一番高
いSCSI装置がSCSIバスを専有することをなく
し、全てのSCSI装置が公平にSCSIバスを使うこ
とができるようにするものである。 【構成】 一番優先順位の高いSCSI装置1が、他の
優先順位の低いSCSI装置2〜Nにバスを使う必要が
あるかどうかをポーリングにより問い合わせ、バスを使
うという返事が返ってくれば、そのSCSI装置にバス
の使用権を譲り、バスの使用が終わったら、一番優先順
位の高いSCSI装置に対しバスの使用が終わったこと
を知らせるようにし、一番優先順位の高いSCSI装置
は次のSCSI装置にポーリングするようにしたもので
ある。
Description
【0001】
【産業上の利用分野】本発明はポーリングによるSCS
Iバス優先順位回避方式に関し、特にコンピュータ間の
バス通信を効率よく行うことができるポーリングによる
SCSIバス優先順位回避方式に関する。
Iバス優先順位回避方式に関し、特にコンピュータ間の
バス通信を効率よく行うことができるポーリングによる
SCSIバス優先順位回避方式に関する。
【0002】
【従来の技術】最近、コンピュータとその周辺装置との
間のデータ転送に、SCSI(SmallComputer System I
nterface ) がよく用いられる。そして、SCSIバス
には最大8台のSCSI装置を接続することができ、そ
のSCSI装置にはそれぞれID番号(ID=0〜ID
=7)が付されているが、ID番号が大きいほどSCS
Iバスを優先的に使うことができる。図2は従来のSC
SIバス優先使用方式を示す図であり、特に図2(a)
および図2(b)は例えば3台のSCSI装置間でデー
タ転送を行うときのバス使用手順を示す図である。同図
において、1はID番号がID=7のSCSI装置、2
はID番号がID=0のSCSI装置、3はID番号が
ID=1のSCSI装置、4はSCSI装置1〜SCS
I装置3を接続するSCSIバスである。
間のデータ転送に、SCSI(SmallComputer System I
nterface ) がよく用いられる。そして、SCSIバス
には最大8台のSCSI装置を接続することができ、そ
のSCSI装置にはそれぞれID番号(ID=0〜ID
=7)が付されているが、ID番号が大きいほどSCS
Iバスを優先的に使うことができる。図2は従来のSC
SIバス優先使用方式を示す図であり、特に図2(a)
および図2(b)は例えば3台のSCSI装置間でデー
タ転送を行うときのバス使用手順を示す図である。同図
において、1はID番号がID=7のSCSI装置、2
はID番号がID=0のSCSI装置、3はID番号が
ID=1のSCSI装置、4はSCSI装置1〜SCS
I装置3を接続するSCSIバスである。
【0003】次に上記構成によるSCSI装置間のデー
タ転送におけるバス使用手順について説明する。まず、
図2(a)に示すように、ID=7のSCSI装置1と
ID=1のSCSI装置3が同時にID=0のSCSI
装置2にデータを転送しようとした場合、優先順位の関
係によりID=7のSCSI装置1にSCSIバス4の
使用権が与えられ、図2(b)に示すようにID=0の
SCSI装置2にデータを転送することができる。
タ転送におけるバス使用手順について説明する。まず、
図2(a)に示すように、ID=7のSCSI装置1と
ID=1のSCSI装置3が同時にID=0のSCSI
装置2にデータを転送しようとした場合、優先順位の関
係によりID=7のSCSI装置1にSCSIバス4の
使用権が与えられ、図2(b)に示すようにID=0の
SCSI装置2にデータを転送することができる。
【0004】
【発明が解決しようとする課題】上述した従来のSCS
Iバス優先使用方式では最悪の場合、優先順位の一番高
いID=7のSCSI装置がアービトレーション(バス
の使用権を獲得する)に参加すると、優先順位が一番高
いので、必ずSCSIバスの使用権を得るため、それよ
り優先順位の低いSCSI装置はSCSIバスの使用権
を獲得できず、データの転送ができないという問題点が
あった。
Iバス優先使用方式では最悪の場合、優先順位の一番高
いID=7のSCSI装置がアービトレーション(バス
の使用権を獲得する)に参加すると、優先順位が一番高
いので、必ずSCSIバスの使用権を得るため、それよ
り優先順位の低いSCSI装置はSCSIバスの使用権
を獲得できず、データの転送ができないという問題点が
あった。
【0005】
【課題を解決するための手段】本発明に係るポーリング
によるSCSIバス優先順位回避方式は、優先順位の一
番高いSCSI装置以外はアービトレーションに参加せ
ず、優先順位の一番高いSCSI装置は他の優先順位の
低いSCSI装置に対して、バスの使う必要があるかど
うかをポーリングにより問い合わせ、バスを使う必要が
ある場合には、そのSCSI装置以外はアービトレーシ
ョンに参加しないことによりバスの使用権を得て、デー
タの転送を行うようにしたものである。
によるSCSIバス優先順位回避方式は、優先順位の一
番高いSCSI装置以外はアービトレーションに参加せ
ず、優先順位の一番高いSCSI装置は他の優先順位の
低いSCSI装置に対して、バスの使う必要があるかど
うかをポーリングにより問い合わせ、バスを使う必要が
ある場合には、そのSCSI装置以外はアービトレーシ
ョンに参加しないことによりバスの使用権を得て、デー
タの転送を行うようにしたものである。
【0006】
【作用】本発明は一番優先順位の高いSCSI装置がバ
スを専有することがなくなり、公平なバスの使用権を得
ることができる。
スを専有することがなくなり、公平なバスの使用権を得
ることができる。
【0007】
【実施例】図1は本発明に係るポーリングによるSCS
Iバス優先順位回避方式の一実施例を示す図であり、特
に図1(a)〜図1(e)は例えば3台のSCSI装置
間でデータ転送を行うときのバス使用手順を示す図であ
る。まず、図1(a)に示すように、優先順位の一番高
いID=7のSCSI装置1はアービトレーションを行
い、ID=0のSCSI装置2にSCSIバス4を使う
必要があるかどうかを問い合わせる。そして、ID=0
のSCSI装置2がSCSIバス4を使う必要がないと
いう返事が返ってくれば、図1(b)に示すようにID
=7のSCSI装置1はポーリングによりID=1のS
CSI装置3に問い合わせる。ここでも、このID=1
のSCSI装置3がSCSIバスを使う必要がないとい
う返事が返ってくれば、ID=7のSCSI装置1は必
要があればSCSIバス4を使うことができる。また、
ID=7のSCSI装置1がSCSIバス4を使う必要
がなければ図1(c)に示すように再びID=0のSC
SI装置2に問い合わせに行く。
Iバス優先順位回避方式の一実施例を示す図であり、特
に図1(a)〜図1(e)は例えば3台のSCSI装置
間でデータ転送を行うときのバス使用手順を示す図であ
る。まず、図1(a)に示すように、優先順位の一番高
いID=7のSCSI装置1はアービトレーションを行
い、ID=0のSCSI装置2にSCSIバス4を使う
必要があるかどうかを問い合わせる。そして、ID=0
のSCSI装置2がSCSIバス4を使う必要がないと
いう返事が返ってくれば、図1(b)に示すようにID
=7のSCSI装置1はポーリングによりID=1のS
CSI装置3に問い合わせる。ここでも、このID=1
のSCSI装置3がSCSIバスを使う必要がないとい
う返事が返ってくれば、ID=7のSCSI装置1は必
要があればSCSIバス4を使うことができる。また、
ID=7のSCSI装置1がSCSIバス4を使う必要
がなければ図1(c)に示すように再びID=0のSC
SI装置2に問い合わせに行く。
【0008】もし、ID=0のSCSI装置2がSCS
Iバス4を使う必要があり、ID=7のSCSI装置1
にSCSIバス4を使う必要があるという返事が返って
きたら、そのID=0のSCSI装置2がアービトレー
ションを行うことで、SCSIバス4の使用権を得て、
図1(d)に示すようにID=1のSCSI装置3にデ
ータを送信する。そして、ID=0のSCSI装置2は
SCSIバス4の使用が終了したら、ID=7のSCS
I装置1にSCSIバス4の使用が終了したことを告げ
る。このため、ID=7のSCSI装置7はポーリング
により、図1(e)に示すように次のID=1のSCS
I装置3に問い合わせる。このようにポーリングにより
SCSIバスの使用を問い合わせることができる。な
お、以上の説明ではSCSI装置が3台接続した場合に
ついて説明したが、これに限定せず4台以上接続しても
同様にできることはもちろんである。
Iバス4を使う必要があり、ID=7のSCSI装置1
にSCSIバス4を使う必要があるという返事が返って
きたら、そのID=0のSCSI装置2がアービトレー
ションを行うことで、SCSIバス4の使用権を得て、
図1(d)に示すようにID=1のSCSI装置3にデ
ータを送信する。そして、ID=0のSCSI装置2は
SCSIバス4の使用が終了したら、ID=7のSCS
I装置1にSCSIバス4の使用が終了したことを告げ
る。このため、ID=7のSCSI装置7はポーリング
により、図1(e)に示すように次のID=1のSCS
I装置3に問い合わせる。このようにポーリングにより
SCSIバスの使用を問い合わせることができる。な
お、以上の説明ではSCSI装置が3台接続した場合に
ついて説明したが、これに限定せず4台以上接続しても
同様にできることはもちろんである。
【0009】
【発明の効果】以上詳細に説明したように、本発明に係
るポーリングによるSCSIバス優先順位回避方式によ
れば、一番優先順位の高いSCSI装置にバスの使用順
序を制御させることにより、優先順位の一番高いSCS
I装置がバスを専用することなく、全てのSCSI装置
が公平にバスを使うことができる効果がある。
るポーリングによるSCSIバス優先順位回避方式によ
れば、一番優先順位の高いSCSI装置にバスの使用順
序を制御させることにより、優先順位の一番高いSCS
I装置がバスを専用することなく、全てのSCSI装置
が公平にバスを使うことができる効果がある。
【図1】本発明に係るポーリングによるSCSIバス優
先順位回避方式の一実施例を示す図である。
先順位回避方式の一実施例を示す図である。
【図2】従来のSCSIバス優先使用方式を示す図であ
る。
る。
1 ID=7のSCSI装置 2 ID=0のSCSI装置 3 ID=1のSCSI装置 4 SCSIバス
Claims (1)
- 【特許請求の範囲】 【請求項1】 SCSIバスを用いて複数台のSCSI
装置間でデータ転送を行う方式において、一番優先順位
の高いSCSI装置が、他の優先順位の低いSCSI装
置にバスを使う必要があるかどうかをポーリングにより
問い合わせ、バスの使用権を制御することを特徴とする
ポーリングによるSCSIバス優先順位回避方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18054691A JPH057207A (ja) | 1991-06-26 | 1991-06-26 | ポーリングによるscsiバス優先順位回避方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP18054691A JPH057207A (ja) | 1991-06-26 | 1991-06-26 | ポーリングによるscsiバス優先順位回避方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH057207A true JPH057207A (ja) | 1993-01-14 |
Family
ID=16085173
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP18054691A Pending JPH057207A (ja) | 1991-06-26 | 1991-06-26 | ポーリングによるscsiバス優先順位回避方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH057207A (ja) |
-
1991
- 1991-06-26 JP JP18054691A patent/JPH057207A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4562535A (en) | Self-configuring digital processor system with global system | |
| US4633392A (en) | Self-configuring digital processor system with logical arbiter | |
| EP0383475A2 (en) | Shared resource arbitration | |
| KR900001120B1 (ko) | 우선도가 낮은 유니트를 우선도가 높은 위치에 위치시키기 위한 분배된 우선도 회로망 로직을 가진 데이타 처리 시스템 | |
| JPH057207A (ja) | ポーリングによるscsiバス優先順位回避方式 | |
| JPS6213706B2 (ja) | ||
| JPH08149148A (ja) | ループ状シリアル通信手順及びループ状シリアル通信網 | |
| JP2737179B2 (ja) | バスシステム | |
| JPS63288317A (ja) | プリンタ | |
| JPS62197851A (ja) | バス制御装置 | |
| JPS62229419A (ja) | キ−ボ−ド接続装置 | |
| JPH01229541A (ja) | 同一通信パスにおける端末からのアクセス方式 | |
| JPH0583297A (ja) | パケツト転送方式 | |
| JPH01263756A (ja) | バス制御装置 | |
| JPS63245714A (ja) | プリンタ出力処理方式 | |
| JPH0113575B2 (ja) | ||
| JPS627242A (ja) | ポ−リング制御方式 | |
| JPH03201850A (ja) | 通信制御装置 | |
| JPH0136740B2 (ja) | ||
| JPS62164154A (ja) | 割込制御方式 | |
| JPS6335151U (ja) | ||
| JPS6227848A (ja) | バス制御方式 | |
| JPH03201153A (ja) | データ転送システム | |
| JPH01185755A (ja) | バス獲得方式 | |
| JPH02257357A (ja) | 多重化システム |