15878764961

技术应用

Technology application
技术应用
首页 -技术应用 -技术交流 -USB4介绍的详细资料分析

USB4介绍的详细资料分析

发布时间:2021-12-29作者来源:金航标浏览:690

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

a611815c50a64030b2a5f1d938dcd938.jpeg

图表一

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),在路由器间做时间同步。

6d68a2d78b7141de814e99dbac52b8ed.jpeg

图二

USB4以功能区分五种层级

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

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

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

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

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

5f669eb8765b4104bcf138b713951907.jpeg

图三

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

0447d7eddbc34d749ce2eb89969b6ee0.jpeg

图四

USB3隧道协议

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

564a18fc6c124bf0a072666e1d0e5771.jpeg

图五

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。

b853c40d2d694e1899813a5415629376.jpeg

图六

USB4支援的传输速率

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

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

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

33e7b15b2d67465694c4d4d1c550f504.jpeg

图七

结论

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

usb连接器


友情链接: 站点地图 Kinghelm 金航标官网 萨科微slkor英文站萨科微slkor网站地图iCEasy元器件商城儿童电话手表网络货运平台蓝牙模块高清视频会议撬装加油SRAM