MII、GMII、RMII、RGMII、SGMII、XGMII

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速。

你可能感兴趣的:(传输接口)