筆者在 12 月的時候寫過微星 ASM2806 的設計 (來源),然而當時筆者看不懂。近日筆者發現微星有更新 X870 GAMING PLUS WIFI 的 MANUAL,當中的 BLOCK DIAGRAM 也有更新,而更新的部份更是 ASM2806。不過筆者也老實說,筆者還是看不懂。這當然是筆者自己的問題,就沒水準。不過加入 ASM2806 這一種 PCIe 通道擴展晶片的主機板,其實歷來都只會出現在頂級主機板上。所以筆者是很欣賞微星在 GAMING PLUS / PRO P 這種定位上加入那麼複雜的東西,使主機板設計甚至比 GODLIKE 來得更有趣。以下我們一起看看微星改了什麼描述。
X870 GAMING PLUS WIFI 更新設計描述
那三顆神秘的 GEN4 晶片到底在幹嘛
剛好筆者之前有下載第一版 MANUAL,所以可以直接對比新舊兩版的 BLOCK DIAGRAM 改了什麼。值得注意的是右邊的主機板圖片其實是 PRO X870-P WIFI 的圖片 (來源),而兩塊主機板的佈局非常相似。
很明顯微星把之前的一段描述抽掉,然後再把 ASM2806 劃分為兩邊,似是意味有兩顆 ASM2806 應用在 X870 GAMING PLUS 上。那段描述筆者已在上一篇文章提到筆者完全看不懂,關於 PCI E2 和 PCI E3 在新版本的描述合理許多。
REV1.0:
PCI_E2 & PCI_E3 share the bandwidth(x4). Default that PCI_E3 slot runs x2 when devices detected at PCI_E2 slot which runs x1.
Otherwise, PCI_E3 slot will run x4 when PCI_E2 has no device."
不過微星仍然把 GEN4X4 的 PCI E4 和 GEN4X2 的 M2_3,掛在 (另一顆?) ASM2806 上。根據 ASMEIDA 官網的介紹,ASM2806 本屬 GEN3 晶片,所以要是由 AMS2806 處理下行兩個 GEN4 連接,好像有點不夠。而假設在 PCB 上只有一顆 ASM2806,那麼當 ASM2806 要處理 PCI E2 和 PCI E3 時,可能就只剩上行 X1 讓出給 PCI E4 和 M2_3,即便 ASM2806 能處理 GEN4。在新版 MANUAL 中也沒有提及 PCI E2 和 PCI E3 在特定組態時會被禁用 / 降速,其實 M2_3 也是 GEN4X2 不受其他裝置影響,受影響的只有 PCI E4 或會從 X4 降至 X2 (跟 M2_3 有關)。
而由於微星也在 BLOCK DIAGRAM 中提示有用到 ASM1064 SATA 晶片,所以應該是通道不足才無法拉出原生 SATA。在 PCB 上微星為 SATA 埠印上的絲印,也真的是 A1 A2 A3 A4,意味真的不是晶片組原生提供。
如果按照 MANUAL 的 BLOCK DIAGRAM 來看,
- REV 1.0 單 AMS2806 (X870 12 LANES)
- LAN X1
- WIFI X1
- M2_2 X4
- ASM1064 X1 (SATA)
- ASM2806 X2 (PCI E2、E3、E4、M2_3)
- REV 2.0 雙 AMS2806 (X870 12 LANES)
- LAN X1
- WIFI X1
- M2_2 X4
- ASM1064 X1 (SATA)
- ASM2806 X2 (PCI E2、E3)
- ASM2806 X2 (PCI E4、M2_3)
按新版本 (REV 2.0) 的指示,其實用一顆 ASM2806 來擴展 PCI E2 和 E3 好像也沒必要,因為通道本來充足。所以筆者是認為 X870 GAMING PLUS WIFI 上只有一顆 ASM2806,也在負責 PCI E2 和 E3,不過上行只有 X1;PCI E4 和 M2_3 都是原生,共用 X4。此時用能用滿 12 組晶片組的原生通道。那三顆 GEN4 晶片,可能有一顆是在 PCI E4 與 M2_3 之間切換 X2,讓 PCI E4 的原生 X2 之上再享有切換而來的 X2 組成最大 X4,也能讓 M2_3 享有切換來而的 X2,剩下兩顆負責 PCI E4 GEN4X4 的訊號中繼。至於為什麼 PCI E4 和 M2_3 不是各自最大 X4 和共用時各享有 X2,這種設計微星以往就有在做,可能跟晶片數量有關吧。另外那三顆 GEN4 東西至今筆者也找到實物圖片看清楚晶片上的絲印,無法確定型號。從該 YOUTUBE 開箱影片來看,似是 DIODES PI3EQX16412 和 421 的組合,而非 PI3DBS16412 這種傳統 X2 切換,所以整個設計真的很玄很有趣。
- LAN X1
- WIFI X1
- M2_2 X4
- ASM1064 X1 (SATA)
- ASM2806 X1 (PCI E2、E3)
- PCI E4 & M2_3 共用 X4
真相如何,買回來插插看再到 BIOS 看各項 PCIe 通道開關和進系統利用 HWINFO 查證就知道了,只是筆者沒錢。但是這樣也沒意思,因為就是猜猜看才好玩,揭穿了就無聊了。PRO X870P WIFI 和 X870 GAMING PLUS WIFI 都帶一種朦朧的美。
實際上在 COMPUTEX 期間當筆者看到微星在 X870-P 上使用 ASM2806 時,已認為這塊主機板必然是 AM5 800 系列的經典作品。GODLIKE 與 TOMAHAWK 把 CPU GEN5X4 切至 ASM4242 與 GEN5X4 M.2 之間的做法,在筆者看來其實只屬一般插槽之間的切換處理,沒有很驚豔。當然這樣繞過 AMD 的 USB4 限制,也是非常精彩。在近代主機板以筆者所知,有用上 ASM2806 這種 PCI-E 上行擴充下行通道的設計的主機板其實不多,例如 ASROCK X570 TAICHI 就有用到 ASM1184E,以及 ROG CROSSHAIR VIII EXTREME 用上 ASM2812。再加上三顆 GEN4 通道切換 / 中繼器晶片,和 ASM1064,PRO X870P WIFI 和 X870 GAMING PLUS WIFI 的晶片成本遠比其他同級競品高。
另一方面,在 COMPUTEX 期間筆者也有看到這兩塊微星主機板都只有提供一組 USB4,所以當時筆者認為 ASM4242 只接了 X2 上行,剩下的 CPU X2 有被拉到 PCIe 插槽或 M.2 插槽甚至是 LAN / WIFI 等等。只是最終好像並沒有,因為各 M.2 插槽和 PCIe 插槽,按 MANUAL 來看好像都是由晶片組負責。
筆者手上有一塊 B650 GAMING PLUS WIFI, 有沒有人要跟我換,我需要 X870 GAMING PLUS WIFI 哈哈。