引言
隨著物聯(lián)網技術的發(fā)展,各種電子設備通過互聯(lián)網進行 連接的需求日益旺盛,信息共享的程度要求在不斷提高,這 就要求電子設備具備網絡接口。但在移動電子設備方面,為 了方便移動和攜帶,這些設備在接口設計過程中,設備機身 較薄而不能承載許多體積較厚的接口,因此只能舍棄VGA、 RJ45接口,進而選擇USB 3.0等超薄接口以降低厚度,同時 保留超高效能,最終可采用USB/以太網轉換器移動設備連 接至以太網,為此,本文采用USB轉10/100/1000M千兆以 太網控制芯片AX88179來實現(xiàn)高速USB 3.0/千兆以太網轉 換器的設計。
1 USB3.0轉10/100/1 000 M千兆以太網控制芯片AX88179
AX88179的基本特性
AX88179 的 USB 接 口符合 USB 3.0/2.0/1.1 規(guī)范,千兆 以太網 MAC 及 PHY 兼容于 IEEE 802.3、IEEE 802.3u 及IEEE 802.3ab協(xié)議。內置USB Host接口的微控制器 搭配AX88179,即可增加雙絞線千兆以太網特性。此外, AX88179可在25 MHz頻率下正常工作。
AX88179支持許多高級特性,包括IPv4/IPv6封包校驗 和承載引擎、雙絞線交叉自適應、TCP大包傳送承載及符合 IEEE802.3az 超節(jié)能以太網標準(Energy Efficient Ethernet, EEE)等。根據EEE協(xié)議,當以太網連接中沒有數(shù)據流量時, AX88179會進入低功耗模式,以省掉不必要的耗電,讓能 源能更有效地被利用。在千兆模式時,還可支持綠色以太網 Green Ethernet,并可自動偵測有線網絡連接與使用狀況,調 整輸出功率,以達到省電目的。此外,AX88179還支持網絡 遠程喚醒(Wake-on-LAN)功能,當系統(tǒng)進入低功率狀態(tài)后, 透過偵測網絡連線狀態(tài)變動、收到魔術包及Microsoft喚醒包 等事件可遠程喚醒。
AX88179的規(guī)格特性
AX88179為單芯片USB3.0轉10/100/1000M千兆以太網 控制器,可支持超節(jié)能以太網(EEE)標準。該控制器主要由 USB設備控制器和千兆以太網控制器組成,同時支持網絡遠 程喚醒功能,并具有先進的電源管理功能。
AX88179中的USB設備控制器具有集成USB 3.0 PHY 和控制器并兼容USB 3.0、2.0及1.1規(guī)范,支持所有USB 3.0 節(jié)能模式(U0、U1、U2和U3),同時支持USB超高速/高速 /全速模式,電源驅動能力則支持總線供電模式和自供電模式, 而且利用其獨有的突發(fā)傳輸機制,可讓USB總線上的封包傳輸速率達到極致。
AX88179中的千兆以太網控制器可支持IEEE 802.3az (Energy Efficient Ethernet),同時兼容 IEEE 802.3、802.3u 和 802.3ab。AX88179 中集成了 10/100/1 000 Mb/s 千兆以太 網MAC/PHY,故可支持綠色以太網,并可自動偵測有線網 絡連接和調整輸出功率,以達到省電之目的(僅Gigabit模 式),同時還支持并行檢測及自動極性校正以及交叉檢測及 自動更正,也支持IPv4/IPv6封包校驗和卸除引擎,以減輕 CPU 的 負 載,包 括 IPv4 IP/TCP/UDP/ICMP/IGMP、IPv6 TCP/UDP/ICMPv6 checksum的產生及核對;此外,還支持 TCP大量傳送承載V1、全雙工IEEE 802.3x流量控制及半 雙工背壓流量控制,以及IEEE 802.1P第2層優(yōu)先編碼和譯 碼,支持 IEEE 802.1Q VLAN tagging 和兩組 VLAN ID 過濾, 所收到的4字節(jié)VLAN Tag可以選擇被剝除或保留,不僅如 此,它也支持Jumbo frame,并具備MAC/PHY自環(huán)診斷功能。
AX88179可以支持網絡遠程喚醒功能。它的網絡遠程喚 醒功能包括兩種模式:一是支持休眠模式和通過網絡鏈接狀 態(tài)變動、收到魔術包、收到Microsoft喚醒封包及外部喚醒引 腳狀態(tài)變動等事件進行遠程喚醒;二是能夠支持Bonjour喚 醒需求。
AX88179帶有先進的電源管理功能。其中包括支持電源 管理及卸除(ARP & NS),同時支持動態(tài)電源管理,以節(jié)省在 空載、輕負載或斷開網絡線等狀況下的功耗。當網絡線被斷開 時,可從 USB Soft-disconnected 支持 AutoDetach 省電功能, 同時支持先進的斷電節(jié)能功能。
AX88179支持可選串行E2PROM (93c56/66)用來儲存 USB描述符和Node-ID等信息,同時支持嵌入式eFuse (64 位)儲存USB描述符和Node-ID等信息,可以替代外部存儲 的E2PROM。當上電啟動后,支持自動從嵌入式eFuse或外部 E2PROM加載USB描述符和Node-ID等信息。
AX88179采用25 MHz時鐘輸入,并可支持晶體及外部 時鐘,而且內置上電復位(Power-on reset)電路。
AX88179 采用 68 引腳 QFN(8 mmX8 mm)并符合 ROHS/ REACH規(guī)范。器件工作溫度范圍為:0~+70 C
2采用AX88179設計高速USB/以太網轉換器
AX88179的組成結構
圖1所示為AX88179組成框圖,其內部主要由USB3.0 轉超高速以太網橋接、USB3.0內核和接口、鎖相環(huán)時鐘發(fā)生器、 USB3.0物理層、通用I/O、eFuse和控制、封包緩沖SRAM、 內存仲裁器、校驗和卸載引擎、GMAC內核、千兆節(jié)能以太 網物理層等部分組成。
AX88179的應用設計
圖2所示為采用AX88179設計的USB 3.0轉千兆以太 網適配器的結構示意圖,其中AX88179的一端接USB Host, 另外一端與以太網相連,其連接方式可以采用RJ45標準網 絡接口。
圖1AX88179的內部組成框圖
圖2 USB 3.0轉千兆以太網適配器結構圖
圖3所示是采用AX88179設計的USB 3.0/千兆以太網 轉換器的硬件電路布局圖。圖中左側為USB 3.0接口,右側為 RJ45接口,轉換器中的存儲器采用串行16位E2PROM芯片 93C66,電源芯片采用高效脈沖寬度調整雙通道DC-DC直流 降壓轉換器RT8075,網絡變壓器選用Bothhand的LA1S109- 43 LF,晶體頻率為25 MHz。
USB 接口25 MHzRT8075AX88179E2PROM93C66圖3 USB 3.0/千兆以太網轉換器的硬件電路布局圖
在進行USB 3.0/千兆以太網轉換器的設計時,一般應 注意幾個問題:一是選擇網絡變壓器的匝數(shù)比是1CT:1CT。二是時鐘晶體頻率選擇25 MHz +30 ppm,負載電容財為20 pF,等效串聯(lián)電阻ESR最大為70 Q,同時要在晶體兩端連接一個1 MQ的電阻。三是在AX88179應用中必須使用 E2PROM,因為AX88179的E2PROM內容中包括重要的硬 件初始化數(shù)據(如USB描述符、產品信息、序列號等),這 些配置數(shù)據將被用于正常工作模式下的AX88179的硬件初始 化。四是每個AX88179設備必須分配一個獨立的MAC地 址。因為每個以太網設備必須有一個獨立的MAC地址,所以, 應該在每個AX88179的E2PROM中分配一個獨特的MAC 地址。五是未必需要為每個AX88179設備設定一個獨特的 序列號。如果目標應用系統(tǒng)上安裝超過一個基于AX88179的 設備,應該在每個AX88179設備的E2PROM中設置不同的 序列號。如果目標應用系統(tǒng)總是只用一個AX88179設備,考 慮到量產的方便,所有的AX88179設備E2PROM中可使用 相同的序列號,特別是計劃重復使用一臺Windows電腦平臺 用來做AX88179設備量產測試的情況。
3結語
AX88179是一款低價、小封裝、高性能、高集成度、即 插即用的USB 3.0轉千兆以太網單芯片,可應用于臺式電腦、 筆記本電腦、超輕薄筆記本電腦、計算機擴展基座、游戲機、 智能家電及任何具備標準USB端口的嵌入式系統(tǒng)。
20210916_61435bb033d91__USB 3