搶在 COMPUTEX 2024 之前,技嘉再度推出支援 USB4 40 Gbps 的 AM5 主機板。繼 B650E AORUS ELITE X AX ICE 後,第二款支援 USB4 40 Gbps 的技嘉 AM5 主流平台型號是 B650E AORUS PRO X USB4。這塊新主機板之所以有"USB4"的名稱,乃背後採用方案之不同,數量倒是其次。雖然 B650E AORUS ELITE X AX ICE 只有 1 個 USB4 40 Gbps 的 TYPE-C,而 B650E AORUS PRO X USB4 卻有 2 個,可是因為 AMD AM5 CPU / APU 架構有異,板廠如技嘉在原生支援的方案上 (UH報導),再加入了新的設計。比較有趣的地方是技嘉在介紹 B650E AORUS PRO X USB4 時,於新聞稿了也用上"NATIVE"一詞來形容雙 USB4 TYPE-C 這個最新設計。如果以前也就是 B650E AORUS ELITE X AX ICE 已是真原生方案,那麼新的 B650E AORUS PRO X USB4 所謂原生設計又是怎麼一回事?
剛好,最近有人流出技嘉內部文件,內容包括 AMD 在下代 AM5 平台上的佈局,其中就有 USB4 的部份。原來 AMD 決定把 USB4 併入下代頂級主機板上,但由於 CPU 不支援原生提供 40 Gbps USB,所以只能依賴第三方 USB4 40 Gbps 控制器如 ASMEDIA ASM4242。換句話說,AMD 再一次嘗試讓板廠按指示要求分配 CPU PCI-E 通道,限制用途。筆者是沒想過,當年 AMD 官方要求的 X670E 雙 PCI-E 5.0 插槽最終被板廠推翻,台廠連 X670E ITX 都能弄出來後,AMD 又再一次嘗試強迫板廠加入 ASM4242,就像晶片和 BOM 不用錢一樣。本報導僅是筆者個人猜想。
B650E AORUS PRO X USB4 雙 USB4 從哪來
首先讓筆者簡單介紹技嘉兩塊支援真 USB4 40 Gbps 的 AM5 主機板背後採用的方案。B650E AORUS ELITE X AX ICE 的確用上了一顆 USB4 40 Gbps 的中繼器增強訊號,可是該 USB4 40 Gbps 的來源是"CPU",也就是 CPU 插座裡。所以只有真正原生支援 USB4 40 Gbps USB 的 AM5"CPU",例如 8700G 和 8700F 等處理器,才能用上 B650E AORUS ELITE X AX ICE 的 40 Gbps TYPE-C。也因如此,如果在 B650E AORUS ELITE X AX ICE 上使用標準的 AM5 CPU 例如 7900X,因為 7900X 本身不支援 40 Gbps USB,所以就算主機板有使用 40 Gbps USB 中繼器,也不能把原生的 10 Gbps USB 升級至 40 Gbps。
這次技嘉新推出的 B650E AORUS PRO X USB4,據官方使用手冊和規格表,實際上採用的是另一種方案,那就是 ASMEDIA ASM4242 USB4 40 Gbps 控制器。這意味該 USB4 並不是由 CPU / APU 直接原生提供 40 Gbps USB-C 埠,也代表所有該主機板支援的 CPU。由於 ASM4242 支援雙 40 Gbps TYPE-C,這也解釋了為什麼 B650E AORUS PRO X USB4 能提供 2 個 USB4 40 Gbps TYPE-C。至於技嘉為什麼說 ASM4242 也是原生方案 (NATIVE),筆者也看不懂。
Among the increasing number of USB4-ready devices on the market, the B650E AORUS PRO X USB4 exclusively features dual native USB4 ports, providing up to 40 Gbps on each port with support for all Ryzen™ processors.
Enjoy the Next-gen AM5 on B650E AORUS PRO X USB4! May 30, 2024 (LINK)
從技嘉提供的 BLOCK DIAGRAM 來看,實際上該 ASM4242 USB4 40 Gbps 控制器所需的 PCI-E 4.0 X4 通道,是由 CPU 提供而非 B650 晶片組。直連 CPU 有好處也有缺點,好處自然是直連效果更好,壞處也很明顯因為通道被佔用了。也因為 AMD 的架構設計,一些 AM5 APU 並不支援完整的 24 組可用 PCI-E 通道,例如 8300G 只支援 X4 + X4 + X2 的分配,而非完整的 X16 + X4 + X4。由於技嘉在設計時把 M2A_CPU 插槽連接至中間的那一組 X4,所以 ASM4242 應該是被分配到最後那一組的 PCI-E 通道,以 8300G 為例也就是 X2。理論上,如果 ASM4242 被降至 X2,因為 PCB 線路早已佈好,這可能會影響到雙 USB4 40 Gbps 的支援。可是因為 8300G 這種 APU 本身支援 USB4 40 Gbps,加上 AM5 CPU 或 APU 的設計整合了 DP 和 USB-C,所以補上 8300G 的原生 USB4 40 Gbps,剛好只是借道 ASM4242,也就沒事了。難怪技嘉並沒有在 ASMEDIA USB4 CONTROLLER 一旁加上備注"ACTUAL SUPPORT MAY VARY BY CPU"。
1 x M.2 connector (M2A_CPU), integrated in the CPU, supporting Socket 3,
M key, type 25110/22110/2580/2280 SSDs:
AMD Ryzen™ 7000 Series Processors support PCIe 5.0 x4/x2 SSDs
AMD Ryzen™ 8000 Series-Phoenix 1 Processors support PCIe 4.0 x4/x2 SSDs
AMD Ryzen™ 8000 Series-Phoenix 2 Processors support PCIe 4.0 x4/x2 SSDs
B650E AORUS PRO X USB4
在 AM5 首發時期,技嘉最終並沒有推出支援 USB4 的 X670 / X670E,微星也沒有,華碩和華擎才有。那些 USB4 方案,實際上是 INTEL 的 JHL8540,背後採用的是 PCI-E 3.0 X4 的設計。而由於 AM5 整合了 DP 和 USB-C 10 Gbps,CPU 一共可提供 3 個 DP / USB-C 10 Gbps 和 1 個 USB-A 10 Gbps 還有 1 個 USB2,所以當 AM5 主機板使用 JHL8540 或 ASM4242 來提供 USB4 時,因為 TB4 / USB4 其中一大功能是 DP ALT 輸出,所以連帶原來的 USB-C 10 Gbps,好像也被吃掉。以華擎 X670E TAICHI 為例,JHL8540 TB4 為了相容影像輸出 DP ALT,便從 CPU 那邊借取 DP 影像輸出通道,而剛好 AM5 整合了影像輸出通道和 USB 通道,所以最終 CPU 的部份只提供了 2 個 USB-A 10 Gbps,剩下 2 個 USB 10 Gbps 伴隨 DP 進入 JHL8540 而沒了,或樂觀一點來看是提供了 JHL8540 的 USB2 支援。相同情況自然也出現在 B650E AORUS PRO X USB4 這種 ASM4242 的方案上,2 個 DP / USB-C 進入 ASM4242,1 個 USB-A 10 Gbps 進入 USB HUB,剩下一個 USB 10 Gbps 就是第二個 HDMI (SENSOR PANEL LINK) 前置輸出了。
簡單來說,要是不管 USB4 的 DP ALT 功能,應該可以換回 2 個 CPU 的 USB 10 Gbps,可是也要再考慮 USB4 TYPE-C 的 USB2 支援。
最理想的方案當然是 AM5 PHOENIX 的設計,就是 CPU / APU 原生提供 DP / USB-C 40 Gbps 的通道,而不須佔用任何 PCI-E 通道。可是如果那份技嘉的下代設計規劃是正確的話,下代 AM5 CPU 應該還是維持原有的設計,也就是 3 個 DP / USB-C 10 Gbps。USB4 無論是真原生也好假原生也好,甚至是 AMD 平台用 INTEL JHL8540 控制器來當 USB4 支援也好,背後還是有成本的,而且晶片和 BOM 設計就非常昂貴了。如果 AMD 真的把 ASM4242 綁定 X870E 和 X870 平台,就失去 FURTHER OPTIMIZED THE PLATFORM COST 的初衷了。說真的 USB4 / TB4 也不是人人都用得到,板廠把該 PCI-E X4 做成 M.2 或 PCI-E 插槽對大部份使用者來說更友善,尤其 AM5 平台的晶片組在 PCI-E 通道擴展上本來輸 INTEL 一大截,要是再"缺少"CPU 的 X4 通道,面對 INTEL 下代設計 (CPU X16 + X4 + X4) 時,將失去重要優勢。筆者不清楚 AMD 是否免費送出 ASM4242,如果是的筆者只好到 COMPUTEX 2024 跟蘇媽當面道歉。
最後,筆者恭賀技嘉終於研發出適用於 ATX 主機板上的 EZ-LATCH PLUS 設計,擺脫以往只能在 EATX 上出現的困境。至於 RGB WIFI 天線,筆者也是服了。
“理論上,如果 ASM4242 被降至 X2,因為 PCB 線路早已佈好,這可能會影響到雙 USB4 40 Gbps 的支援。可是因為 8300G 這種 APU 本身支援 USB4 40 Gbps,加上 AM5 CPU 或 APU 的設計整合了 DP 和 USB-C,所以補上 8300G 的原生 USB4 40 Gbps,剛好只是借道 ASM4242,也就沒事了”
经测试,在B650E AORUS PRO X USB4主板上安装上Phoenix 2架构的8500G处理器,并非是借道ASM4242主控,而是工作在4.0X2模式,也就是带宽降低的情形。以下是在安装Phoenix 2与Raphael架构处理器时两个USB4接口的测速情况,供您参考。
安装8500G:单个顺序读取速度约3100-3200MB/s,同时测速均为1600MB/s左右。
安装7950X:单个约3700MB/s,同时2700MB/s。
感謝!