MDIO

MDIO是一種簡單的雙線串列接口,將管理器件(如MAC控制器、微處理器)與具備管理功能的收發器(如多連線埠吉比特乙太網收發器或 10GbE XAUI收發器)相連線,從而控制收發器並從收發器收集狀態信息。

對G比特乙太網而言,串列通信匯流排稱為管理數據輸入輸出 (MDIO)。該匯流排由IEEE通過乙太網標準IEEE 802.3的若干條款加以定義。可收集的信息包括連結狀態、傳輸速度與選擇、斷電、低功率休眠狀態、TX/RX模式選擇、自動協商控制、環回模式控制等。除了擁有 IEEE 要求的功能之外,收發器廠商還可添加更多的信息收集功能。
88E1111是一個phy,它具備符合IEEE802.3u標準22款所規定的標準管理接口,它包含2個管腳:MDC和MDIO。MDC是管理數據的時鐘輸入,最高速率可達8.3MHz。MDIO是管理數據的輸入輸出雙向接口,數據是與MDC時鐘同步的。MDIO的工作流程為:
MDIO接口在沒有傳輸數據的空閒狀態(IDLE)數據線MDIO處於高阻態。 MDIO出現一個2bit的開始標識碼(01)一個讀/寫操作開始。 MDIO出現一個2bit數據來標識是讀操作(10)還是寫操作(01)。 MDIO出現一個5bit數據標識PHY的地址。 MDIO出現一個5bitPHY暫存器地址。 MDIO需要2個時鐘的訪問時間。 MDIO串列讀出/寫入16bit的暫存器數據。 MDIO恢復成IDLE狀態,同時MDIO進入高阻狀態。

相關搜尋

熱門詞條

聯絡我們