[RK3288][Android6.0] MII/RMII/SMII/GMII/RGMII/SGMII

Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92

MII全称 Media Independent Interface, 用于MAC和PHY层之间

[RK3288][Android6.0] MII/RMII/SMII/GMII/RGMII/SGMII_第1张图片

细分类型较多,如下:

  • MII: 支持10M/100M,缺点是信号线太多,16根线。
  • RMII: Reduced MII. 简化的MII,信号线少一倍,8根线,因此时钟也要快一倍。
  • SMII: Serial MII. 比RMII信号线更少,4根线。
  • GMII: Gigabit MII。也就是千兆接口了。 相对前面三个,数据从4bit变成8bit。时钟125MHz(1000/8)。缺点是信号线太多,24根线。
  • RGMII: Reduced GMII。 简化版GMII,为了保持传输速率(1000Mbps)不变,在时钟上升沿和下降沿都采样。
  • SGMII: Serial GMII。 时钟速率625MHz,所以能到1.2Gbps.

10/100M 以太网 PHY 与 MAC 之间的接口主要用 MII 和 RMII。 10/100/1000M 以太网
PHY 与 MAC 之间的接口主要用 RGMII。

参考:
MII/RMII/SMII/GMII/RGMII/SGMII
ARM处理器与PHY之间的MII,RMII,GMII,RGMII接口有什么区别?

你可能感兴趣的:(子类__Other)