JP2848452B2 - SCSIID extension device and SCSI interface using the same - Google Patents

SCSIID extension device and SCSI interface using the same

Info

Publication number
JP2848452B2
JP2848452B2 JP18728596A JP18728596A JP2848452B2 JP 2848452 B2 JP2848452 B2 JP 2848452B2 JP 18728596 A JP18728596 A JP 18728596A JP 18728596 A JP18728596 A JP 18728596A JP 2848452 B2 JP2848452 B2 JP 2848452B2
Authority
JP
Japan
Prior art keywords
bus
sub
ids
main
scsi
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.)
Expired - Lifetime
Application number
JP18728596A
Other languages
Japanese (ja)
Other versions
JPH1031649A (en
Inventor
有造 松本
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
Original Assignee
Nippon Electric Co 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP18728596A priority Critical patent/JP2848452B2/en
Publication of JPH1031649A publication Critical patent/JPH1031649A/en
Application granted granted Critical
Publication of JP2848452B2 publication Critical patent/JP2848452B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、小型コンピュータ
システムインターフェース仕様(以後、SCSIと記
す)におけるIDを拡張するSCSIID拡張装置およ
びこれを用いたSCSIインターフェースに関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a SCSI ID extension device for extending an ID in a small computer system interface specification (hereinafter, referred to as SCSI) and a SCSI interface using the same.

【0002】[0002]

【従来の技術】パーソナルコンピュータ等の主装置とそ
の周辺装置とを接続する仕様の一種であるSCSIは、
8ビットバスで、ID0〜ID7のIDを有し、主装置
に対して7台までの周辺装置を連鎖接続することが可能
である。SCSIは、周辺装置のそれぞれを主装置に対
してパラレルに接続する仕様に比べて、接続構成が簡素
かつ小型であり、また、その接続作業が容易である。こ
のため、構成の簡素化や小型化ならびに操作性の向上が
要求されるパーソナルコンピュータに対して、有用な仕
様である。尚、実用上は、バスに接続される最多で8台
の装置のそれぞれが信号処理機能を有しているならば、
各装置間で互いを並列利用することも可能である。
2. Description of the Related Art SCSI, which is a kind of specification for connecting a main device such as a personal computer and its peripheral devices, is as follows.
It has an ID of ID0 to ID7 on an 8-bit bus, and up to seven peripheral devices can be chain-connected to the main device. The SCSI has a simpler and smaller connection configuration than the specification in which each of the peripheral devices is connected to the main device in parallel, and the connection operation is easy. Therefore, it is a useful specification for a personal computer that requires simplification and downsizing of the configuration and improvement in operability. In practice, if each of up to eight devices connected to the bus has a signal processing function,
It is also possible for each device to use each other in parallel.

【0003】[0003]

【発明が解決しようとする課題】SCSIの基本的な構
造においては、バスに接続可能な装置は、前述したよう
に、最大で8台である。ところが、例えばマルチメディ
アに対応するシステムを構築する場合などでは、接続可
能な装置が8台では足りないことがある。このため、接
続可能な装置が8台よりも多いSCSIインターフェー
スが要求されている。
In the basic structure of SCSI, the number of devices that can be connected to the bus is eight at the maximum as described above. However, for example, when constructing a system that supports multimedia, eight connectable devices may not be enough. For this reason, a SCSI interface with more than eight connectable devices is required.

【0004】尚、上記要求に対して、特開平5−233
527号公報では、接続可能な装置数を増やすために、
バス拡張装置および補助バスを用いたSCSIインター
フェースが提案されている。その構成例を図3に示す。
図3を参照して、このSCSIインターフェースでは、
メインバス800は、単一のホストコンピュータ500
を7台のバス拡張器600a〜600gに接続してい
る。さらに、これらバス拡張器が7つの補助バス900
a〜900gに接続されている。各補助バスはそれぞ
れ、7台の補助バス周辺装置(ID0〜ID6)をサポ
ートする。よって、この構成では、ホストコンピュータ
500の単一のSCSIポートに最大49台の周辺装置
を接続することができる。しかし、このSCSIはメイ
ンバス800ならびに補助バスのアドレス情報として1
1ビットを必要とするため、拡張器の制御効率が十分に
高いとはいえない。
Incidentally, in response to the above demand, Japanese Patent Laid-Open No. 5-233
In Japanese Patent No. 527, in order to increase the number of connectable devices,
A SCSI interface using a bus expansion device and an auxiliary bus has been proposed. An example of the configuration is shown in FIG.
Referring to FIG. 3, in this SCSI interface,
The main bus 800 is connected to a single host computer 500.
Are connected to seven bus extenders 600a to 600g. In addition, these bus extenders provide seven auxiliary buses 900
a to 900 g. Each auxiliary bus supports seven auxiliary bus peripheral devices (ID0 to ID6). Therefore, in this configuration, a maximum of 49 peripheral devices can be connected to a single SCSI port of the host computer 500. However, this SCSI uses 1 as address information of the main bus 800 and the auxiliary bus.
Since one bit is required, the control efficiency of the expander cannot be said to be sufficiently high.

【0005】本発明の課題は、SCSIの接続可能な装
置を8台よりも多くすることができることは勿論、高い
制御効率を実現できるSCSIID拡張装置およびこれ
を用いたSCSIインターフェースを提供することであ
る。
[0005] It is an object of the present invention to provide a SCSI ID extension device capable of realizing high control efficiency, as well as increasing the number of SCSI connectable devices to more than eight, and a SCSI interface using the same. .

【0006】[0006]

【課題を解決するための手段】本発明によれば、第1乃
至第8のIDを持ち、第1乃至第8のIDに関するコマ
ンドおよびデータが伝送されるメインバスと、第1乃至
第8のIDを持ち、第5乃至第8のIDに関するコマン
ドおよびデータが伝送されるサブバスとの間に配置され
る装置であって、前記メインバスの第1乃至第8のID
のいずれか1つのIDに接続されるメイン側ポートと、
前記サブバスの第1乃至第4のIDに接続されるサブ側
ポートとを備え、前記メインバス上にて伝送される前記
サブバス用の第1乃至第4のIDのそれぞれに関する各
コマンドをサブバス上にて伝送されるサブバス用の第5
乃至第8のIDのそれぞれに関する各コマンドに変換す
る一方、サブバス上にて伝送されるサブバス用の第5乃
至第8のIDのそれぞれに関する各コマンドをメインバ
ス上にて伝送されるサブバス用の第1乃至第4のIDの
それぞれに関する各コマンドに変換することを特徴とす
るSCSIID拡張装置が得られる。
According to the present invention, a main bus having first to eighth IDs and transmitting commands and data relating to the first to eighth IDs is provided. An apparatus which has an ID and is arranged between a sub-bus for transmitting commands and data relating to fifth to eighth IDs, wherein the first to eighth IDs of the main bus are provided.
A main-side port connected to any one ID of
A sub-side port connected to the first to fourth IDs of the sub-bus, and each command relating to each of the first to fourth IDs for the sub-bus transmitted on the main bus is written on the sub-bus. Fifth for sub-bus transmitted by
Each of the commands for each of the fifth to eighth IDs for the sub-bus transmitted on the sub-bus is converted into the respective commands for the respective sub-buses for the sub-bus transmitted on the main bus. A SCSI ID extension device is obtained, wherein the command is converted into each command relating to each of the first to fourth IDs.

【0007】本発明によればまた、前記SCSIID拡
張装置と、前記メインバスと、前記サブバスとを有し、
前記メインバス上にて伝送されるサブバス用のIDは、
第1乃至第4のIDのみであって、前記サブバス上にて
伝送されるサブバス用のIDは、第5乃至第8のIDの
みであることを特徴とするSCSIID拡張装置を用い
たSCSIインターフェースが得られる。
According to the present invention, there is also provided the SCSIID extension device, the main bus, and the sub bus,
The ID for the sub-bus transmitted on the main bus is:
The first to fourth IDs only, and the IDs for the sub-bus transmitted on the sub-bus are only the fifth to eighth IDs. can get.

【0008】[0008]

【発明の実施の形態】以下、図面を参照して、本発明の
実施の一形態によるSCSIID拡張装置およびこれを
用いたSCSIインターフェースを説明する。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a configuration of a SCSIID extension apparatus according to an embodiment of the present invention;

【0009】図1は、本発明の実施の一形態によるSC
SIインターフェースの構成を示す図である。図1にお
いて、本実施の形態によるSCSIインターフェース
は、メインバス300と、サブバス400〜407と、
SCSIID拡張装置100〜107とを有している。
メインバス300は、ID0〜ID7を持ち、ID0〜
ID7に関するコマンドおよびデータが伝送されるもの
である。サブバス400〜407はそれぞれ、ID0〜
ID7を持ち、これらIDのうち、ID0〜ID3に関
するコマンドおよびデータが伝送されるものである。サ
ブバス400〜407それぞれのID0〜ID7には、
装置201〜232が接続されている。
FIG. 1 shows an SC according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating a configuration of an SI interface. In FIG. 1, the SCSI interface according to the present embodiment includes a main bus 300, sub-buses 400 to 407,
SCSIID extension devices 100 to 107 are provided.
The main bus 300 has ID0 to ID7, and ID0 to ID7.
Commands and data relating to ID7 are transmitted. The sub buses 400 to 407 have ID0 to ID0 respectively.
It has ID7, and of these IDs, commands and data relating to ID0 to ID3 are transmitted. In ID0 to ID7 of each of the sub buses 400 to 407,
Devices 201 to 232 are connected.

【0010】SCSIID拡張装置100〜107はそ
れぞれ、メインバス300と、サブバス400〜407
のそれぞれとの間に配置される装置であり、メインバス
300のID0〜ID7に接続されるメイン側ポート
と、サブバス400〜407それぞれのID4〜ID7
に接続されるサブ側ポートとを備えている。そして、メ
インバス300上にて伝送されるサブバス400〜40
7それぞれ用のID4〜ID7に関する各コマンドをサ
ブバス400〜407のそれぞれ上にて伝送されるサブ
バス用のID0〜ID3のそれぞれに関する各コマンド
に変換する一方、400〜407のそれぞれ上にて伝送
されるサブバス用のID0〜ID3のそれぞれに関する
各コマンドをメインバス300上にて伝送されるサブバ
ス用のID4〜ID7のそれぞれに関する各コマンドに
変換する装置である。即ち、サブバス用のIDに関する
コマンドは、メインバス300上ではID4〜ID7の
4IDのみが伝送され、サブバス400〜407のそれ
ぞれ上ではID0〜ID3の4IDのみが伝送される。
そして、メインバス300上で伝送されるID4、ID
5、ID6、ID7は、例えば、サブバス400〜40
7のそれぞれ上で、ID0、ID1、ID2、ID3が
一対一で対応している。
The SCSI ID extension devices 100 to 107 are respectively composed of a main bus 300 and sub buses 400 to 407.
And a main-side port connected to ID0 to ID7 of the main bus 300, and ID4 to ID7 of each of the sub-buses 400 to 407.
And a sub-side port connected to the The sub-buses 400 to 40 transmitted on the main bus 300
7 is converted into each command relating to each of the sub-buses ID0-ID3 transmitted on each of the sub-buses 400-407 while being transmitted on each of the sub-buses 400-407. This is a device that converts each command relating to each of ID0 to ID3 for the sub bus to each command relating to each of ID4 to ID7 for the sub bus transmitted on the main bus 300. That is, as for the command relating to the ID for the sub-bus, only the four IDs of ID4 to ID7 are transmitted on the main bus 300, and only the four IDs of ID0 to ID3 are transmitted on the respective sub-buses 400 to 407.
Then, ID4, ID transmitted on the main bus 300
5, ID6 and ID7 are, for example, sub buses 400 to 40
7, ID0, ID1, ID2, and ID3 correspond one-to-one.

【0011】以上説明した構成により、従来8台しか接
続できなかったメインバスに、最大32台の装置を接続
し、各装置間での制御信号等の送受信が可能になる。
With the configuration described above, a maximum of 32 devices can be connected to the main bus, which conventionally could only be connected to 8 devices, and control signals and the like can be transmitted and received between the devices.

【0012】図2は、本SCSIインターフェースの動
作を説明するためのフロー図である。以下、図1および
2を参照して、装置201(送信元の装置)が装置20
5(送信先の装置)を制御する場合を例にあげ、本SC
SIインターフェースの動作例を説明する。
FIG. 2 is a flowchart for explaining the operation of the present SCSI interface. Hereinafter, with reference to FIGS. 1 and 2, the device 201 (transmission source device)
5 (transmission destination device) as an example, this SC
An operation example of the SI interface will be described.

【0013】装置201が装置205を制御する場合、
装置201は、アービトレーションを行う(ステップS
1)。ステップS2では、装置205のIDが4以上で
あるか否かを判定する。判定の結果、ID3であるので
ステップS3へ移行する。判定結果が4未満であるとき
は、送信先の装置が送信元と同じサブバス内であるの
で、ステップS9へ移行し、データを送出する。
When the device 201 controls the device 205,
The device 201 performs arbitration (step S
1). In step S2, it is determined whether or not the ID of the device 205 is 4 or more. Since the result of the determination is ID3, the process proceeds to step S3. If the result of the determination is less than 4, the transmission destination device is in the same sub-bus as the transmission source, so the flow shifts to step S9 to transmit the data.

【0014】ステップS3では、送信先のSCSIID
拡張装置101のメインバス上でのID情報“ID1”
をデータと共に、送出する。ステップS4では、送信元
のSCSIID拡張装置100が受信する。
In step S3, the SCSI ID of the transmission destination
ID information “ID1” on the main bus of the expansion device 101
Together with the data. In step S4, the transmission source SCSI ID expansion device 100 receives the data.

【0015】ステップS5では、SCSIID拡張装置
100は、送信先のSCSIID拡張装置101に対し
てアービトレーションを行う。ステップS6では、メイ
ンバス300経由後のサブバス401上の送信先のID
情報“ID7”を作成し、SCSIID拡張装置101
へデータ転送する。ステップS7では、SCSIID拡
張装置101がID情報“ID7”を、サブバス401
上でのID情報“ID3”に変換し、データ送信する。
ステップS8では、装置205が受信する。
In step S5, the SCSI ID expansion device 100 performs arbitration for the SCSI ID expansion device 101 of the transmission destination. In step S6, the ID of the transmission destination on the sub-bus 401 after passing through the main bus 300
The information “ID7” is created, and the SCSI ID extension device 101
Transfer data to In step S7, the SCSI ID extension device 101 stores the ID information “ID7” in the sub bus 401.
The data is converted into the above ID information “ID3” and transmitted.
In step S8, the device 205 receives the data.

【0016】以上のようにして、送信元の装置201に
よる送信先の装置205の制御がなされる。本例では、
アドレス情報として、メインバスのID情報を3ビット
付加するのみでよい。
As described above, the transmission source device 201 controls the transmission destination device 205. In this example,
Only three bits of ID information of the main bus need be added as address information.

【0017】[0017]

【発明の効果】本発明によるSCSIID拡張装置は、
第1乃至第8のIDを持ち、第1乃至第8のIDに関す
るコマンドおよびデータが伝送されるメインバスと、第
1乃至第8のIDを持ち、第5乃至第8のIDに関する
コマンドおよびデータが伝送されるサブバスとの間に配
置される装置であって、メインバスの第1乃至第8のI
Dのいずれか1つのIDに接続されるメイン側ポート
と、サブバスの第1乃至第4のIDに接続されるサブ側
ポートとを備え、メインバス上にて伝送されるサブバス
用の第1乃至第4のIDのそれぞれに関する各コマンド
をサブバス上にて伝送されるサブバス用の第5乃至第8
のIDのそれぞれに関する各コマンドに変換する一方、
サブバス上にて伝送されるサブバス用の第5乃至第8の
IDのそれぞれに関する各コマンドをメインバス上にて
伝送されるサブバス用の第1乃至第4のIDのそれぞれ
に関する各コマンドに変換するため、SCSIの接続可
能な装置を8台よりも多くすることができることは勿
論、高い制御効率を実現できる。
The SCSIID extension device according to the present invention is:
A main bus having first to eighth IDs and transmitting commands and data related to the first to eighth IDs, and a command and data related to fifth to eighth IDs having first to eighth IDs Are arranged between the main bus and the sub-bus, and the first to eighth I
D includes a main-side port connected to any one ID of the sub-bus, and a sub-side port connected to the first to fourth IDs of the sub-bus. The fifth to eighth sub-bus commands for transmitting each command relating to each of the fourth IDs on the sub-bus.
To each command for each of the
To convert each command related to each of the fifth to eighth IDs for the sub-bus transmitted on the sub-bus to each command related to each of the first to fourth IDs for the sub-bus transmitted on the main bus In addition, it is possible to increase the number of devices to which SCSI can be connected more than eight, and to realize high control efficiency.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の実施の一形態によるSCSIインター
フェースの構成を示す図である。
FIG. 1 is a diagram showing a configuration of a SCSI interface according to an embodiment of the present invention.

【図2】図1に示すSCSIインターフェースの動作を
説明するためのフロー図である。
FIG. 2 is a flowchart for explaining the operation of the SCSI interface shown in FIG. 1;

【図3】従来例によるSCSIインターフェースの構成
を示す図である。
FIG. 3 is a diagram illustrating a configuration of a SCSI interface according to a conventional example.

【符号の説明】[Explanation of symbols]

100〜107 SCSIID拡張装置 201〜232 装置 300 メインバス 400〜407 サブバス 500 ホストコンピュータ 600a〜600g バス拡張器 800 メインバス 900a〜900g 補助バス 100-107 SCSI ID expansion device 201-232 device 300 main bus 400-407 sub bus 500 host computer 600a-600g bus expander 800 main bus 900a-900g auxiliary bus

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 第1乃至第8のIDを持ち、第1乃至第
8のIDに関するコマンドおよびデータが伝送されるメ
インバスと、第1乃至第8のIDを持ち、第5乃至第8
のIDに関するコマンドおよびデータが伝送されるサブ
バスとの間に配置される装置であって、前記メインバス
の第1乃至第8のIDのいずれか1つのIDに接続され
るメイン側ポートと、前記サブバスの第1乃至第4のI
Dに接続されるサブ側ポートとを備え、前記メインバス
上にて伝送される前記サブバス用の第1乃至第4のID
のそれぞれに関する各コマンドをサブバス上にて伝送さ
れるサブバス用の第5乃至第8のIDのそれぞれに関す
る各コマンドに変換する一方、サブバス上にて伝送され
るサブバス用の第5乃至第8のIDのそれぞれに関する
各コマンドをメインバス上にて伝送されるサブバス用の
第1乃至第4のIDのそれぞれに関する各コマンドに変
換することを特徴とするSCSIID拡張装置。
A main bus having first to eighth IDs and transmitting commands and data relating to the first to eighth IDs; and a fifth to eighth main having a first to eighth IDs.
A main-side port connected to any one of the first to eighth IDs of the main bus; The first to fourth I of the sub-bus
And a sub-side port connected to the main bus D, and first to fourth IDs for the sub-bus transmitted on the main bus.
Are converted into commands relating to each of the fifth to eighth IDs for the sub-bus transmitted on the sub-bus, while the fifth to eighth IDs for the sub-bus transmitted on the sub-bus are converted. A SCSI ID extension device that converts each command related to each of the first to fourth IDs for each of the first to fourth IDs for the sub-bus transmitted on the main bus.
【請求項2】 請求項1に記載のSCSIID拡張装置
と、前記メインバスと、前記サブバスとを有し、前記メ
インバス上にて伝送されるサブバス用のIDは、第1乃
至第4のIDのみであって、前記サブバス上にて伝送さ
れるサブバス用のIDは、第5乃至第8のIDのみであ
ることを特徴とするSCSIID拡張装置を用いたSC
SIインターフェース。
2. The SCSI ID extension device according to claim 1, the main bus, and the sub bus, wherein IDs for the sub bus transmitted on the main bus are first to fourth IDs. And a sub-bus ID transmitted on the sub-bus is only a fifth to an eighth ID.
SI interface.
JP18728596A 1996-07-17 1996-07-17 SCSIID extension device and SCSI interface using the same Expired - Lifetime JP2848452B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18728596A JP2848452B2 (en) 1996-07-17 1996-07-17 SCSIID extension device and SCSI interface using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18728596A JP2848452B2 (en) 1996-07-17 1996-07-17 SCSIID extension device and SCSI interface using the same

Publications (2)

Publication Number Publication Date
JPH1031649A JPH1031649A (en) 1998-02-03
JP2848452B2 true JP2848452B2 (en) 1999-01-20

Family

ID=16203331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18728596A Expired - Lifetime JP2848452B2 (en) 1996-07-17 1996-07-17 SCSIID extension device and SCSI interface using the same

Country Status (1)

Country Link
JP (1) JP2848452B2 (en)

Also Published As

Publication number Publication date
JPH1031649A (en) 1998-02-03

Similar Documents

Publication Publication Date Title
JPH05204820A (en) Microcessor, processing system and bus interface
US7577777B2 (en) Computer system providing endian information and method of data transmission thereof
JP2848452B2 (en) SCSIID extension device and SCSI interface using the same
JPH1185413A (en) Recorder
JP3538155B2 (en) USB connection port display method
US6633581B2 (en) Serial communication apparatus
KR100230375B1 (en) Serial data communication system
JP2658931B2 (en) Printer controller
JPS61184655A (en) Data transmission system
JP3399776B2 (en) Computer and method for transferring peripheral device control data in computer
JPH09237247A (en) Bus width converter and bus width conversion system device
US8307145B2 (en) Method and system for connecting multiple IDE devices to a USB apparatus using a single USB-to-IDE adapter
JP2001014270A (en) Data transfer method and device and their application system
JPS6211951A (en) Channel device
JP3088341B2 (en) High-speed data transfer method on bus
JPH0417051A (en) Data transferring system
JPH06348378A (en) Register unused bit processing circuit
JPH02299055A (en) Information transfer system between multi-bus constitution devices
JPH11338818A (en) Method and device for transferring data
JPH02259952A (en) Bus line system
JPH0385660A (en) Input / output control system
JPS62267848A (en) System extending system
JPH06103227A (en) Memory accessing device
JPH07334453A (en) Memory access system
JPH09269890A (en) Endian conversion system

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19981007