2. USB4协议概览
USB4并不是一次简单的速率升级,而是USB体系从“单一数据总线”向“多协议隧道交换网络”的架构转型。理解USB4,需要同时看清四条线索:规范版本演进、传输速率与编码、隧道协议复用机制,以及它与Thunderbolt 3/4的渊源和系统应用场景。
一、规范版本:从USB4 1.0到USB4 2.0
USB4规范由USB-IF发布,目前主要经历了两代:
- USB4 1.0(2019年发布):基于Thunderbolt 3协议贡献,定义20Gbps与40Gbps两种速率,引入隧道化传输、动态带宽分配和USB Type-C连接器。
- USB4 2.0(2022年发布):新增80Gbps对称速率,并支持120Gbps非对称模式(发送方向120Gbps、接收方向40Gbps),面向高分辨率显示与高速存储场景。
需要特别区分的是:USB4 2.0是规范版本号,而“USB 80Gbps”是速率标识。产品宣传中常见的“USB4 40Gbps”通常指USB4 1.0的40Gbps模式,并不等同于USB4 2.0。
二、传输速率与编码:PAM3带来的效率跃升
USB4 1.0沿用Thunderbolt 3的NRZ编码,20Gbps与40Gbps分别对应单通道和双通道聚合。USB4 2.0则引入PAM3(三电平脉冲幅度调制),每个符号携带约1.58比特信息,在相同符号率下显著提升吞吐。其关键速率关系如下:
| 规范版本 | 典型速率 | 编码方式 | 通道结构 |
|---|---|---|---|
| USB4 1.0 | 20Gbps | NRZ | 单通道 |
| USB4 1.0 | 40Gbps | NRZ | 双通道聚合 |
| USB4 2.0 | 80Gbps | PAM3 | 双通道对称 |
| USB4 2.0 | 120/40Gbps | PAM3 | 非对称模式 |
PAM3的引入使USB4 2.0在保持Type-C线缆兼容性的前提下,把单通道符号率提升到更高水平,但也对PHY的均衡、时钟恢复和误码控制提出了更严苛要求。
三、隧道协议:USB4的核心复用机制
USB4最本质的变化是“隧道化”。它不再让USB、DisplayPort、PCIe各自独占物理链路,而是把不同协议的数据包封装进USB4传输层,通过路由器进行复用和调度。主要隧道类型包括:
- USB隧道:承载USB 3.2、USB 2.0等传统USB流量,保证向下兼容。
- DisplayPort隧道:将DP音频视频流封装传输,支持多显示器和高刷新率。
- PCIe隧道:承载PCIe事务层数据包,用于外接显卡、NVMe存储等高速设备。
- Host-to-Host隧道:用于两台主机之间的点对点高速互联。
隧道化的价值在于:一条USB4链路可以同时承载多种协议,带宽按需动态分配,而不是固定切分。下图展示了USB4路由器如何将不同协议隧道映射到统一物理链路:
四、与Thunderbolt 3/4的关系
USB4与Thunderbolt同源但不等同。Thunderbolt 3由Intel主导,2019年贡献给USB-IF后成为USB4 1.0的基础。两者关系可概括为:
- USB4 1.0 ≈ Thunderbolt 3 的协议子集:USB4 1.0强制支持USB隧道和DisplayPort隧道,PCIe隧道为可选;Thunderbolt 3则强制支持PCIe隧道。
- Thunderbolt 4 ≈ USB4 1.0 的增强认证:TB4要求40Gbps、双4K显示、PCIe隧道、至少一个端口支持充电,并强制通过认证测试。
- USB4 2.0 与 Thunderbolt 5:USB4 2.0的80/120Gbps能力与Thunderbolt 5的Bandwidth Boost技术方向一致,但认证体系和品牌归属不同。
五、系统应用场景与常见误区
USB4的典型应用场景包括:
- 扩展坞与多显示器:一根Type-C线同时输出视频、数据和供电,DP隧道支持双4K或单8K。
- 外置NVMe存储:通过PCIe隧道实现接近内置SSD的读写速度。
- 外接显卡与AI加速卡:PCIe隧道为eGPU提供高带宽通道。
- 主机间高速互联:Host-to-Host隧道用于两台电脑直接传输大文件。
① 把“USB4”等同于“40Gbps”——USB4 1.0的20Gbps模式同样合法;
② 认为USB4一定支持PCIe——PCIe隧道在USB4 1.0中是可选项;
③ 忽略线缆等级——40Gbps和80Gbps需要对应认证的Type-C线缆,普通线缆会降速协商。
复盘来看,USB4的协议设计围绕三个关键词:隧道化解决多协议共存,动态带宽解决资源争抢,Type-C统一接口解决连接器碎片化。理解这三点,就能在系统集成中正确判断链路能力、协商结果和实际吞吐瓶颈。