ISO/IEC 9316:1995 情報技術— Small Computer System Interface-2 | ページ 3

※一部、英文及び仏文を自動翻訳した日本語訳を使用しています。

序章

この国際規格は、ISO 9316:1989, 情報処理システム - 小型コンピュータ システム インターフェイス (SCSI)の改訂を構成するため、これに取って代わります。

この国際規格には、以下が含まれます。

条項1範囲を説明します。
条項2規範的な参考文献をリストします。
第3条ドキュメント全体に共通の用語集を提供します。
条項4に説明と表記法を示します。
条項5身体的特徴を説明しています。
6節インターフェイスの論理特性について説明します。
条項7SCSI コマンドとステータス構造について説明します。
条項8すべてのデバイス タイプに対して一貫した意味を持つコマンドを指定します。
条項9直接アクセス デバイスのコマンドを指定します。
条項10順次アクセス装置のコマンドを指定します。
条項11印刷装置のコマンドを指定します。
条項12プロセッサ デバイスのコマンドを指定します。
条項13追記型デバイスのコマンドを指定します。
条項14CD-ROM デバイスのコマンドを指定します。
条項15スキャナ デバイスのコマンドを指定します。
条項16光メモリ デバイスのコマンドを指定します。
条項17メディア チェンジャー デバイスのコマンドを指定します。
条項18通信デバイスのコマンドを指定します。
附属書 Aに、SCSI 信号シーケンスを示します。
附属書 Bは、高速 SCSI スキュー時間を示しています。
附属書C他の SCSI 標準化活動について説明します。
附属書 DSCSI-2 には、追加のセンス コードと操作コードが番号順に含まれています。
附属書 ESCSI-2 ベンダー ID のリストが含まれています。

SCSI プロトコルは、1 つまたは複数のホストを含​​む最大 16 のデバイスで効率的なピアツーピア I/O バスを提供するように設計されています。データは、デバイスの実装とケーブルの長さにのみ依存するレートで非同期に転送される場合があります。同期データ転送は、1 秒あたり最大 10 メガ転送の速度でサポートされます。 32 ビット幅のデータ転送オプションを使用すると、毎秒最大 40 メガバイトのデータ転送速度が可能です。

SCSI-2 には、磁気ディスクと光ディスク、テープ、プリンタ、プロセッサ、CD-ROM, スキャナ、メディア チェンジャ、および通信デバイス用のコマンド セットが含まれています。

1985 年に最初の SCSI 規格が最終決定されたとき、いくつかのメーカーは SCSI の必須要件を増やし、直接アクセス デバイスの機能をさらに定義することを望んでいました。 SCSI 標準を遅らせるのではなく、最終的に Common Command Set (CCS) と呼ばれるワーキング ペーパーを開発するためのアドホック グループが結成されました。多くのディスク製品は、このワーキング ペーパーを使用して設計されました。

CCS ワーキング ペーパーの開発と並行して、SCSI-2 と名付けられた拡張 SCSI 標準の作業が開始されました。 SCSI-2 には、CCS ワーキング ペーパーの結果が含まれ、それらがすべてのデバイス タイプに拡張されました。また、キャッシュ コマンド、パフォーマンス強化機能、およびその他の価値のある機能も追加されました。 SCSI-2 は元の SCSI 標準 (現在は SCSI-1 と呼ばれる) をはるかに超えていますが、SCSI-1 デバイスとの高度な互換性を保持しています。

SCSI-2 は SCSI-1 から大幅に進化し、新しいドキュメントはほぼ 3 倍の大きさになりました。ほとんどの変更は追加ですが、いくつかの廃止されたオプションが削除されました。

  • a)単一イニシエータ オプション
  • b)非調停システムのオプション
  • c) SCSI-1 代替 1 シールド コネクタ
  • d)非拡張センスデータオプション
  • e)予約キューイングオプション
  • f)読み取り専用デバイス コマンド セット。

いくつかの新しい低レベルの要件があります。

  • a)パリティが必要になりました
  • b)イニシエーターは、ターミネーター パワーを提供する必要があります。
  • c)アービトレーション遅延が 2.2 μS からSμSに増加
  • d)メッセージのサポートが必要になりました。

いくつかの低レベル オプションが追加されました。

  • a)ワイド SCSI (2 番目のケーブルを使用して最大 32 ビット幅)
  • b) Fast SCSI (毎秒最大 10 メガ転送の同期データ転送)
  • c)コマンド キューイング (イニシエータごと、論理ユニットごとに最大 256 コマンド)
  • d)高密度コネクタの代替品が追加されました
  • e)非同期イベント通知
  • f)偶発的忠誠の延長。

以下を含む新しいコマンド セットが追加されました。

  • a) CD-ROM (読み取り専用デバイスの代わり)
  • b)スキャナー装置
  • c)光メモリデバイス (追記型、読み取り専用、および消去可能なメディアを提供)
  • d)培地交換装置
  • e)通信装置

