【简介】
最近在了解S32K3 的以太网IP(GMAC),本人对以太网之前没有了解,查看手册GMAC支持(MII/RMII/RGMII)三种接口模式,以下是文档中的描述。

我们结合官方的原理图来了解下这三种接口的区别,从速率上看MII/RMII最大速率可以达到100Mbps,RGMII 可以达到1000Mbps

以下是S32K344 和 PHY (KSZ8091RNA) 的原理图。

从 KSZ8091RNA 的手册可知上述连接使用的RMII 的连接接口。

以下是RMII 的信号定义

从上述信号描述可知,REF_CLK 信号是PHY 芯片输出的CLK 信号,所有的数据收发信号都依赖该时钟信号。

MAC 和 PHY 的数据通路通过以下的信号双向通讯。
PHY 芯片内部的寄存器的访问是通过MDIO的接口来进行访问

以下是官方是S32K388 的RGMII 的连接的原理图

从原理图中上看接口和RMII 差不多,不过为了提高通讯的带宽信号线相对RMII 多了两条信号线。
以下RMII 和 RGMII 数据线位宽的说明。

我要赚赏金
