フロッピーディスクドライブ(FDD)の各世代は、当初はさまざまな互換性のないインターフェースで始まりましたが、すぐに8インチFDD、5.25インチFDD、3.5インチFDDの各世代で事実上の標準インターフェースへと進化しました。 [ 1 ] 例えば、インターフェース、メディア、フォームファクタに関して3.5インチFDDの標準規格を採用する前は、日立、Tabor、ソニー、Tandon、Shugart、キヤノンによってドライブとメディアが提案されていました。[ 2 ]
事実上の標準である 8 インチ FDD インターフェースは、Shugart Associates のモデル SA800/801 [ 3 ] FDD およびモデル SA850/851 [ 4 ] FDD に基づいています。[ 5 ] : 171信号インターフェースは、フラットリボンケーブルコネクタに接続される 50 ピン PCBエッジコネクタを使用します。多くの 8 インチドライブが AC スピンドルモーターを使用していたため、 AC 電源とDC電源の両方に個別のコネクタが用意されています。[ 3 ] [ 4 ]

事実上の標準である 5.25 インチ FDD インターフェースは、Shugart Associates SA400 [ 6 ] FDD に基づいています。[ 5 ] : 169信号インターフェースは、フラットリボンケーブルコネクタに接続される 34 ピン PCB エッジコネクタを使用します。DC 電源は別のコネクタで供給されます。[ 6 ] 34 ピンコネクタは、8 インチ FDD の標準 50 ピンコネクタとピン配置が似ています。
3.5 インチ ドライブの事実上の標準は、34 ピンヘッダーとIDC コネクタの組み合わせを使用しており、全体として 5¼ インチ標準で使用される PCB エッジ ピン コネクタと嵌合ソケットよりもわずかに小さいですが、5¼ インチ標準と同じ 34 ピン定義になっています。[ 7 ] DC 電源用に別のBerg コネクタが用意されています。[ 1 ]「ユニバーサル」ケーブルには、FDD の各サイズに 2 つずつ、合計 4 つのドライブ コネクタがありますが、ドライブ コネクタが 2 つしかないケーブルも一般的です。ケーブルは通常リボン ケーブルです。IBM 互換のフロッピー コントローラの場合、ケーブルをねじると、2 番目のコネクタの導体 10 ~ 16 の順序が反転します。これにより、同じケーブルに接続された 2 つのドライブを、ドライブ自体のジャンパーでドライブ割り当てを選択することなく、ホスト コントローラでアドレス指定できます。このようなケーブルには 2 つのドライブしか接続できません。ドライブ コネクタが 4 つある場合は、少なくとも 2 つは使用しないままにしておく必要があります。
3.5 インチおよび 5.25 インチ ドライブは、信号と制御のために 34 芯のフラット リボン ケーブルを使用してフロッピー コントローラに接続されます。ほとんどのコントローラは 2 台のフロッピー ドライブをサポートしていますが、Shugart 規格では 1 つのコントローラに最大 4 台のドライブを接続できます。ケーブルには、5.25 インチ スタイルのコネクタ、3.5 インチ スタイルのコネクタ、またはその組み合わせがあります。IBM がフロッピー ケーブルに「ツイスト」を導入し、5.25 インチおよび 3.5 インチ ドライブが一般的に使用されるようになると、多くのケーブルには 4 つのコネクタが使用されるようになりました。ツイストの前には各タイプのコネクタが 1 つずつ、ツイストの後に各タイプのコネクタが 1 つずつあります。これらのケーブルは、ツイストの前後に 1 つずつ、合計 2 台のドライブしかサポートしませんでしたが、異なるコネクタを持つドライブの任意の組み合わせに 1 つのケーブルを使用できるようになりました。このタイプのケーブルはユニバーサル ケーブルと呼ばれます。[ 8 ]
複数のフロッピーディスクを接続すると、読み書きデータピンを含む多くのピンが共有されます。そのため、初期のフロッピードライブでは、どのコントローラコマンドを受け取るべきかをドライブに指示するために、ドライブにジャンパーを設定する必要がありました。IBMはPCを導入する際、最初のドライブと2番目のドライブ間のケーブルを切断し、7本の導線をねじり、最初のドライブまたは2番目のドライブに特化して対応する4本の導線を実質的に反転させました。(残りの3本は接地のみであったため、ねじりの影響を受けませんでした。)その結果、すべてのドライブのジャンパーをドライブ「B」に設定できましたが、ねじりの後にドライブを接続すると、コントローラからはドライブ「A」として認識されました。これにより、ドライブの選択ジャンパーを変更する必要がなくなり、最終的には多くのフロッピードライブがジャンパーなしで製造され、代わりにドライブ「B」としてハードワイヤリングされるようになりました。IBM PCがクローンや互換機の市場を創出すると、多くのメーカーが同じケーブルのねじりシステムを採用しましたが、古いシステムやIBM PCベースではないシステムでは、ジャンパーがまだ必要な場合があります。[ 9 ]
ケーブルの最遠端にあるドライブには、信号品質を維持するために終端抵抗器が取り付けられます。[ 10 ]
以下のピン配置の説明は参考用です。
「#」は、低電圧レベルが有効であることを示します(別名「アクティブロー」)。
モーターA、Bはモーター0、1とも呼ばれます。
フロッピーディスクは現在ではほとんど使用されないため、フロッピーディスクデータインターフェースを備えたマザーボードでは「MOTEB#」ピンと「DRVSB」ピンは接続されておらず、接続できるフロッピーディスクドライブは1台のみです。
[…] すべてのPCフロッピーディスクドライブは、電気インターフェースとコマンドインターフェースを含め、オリジナルの
Shugart
設計に基づいており、(ほとんど互換性があります)。 […] すべてのPCフロッピーディスクドライブが使用する標準インターフェースは、Shugart Associates SA400インターフェースと呼ばれています。これは1970年代に発明され、
NEC 765
コントローラチップに基づいています。
[…] SA400、サイズとインターフェースの業界標準 […] SA800、SA801、SA850、SA851、サイズとインターフェースの業界標準 […]
これらのドライブのピン配置はすべてオリジナルの
Shugart
フロッピー ドライブ [… SA800 シリーズ] に基づいていますが、多くのメーカーが自社の目的に合わせて若干変更しています。