USB接口是由Intel等公司組成的USB-IF協會推出的。20多年後,從USB 1.0到USB 2.0再到USB 3。x、USB接口的命名逐漸混亂 直到USB4,USB-IF決定直接使用不帶空格的USB4,命名儘量簡單 。RSIEETC-電子工程專輯
近日,蘋果更新電腦產品線,首次支持USB 4接口,使USB 4再度流行 USB 4到底是什麼?與之前的USB2.0和USB3.0相比,有什麼優勢?RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB4 全名為Universal Serial Bus Generation 4。USB 這個介面在1996 年發布USB 1.0 規格, 傳輸速度支援低速1.5 Mbps 與全速12 Mbps,以及之後陸續發表支援速度480 Mbps、5Gbps、10Gbps、20Gbps 等,並在2019年9 月發布最新一代USB4 規格,支援20 Gbps 與40 Gbps。USB 介面演進及相對應的logo,請參考圖表一。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖表一RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
1. USB4 只採用USB Type-C 連接器,USB4 訊號採雙通道傳輸;而過去的連接器如USB Type-A 或Micro-B,僅支援單通道傳輸,無法支援USB4。RSIEETC-電子工程專輯
2. USB 傳輸速度最快支援40G (20Gbps x2),並可同時傳送DisplayPort 影音。旨在將多種協議組合到單個物理接口,可以動態共享USB4 架構的整體速度和性能。RSIEETC-電子工程專輯
3. 向下相容USB 2.0 與USB 3.2及支援Thunderbolt 3。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
1.USB4 只採用USB Type-C 連接器。RSIEETC-電子工程專輯
2. USB4 Cable 被動線纜,可支援的被動線纜長度由USB 3.2 Gen2 的1 公尺,降為USB4 Gen3 的0.8 公尺。RSIEETC-電子工程專輯
3. 若需較長的線纜,如連接大尺寸螢幕,或是VR 應用,可使用主動式線纜。USB4 主動式線纜為含有Repeater 元件(如Re-timer,Re-driver 等主動元件)的線纜,以及光纖線纜等。至於可支援的主動式線纜長度最長為5 公尺。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB4 主要構成元件有路由器(Router) ,適配器(Adapter),以及TMU (Time Management Unit,時間管理單元)。RSIEETC-電子工程專輯
1. 路由器是USB4 的一個主要建構模塊,路由器將隧道協議轉換成USB4 封包傳送,並透過TMU來作時間同步。主要由USB Host 內建的Connection Manager 來偵測及管理。RSIEETC-電子工程專輯
2.適配器是內建在路由器裡,主要功能為路由器與外部元件溝通的媒介,進行協定轉換。例如USB4 Host在傳輸USB3 資料(如圖二),由內部USB3 Host 透過USB3 Adapter 進行協定封裝成USB4 Tunneled Packet。一個路由器內部最多可以支援64個適配器。RSIEETC-電子工程專輯
3.TMU 是內建在路由器裡,使用分布式時間管理單元(TMU),在路由器間做時間同步。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖二RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
1. Protocol Adapter Layer:負責USB4 與不同協議間進行對應,並把不同協議封裝成Tunneled Packet,在USB4 介面內傳遞。RSIEETC-電子工程專輯
2. Configuration Layer:負責處理由Connection manager 傳送來的控制封包(Control Packets) ,並附加路徑中對應的地址(address),確保其可靠的傳送機制。RSIEETC-電子工程專輯
3. Transport Layer:定義封包格式、路徑、流量控制與時序控制,並產生link management Packets 以提供時間同步封包、流量控制封包等。RSIEETC-電子工程專輯
4.Logical Layer:負責建立2 個裝置之間的USB4 連結,提供資料傳送與接收、編碼與解碼,電源管理,錯誤偵測及復原機制,並且透過Sideband Channel 進行通道初始化的溝通,包括速度及雙通道溝通。RSIEETC-電子工程專輯
5. Electrical Layer:定義USB4 電氣訊號的特性,如電壓、抖動、編碼等。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖三RSIEETC-電子工程專輯
如圖四,以USB3 Tunneling為例,USB4 Host 透過USB3 Protocol Adaptor,將USB3 Protocol 經USB4 Transport Layer、USB4 Logic Layer、USB4 Electrical Layer 轉USB4 Link 傳送到USB4 Hub Electrical Layer。再依圖四順序進行一連串USB3/USB4 轉換,將訊號傳送到USB4 Device。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖四RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB4 訊號由PCIe、USB3 及DisplayPort 隧道協議組成。此篇幅單就USB3 隧道協議講解。USB3 隧道協議,指的是將原始USB3 封包經由Protocol Adapter Layer 封裝成Tunneled 封包,藉由圖五可以清楚知道,紅色部分是USB3 的封包,而藍色部分是Tunneled 封包,UFP(Upstream Facing Port)與DFP(Downstream Facing Port)之間會使用Physical Layer 傳輸。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖五RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
1. USB4 Host:產品有一個以上DFP,沒有任何的UFP。RSIEETC-電子工程專輯
2.USB4 Hub:產品有一個UFP,並且有一個或多個DFP。RSIEETC-電子工程專輯
3.USB4-Based Dock:產品有一個UFP,並且有一個或多個DFP,且產品內還有其他元件的功能,如儲存裝置或網路功能。RSIEETC-電子工程專輯
4.USB4 Device: 產品有一個UFP,沒有任何的DFP。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
依據規格,對Host/ Hub/Dock/Device 必須支援的隧道協議有不同要求,如下圖,打「V」為必須支援,其餘則是可選擇支援與否。RSIEETC-電子工程專輯
例如USB Host 必須支援USB3、DisplayPort 與Host-to-Host Tunneling,可以不支援PCI Express 與TBT3 Tunneling。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖六RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB4 支援USB4 Gen2 的20Gbps 及USB4 Gen3 的40Gbps 速度,是不是宣告支援USB4 就一定要支援這兩個速度?RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
圖七RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
隨著帶有 M1 晶片的 Mac 產品線發布,USB 4 也逐漸進入大眾的視野中。RSIEETC-電子工程專輯
USB 4 是最新一代 USB 規範標準,帶來了如下特性:RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
統一的接口RSIEETC-電子工程專輯
USB 4 將只有 Type-C 這樣形狀的接口,和 TB 3 在接口上保持完全一致,且最低也會保障 USB 2 (480Mbps)的速度,足夠滿足簡單的數據傳輸需求了。基於上述這點相信未來大家出門帶上 Mac 可以真正意義上的只帶一根或者兩根線(C-Lightning)就可以出門。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB 4連接器和線纜RSIEETC-電子工程專輯
USB 4隻採用USB Type-C連接器。為什麼還是Type-C接口呢,原因在誕生記裡也說過,它不僅支持正反插,還支持數據傳輸、視頻輸出,更有PD快充,通過USB PD標準,輸出功率最高可達100W (20V/5A)。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB 4線纜分為主動式線纜和被動式線纜:RSIEETC-電子工程專輯
接大尺寸螢幕,或是VR應用需要較長的線纜,可選擇主動式線纜;RSIEETC-電子工程專輯
被動線纜,可支援的被動線纜長度由USB 3.2 Gen2的1公尺,降為USB 4 Gen3的0.8公尺。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB 3.1 第二代隧道RSIEETC-電子工程專輯
這也是為什麼明明是 USB 4 協議,在 M1 Mac 的技術詳情裡卻標記的是 USB 3.1 第二代(也就是 USB 3.2 一代)的主要原因。在 USB 4 的狀態下,數據傳輸時的速度只有 USB 3.2 10Gbps 的速度RSIEETC-電子工程專輯
雷電(Thunderbolt)是一種擴展接口,最初由英特爾研發,蘋果參與合作,目的是作為PC與其他設備之間的連接總線。雷電接口已經迭代了三個版本,前兩代接口為mini DP,均應用於蘋果Mac系列電腦中。在 Type C逐漸普及之後,Intel看到了其發展潛力,便將新一代雷電3接口改為Type C,也進一步鞏固了Type C一統江湖的地位。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯
USB4 傳輸速率提升到40 Gbps,並且可以動態分享頻寬,當使用一條USB Type-C 連接線就可以相容於市面上Thunderbolt 3 和Display Port 產品,對於消費者來說是一個更加便利的介面。但對於產品開發者來說,USB4 是一個比較大的挑戰,除了產品設計和以往USB3 的產品在架構上的差異,加上高頻信號在PCB 及連接器上的衰減,須更關注高頻阻抗匹配,在開發階段確保傳輸的信號品質。RSIEETC-電子工程專輯
RSIEETC-電子工程專輯