2

MII、GMII、RMII、RGMII、SGMII、XGMII

 1 year ago
source link: https://blog.csdn.net/liuxd3000/article/details/106012523
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

MII、GMII、RMII、RGMII、SGMII、XGMII

original.png
liuxd3000 newCurrentTime2.png 于 2020-05-09 09:48:38 发布 articleReadEyes2.png 7098
分类专栏: 传输接口

MII:

标准接口,“介质无关”表明在不对MAC硬件重新设计或替换的情况下,任何类型的PHY设备都可以正常工作,即MII总线是一种将不同类型的PHY与相同网络控制器(MAC)相连接的通用总线。

GMII(Gigabit MII):

GMII是8bit并行同步收发接口,工作时钟125M,因此传输速率可达1000Mbps,同时兼容MII所规定的10/100Mbps.

GMII接口数据结构符合IEEE以太网标准。该接口定义见IEEE 802.3-2000。
发送器:
◇GTXCLK——吉比特TX..信号的时钟信号(125MHz)
◇TXCLK——10/100M信号时钟
◇TXD[7..0]——被发送数据
◇TXEN——发送器使能信号
◇TXER——发送器错误(用于破坏一个数据包)
注:在千兆速率下,向PHY提供GTXCLK信号,TXD、TXEN、TXER信号与此时钟信号同步。否则,在10/100M速率下,PHY提供 TXCLK时钟信号,其它信号与此信号同步。其工作频率为25MHz(100M网络)或2.5MHz(10M网络)。
接收器:
◇RXCLK——接收时钟信号(从收到的数据中提取,因此与GTXCLK无关联)
◇RXD[7..0]——接收数据
◇RXDV——接收数据有效指示
◇RXER——接收数据出错指示
◇COL——冲突检测(仅用于半双工状态)
管理配置
◇MDC——配置接口时钟
◇MDIO——配置接口I/O
管理配置接口控制PHY的特性。该接口有32个寄存器地址,每个地址16位。其中前16个已经在“IEEE 802.3,2000-22.2.4Management Functions”中规定了用途,其余的则由各器件自己指定。

RMII: reduced media independant interface
简化媒体独立接口,是标准的以太网接口之一,比MII有更少的I/O接口。

关于RMII口和MII口的问题:
(1)RMII口是用2根线来传输数据的;
(2)MII口是用4根线来传输数据的;
(3)GMII是用8根线来传输数据的 ;

GMII与RMII都是并行传输数据。
RGMII:与GMII类似,只是减少了收发数据线的数量,为适用于硬件连接;
SGMII:
与GMII和RMII类似,不过是串行传输,其使用8b/10编码的,速率是1.25G。

XGMII :

X:对应罗马数字10,10GMII速。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK