USB4 是 USB4 规范中指定的USB系统,USB开发者论坛于2019年8月29日发布了其 1.0 版本。[1]
与以往的 USB 协议标准不同,USB4 需要USB-C连接器,并且要需要USB PD的支持以进行供电。与 USB 3.2 相比,它允许建立DisplayPort和PCI Express隧道。这种架构定义了一种与多个终端设备类型动态共享单个高速链路的方法,该方法能够最好地按类型和应用处理数据传输。USB4产品必须支持20Gb/s的吞吐量,並可選擇性支持40或80Gb/s的吞吐量(上、下載速度對稱)。非對稱傳輸模式下,最高速度可達120Gb/s,另一方向則減至40Gb/s。由于进行了隧道传输,当传输混合数据时,即使只以 20 Gbit/s 的速率传输数据,实际的数据传输速率可能比USB 3.2更高。
USB4 规范基于Thunderbolt 3协议规范。[2]
USB4 规范版本 1.0(于2019年8月29日发布)使用“Universal Serial Bus 4”(“通用串行总线 4”)和“USB4”的名称。该版本发布之前的一些新闻报道使用术语“USB 4.0”和“ USB 4”。[3][4] 即使在修订版1.0发布之后,有些人还是故意写了“USB 4”,声称是“为了反映读者搜索的方式”。[5]
在 USB4 的 1.0 版发布时,苹果(Apple)、惠普(hp)、英特尔(Intel)、微软(Microsoft)、瑞萨电子(Renesas)、意法半导体(ST)、德州仪器(TI)这些公司的员工参加了标准技术工作组。
USB4 规范中阐明的目标是更高的传输带宽,帮助融合 USB-C 连接器的生态并“最大程度地减少终端用户的困惑”。实现此目的的一些关键领域是使用单个类型的 USB-C 连接器,同时保持与现有 USB 和 Thunderbolt 产品的兼容性。[8]
USB4 本身不提供任何的通用数据传输机制或设备类(这不像 USB 3.x),而是主要用于提供隧道以传输其他协议(如USB 3.2,Displayport和可选的 PCIe)。尽管它确实提供了原生的“主机到主机”协议,但顾名思义,它仅在两个连接的主机之间可用,并用于实现主机IP网络。因此,当主机与设备不支持可选的PCIe隧道传输时,最大非显示带宽被限制为USB 3.2 20Gbps,而仅有USB 3.2 10Gbps是强制实现。
USB4支持如下的隧道传输协议:
USB4还需要支持DisplayPortAlternate Mode(备选模式)。因此可以使用USB4隧道或该备选模式传送DisplayPort信号。[9]
USB-C连接器中的专用线始终支持USB 2.0。
某些传输模式是所有 USB4 设备都支持的,但 USB4 对其他传输模式的支持是可选的。这取决于设备的类型。
类型 | 主机 | 集线器 | 外设 |
---|---|---|---|
USB 2.0 (480 Mbit/s) | 是 | 是 | 是 |
USB4 20 Gbit/s 传输 | 是 | 是 | 是 |
USB4 40 Gbit/s 传输 | 可选 | 是 | 可选 |
USB 3.2 (10 Gbit/s) 隧道 | 是 | 是 | 可选 |
USB 3.2 (20 Gbit/s) 隧道[10] | 可选 | 可选 | 可选 |
DisplayPort隧道 | 是 | 是 | 可选 |
PCI Express隧道 | 可选 | 是 | 可选 |
主机到主机(Host-to-Host)通信 | 是 | 是 | 不適用 |
DisplayPort Alternate Mode | 是 | 是 | 可选 |
Thunderbolt Alternate Mode | 可选 | 是 | 可选 |
USB-C Alternate Modes | 可选 | 可选 | 可选 |
名称 | 图标 | 规范 | 双通道 | 编码 | 速率 | ||||
---|---|---|---|---|---|---|---|---|---|
USB4 | USB 3.2 | USB 3.1[11] | USB 3.0 | Gbit/s | GB/s | ||||
SuperSpeed USB 5Gbps | USB 3.2 Gen 1×1 | USB 3.1 Gen 1 | USB 3.0 | 否 | 8b/10b | 5 | 0.5 | ||
SuperSpeed USB 10Gbps | USB 3.2 Gen 2×1 | USB 3.1 Gen 2 | 否 | 128b/132b | 10 | 1.2 | |||
不適用 | USB 3.2 Gen 1×2 | 是 | 8b/10b | 10 | 1.0 | ||||
SuperSpeed USB 20Gbps | USB 3.2 Gen 2×2 | 是 | 128b/132b | 20 | 2.4 | ||||
不適用 | USB4 Gen 2×1 | 否 | 64b/66b[a] | 10 | 1.2 | ||||
不適用 | USB4 Gen 3×1 | 否 | 128b/132b[a] | 20 | 2.4 | ||||
USB4 20Gbps | USB4 Gen 2×2 | 是 | 64b/66b[a] | 20 | 2.4 | ||||
USB4 40Gbps | USB4 Gen 3×2 | 是 | 128b/132b[a] | 40 | 4.8 |
USB4 Gen 2 与 USB 3.2 Gen 2 是不同的。它们仅有传输速率(10 Gbps)是相同的,但二者在电气层上的编码方式不同。
尽管 USB4 需要支持双通道模式,但在其双通道连接的初始化期间仍使用了单通道操作。如果此时发生通道绑定错误,单通道连接也可以用作备选模式。
在 Thunderbolt 兼容模式下,根据 Thunderbolt 规格的要求,通道以 10.3125 Gbps(Gen 2)或 20.625 Gbps(Gen 3)的更高速率工作。
在 USB4 连接的建立前,需要先完成USB Power Delivery(USB PD)协商。USB4 电源的每个接口必须提供至少 7.5W(5V,1.5A)的供电。在 USB PD 协商之前,USB4 设备的耗电需要小于 250mA(默认)、1.5A 或 3A,5V (这取决于USB-C的电阻配置)。USB PD 最高可提供 100 W 的功率。[12]
USB4 标准指出,USB4 的设计目标是“保持与 USB 和 Thunderbolt 产品的现有生态系统的兼容性”。但是与 Thunderbolt 3 的兼容性仅对于 USB4 主机和 USB4 外设是可选的。
2020年4月29日,DisplayPort Alt Mode 2.0 发布,它支持基于 USB4 的 DisplayPort 2.0。[13]
在2020 年国际消费电子展(CES 2020)期间,USB-IF和英特尔表示打算允许支持了所有可选功能的 USB4 产品作为Thunderbolt 4产品。预计首批与 USB4 兼容的产品将是英特尔的Tiger Lake系列和AMD的Zen 3系列CPU,这些产品将于2020年末发布。
支持 USB4 的设备有望在 2020 年出现。[15][16]
USB Promoter Group 首席执行官 Brad Saunders 预计,大多数带有 USB4 的个人电脑将支持 Thunderbolt 3。但对于手机,制造商不太可能实现对 Thunderbolt 3 的支持。[5]
2020年3月3日,赛普拉斯半导体宣布推出支持 USB4 的新控制器。其中包括双端口的 CCG6DF 和单端口的 CCG6SF。[17]
|