瀏覽單個文章
NEAL
Golden Member
 
NEAL的大頭照
 

加入日期: Jun 2002
您的住址: Taiwan
文章: 2,668
咦,大家沒有說到重點,那我來以電路設計的實務作法補充一下,有錯請指正。

PCI-E要一個插槽變數個插槽的作法有兩種主流作法。

第一種是單純韌體層解法,因為PCI-E的Pin腳扣除掉一些共用的Clock和控制信號腳位,一個通道(Lane)就是固定八隻腳,正反面各4隻腳。

所以對CPU或PCH的PCI-E通道控制,你可以下指令分配成x16或x8+x8的模式,在BIOS層就能做到了。

早期CPU好像沒這種功能,所以那時的SLI主機板要做到切換x16或x8+x8,大多數廠商是埋了一排的Multiplexer晶片,當插了第二張卡,就會將第一張卡的x16降成x8,剩下的x8就配給第二張卡去了。

第二種解法是用PLX橋接晶片來解這問題,PLX橋接晶片不用想得很難,其實就跟L2網路交換器的主控晶片一樣,它本身提供好幾個x16的PCI-E通道,所以在拉電路的時候,你可以從它上面拉出2組甚至4組都是完整x16的PCI-E插槽,但是從PLX晶片還只拉出一組x16訊號回到CPU或PCH。

所以第二種解法的設計方式就有點像把PCI-E插槽弄得像交換器的區域網路孔一樣,PCI-E插槽和PCI-E插槽之間都是用完整x16的速度在傳輸,但4條PCI-E真的要同時倒出資料上行給CPU或PCH時,還是只能共用一組x16通道出去。

這種設計方式比較聰明,特別對AMD那種純料用PCI-E交換資料的CrossFire很好用,但缺點就是很重本,PLX橋接晶片可以查報價,一顆都貴貴der
     
      
__________________
工作主力機:
AMD Ryzen9 5900X 2203 B2
MSI B550M Mortar WiFi
Kingston Fury Beast RGB D4-3600 32GBx4 (Hynix AJR)
Samsung 970 EVO Plus 1TB
EVGA 850GM SFX
Thermalright SilverArrow IB-E Extreme
Mech. Master C28
BenQ PD3200Q
ASUS ROG Gladius II Origin
GANSS HS75T x Glorious Panda

護眼LCD的選擇
LG 32LM6200 32吋液晶電視電源模組維修經驗分享
舊 2017-04-17, 02:00 PM #11
回應時引用此文章
NEAL離線中