なぜ、大型の PCIe カードは小型のスロットと機械的に互換性がないのでしょうか?

なぜ、大型の PCIe カードは小型のスロットと機械的に互換性がないのでしょうか?

なぜ高レーンのPCIeカードは低レーンのスロットと機械的に互換性がないのでしょうか?たとえば、x8スロットはなぜx16カードを挿入できないように設計されているのでしょうか?スロットの背面を空けておけば、どんなサイズのカードでも挿入できるはずです。そのようなデバイスは電気的に互換性がある?

編集:カードには特定の帯域幅の期待値があり、機械的な制限によってそれが強制されると主張する人々にとって、それは真実ではありません。

スロットが x16 幅だからといって、x16 カードが 16 レーンを使用できるわけではありません。スロットが電気的に x8 である場合や、他のスロットに他の PCIe カードが挿入されているため、使用可能なレーンの数が自動的に x16 から x4 に制限される場合があります。

答え1

挿入するのは安全ではない例えばx16 カードを x8 スロットに挿入することはお勧めしません。これらのカードは電力要件が異なり、電気的過負荷を引き起こす可能性があるためです。x16 カードはボードから最大 75W を消費しますが、x8 カードは 25W に制限されます。

答え2

電気的に互換性があるかどうかは、難しいところです。

PCIe x1 には 1 つの高速データ チャネルがあります。PCIe x16 には 16 の高速データ チャネルがあります (したがって、カードとスロットにさらに多くのコネクタが必要です)。PCIe x16 カードを PCIe x1 スロットに押し込むと、カードはより多くのデータ チャネルの使用を要求しているにもかかわらず、1 つのデータ チャネルしか使用できません。一部のビデオ カードが正常に動作するために 1 つ以上のデータ チャネルを必要とするとしても、私は驚きません。

より多くのデータ チャネルを持つカードがスロットに収まらない理由の 1 つは、PCIe x1 の仕様が PCIe x2 より前に書かれ、PCIe x2 は PCIe x4、...x8、...x16 より前に書かれていたことです。マザーボードが PCIe スロットのチャネル数を指定するのは合理的です。ユーザーは最大幅がどれくらいかを知って、それに応じてカードを購入すればよいのです。

答え3

オープンエンドの PCIe スロット コネクタは、市場で入手できます。
これらは機械的にそれほど強力ではなく、アドイン カードが他の軸に向かって傾くモーメント アームの力に耐えることはできません。ただし、入手することは可能です。
小さな精密ツールを使用してスロットの端を手動で開くことは可能ですが、試してみることはお勧めしません。通常、コネクタが割れたり裂けたりします。また、削りくずは、行きたくない場所に移動する可能性があります。これはうまくいくかもしれないと思いましたが、1 つの失敗から、DIY を試すのは良いことではないと認識しました。
市場でオープンエンドのスロット コネクタを探すのが最善です。ただし、PCIe スロット コネクタを再加工する (1 つを取り外して別のコネクタを取り付ける) のも、非常に難しい再加工です。
したがって、新しい PCB を作成する場合、スロット コネクタが以前に実装されていなかったため、オープンエンドのスロット コネクタを入手するのが適切なタイミングです。
編集私は上記の@alex.forencichからの返信を見ました。そして、ここで言及すべきだったことを思い出しました。
より幅の広い(例えばx8、x16など)アドインカードを、より狭い(例えばx1、x2、x4)スロットに挿入するには、ライザーの縮小これらは、さまざまな PCIe ハードウェア ベンダーから在庫品として入手できます。

関連情報