直接整個分析給你參考吧,全都上色這樣方便去對
首先是最基本的Ryzen SOC(這裡不討論APU):
PCIe 3.0 x16
PCIe 3.0 x4(或PCIe 3.0 x2+SATA 6Gb/s *2)
USB3.1 G1 x4
接著是X470晶片組(promontory):
GP PCIe 2.0 x8
SATA 6Gb/s *4
SATA Express x2兩組(或當4個SATA 6Gb/s使用,亦可切成GP PCIe 3.0)
USB3.1 G2 *2
USB3.1 G1 *6
USB2.0 *6
C7H:
第一條M.2接口由CPU直出
第一條和第二條PCIe 3.0都是由CPU直出的x16,兩條都插就是x8+x8
第二條M.2接口和第一&二條PCIe插槽共享,提供PCIe 3.0 x4,但此時就分為x8+x4+x4
第三條PCIe 2.0 x4由X470提供
中間兩條PCIe 2.0 x1由X470提供
後I/O的i211-AT由X470提供PCIe 2.0 x1
四個SATA 6Gb/s由X470提供,外加兩個用SATA-E換的SATA 6Gb/s
猜測有用SATA-E換兩條GP PCIe 3.0來給Asmedia晶片
這樣又有兩個USB3.1G2可用,ASM2142?
後I/O USB2.0*2
主機板上一個USB2.0內接口(出*2)+ROG_EXT(Front Base)上的USB2.0(出幾個?)
後I/O有八個USB3.1 G1,主機板上有一個插槽可出*2
(不知道怎麼配的,總之兩邊 全都吃完)
後I/O有兩個USB3.1 G2,由Asmedia晶片提供
主機板上有一個USB3.1 G2 header可出*2
這樣剩1個PCIe 2.0 x1大概是留給M.2_E插網卡
如果ROG Front Base那個USB2.0只吃一個也能留一條給M.2_E用
完美將所有I/O都用光
Strix X470-F Gaming:
第一條M.2接口由CPU直出
第一條和第二條PCIe 3.0都是由CPU直出的x16,兩條都插就是x8+x8
第三條PCIe 2.0 x4由X470提供
中間三條PCIe 2.0 x1由X470提供(PCIeX16_3和PCIeX1_1&PCIeX1_3共享頻寬)
(所以這邊上面是一共吃了5條GP PCIe 2.0)
後I/O的i211-AT由X470提供PCIe 2.0 x1
猜測有用Asmedia晶片換兩個USB 3.1G2,ASM1142?
四個SATA 6Gb/s由X470提供,外加兩個用SATA-E換的SATA 6Gb/s
有用SATA-E換兩條GP PCIe 3.0來給第二條M.2_2用,所以也能切SATA 6Gb/s
主機板上兩個USB2.0內接口(共出*4)
後I/O有六個USB3.1 G1,主機板上有一個插槽可出兩個
(不知道怎麼配的,總之兩邊 共吃八個)
後I/O有兩個USB3.1 G2,由Asmedia晶片提供
主機板上有一個USB3.1 G2 header可出*2
這樣的話剩下的就:
2個USB2.0
2個USB3.1 G1
有趣的是第一次看到PCIe訊號產生器會影響到出來的PCIe頻寬的例子:
M.2_2和PCIeX1_1共享訊號產生器
所以PCIeX1_1或是PCIeX1_3有插的話,M.2_2只能出SATA訊號
有錯還請指正,產品尚未開賣所以都有改變的可能