英特尔 Titan Ridge 控制器(如果我没记错的话,还有 Ice Lake CPU)兼容 DisplayPort 1.4 和 TB3(英特尔方舟)。
我非常清楚 DisplayPort 备用模式下的工作原理:主机被告知切换到此备用模式,从那时起,电缆基本上就是带有不同连接器的 DisplayPort 电缆。如果我们有一台配备支持 DisplayPort 1.4 的 GPU 和 Titan Ridge 的笔记本电脑以及一台 3440x1440 @ 144 Hz 显示器(这需要比 DP 1.2 更多的 DP 带宽),我希望每个带有 DisplayPort 输出的 USB C 基座/适配器都能正常工作,因为基座需要做的就是盲目地将 USB C 连接中携带 DisplayPort 信号的通道连接到 DisplayPort 输出。
不过,我无法理解 Thunderbolt 的故事。这里的兼容性预期是什么?让我们以目前占据市场大多数的 Alpine Ridge 基座为例。如果将显示器插入基座上的 DisplayPort 端口,我们是否期望显示器以全分辨率和频率工作?如果显示器有 USB C 输入但没有 Thunderbolt 输入,将其插入基座的下游端口是否可以工作?我的理解是 TB3 标准要求下游端口在 DP 替代模式下工作(这回答证实了这一点,但我不知道这里的 DP 版本。TB3 控制器对接“解释”了多少,又有多少是盲目复制的?
答案1
Alpine Ridge 只能输出 HBR2(无论是从下游 Thunderbolt 端口还是 DisplayPort)。
Alpine Ridge 可以从上游 Titan Ridge 传递 Thunderbolt HBR3 流,因为它只是 Thunderbolt 数据包。如果您将 Titan Ridge 设备连接到 Alpine Ridge 下游 Thunderbolt 端口,则 Titan Ridge 可以将 Thunderbolt DisplayPort 流转换为 HBR3。同样,使用 Titan Ridge 控制器的 Thunderbolt 显示器可以连接到中间 Alpine Ridge 设备并获得 HBR3(当然,Thunderbolt DisplayPort 流的上游源仍然需要是 Titan Ridge)。
当使用不支持 DSC 的 GPU 时,Apple Pro Display XDR 需要通过一根 Thunderbolt 线缆进行两次 HBR3 连接才能获得 6K 60Hz(显示器有两个图块)。Apple 的驱动程序不允许通过中间 Thunderbolt 设备进行双 HBR3 - 显示器需要直接连接到 Mac 或 Blackmagic eGPU。Windows 驱动程序根本不允许双 HBR3。我不确定双 HBR3 是否可以在 Boot Camp 中工作。通常情况下,Titan Ridge 允许通过一根 Thunderbolt 线缆进行 HBR2+HBR2 或 HBR3+HBR(均不超过 40 Gbps 的最大 Thunderbolt 带宽)。双 HBR3 可以超过最大 Thunderbolt 带宽,但如果分辨率不需要 HBR3 的全部带宽(例如 6K 显示器的每个图块),则可以允许,因为 Thunderbolt 不传输 DisplayPort 填充符号 - 控制器在将 Thunderbolt DisplayPort 流转换回 DisplayPort 时会重新创建填充符号。 USB4 规范中描述了 Thunderbolt 上的 DisplayPort(因为 USB4 使用与 Thunderbolt 相同的方法)。
答案2
Alpine Ridge 控制器可支持两路 DisplayPort 1.2。支持 DisplayPort 1.4 则需要新的 Titan Ridge 控制器。
维基百科 Thunderbolt(接口) 解释其工作原理:
单个 Mini DisplayPort 显示器或任何类型的其他设备均可直接连接,也可在链路的最末端连接。Thunderbolt 可与 DP-1.1a 兼容设备互操作。连接到 DP 兼容设备时,Thunderbolt 端口可提供原生 DisplayPort 信号,四条输出数据通道,每条 Thunderbolt 通道的速率不超过 5.4 Gbit/s。连接到 Thunderbolt 设备时,每条通道的数据速率变为 10 Gbit/s,四条 Thunderbolt 通道配置为两条双工通道,每条 10 Gbit/s 通道由一条输入通道和一条输出通道组成。
Anand Tech 总结了每种 DisplayPort 技术每个通道可能达到的速度 文章 如下图所示:
在新的 Titan Ridge 家族中,Intel 推出了三款新的 Thunderbolt 3 控制器:JHL 7340、JHL 7440 和 JHL 7540,同一篇文章中与前几代控制器进行了比较:
从 JHL7440 开始,英特尔双端口控制器专为外围设备设计,旨在实现 TB3 外围设备和 USB-C 主机之间的兼容性。
Alpine Ridge 控制器仅适用于 Thunderbolt 3 端口,无法恢复为 USB-C 接收器。但是,JHL7440 及更高版本的控制器可以恢复为 USB-C 接收器,从而实现与 USB-C 端口的“基本兼容性”。
参考: