MAC/PHY與MII(GMII/SGMII/RGMII)(一)

主要介紹以太網的MAC(Media Access Control,即媒體訪問控制子層協議)和PHY(物理層)之間的MII(Media Independent Interface ,媒體獨立接口),以及MII的各種衍生版本——GMII、SGMII、RMII、RGMII等。

從硬件的角度看,以太網接口電路主要由MAC(Media Access Control)控制器和物理層接口PHY(Physical Layer,PHY)兩大部分構成。如下圖所示:

DMA控制器通常屬於CPU的一部分,用虛線放在這裏是爲了表示DMA控制器可能會參與到網口數據傳輸中。

但是,在實際的設計中以上三部分並不一定獨立分開的。 由於PHY整合了大量模擬硬件,而MAC是典型的全數字器件。考慮到芯片面積及模擬/數字混合架構的原因,通常將MAC集成進微控制器而將PHY留在片外。更靈活、密度更高的芯片技術已經可以實現MAC和PHY的單芯片整合。可分爲下列幾種類型:

CPU集成MAC與PHY,目前來說並不多見。


CPU集成MAC,PHY採用獨立芯片,比較常見。

CPU不集成MAC與PHY,MAC與PHY採用集成芯片,比較常見。

MAC及PHY工作在OSI七層模型的數據鏈路層和物理層,具體如下:

 

 

 

 

 

 

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