JPH02211568A - バス制御方式 - Google Patents

バス制御方式

Info

Publication number
JPH02211568A
JPH02211568A JP3198589A JP3198589A JPH02211568A JP H02211568 A JPH02211568 A JP H02211568A JP 3198589 A JP3198589 A JP 3198589A JP 3198589 A JP3198589 A JP 3198589A JP H02211568 A JPH02211568 A JP H02211568A
Authority
JP
Japan
Prior art keywords
bus
data
selection
devices
sending
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
Application number
JP3198589A
Other languages
English (en)
Inventor
Jun Sato
純 佐藤
Shunichi Oki
俊一 沖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Software Shikoku Ltd
Original Assignee
NEC Corp
NEC Software Shikoku Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Software Shikoku Ltd filed Critical NEC Corp
Priority to JP3198589A priority Critical patent/JPH02211568A/ja
Publication of JPH02211568A publication Critical patent/JPH02211568A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、情報処理技術の分野に利用する。特に、S 
CS I (Small Computer Syst
em Interface)バスの制御方式に関する。
〔概要〕
本発明は、2組の装置がデータ転送を行う2本のバスの
制御方式において、 データ転送が行われていないバスにデータ転送中の装置
を特定する識別子を送出することにより、相手側装置の
バス使用状態の確認に要する時間を短縮することができ
るようにしたものである。
〔従来の技術〕
従来、5csrバスを使用している装置を直接的に知る
手段はなく、SC5Iの手順に基づき2本のバスのうち
未使用のバスを使って相手装置を選択する動作を行い、
相手がバスを使用中であるために無応答であることを検
知してバスを使用している装置を確認していた。
〔発明が解決しようとする問題点〕
このように従来例技術では、本来のSCSIの手順に基
づき選択しようとしていることを相手側の装置に通知し
、それに対する相手側装置の応答の有無によって相手側
装置のバス使用状態を確認するので、相手側装置の応答
をチエツクするのに規定時間以上の間バスを専有してし
まい、相手側装置が選択できなかった場合はシステム全
体としての処理能力に大幅な低下を招く要因になる欠点
がある。
本発明は、このような欠点を除去するもので、データ転
送先の装置の選択が遅滞なく行えるバス制御方式を提供
することを目的とする。
〔問題点を解決するための手段〕 本発明は、二つのバスと、このバスのそれぞれに接続さ
れ、scs rの手順に基づきデータ転送が行われる相
手装置を選択する選択手段を有する複数の装置とを備え
たバス制御方式において、上記装置のそれぞれは、上記
選択手段による選択が行われていない装置が接続されて
いるバスに上記選択手段による選択が行われている装置
のそれぞれを識別する識別情報を送出する識別子送出手
段と、この識別情報に基づき上記選択手段による選択が
行われていない装置を特定する特定手段と、この特定手
段で特定された装置を相手装置として選択することを許
可する指令を上記選択手段に与える第一制御手段と、こ
の識別情報が送出されているバスを経由して上記選択手
段による選択が行われると、上記識別子送出手段からの
識別情報の送出を禁止する第二制御手段とを有すること
を特徴とする。
〔作用〕
未使用のバスを介して未選択の装置を相手先としてデー
タ転送が行われる。他の未使用のバスにデータ転送中の
装置を特定する識別情報を送出する。次に、他の装置が
データ転送を行う相手装置がデータ転送中の装置である
か否かを識別情報に基づき判定する。相手装置がデータ
転送中であればこの装置の選択を行わずにバスの使用を
中止する。また、相手装置がデータ転送中でなければ、
この装置を選択し、識別情報の送出を中止し、データ転
送を行う。
〔実施例〕
以下、本発明の一実施例を図面に基づき説明する。第1
図はこの実施例の構成を示すブロック構成図である。
この実施例は、第1図に示すように、SCSI規定に基
づき相手側装置を選択する側の装置11およびI2と、
同規定に基づき相手側装置に選択される側の装置T3、
I4およびI5と、装置間のデータ転送に使用されるバ
スL1′およびL2とで構成される。
また、第2図は第1図に示す装置11ないしI5の構成
を示すブロック構成図である。装置11ないしI5のそ
れぞれは、第2図に示すように、2本のバスの選択と使
用状態のチエツクおよび外部装置(上位または下位装置
)とのデータ転送を制御する制御部1と、バスL1およ
びL2との情報授受を制御するSCSI制御部2と、外
部装置とのインタフェースを制御する外部インタフェー
ス制御部3と、未使用バスを利用してIDを送出するI
D送出回路4とで構成される。
すなわち、この実施例は、第1図および第2図に示すよ
うに、二つのバスLlよびL2と、バスLlおよびL2
のそれぞれに接続され、5C8Iの手順に基づきデータ
転送が行われる相手装置を選択する選択手段であるSC
SI制御部2を有する複数の装置11、I2、I3、I
4およびI5とを備え、装置11、I2、I3、I4お
よびI5のそれぞれは、上記選択手段による選択が行わ
れていない装置が接続されているバスに上記選択手段に
よる選択が行われている装置のそれぞれを識別する識別
情報を送出する識別子送出手段であるID送出回路4と
、この識別情報に基づき上記選択手段による選択が行わ
れていない装置を特定する特定手段、この特定手段で特
定された装置を相手装置として選択することを許可する
指令を上記選択手段に与える第一制御手段およびこの識
別情報が送出されているバスを経由して上言己選択手段
による選択が行われると、上記識別子送出手段からの識
別情報の送出を禁止する第二制御手段とを含む制御部l
とを有する。
本発明でいうところの「バス未使用」とは、そのバスに
接続されているすべての装置がそのバス上にSCSI制
御を行う制御用信号を送出していない状態をいう。ここ
で、IDは制御用信号ではない。
次に、この実施例の動作を第1図および第2図に基づき
説明する。装置Il内の制御部1は装置T3とデータ転
送を行う前にバスL1およびL2をチエツクし、バスL
lが未使用であるときにこのバスL1を使用して装置T
3を選択する。自装置が選択されていることを認識した
装置I3内の制御部lはバスを使用中でない自装置が選
択されたことを装置11に応答を返して通知する。ひき
つづき、バスL1を使用して装置11と装置T3との間
でのデータ転送が行われる。このときに未使用であるバ
スト2上にはバス・Llを使用している装置11と装置
T3とのIDが送出される。次に、装置I2内の制御部
lがバスL1およびL2のいずれかを使用する前にバス
LlおよびL2をチエツクするとバスL1が使用中であ
り、ひきつづき、バスL2をチエツクするとバスL2は
未使用であるので、装置I2内の制御部1はバスト2上
に送出されているIDを調べてバスL1を使用している
装置が装置11と装置T3とであることを検知する。こ
の時点でバスL1を使用している装置が認識できたので
、バスL2を使用してデータを転送しようとした相手側
装置がバスL1を使用中の装置であれば、その時点で本
来の手順に基づきバスLlを使用して相手側装置の選択
を試みることなしにバスの使用を中止する。したがって
、バスL2は未使用のままの状態である。
しかし、相手側装置がバスL1を使用中の装置でなけれ
ば選択が可能であり、装置I2内の制御部lはバスL2
を使用して相手側装置(この場合、装置T4またはI5
)を選択する。装置I2がバスL2を使用し始めた時点
で、装置11およびI3内のID送出回路4はバスL2
が使用中になったことを検知してバスI2上に送出して
いた各々のIDの送出を中止する。また、先より使用中
のバスL1の使用が終了すると、バスLl上にバスL2
を使用中の装置のIDが送出される。
〔発明の効果〕
本発明は、以上説明したように、本来の手順を実行せず
に装置が選択しようとしている相手側装置のバス使用状
態が認識できるので、手順を実行して選択動作を行い応
答の有無を判断するための規定時間以上の時間の消費を
省く効果がある。また、一方のバスが使用中の場合でも
未使用の他方の場合を使用して並行して各々の装置間で
データ転送が行えるので、効率的なSCSIのシステム
を構築できる効果がある。
【図面の簡単な説明】
第1図は本発明実施例の構成を示すブロック構成図。 第2図は第1図の装置の構成を示すブロック構成図。 1112、I3、I4、I5・・・装置、Ll、L2・
・・バス、1・・・制御部、2・・・SCSI制御部、
3・・・外部インタフェース制御部、4・・・ID送出
回路。 実施例の構成 第 図 C3I インタフユース 装置の構成 第 図

