直接整个分析给你参考吧,全都上色这样方便去对
首先是最基本的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讯号
有错还请指正,产品尚未开卖所以都有改变的可能