標準ディスク相互接続( SDI、標準ディスクインターフェイスとも呼ばれる) は、 Digital Equipment CorporationのRAxx ディスク製品ライン( RA90など) で使用されていました。コントローラとドライブの間には、 2 つの双方向シリアル通信パスがありました。1 つのパスはメッセージ (コントローラからドライブへ) と応答 (ドライブからコントローラへ) 用で、メッセージはシーク、ドライブパラメータの設定、エラーの報告などを制御しました。このパスは、ドライブとの間でデータを送受信するためにも使用されました。もう 1 つのパスは、継続的に送信される制御ビット (コントローラからドライブへ) またはステータス ビット (ドライブからコントローラへ) のセットで構成されていました。各方向に約 6ビットあり、各方向に 6 本の専用ラインがあるのと同じ目的を果たしました。
制御信号をシリアルにエンコードすることで、コントローラとドライブ間のグランド ループ問題やEMI問題を防ぐために、変圧器を使用してAC 結合できます。コントローラとドライブは、建物内の異なる階であっても長いケーブルで接続できます。同じシリアル相互接続が、テープおよびソリッド ステート ストレージ デバイスとストレージ サブシステム コントローラに使用されました。大規模なVAXシステムでは、主に階層型ストレージ コントローラ (HSC) シリーズが使用されていましたが、 SDI 用のUnibusおよび BI バス コントローラも構築されました。Unibus用のUDA50 は、SDI インターフェイスを搭載して出荷された最初のコントローラでした。
ドライブがコントローラに送信した信号には次のものがありました。
- インデックス パルス -ドライブ ヘッドがトラックのセクター0の先頭にあります。
- セクター パルス - ドライブ ヘッドは他のセクターの先頭にあります。コントローラはこれらのパルスをカウントして、ドライブが回転する位置を認識します。
- 読み取り/書き込み準備完了 - ドライブ ヘッドがトラック上に安定しており、安全に読み取りまたは書き込みを行うことができます。
ドライブへのコントローラ信号には、読み取りゲート (読み取りヘッドをオンにする) や書き込みゲート (書き込みヘッドをオンにする) などの信号が含まれていました。
システムは自己クロックされていたため、データ転送は広範囲のビット レートで実行できました。これにより、複数世代のディスク テクノロジで SDI やその他のストレージ デバイスを使用できるようになりました。
SDI は、 OS ソフトウェアとあらゆる種類のストレージ デバイス 間の通信手段を指定したMass Storage Control Protocol (MSCP)を含む Digital Storage Architecture (DSA) の要素でした。
さらに読む
- Massiglia, Paul (1986)。『デジタル大規模システム大容量ストレージ ハンドブック』。Digital Equipment Corp.第 7 章 - ストレージ相互接続、および第 10 章 - SDI ディスク ドライブ。
- 米国特許 5,303,265 では、コントローラとドライブ間の信号電子機器について説明しています。
- 米国特許 4,825,406 では、ワイヤ上のプロトコルについて説明しています。
