ZHCAC14 January   2023 DP83TC812R-Q1 , DP83TC812S-Q1

 

  1.   摘要
  2. 1引言
    1. 1.1 首字母缩写词
  3. 2TC10 测试设置
    1. 2.1 概述
    2. 2.2 唤醒至链接序列
  4. 3测量摘要
    1. 3.1 完整时序图
    2. 3.2 测量摘要
    3. 3.3 LP1 唤醒至链接时间
  5. 4时序测量
    1. 4.1 LP1 WAKE 至 INH (T1)
    2. 4.2 LP1 INH 至 WUP (T2)
    3. 4.3 WUP 至 PHY INH (T3)
    4. 4.4 PHY INH/降压 EN 至降压 nRESET (T4)
    5. 4.5 降压 nRESET/PMIC 使能至 MCU nReset (T5)
    6. 4.6 MCU nReset 至 MDIO 通信(T6 和 T7)
    7. 4.7 MDIO 主器件配置 + 链接(T8 和 T9)
  6. 5测量评估
    1. 5.1 关于优化可变 TC10 时间的建议
      1. 5.1.1 缩短 MCU 启动时间 (T6)
      2. 5.1.2 改进 MDIO 状态机 (T7)
      3. 5.1.3 优化 MDIO 时间表 (T8)
        1. 5.1.3.1 通过去除轮询来优化主器件配置
        2. 5.1.3.2 通过改进 MDC 来优化主器件配置
      4. 5.1.4 睡眠期间的 PHY 配置
      5. 5.1.5 其他可配置的值
    2. 5.2 替代 TC10 测试
  7. 6结论
  8. 7参考文献

改进 MDIO 状态机 (T7)

时间间隔 tlink – tMDIO 取决于 PHY 主器件配置实际开始的时间。优化 T7 可以让 T8 和 T9 更快发生。保持 T7 处于闲置状态的时间过长只会增加 PHY 链路时间。

T7 的缩短情况取决于在 MCU 中的 PHY 状态机实现情况。PHY 状态机定义了在 MDIO 处于活动状态时主器件配置前后的步骤。例如,图 5-1 所示为 AM273x-Q1 SDK 的 MDIO 状态机。

图 5-1 AM273x-Q1 SDK 的 MDIO 状态机

此状态机的可能优化包括:

  • AM273x-Q1 软件开发套件 (SDK) 包含许多适用于各种 PHY 的驱动程序。但是,可以优化 AM273x-Q1 来使用 DP83TC812-Q1 驱动程序,从而节省时间。
  • DP83TC812-Q1 始终以 100Mbps 的速率发送或接收数据。无需特别选择 100Mbps 的速度。