MII
MII(Media Independent interface)即介质无关接口,它是IEEE-802.3定义的行业标准,是MAC与PHY之间的接口。MII数据接口包含16个信号和2个管理接口信号,如下图所示:

信号定义如下:

MAC 通过MIIM 接口读取PHY 状态寄存器以得知目前PHY 的状态。例如连接速度、双工的能力等。也可以通过 MIIM设置PHY的寄存器达到控制的目的。例如流控的打开关闭、自协商模式还是强制模式等。MII以4位半字节方式传送数据双向传输,时钟速率25MHz。其工作速率可达100Mb/s。当时钟频率为2.5MHz时,对应速率为10Mb/s。MII接口虽然很灵活但由于信号线太多限制多接口网口的发展,后续又衍生出RMII,SMII等。
RMII
RMII(Reduced Media Independant Interface),精简MII接口,节省了一半的数据线。RMII收发使用2位数据进行传输,收发时钟均采用50MHz时钟源。

信号定义如下:

其中CRS_DV是MII中RX_DV和CRS两个信号的合并,当物理层

MII是MAC与PHY间的接口标准,用于10/100Mbps以太网。RMII是MII的简化版,减少了一半的数据线。GMII用于千兆以太网,而RGMII则进一步减少了信号线,同时支持1000Mbps速率。这些接口在信号线数量、时钟频率和数据传输方式上有所不同,以适应不同网络速度和硬件设计需求。

3万+

被折叠的 条评论
为什么被折叠?



