制造商说 PCI Express 可以在 (x16, x8, x8) 或 x16, x16, x1 下运行,为什么不可以在 16x, 4x, 4x 下运行?

制造商说 PCI Express 可以在 (x16, x8, x8) 或 x16, x16, x1 下运行,为什么不可以在 16x, 4x, 4x 下运行?

因此,我的理解是,你可以坚持任何x1、x2、4x 或 8x PCI-E 设备插入 x16 PCI 插槽,但有些制造商没有在支持配置中列出这一点,在此示例中华硕 P8P67M Pro

Expansion Slots
2x PCIe 2.0 x16 (x16, x8, x8 or x16, x16, x1)
1x PCIe 2.0 x16 (x4 mode, black)
1x PCIe 2.0 x1 

正如您所看到的,这并不意味着您可以使用 16x。4x、4x,或者除非我弄错了,这是否意味着总总线支持是 33x?

想法是使用 16x、4px 和 4px...我觉得我可以,但显然,我不想浪费我的钱,以防我错了。

问题):

  1. 2x PCIe 2.0 x16(x16、x8、x8 或 x16、x16、x1)是否意味着我总共最多有 33x?
  2. 16x、4x、4x 可以吗?

答案1

您可以从 LGA1155 CPU 获得一个 x16 链接 - 按照英特尔的说法,这是 PEG 或 PCI Express 图形端口。尽管名称如此,但它可以用于任何类型的 PCIe 设备,但您可以想象,最常见的 PCIe x16 设备通常是 GPU。

您的其他 PCIe 通道来自 P67 PCH,它可以提供 8 个 PCIe 通道。这些通道可以组合在一起形成最多 2 个 x4 链路。但是,该主板正在将其中一个链路用于 Realtek 以太网控制器(有趣的事实:即使使用 Intel PHY,其中一个 x1 链路也会被用作 MAC <-> PHY 接口,因此无论 LAN 如何,您都会失去一个端口),并且可能将其他链路用于板载 USB 3.0 等。

因此,Sandy Bridge 平台无需任何其他 IC,就提供了总共 24 条 PCIe 通道(在大多数实际实现中为 22-23 条)。

你会不是能够实现 x16、x4、x4。x16 链路来自 CPU PEG 端口,单个 x4 链路来自 PCH...然后第二个 x4 链路就没剩下什么了(它必须是 x1)。但是,您可以实现 x8、x8、x4 - PEG 可以分为 2 个 x8,然后您可以从 PCH 获得 x4。

我不知道为什么华硕会写错他们的描述——我看不到该主板上有任何 PCIe 开关,所以你永远不会有 2 个“真正的” x16 链接。

参考: 在此处输入图片描述

答案2

您的总通道数为 34。其中一个已被使用(由 NIC 或其他集成设备使用)。

是的,可以实现你想要的:

2x PCIe 2.0 x16(x16、x8、x8 或 x16、x16、x1)--> 此处使用 16x 和一个 4x 形式

1x PCIe 2.0 x16(x4 模式,黑色)--> 使用这里的另外 4x。

1x PCIe 2.0 x1 --> 空白

PCIe x4 卡可在 PCIe x16 插槽中工作。插槽只需使用 16 个可用通道中的 4 个,卡即可正常工作。

相关内容