すべてのコマンド セットが拡張されました。

  • a)デバイスモデルが追加されました
  • b)拡張感覚が拡張された
  • c) INQUIRY データが拡張されました
  • d) MODE SELECT および MODE SENSE コマンドは、すべてのデバイス タイプに対してページングされました。
  • e) CHANGE DEFINITION, LOG SELECT, LOG SENSE, READ BUFFER, および WRITE BUFFER コマンドがすべてのデバイス タイプに追加されました。
  • f) COPY コマンドの定義が拡張され、不正確なブロック サイズの処理とイメージ コピー オプションが含まれるようになりました。
  • g)直接アクセス デバイスのコマンド セットが拡張され、キャッシュ管理、いくつかの新しいコマンドが追加され、イニシエーターが欠陥管理をより詳細に制御できるようになりました。
  • h)分割されたメディアの概念を追加するために、順次アクセス デバイス コマンド セットが拡張されました。
  • i)いくつかのモード ページを追加することにより、プリンター デバイス コマンド セットが強化されました。
  • j)ライトワンス (光) デバイスコマンドセットは、いくつかの新しいコマンドを追加し、さらに長い転送長に対応するためにいくつかのコマンド記述子ブロックを 12 バイトに拡張することによって強化されました。

Introduction

This International Standard constitutes a revision of and therefore replaces ISO 9316:1989, Information processing systems — Small Computer System Interface (SCSI).

This International Standard encompasses the following:

Clause 1describes the scope.
Clause 2lists the normative references.
Clause 3provides a glossary common to the whole document.
Clause 4provides descriptions and conventions.
Clause 5describes the physical characteristics.
Clause 6describes the logical characteristics of the interface.
Clause 7describes the SCSI command and status structure.
Clause 8specifies those commands that have a consistent meaning for all device types.
Clause 9specifies commands for direct-access devices.
Clause 10specifies commands for sequential-access devices.
Clause 11specifies commands for printer devices.
Clause 12specifies commands for processor devices.
Clause 13specifies commands for write-once devices.
Clause 14specifies commands for CD-ROM devices.
Clause 15specifies commands for scanner devices.
Clause 16specifies commands for optical memory devices.
Clause 17specifies commands for medium changer devices.
Clause 18specifies commands for communications devices.
Annex Aillustrates SCSI signal sequence.
Annex Billustrates fast SCSI skew time.
Annex Cdescribes other SCSI standardization activities.
Annex Dcontains SCSI-2 additional sense codes and operation codes in numeric order.
Annex Econtains the list of SCSI-2 vendor identifications.

The SCSI protocol is designed to provide an efficient peer-to-peer I/O bus with up to 16 devices, including one or more hosts. Data may be transferred asynchronously at rates that only depend on device implementation and cable length. Synchronous data transfers are supported at rates up to 10 mega-transfers per second. With the 32-bit wide data transfer option, data rates of up to 40 megabytes per second are possible.

SCSI-2 includes command sets for magnetic and optical disks, tapes, printers, processors, CD-ROMs, scanners, medium changers, and communications devices.

In 1985, when the first SCSI standard was being finalized several manufacturers wanted to increase the mandatory requirements of SCSI and to define further features for direct-access devices. Rather than delay the SCSI standard, an ad hoc group was formed to develop a working paper that was eventually called the Common Command Set (CCS). Many disk products were designed using this working paper.

In parallel with the development of the CCS working paper, work began on an enhanced SCSI standard which was named SCSI-2. SCSI-2 included the results of the CCS working paper and extended them to all device types. It also added caching commands, performance enhancement features, and other worthwhile functions. While SCSI-2 has gone well beyond the original SCSI standard (now referred to as SCSI-1), it retains a high degree of compatibility with SCSI-1 devices.

SCSI-2 has evolved significantly from SCSI-1 with the new document nearly three times larger. Most of the changes are additions, but several obsolete options were removed:

  • a) Single initiator option
  • b) Non-arbitrating systems option
  • c) The SCSI-1 alternative 1 shielded connector
  • d) Non-extended sense data option
  • e) Reservation queuing option
  • f) The read-only device command set.

There are several new low-level requirements:

  • a) Parity is now required
  • b) Initiators are required to provide terminator power
  • c) The arbitration delay was increased from 2,2 to 2,4 μS
  • d) Message support is now required.

Several low-level options were added:

  • a) Wide SCSI (up to 32 bits wide using a second cable)
  • b) Fast SCSI (synchronous data transfers of up to 10 mega-transfers per second)
  • c) Command queuing (up to 256 commands per initiator per logical unit)
  • d) High-density connector alternatives were added
  • e) Asynchronous event notification
  • f) Extended contingent allegiance.

New command sets were added including:

  • a) CD-ROM (replaces read-only device)
  • b) Scanner device
  • c) Optical memory device (provides for write-once, read-only, and erasable media)
  • d) Medium changer device
  • e) Communications device

All command sets were enhanced:

  • a) Device models were added
  • b) Extended sense was expanded
  • c) The INQUIRY data was expanded
  • d) The MODE SELECT and MODE SENSE commands were paged for all device types
  • e) The CHANGE DEFINITION, LOG SELECT, LOG SENSE, READ BUFFER, and WRITE BUFFER commands were added for all device types
  • f) The COPY command definition was expanded to include inexact block size handling and an image copy option
  • g) The direct-access device command set was enhanced to add cache management, several new commands and to provide more initiator control over defect management
  • h) The sequential-access device command set was enhanced to add a partitioned media concept
  • i) The printer device command set was enhanced by adding several mode pages
  • j) The write-once (optical) device command set was enhanced by adding several new commands plus extending several command descriptor blocks to twelve bytes to accommodate larger transfer lengths.