什麼是PHY

PHY((Physical Layer,PHY))是IEEE802.3中定義的一個標準模塊,STA(station management entity,管理實體,一般爲MAC或CPU)通過SMI(Serial Manage Interface)對PHY的行爲、狀態進行管理和控制,而具體管理和控制動作是通過讀寫PHY內部的寄存器實現的。

PHY的基本結構如下圖:

PHY是物理接口收發器,它實現OSI模型的物理層。IEEE-802.3標準定義了以太網PHY。包括MII/GMII(介質獨立接口)子層PCS(物理編碼子層)PMA(物理介質附加)子層PMD(物理介質相關)子層MDI子層。它符合IEEE-802.3k中用於10BaseT(第14條)和100BaseTX(第24條和第25條)的規範。

注:PHY寄存器在IEEE802.3標準的 22.2.4 Management functions 節有介紹,但不涉及所有寄存器,個別寄存器需要到其它章節中看,當然,文檔裏面也提到該在哪裏找到哪個寄存器。

主要參考資料:

1、https://www.cnblogs.com/jason-lu/p/3196096.html

2、https://www.cnblogs.com/jason-lu/articles/3195473.html

3、IEEE Standard for Ethernet (802.3-2018)

4、https://blog.csdn.net/ZCShouCSDN/article/details/80090802

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章