我正在尝试了解 Thunderbolt 3,并且对此有所了解:它提供每秒 40 千兆位的总线,可承载多路复用信号。为了清晰起见并最大程度避免混淆千兆位和千兆字节,我没有使用 gbps 或类似的缩写,反正这很容易造成混淆。
该总线上可以传输的一些信号包括
- 最多有四条 PCI Express 3.0 通道。我认为存在两条或四条通道控制器。如果我理解正确的话,四条通道每秒消耗 31.52 千兆位。
- 最多八个 DisplayPort 2.0 通道。如果这些通道支持 HBR2,那么八个通道将为 8 * 5.4 = 43.2 千兆位/秒。支持 (4096 x 2160) 30 位 @ 120 Hz 或两个 60 Hz 的通道 - 我认为这需要 38.22 千兆位/秒。
- USB 3.1 Gen 2 信号速度为每秒 10 千兆位。
那么……这一切究竟是如何运作的?显然,你无法将所有这些压缩到 40 千兆位。即使只是 DisplayPort + 5 千兆位 USB,也肯定超过 40 千兆位(DP 的理论带宽已经超过它了)。或者,诀窍是将各种信号“剥离”其各种编码,因此它们不会以 43.2 千兆位秒的速度使用 HBR2 编码的 DP 信号,而是仅以 34.56 的速度消耗视频数据速率?
Thunderbolt 基座菊花链。如果您将 4k @ 60 Hz 显示器插入基座,然后菊花链连接 PCIe 基座,会发生什么情况……?它会降到 x2 还是根本不起作用?我在哪里可以阅读更多信息?
答案1
两年后,我知道了大部分答案,这要归功于平台简介。这个问题是错误的,总线上没有 USB 信号,只有 PCI Express 和 DisplayPort。而且,按照它的工作方式,DisplayPort 具有优先权,其余部分用于 PCIe 信号——上限为 22 Gbps。