為什麼較大的 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 個資料通道才能正常運作,我不會感到驚訝。

具有更多資料通道的卡片不適合插槽的原因之一是 PCIe x1 的規格是在 PCIe x2 之前編寫的,而 PCIe x2 是在 PCIe x4、...x8、...x16 之前編寫的。主機板指定 PCIe 插槽的通道數是合理的。用戶只需要知道最大寬度是多少,然後相應地購買卡片。

答案3

市面上有開放式 PCIe 插槽連接器。
它們的機械強度不太高,無法承受附加卡傾斜於另一個軸的力臂力。但它們是可以獲得的。
可以使用小型精密工具手動打開插槽的末端,但我不建議嘗試這樣做 - 通常連接器最終會破裂或分裂。而且刨花很可能會遷移到您不希望它們去的地方。我認為這可能可行,但一次失敗讓我意識到嘗試和DIY並不是一件好事。
最好在市場上尋找開放式插槽連接器。然而,返工 PCIe 插槽連接器 - 拆除一個,然後安裝另一個…也是一項非常棘手的返工。
因此,如果您正在建造新的 PCB,則之前尚未填充插槽連接器 - 這是獲得開放式插槽連接器的最佳時機。
編輯我看到上面 @alex.forencich 的回复.. 這讓我想起了我應該在這裡提到的內容:
您可以將較寬的(例如x8、x16 等)附加卡插入較窄的(例如x1、x2 ) , x4 ) 插槽使用異徑冒口。這些產品可作為庫存商品從各個 PCIe 硬體供應商取得。

相關內容