Claims (1)

  1. 【特許請求の範囲】 1、二つのバスと、 このバスのそれぞれに接続され、SCSIの手順に基づ
    きデータ転送が行われる相手装置を選択する選択手段(
    2)を有する複数の装置と を備えたバス制御方式において、 上記装置のそれぞれは、 上記選択手段による選択が行われていない装置が接続さ
    れているバスに上記選択手段による選択が行われている
    装置のそれぞれを識別する識別情報を送出する識別子送
    出手段(4)と、 この識別情報に基づき上記選択手段による選択が行われ
    ていない装置を特定する特定手段と、この特定手段で特
    定された装置を相手装置として選択することを許可する
    指令を上記選択手段に与える第一制御手段と、 この識別情報が送出されているバスを経由して上記選択
    手段による選択が行われると、上記識別子送出手段から
    の識別情報の送出を禁止する第二制御手段と を有することを特徴とするバス制御方式。
JP3198589A 1989-02-10 1989-02-10 バス制御方式 Pending JPH02211568A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3198589A JPH02211568A (ja) 1989-02-10 1989-02-10 バス制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3198589A JPH02211568A (ja) 1989-02-10 1989-02-10 バス制御方式

Publications (1)

Publication Number Publication Date
JPH02211568A true JPH02211568A (ja) 1990-08-22

Family

ID=12346220

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3198589A Pending JPH02211568A (ja) 1989-02-10 1989-02-10 バス制御方式

Country Status (1)

Country Link
JP (1) JPH02211568A (ja)

Similar Documents

Publication Publication Date Title
JPH02211568A (ja) バス制御方式
JPH02211569A (ja) 情報処理装置
JPS58182737A (ja) 情報処理装置
JPH0769882B2 (ja) クロスコール機能を有する入出力制御システム及びそのシステムにおける動的構成変更方法
JPH01147939A (ja) ロボット制御方式
JPS61243559A (ja) 二重化処理システム
JPS63310052A (ja) バス接続制御装置
JPS63280364A (ja) デ−タ転送制御方式
JPH023858A (ja) 二重化データ処理装置構成方式
JPS59132257A (ja) 共通バス情報転送方式
JPS60105057A (ja) 試験方式
JPH0651910A (ja) 二重化バス装置
JPH0535645A (ja) 周辺装置接続方式
JPH06295278A (ja) 計算機システム
JPS63296428A (ja) 入出力バス制御方式
JPH05210613A (ja) 周辺装置接続方式
JPS60246149A (ja) デ−タ伝送装置
JPS62249260A (ja) バス応答制御回路
JPS60123953A (ja) チャネル切り替え制御方式
JPH05158861A (ja) 情報処理システム
JPS6361353A (ja) デ−タ転送方法
JPS63249243A (ja) 二次記憶情報セ−ブ方式
JPS63300346A (ja) Dma制御方式
JPS6224828B2 (ja)
JPH03105656A (ja) バス制御方式