Warum sind größere PCIe-Karten mit kleineren Steckplätzen mechanisch nicht kompatibel?

1

Warum sind übergeordnete PCIe-Karten mechanisch nicht mit untergeordneten Steckplätzen kompatibel? Warum sind die x8-Steckplätze beispielsweise so konzipiert, dass keine x16-Karte in sie eingesetzt werden kann? Sie hätten auch die Rückseite des Steckplatzes offen lassen können, so dass eine Karte in beliebiger Größe eingelegt werden konnte. Sind solche Geräte nicht elektrisch kompatibel ?

Bearbeiten: Für diejenigen, die argumentieren, dass Karten bestimmte Bandbreitenerwartungen haben und die mechanischen Einschränkungen sie erzwingen: Das ist nicht wahr.

Nur weil ein Steckplatz x16 breit ist, bedeutet dies nicht, dass eine x16-Karte 16 Lanes verwenden kann: Der Steckplatz kann elektrisch x8 sein oder die Anzahl der verfügbaren Lanes kann aufgrund anderer PCIe-Karten automatisch von x16 auf x4 begrenzt werden in andere Steckplätze gesteckt.

MaxB
quelle
Weil die Geräte ohne die zusätzlichen Spuren nicht wie geplant funktionieren würden.
Ramhound

Antworten:

2

Es wäre nicht sicher, z. B. eine x16-Karte in einen x8-Steckplatz einzustecken, da diese unterschiedliche Stromanforderungen hat und eine elektrische Überlastung verursachen kann: Eine x16-Karte kann bis zu 75 W von der Platine aufnehmen, während eine x8-Karte auf 25 W begrenzt ist .

MaxB
quelle
1

Elektrisch kompatibel - schwer zu sagen.

Ein PCIe x1 hat 1 Hochgeschwindigkeitsdatenkanal. Ein PCIe x16 verfügt über 16 Hochgeschwindigkeitsdatenkanäle (daher sind mehr Anschlüsse an der Karte und am Steckplatz erforderlich). Wenn eine PCIe x16-Karte in einen PCIe x1-Steckplatz gesteckt wird, kann die Karte nur einen Datenkanal verwenden, obwohl sie mehr benötigt. Es würde mich nicht wundern, wenn einige Grafikkarten mehr als einen Datenkanal benötigen, um richtig zu funktionieren.

Einer der Gründe, warum Karten mit mehr Datenkanälen nicht in den Steckplatz passen, ist, dass die Spezifikationen für PCIe x1 vor PCIe x2 geschrieben wurden, die vor PCIe x4, ... x8, ... x16 geschrieben wurden. Es ist sinnvoll, dass das Motherboard die Anzahl der Kanäle in den PCIe-Steckplätzen angibt. Der Benutzer musste nur die maximale Breite kennen und Karten entsprechend kaufen.

LDC3
quelle