PHY((Physical Layer,PHY))是IEEE802.3中定義的一個標準模塊,STA(station management entity,管理實體,通常爲MAC或CPU)經過SMI(Serial Manage Interface)對PHY的行爲、狀態進行管理和控制,而具體管理和控制動做是經過讀寫PHY內部的寄存器實現的。html
PHY的基本結構以下圖:編碼
PHY是物理接口收發器,它實現OSI模型的物理層。IEEE-802.3標準定義了以太網PHY。包括MII/GMII(介質獨立接口)子層、PCS(物理編碼子層)、PMA(物理介質附加)子層、PMD(物理介質相關)子層、MDI子層。它符合IEEE-802.3k中用於10BaseT(第14條)和100BaseTX(第24條和第25條)的規範。spa
注:PHY寄存器在IEEE802.3標準的 22.2.4 Management functions 節有介紹,但不涉及全部寄存器,個別寄存器須要到其它章節中看,固然,文檔裏面也提到該在哪裏找到哪一個寄存器。.net
主要參考資料:htm
一、https://www.cnblogs.com/jason-lu/p/3196096.htmlblog
二、https://www.cnblogs.com/jason-lu/articles/3195473.html接口
三、IEEE Standard for Ethernet (802.3-2018)文檔