微信
投稿

USB4,技术超详细解读

2020-03-13 14:30 来源:面包板社区 作者:

USB4全名为UniversalSerialBusGeneration4。USB这个介面在1996年发布USB1.0规格,传输速度支援低速1.5Mbps与全速12Mbps,以及之后陆续发表支援速度480Mbps、5Gbps、10Gbps、20Gbps等,并在2019年9月发布最 新一代USB4规格,支援20Gbps与40Gbps。USB介面演进及相对应的logo,请参考图表一。

USB4,技术超详细解读

图表一

USB4新功能三大重点

1.USB4只采用USBType-C连接器,USB4讯号采双通道传输;而过去的连接器如USBType-A或Micro-B,仅支援单通道传输,无法支援USB4。

2.USB传输速度最 快支援40G(20Gbpsx2),并可同时传送DisplayPort影音。旨在将多种协议组合到单个物理接口,可以动态共享USB4架构的整体速度和性能。

3.向下相容USB2.0与USB3.2及支援Thunderbolt3。

USB4连接器与线缆重点

1.USB4只采用USBType-C连接器。

2.USB4Cable被动线缆,可支援的被动线缆长度由USB3.2Gen2的1公尺,降为USB4Gen3的0.8公尺。

3.若需较长的线缆,如连接大尺寸萤幕,或是VR应用,可使用主动式线缆。USB4主动式线缆为含有Repeater元件(如Re-timer,Re-driver等主动元件)的线缆,以及光纤线缆等。至于可支援的主动式线缆长度最 长为5公尺。

USB4架构重点

USB4主要构成元件有路由器(Router),适配器(Adapter),以及TMU(TimeManagementUnit,时间管理单元)。

1.路由器是USB4的一个主要建构模块,路由器将隧道协议转换成USB4封包传送,并透过TMU来作时间同步。主要由USBHost内建的ConnectionManager来侦测及管理。

2.适配器是内建在路由器里,主要功能为路由器与外部元件沟通的媒介,进行协定转换。例如USB4Host在传输USB3资料(如图二),由内部USB3Host透过USB3Adapter进行协定封装成USB4TunneledPacket。一个路由器内部最 多可以支援64个适配器。

3.TMU是内建在路由器里,使用分布式时间管理单元(TMU),在路由器间做时间同步。

USB4,技术超详细解读

图二

USB4以功能区分五种层级

1.ProtocolAdapterLayer:负责USB4与不同协议间进行对应,并把不同协议封装成TunneledPacket,在USB4介面内传递。

2.ConfigurationLayer:负责处理由Connectionmanager传送来的控制封包(ControlPackets),并附加路径中对应的地址(address),确保其可靠的传送机制。

3.TransportLayer:定义封包格式、路径、流量控制与时序控制,并产生linkmanagementPackets以提供时间同步封包、流量控制封包等。

4.LogicalLayer:负责建立2个装置之间的USB4连结,提供资料传送与接收、编码与解码,电源管理,错误侦测及复原机制,并且透过SidebandChannel进行通道初始化的沟通,包括速度及双通道沟通。

5.ElectricalLayer:定义USB4电气讯号的特性,如电压、抖动、编码等。

USB4,技术超详细解读

图三

如图四,以USB3Tunneling为例,USB4Host透过USB3ProtocolAdaptor,将USB3Protocol经USB4TransportLayer、USB4LogicLayer、USB4ElectricalLayer转USB4Link传送到USB4HubElectricalLayer。再依图四顺序进行一连串USB3/USB4转换,将讯号传送到USB4Device。

USB4,技术超详细解读

图四

USB3隧道协议

USB4讯号由PCIe、USB3及DisplayPort隧道协议组成。此篇幅单就USB3隧道协议讲解。USB3隧道协议,指的是将原始USB3封包经由ProtocolAdapterLayer封装成Tunneled封包,藉由图五可以清楚知道,红色部分是USB3的封包,而蓝色部分是Tunneled封包,UFP(UpstreamFacingPort)与DFP(DownstreamFacingPort)之间会使用PhysicalLayer传输。

USB4,技术超详细解读

图五

USB4产品类型

1.USB4Host:产品有一个以上DFP,没有任何的UFP。

2.USB4Hub:产品有一个UFP,并且有一个或多个DFP。

3.USB4-BasedDock:产品有一个UFP,并且有一个或多个DFP,且产品内还有其他元件的功能,如储存装置或网路功能。

4.USB4Device:产品有一个UFP,没有任何的DFP。

USB4支援的隧道协议

依据规格,对Host/Hub/Dock/Device必须支援的隧道协议有不同要求,如下图,打“V”为必须支援,其余则是可选择支援与否。

例如USBHost必须支援USB3、DisplayPort与Host-to-HostTunneling,可以不支援PCIExpress与TBT3Tunneling。

USB4,技术超详细解读

图六

USB4支援的传输速率

USB4支援USB4Gen2的20Gbps及USB4Gen3的40Gbps速度,是不是宣告支援USB4就一定要支援这两个速度?

对USB4Hub与USB4-BasedDock来说,必须同时支援20Gbps及40Gbps。

对USB4Host与USB4Device来说,可以只支援20Gbps。(40Gbps可列为额外支援,非必要支援速度)。

USB4,技术超详细解读

图七

结论

USB4传输速率提升到40Gbps,并且可以动态分享频宽,当使用一条USBType-C连接线就可以相容于市面上Thunderbolt3和DisplayPort产品,对于消费者来说是一个更加便利的介面。但对于产品开发者来说,USB4是一个比较大的挑战,除了产品设计和以往USB3的产品在架构上的差异,加上高频信号在PCB及连接器上的衰减,须更关注高频阻抗匹配,在开发阶段确保传输的信号品质。

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

精彩评论

暂无评论...
验证码 换一张
取 消

热门作者

东方

简介: 天马行空的文字之旅。

邮箱: liutingting03@hczyw.com

简介: 保持期待,奔赴山海。

邮箱: zhuangjiaxin@hczyw.com

松月

简介: 脚踏实地,仰望星空。

邮箱: wuxiaqing@hczyw.com

合作咨询:15889679808               媒体咨询:13650668942

广州地址: 广州市越秀区东风东路745号紫园商务大厦19楼

深圳地址: 广东省深圳市龙华区五和大道星河WORDC座5F506

北京地址: 北京市朝阳区小关东里10号院润宇大厦2层

慧聪电子网微信公众号
慧聪电子网微信视频号

Copyright?2000-2020 hczyw.com. All Rights Reserved
慧聪电子网    粤ICP备2021157007号