JPH03228164A - Scsi bus extension system - Google Patents
Scsi bus extension systemInfo
- Publication number
- JPH03228164A JPH03228164A JP2408290A JP2408290A JPH03228164A JP H03228164 A JPH03228164 A JP H03228164A JP 2408290 A JP2408290 A JP 2408290A JP 2408290 A JP2408290 A JP 2408290A JP H03228164 A JPH03228164 A JP H03228164A
- Authority
- JP
- Japan
- Prior art keywords
- bus
- scsi bus
- scsi
- disk drive
- host computer
- 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
Landscapes
- Bus Control (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はSCSIバス拡張方式に関し、特にバス制御部
を設けたSCSIバス拡張方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a SCSI bus expansion method, and particularly to a SCSI bus expansion method provided with a bus control section.
従来の5csrバスを用いた信号方式は不平衡型と平衡
型の2種類がある。この不平衡型はオープンコレクタ出
力で且つアクティブLOW(”L”−真)であり、また
平衡型は一つの信号に対し子信号と一信号の2木を用い
且つ子信号のレベルが一信号のレベルより高くなった場
合に真と認識する方式である。両者の主な違いは、信号
ピンの割当ておよび最大ケーブル長(不平衡型は6m、
平衡型は25m)にある、現在は不平衡型のSCSIバ
ス信号方式のほうが平衡型よりも一般的である。There are two types of conventional signaling systems using the 5csr bus: unbalanced type and balanced type. This unbalanced type has an open collector output and is active LOW ("L" - true), and the balanced type uses two trees for one signal, a child signal and one signal, and the level of the child signal is the same as that of one signal. This method recognizes it as true when it becomes higher than the level. The main differences between the two are signal pin assignment and maximum cable length (6 m for unbalanced type,
Currently, unbalanced SCSI bus signaling is more common than balanced.
かかる従来のSCSIバスにおけるデータの読み出しの
例を第3図に基づき説明する。An example of reading data on such a conventional SCSI bus will be explained with reference to FIG.
第3図はかかる従来の一例を説明するための5C5Iバ
スシステム構成図である。FIG. 3 is a 5C5I bus system configuration diagram for explaining an example of such a conventional system.
第3図に示すように、例えばSCSIバス2に接続され
たホストコンピュータ(イニシエータ)1がSCSIバ
ス2の使用権を勝ち取るアービトレーションで勝ち、デ
ィスクドライブコントローラ5をターゲットとして選択
する。これにより、ホストコンピュータlとディスクド
ライブコントローラ5との間でバス2を介したデータ転
送が可能になる0次に、ディスクドライブコントローラ
5はホストコンピュータ1に対してデータ読み出しコマ
ンドを要求するための信号を送出する。これに応じて、
ホストコンピュータlはディスクドライブコトローラ5
に対してデータ読み出しコマンドを送出する。更に、デ
ィスクドライブコントローラ5はディスクドライブ6か
らのデータをホストコンピュータ1に転送する。このデ
ータの転送が終了すると、ディスクドライブコントロー
ラ5はホストコンピュータ1に対してコマンド実行結果
の報告情報を送出した後、コマンド終了のメツセージを
送出して読み出しを終了する。尚、ディスクドライブ6
に代えてテープドライブ8を用いる場合は、テープドラ
イブコントローラ7か同様の処理を行なう。As shown in FIG. 3, for example, a host computer (initiator) 1 connected to the SCSI bus 2 wins arbitration for the right to use the SCSI bus 2, and selects the disk drive controller 5 as a target. This enables data transfer via the bus 2 between the host computer 1 and the disk drive controller 5.Next, the disk drive controller 5 sends a signal to the host computer 1 requesting a data read command. Send out. Accordingly,
The host computer l is a disk drive controller 5
Send a data read command to. Further, the disk drive controller 5 transfers data from the disk drive 6 to the host computer 1. When this data transfer is completed, the disk drive controller 5 sends report information of the command execution result to the host computer 1, and then sends a command completion message to end the reading. In addition, disk drive 6
When using the tape drive 8 instead, the tape drive controller 7 or similar processing is performed.
上述した従来のSCSIバス方式は、シングル・エンデ
イラドの不平衡型では、前述したように、5CSIバス
ゲーブル長が6mと短いという欠点がある。The above-mentioned conventional SCSI bus system has a drawback in that the 5CSI bus cable length is as short as 6 m in the single Endearad unbalanced type, as described above.
本発明の目的は、かかるバスケーブル長を拡張すること
のできるSCSIバス拡張方式を提供することにある。An object of the present invention is to provide a SCSI bus expansion method that can extend the length of such a bus cable.
本発明のSCSIバス拡張方式は、複数のSCSIバス
と、前記複数の5CSIバス間に接続され且つ2つのS
CS Iバスを制御するために一方がターゲットとし
て動作したときに他方をイニシ工−タとして動作させる
バス制御部とを有し、前記SCSIバスケーブル長を拡
張するように構成される。The SCSI bus expansion method of the present invention provides for a plurality of SCSI buses and two SCSI buses connected between the plurality of 5CSI buses.
In order to control the CSI bus, when one operates as a target, the other operates as an initiator, and is configured to extend the length of the SCSI bus cable.
次に、本発明の実施例について図面を参照して説明する
。Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の第一の実施例を説明するためのSCS
Iバスシステム楕成図である。FIG. 1 is an SCS for explaining the first embodiment of the present invention.
It is an elliptic diagram of an I-bus system.
第1図に示すように、本実施例はホストコンピュータ1
がSCSIハス2を通して第一の5CSIバス制御部3
に接続されており、さらにディスクドライブコントロー
ラ5がSCSIバス4を通して5csrバス制御部3に
接続されている。また、ディスクドライブコントローラ
5はディスクドライブ6に接続され、テープドライブコ
ントローラ7およびデーブトライブ8は従来例と同様で
ある。As shown in FIG. 1, this embodiment uses a host computer 1.
is connected to the first 5CSI bus controller 3 through the SCSI bus 2.
Further, a disk drive controller 5 is connected to the 5csr bus control section 3 through a SCSI bus 4. Further, the disk drive controller 5 is connected to the disk drive 6, and the tape drive controller 7 and the data drive 8 are the same as in the conventional example.
かかるバスシステムにおいて、以下にデータの読み出し
の例を説明する。An example of reading data in such a bus system will be described below.
まず、ホストコンピュータ(イニシエータ)1が5CS
Iバスの使用権を勝ち取るアービトレーションで勝ち、
ポストコンピュータ1が5C8Iバス制御部3のID番
号5をSCSIバス2に送出すると、SCSIバス制御
部3は5C8Iバス2上のID番号によって自分が選択
されたことを認識し、SCSIバス4にID番号5を送
出する次に、ディスクドライブコントローラ5は5C8
Iバス4上のID番号によって自分が選択されたことを
認識して応答するので、ホストコンピュータ1とディス
クドライブコントローラ5は5C8Iバス制御部3を中
継点としてデータ転送が可能になる。これにより、ディ
スクドライブコンI−ローラ5はSCSIバス制御部3
に対してデータ読み出しコマンドを要求するための信号
を送出する。この信号を受信したSCSIバス制御部3
はホストコンピュータ1に対してデータ読み出しコマン
ドを要求するための信号を転送する。これに応じて、ホ
ストコンピュータ1は5CSIバス制御部3にデータ読
み出しコマンドを送出する。これを受は取ったSCSI
バス制御部3はディスクドライブコントローラ5に対し
てデータ読み出しコマンドを転送する。この読み出しコ
マンドにより、ディスクドライブコントローラ5はディ
スクドライブ6のデータをSCSIバス制御部3に送出
し、これを受は取った5C8Iバス制御部3はホストコ
ンピュータ1にデータを転送する。このデータの送出が
終了すると、ディスクドライブコントローラ5はSCS
Iバス制御部3に対してコマンド実行結果の報告情報を
送出する。これを受は取ったSCSIバス制御部3はホ
ストコンピュータ1に対してコマンド実行結果の報告情
報を転送する。次に、ディスクドライブコントローラ5
はコマンド終了のメツセージを5C8Iバス制御部3に
送出する。これにより、SCSIバス制御部3はホスト
コンピュータ1にこのメツセージを転送し、ホストコン
ピュータ1では、このメツセージを受は取ることにより
、データの読み出しを終了する。First, host computer (initiator) 1 is 5CS
Won the arbitration for the right to use the I-bus,
When the postcomputer 1 sends the ID number 5 of the 5C8I bus controller 3 to the SCSI bus 2, the SCSI bus controller 3 recognizes that it has been selected by the ID number on the 5C8I bus 2, and sends the ID number to the SCSI bus 4. Next, disk drive controller 5 sends out number 5, 5C8
Since the host computer 1 and the disk drive controller 5 recognize that they have been selected based on the ID number on the I bus 4 and respond, data transfer becomes possible between the host computer 1 and the disk drive controller 5 using the 5C8I bus control section 3 as a relay point. As a result, the disk drive controller I-roller 5
A signal is sent to request a data read command. SCSI bus control unit 3 that received this signal
transfers a signal to the host computer 1 to request a data read command. In response, the host computer 1 sends a data read command to the 5CSI bus control unit 3. SCSI received this
The bus control unit 3 transfers a data read command to the disk drive controller 5. In response to this read command, the disk drive controller 5 sends the data of the disk drive 6 to the SCSI bus control section 3, and the 5C8I bus control section 3, which receives this, transfers the data to the host computer 1. When this data transmission is completed, the disk drive controller 5 sends the SCS
Report information of command execution results is sent to the I bus control unit 3. Upon receiving this, the SCSI bus control unit 3 transfers report information of the command execution results to the host computer 1. Next, the disk drive controller 5
sends a command completion message to the 5C8I bus control unit 3. As a result, the SCSI bus control unit 3 transfers this message to the host computer 1, and the host computer 1 receives and accepts this message, thereby completing the data reading.
第2図は本発明の第二の実施例を説明するための5C8
Iバスシステム構成図である。FIG. 2 is a 5C8 for explaining the second embodiment of the present invention.
It is an I bus system configuration diagram.
第2図に示すように、本実施例はホストコンピュータ1
がSCSIバス2を通してSCSIバス制御部3に接続
されており、またSCSIバス制御部9は5csrバス
4を通してSCSIバス制御部3に接続されている。デ
ィスクドライブコントローラ5はS CS Iバス10
を通して5csrバス制御部9に接続されており、しが
もこのディスクドライブコントローラ5はディスクドラ
イブ6が接続されている。As shown in FIG. 2, this embodiment uses a host computer 1.
is connected to the SCSI bus control section 3 through the SCSI bus 2, and the SCSI bus control section 9 is connected to the SCSI bus control section 3 through the 5csr bus 4. The disk drive controller 5 is connected to the SCSI bus 10.
The disk drive controller 5 is connected to the disk drive 6 through the 5csr bus control section 9.
以下、前述した第一の実施例と同様に、データの読み出
しの例を説明する。Hereinafter, an example of reading data will be explained similarly to the first embodiment described above.
まず、ホストコンピュータ1(イニシエータ)がアービ
トレーションで勝ち、5C8Iバス制御部3のID番号
5を5csrバス2に送出すると、SCSIバス制御部
3は5C8Iバス2上のID番号によって自分が選択さ
れたことを認識し、5C8Iバス4にID番号5を送出
する。同様に、5C8Iバス制御部9はSCSIバス4
上のID番号によって自分が選択されたことを認識する
ので、ID番号をSCSIバス10上に送出する。この
SCSIバス10上のID番号によってディスクドライ
ブコントローラ5は自分が選択されたことを認識して応
答する。このようにして、ホストコンピュータ1とディ
スクドライブコントローラ5の間で5C8Iバス藺御部
3および9を中継点としてデータの転送が可能になる。First, when the host computer 1 (initiator) wins the arbitration and sends the ID number 5 of the 5C8I bus controller 3 to the 5csr bus 2, the SCSI bus controller 3 recognizes that it has been selected by the ID number on the 5C8I bus 2. and sends ID number 5 to 5C8I bus 4. Similarly, the 5C8I bus control unit 9
Since it recognizes that it has been selected by the ID number above, it sends the ID number onto the SCSI bus 10. Using this ID number on the SCSI bus 10, the disk drive controller 5 recognizes that it has been selected and responds. In this way, data can be transferred between the host computer 1 and the disk drive controller 5 using the 5C8I bus controllers 3 and 9 as relay points.
次に、ディスクドライブコントローラ5はSCSIバス
制御部9に対してデータ読み出しコマンドを要求するた
めの信号を送出する。これを受は取ったSCSI制御部
9はSCSI制御部3に対してこの受信した信号を転送
する。これを受は取ったSCSI制御部3はホストコン
ピュータ1に対して受は取った信号を転送する。これに
応じてホストコンピュータ1はSCSIバス制御部3に
データの読み出しコマンドを送出するので、SCSIバ
ス制御部3は受は取ったこのコマンドを5C8Iバス制
御部9に転送する。さらに、SCSIバス制御部9はデ
ィスクドライブコトローラ5に対して受は取ったコマン
ドを転送する。かかるコマンドを受は取ったディスクド
ライブコントローラ5はディスクドライブ6からのデー
タをSCSIバス制御部9に送出し、このデータを受は
取った5csIバス制御部9はSCSIバス制御部3に
このデータを転送する。さらに、このデータを受は取っ
たSCSIバス制御部3はホストコンピュータ1にデー
タを送出する。このデータの転送が終了すると、ディス
クドライブコントローラ5はSCSIバス制御部9に対
してコマンド実行結果の報告情報を送出するので、この
報告を受は取ったSCSIバス制御部9はSCSIバス
制御部3に対してこの報告を転送する0次に、この転送
を受は取った5CSIバス制御部3はホストコンピュー
タ1に対して受は取ったコマンド結果の報告を転送する
。次に、ディスクドライブコトローラ5はコマンド終了
のメツセージを同様にしてホストコンピュータ1に送出
し、データの読み出しを終了する。Next, the disk drive controller 5 sends a signal to the SCSI bus control unit 9 to request a data read command. The SCSI control unit 9 that received this transfers the received signal to the SCSI control unit 3. The SCSI control unit 3 that receives this signal transfers the received signal to the host computer 1. In response, the host computer 1 sends a data read command to the SCSI bus control section 3, and the SCSI bus control section 3 then transfers the received command to the 5C8I bus control section 9. Further, the SCSI bus control unit 9 transfers the received command to the disk drive controller 5. The disk drive controller 5 that received this command sends the data from the disk drive 6 to the SCSI bus control section 9, and the 5csI bus control section 9 that received this data sends this data to the SCSI bus control section 3. Forward. Further, the SCSI bus control unit 3 that has received and received this data sends the data to the host computer 1. When this data transfer is completed, the disk drive controller 5 sends report information of the command execution result to the SCSI bus control unit 9. Next, the 5CSI bus control unit 3 that received this transfer transfers a report of the result of the received command to the host computer 1. Next, the disk drive controller 5 similarly sends a message indicating the end of the command to the host computer 1, and finishes reading the data.
以上説明したように、本発明のSCSIバス拡張方式は
、2つのSCSIバスを制御するバス制御部をSCSI
バスとこのSCSIバスに接続されているターゲット装
置との間にn個接続することにより、SCSIバスケー
ブル長をnX6mに拡張できるという効果がある。As explained above, the SCSI bus expansion method of the present invention allows the bus control unit that controls two SCSI buses to be
By connecting n target devices between the bus and the SCSI bus, the SCSI bus cable length can be extended to nx6 m.
第1図は本発明の第一の実施例を説明するための5cs
rバスシステム楕成図構成2図は本発明の第二の実施例
を説明するための5C8Iバスシステム構成図、第3図
は従来の一例を説明するためのSCSIバスシステム構
成図である。
1・・・ホストコンピュータ、2.4.10・・・5C
8Iバス、3.9・・・5CSIバス制御部、5・・・
ディスクドライブコントローラ、6・・・ディスクドラ
イブ、7・・・テープドライブコントローラ、8・・・
テープドライブ。FIG. 1 is a 5cs diagram for explaining the first embodiment of the present invention.
r bus system elliptical diagram configuration FIG. 2 is a 5C8I bus system configuration diagram for explaining a second embodiment of the present invention, and FIG. 3 is a SCSI bus system configuration diagram for explaining a conventional example. 1...Host computer, 2.4.10...5C
8I bus, 3.9...5CSI bus control section, 5...
Disk drive controller, 6... Disk drive, 7... Tape drive controller, 8...
tape drive.
Claims (1)
続され且つ2つのSCSIバスを制御するために一方が
ターゲットとして動作したときに他方をイニシエータと
して動作させるバス制御部とを有し、前記SCSIバス
ケーブル長を拡張することを特徴とするSCSIバス拡
張方式。a plurality of SCSI buses; and a bus control unit connected between the plurality of SCSI buses and configured to operate the other as an initiator when one operates as a target in order to control the two SCSI buses; A SCSI bus expansion method characterized by extending the cable length.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2408290A JPH03228164A (en) | 1990-02-01 | 1990-02-01 | Scsi bus extension system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2408290A JPH03228164A (en) | 1990-02-01 | 1990-02-01 | Scsi bus extension system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03228164A true JPH03228164A (en) | 1991-10-09 |
Family
ID=12128488
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2408290A Pending JPH03228164A (en) | 1990-02-01 | 1990-02-01 | Scsi bus extension system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03228164A (en) |
-
1990
- 1990-02-01 JP JP2408290A patent/JPH03228164A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4562533A (en) | Data communications system to system adapter | |
| US4692862A (en) | Rapid message transmission system between computers and method | |
| JPH1083375A (en) | Scsi system | |
| US6185651B1 (en) | SCSI bus extender utilizing tagged queuing in a multi-initiator environment | |
| US5611056A (en) | Method for controlling the expansion of connections to a SCSI bus | |
| US5546550A (en) | Method for assuring equal access to all input/output devices coupled to a SCSI bus | |
| US5987558A (en) | Method and apparatus for resolving over lapping selection and reselection operations of SCSI bus protocols | |
| JP2824890B2 (en) | SCSI protocol controller | |
| JPH03278155A (en) | Scsi bus extending circuit | |
| JPH0612190A (en) | Magnetic disk control system | |
| JPH0546525A (en) | File control method | |
| JP2705955B2 (en) | Parallel information processing device | |
| JPH07281994A (en) | Bus relay device | |
| JP2892429B2 (en) | Input/Output Control Unit | |
| JPS6130300B2 (en) | ||
| JPS638500B2 (en) | ||
| JP2803270B2 (en) | SCSI host adapter circuit | |
| JP2555580B2 (en) | Storage device control system | |
| JPH0113575B2 (en) | ||
| JPS6260053A (en) | Determination system for data transfer mode | |
| JPS6020263A (en) | Selection system of input/output unit | |
| JPS6337418B2 (en) | ||
| JPS6353666A (en) | Peripheral controller for computer system | |
| JPS6260052A (en) | Phase control system | |
| JPH08320842A (en) | Data transfer control system |