雷电 4 时代的繁荣
坑边闲话:春节回家,仿佛与科技生活隔离了。不过趁着春节刚过去,赶紧给大家分析一下我的一些见解。此前我做过很多扩展坞的视频,今天打算简单说说选择雷电 4 扩展坞的一些细节。
1. 明确 JHL7440 和 JHL8440 的差异·
从字面上看,JHL8440 是 JHL7440 的取代者,但是从支持的引脚端口上看,两者并不是简单的新旧版本升级关系。
从本质上看,雷电扩展坞的强大 USB 性能、UHS II 读卡器性能都是 USB 通道的特点,与雷电本身关系不大。一个 JHL7540/8540 控制器本身就提供一个完整的 USB 控制器,所以雷电接口上接入的 USB 设备能充分发挥应有的带宽。而某些纯 USB 的扩展坞因为上游的 USB 是来自南桥的集成控制器,所以性能稍微有点弱。
不太恰当地说,USB 扩展坞上的 USB 是南桥预留 hsio 来的,而 MacBook Pro 等电脑的雷电控制器里的 USB 是独立于南桥的,其上游带宽更充足。要高性能 USB 扩展而不需要雷电的朋友,可以买个 USB 3.2gen2x2 的扩展卡,直接插在直连 CPU 的 PCIe 上,然后在这个扩展卡上挂 USB 扩展坞,性能应该会更好。
有关这部分的详细介绍可参见老狼的知乎专栏:zhuanlan.zhihu.com/p/47479121
那么话说回来,JHL7440 和 JHL8440 有什么区别和联系呢?
- 首先,两者都只适用于设备端,也就是不能当主机端的雷电控制器。
- 另一方面,JHL8440 的 PCIe 带宽从原先的 PCIe 3.0 x4 降低到了 PCIe 3.0 x1,在我看来这简直是不可接受的!
我早些时候和广源盛的老板聊起来,他就告诉了我这件事,具体可以参考图 1 和图 2 的端口描述。
2. 雷电 4 扩展坞:Dock 与 Hub·
英特尔弄出了雷电 4 Hub 和 dock 两种东西,可谓是用心良苦。各家扩展坞厂商均生产了几乎一模一样的产品,我也发过很多动态,大家自行对比即可。
雷电 4 Hub 就是一个雷电控制器的端口全利用!所以雷电 4 hub 仅有三个雷电下游,一个雷电上游,一个 USB.
而市售的绝大多数雷电 4 Dock 就是把图 1 中的 USB 通道更加全面地利用了起来,通过加 USB 桥、音频芯片、读卡器、以太网控制器等方法实现了功能大扩展。这么做的好处有很多,比如 JHL7440 及以后的雷电扩展坞在普通 USB 主机接口上也能发挥绝大多数功能!
对于以 Caldigit TS3 Plus 为代表的老雷电 3 扩展坞,它们通用的做法是把 PCIe 3.0 x4 用起来,然后再在 PCIe 上加扩展 USB,然后在 USB 和 PCIe lanes 上挂音频、以太网等。如此一来,因为缺乏 PCIe 支持,全功能 USB 电脑完全无法使用这种老雷电 3 扩展坞!
参考视频:Teardown - CalDigit TS3 Plus Thunderbolt 3 Docking Station
当然,除了雷电下游接口和 USB 之外,JHL8440 上还有一个重要的端口没有用上,那就是 PCIe 3.0 x1,这个通道在绝大多数 dock 上都是未利用 not used 的。但是 Caldigit TS4 貌似是用了起来!
我个人猜测,Caldigit TS4 这个 2.5G 网卡是 PCIe 3.0 x1 通道上的,可是这么一来,在全功能 USB 电脑上,TS4 就用不了有线网卡了。这个确实有点麻烦,当然事实是否如此还有待求证!
以上就是 2022 春节后的第一篇文章,希望对选购雷电扩展坞的朋友有个参照。