网卡phy学习
MII接口
网络的数据传输时靠MII,常用的MII mode如下:
MII接口:
表中信号方向针对PHY芯片来说,I表示输入,O表示输出:信号 方向 位宽 含义 RX_CLK O 1 发送时钟,PHY芯片产生,100Mbps时为25MHz,10Mbps时为 2.5MHz。 RX_DV O 1 高电平表示发送的数据有效。 RX_ER O 1 高电平表示发送数据的错误,接收端不接受该数据。 RX_D O 4 发送数据总线。 TX_CLK O 1 接收时钟,PHY芯片产生,频率与RX_CLK一致。 TX_EN I 1 高电平表示接收的数据有效。 TX_ER I 1 高电平表示接收的数据包有误,丢弃该数据包。 TX_D I 4 接收数据总线。 CRS O 1 载波侦测信号,不需要同步于参考时钟,有数据传输,CRS就有效,仅PHY在半双工模式下有效。 COL O 1 冲突检测信号,不需要同步于参考时钟,仅PHY在半双工模式下有效。