• MII、RMII、 SMII、GMII、RGMII、SMI接口介绍


    简要介绍

    这几种接口是我们常说的网卡中应用的接口,应用于MAC和PHY直接的通信接口,符合IEEE定义的标准,不同厂家生产的网卡也都是按照标准生产的,所以我们能直接换网卡使用。

    接口说明

    SMI接口是MAC对PHY的控制接口,叫做站管理接口,总共两根线,一根时钟线,一根数据线。

    MII接口是MAC与PHY之间的数据通信接口,叫做介质独立接口。
    而RMII、 SMII是对MII的简化,缩减了数据位宽。
    而GMII、RGMII,是在MII基础上的升级,适用于千兆网且兼容100M、10M网络,而MII、RMII、 SMII适用于最大百兆网的情况。

    MII

    发送器:
    ◇ GTXCLK——吉比特TX…信号的时钟信号(125MHz)
    ◇ TXCLK——10/100M信号时钟
    ◇ TXD[3…0]——被发送数据
    ◇ TXEN——发送器使能信号
    ◇ TXER——发送器错误(用于破坏一个数据包)
    接收器:
    ◇ RXCLK——接收时钟信号(从收到的数据中提取,因此与GTXCLK无关联)
    ◇ RXD[3…0]——接收数据
    ◇ RXDV——接收数据有效指示
    ◇ RXER——接收数据出错指示
    ◇ COL——冲突检测(仅用于半双工状态)
    ◇ CRS——载波侦听信号,仅工作在半双工模式下,由PHY控制,当发送或接收的介质非空闲时,使能此信号。 PHY必需保证MII_CRS信号在发生冲突的整个时间段内都保持有效,不需要此信号与发送/接收的时钟同步。
    管理配置
    ◇ MDC——配置接口时钟
    ◇ MDIO——配置接口I/O
    MII口是用4根线来传输数据的,
    RMII口是用两根线来传输数据的,
    GMII是用8根线来传输数据的。

    GMII (Gigabit MII)

    GMII采用8位接口数据,工作时钟125MHz,因此传输速率可达1000Mbps。同时兼容MII所规定的10/100 Mbps工作方式。
    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.4 Management Functions”中规定了用途,其余的则由各器件自己指定。

    时钟

    MII,数据位4位工作在100M下时钟是25MHz,RMII数据线位数减半,则同样在100M下需要50MHz时钟
    SMII时钟为125MHz
    GMII时钟也是125MHz,数据为是8位。

  • 相关阅读:
    软件数字签名是什么?软件数字签名有什么作用?
    HTTP协议格式、URL格式及URL encode
    《向量数据库指南》——向量数据库Milvus 1.x 迁移到 Milvus 2.x
    【Redis】基础数据结构-ziplist压缩列表
    Java如何使用流式编程的方式访问url呢?
    Nginx之memcached_module模块解读
    《剑指offer》【剑指 Offer 12. 矩阵中的路径】
    传统外贸B2B企业如何转型为跨境电商B2B
    明朝最大的贡献是什么?
    猿创征文|redis安装(Linux)
  • 原文地址:https://blog.csdn.net/qq_30255657/article/details/133955127