RL01およびRL02ドライブは、 Digital Equipment CorporationがPDP-8およびPDP-11マイクロコンピュータ用に製造した可動ヘッド型磁気ディスクドライブです。RL01 および RL02 ドライブは、取り外し可能なデータ カートリッジを使用して、それぞれ約 5MB と 10MB を保存しました。 [1] : 1–3 ドライブは通常、標準の 19 インチ ラックにマウントされ、重量は 34 kg です。1 つのコントローラから、最大 4 つの RL02 または RL01 ドライブを任意の組み合わせで使用できます。通常、Unibus PDP-11 の場合は RL11、Q-bus PDP-11 の場合は RLV11 または RLV12 です。PDP-8/a では、コントローラは M8433 16 進幅 Omnibus カードで構成される RL8A です。
カートリッジ形式
RL01 および RL02 データカートリッジはIBM 5440カートリッジをベースにしていますが、サーボトラッキングデータがカートリッジにあらかじめエンコードされています。[1] : 1–3 これにより、厳密なヘッドアライメントの必要性が減り、カートリッジを複数のドライブで使用できるようになります (ただし、RL02 カートリッジと RL01 カートリッジは外観が似ているにもかかわらず、下位互換性はありませんでした[1] : 1–4 )。ただし、これにより、カートリッジのオンサイトローレベルフォーマットができなくなります。ドライブには、このサーボデータが上書きされないようにするロジックがあります。[1] : 1–3 RL01 カートリッジには 256 トラックがあり、RL02 カートリッジには 512 トラックがあります。[1] : 1–3
データ形式
RL01カートリッジとRL02カートリッジの両方において、各トラックは等しい長さの40セクターに分割されています。各セクターは以下のように定義される6つのフィールドに分割されています(各ワードは16ビットです)。[1] : 1–4 )
- ヘッダー プリアンブル (PR1) は、 47 個のゼロの 3 つのワードと、それに続く同期用の 1 つのゼロで構成されます。
- ヘッダーは3 つのワードで構成されます。最初のワードはセクターがプラッターの上側にあるか下側にあるかを示し、その後にトラック番号 (1 ~ 256 または 1 ~ 512)、最後にセクター番号 (1 ~ 40) が続きます。2 番目のワードはすべてゼロです。3 番目のワードには ヘッダーの巡回冗長検査(CRC) が含まれます。これは読み取り操作中にチェックされます。
- ゼロのみで構成される 1 ワードのヘッダー ポストアンブル (PO1) 。このフィールドはヘッダー フィールドとデータ フィールドを分離し、ドライブ間の機械的な許容範囲を可能にします。
- データ プリアンブル (PR2) は、 47 個のゼロからなる 3 つのワードと、それに続く 1 つの同期ビットで構成されます。
- データは128ワード(合計2048ビット)で構成され、その後に1ワード(16ビット)の巡回冗長検査が続きます。
- データポストアンブル (PO2)には 16 個のゼロビットが含まれます。
ヘッダーとデータの前には、製造時にデータ カートリッジに事前に記録される 2 つのサーボ バースト (S1 と S2) があります。データは、Modified Frequency Modulation (修正周波数変調)を使用してディスクにエンコードされ、1 ビットによってカートリッジの磁気コーティングの磁束が反転します。
RL01 および RL02 カートリッジの最後のトラックには、カートリッジ上のすべての不良セクターをリストするテーブルが含まれています。このトラックには、カートリッジのシリアル番号も含まれています。[1] : 1-6–1-8 ) ドライブには不良セクターを処理するロジックが含まれていません。これはオペレーティング システムによって実行される必要があります。したがって、オペレーティング システムがそれを防止しない場合、このテーブルが消去される可能性があります。
インタフェース
RLドライブへのアクセスは、コンピュータ内部のコントローラからドライブまで伸びる40ピンケーブルを介してシリアルに行われます。これらのラインについては、下の表で説明します。[2]
