ZHCACH7A March   2023  – June 2025 DP83826E , DP83826I

 

  1.   1
  2.   商标
  3. 1DP83826 应用概述
  4. 2排查应用问题
    1. 2.1 原理图和布局检查清单
    2. 2.2 器件运行状况检查
      1. 2.2.1 电压检查
      2. 2.2.2 探测 RESET_N 信号
      3. 2.2.3 探测 RBIAS 和 CEXT
      4. 2.2.4 探测 XI 时钟
      5. 2.2.5 在初始化期间探测搭接引脚
      6. 2.2.6 探测串行管理接口信号(MDC、MDIO)
        1. 2.2.6.1 读取并检查寄存器值
          1. 2.2.6.1.1 扩展寄存器访问
    3. 2.3 MDI 运行状况检查
      1. 2.3.1 磁性元件
      2. 2.3.2 探测 MDI 信号
      3. 2.3.3 链路质量检查
      4. 2.3.4 合规性
    4. 2.4 MII 运行状况检查
      1. 2.4.1 MII 检查
      2. 2.4.2 RMII 检查
    5. 2.5 环回和 PRBS
      1. 2.5.1 环回模式
      2. 2.5.2 通过 MAC 发送和接收数据包
      3. 2.5.3 通过 BIST 发送和接收数据包
  5. 3总结
  6. 4参考资料
  7. 5修订历史记录

RMII 检查

RMII 规范 v1.2 中指定的简化媒体独立接口为第 22 条中指定的 IEEE 802.3 MII 提供了更少的引脚数替代方案。从架构上讲,RMII 规范在 MII 的任一侧提供了一个额外的调节层,但在没有 MII 的情况下可实现。DP83826 提供两种类型的 RMII 工作模式:RMII 住工作模式和 RMII 从工作模式。

RMII 主工作模式下,通过连接 XI 引脚的 25MHz CMOS 级振荡器或连接 XI 与 XO 引脚的 25MHz 晶体为 DP83826 供电。50MHz 输出时钟以 DP83826 为基准,应连接到 MAC。

在 RMII 从工作模式下,DP83826 由连接到 XI 引脚的 50MHz CMOS 电平振荡器供电,并且与 MAC 共用同一个时钟。或者,PHY 还可通过主机 MAC 提供的 50MHz 时钟运行。

RMII 规范具有以下特性:

  • 支持 100BASE-TX 和 10BASE-Te
  • 从 MAC 到 PHY(或来自外部源)的单个时钟基准
  • 提供独立的 2 位宽发送和接收数据路径
  • 使用与 MII 接口相同的 CMOS 信号电平

可通过上拉硬件配置 Strap 8 RX_D2 = 1 来设置 RMII。Reg 0x0467[8] 可确认 Strap 8 的状态(高电平或低电平),Reg 0x0468 可确认 PHY 的 MAC 模式 (MII = 0 | RMII = 1)。

该模式下,发送与接收路径均采用 50MHz 内部基准时钟,每个时钟周期可传输 2 比特数据。RMII 信号具体汇总如下:

表 2-13 RMII 信号
功能引脚
接收数据线TX_D[1:0]
传输数据线RX_D[1:0]
接收控制信号TX_EN
发送控制信号CRS_DV
DP83826 RMII 从信令 – MAC 从配置图 2-16 RMII 从信令 – MAC 从配置
DP83826 RMII 从信令 – MAC 主配置图 2-17 RMII 从信令 – MAC 主配置
DP83826 RMII 主信令图 2-18 RMII 主信令

TX_D[1:0] 上的数据以 RMII 主模式和从模式下的 50MHz 时钟为基准锁存在 PHY 上。RX_D[1:0] 上的数据以 50MHz 时钟为基准提供。此外,CRX_DV 可被配置为 RX_DV 信号。它可以通过一种更简单的方法恢复接收数据,而无需将 RX_DV 与 CRS_DV 指示分开。

CH 1(RMII 50Mhz 时钟),CH 2 (RX_D0)

DP83826 RMII 时钟和数据图 2-19 RMII 时钟和数据