This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DP83825I:时序与复位问题

Guru**** 2576195 points
Other Parts Discussed in Thread: DP83825I

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1567575/dp83825i-dp83825i-timing-and-reset-questions

器件型号:DP83825I


工具/软件:

DP83825I 时序与复位问题

您好:

我正在使用 DP83825I 以太网 PHY、以及一些有关其时序和复位序列的问题。 我已经查看了数据表、但我希望澄清几个具体要点、以确保设计稳健。

Q1:MDC/MDIO 时序和复位要求

数据表指定的最大上电时间 (T4) 为 50 毫秒、最大硬件复位时间 (T2) 为 2 毫秒。 我需要了解管理数据输入 (MDC) 与这些事件之间的精确时序关系。

  • MDC 信号是否需要最长上电/复位时间后保持稳定并准备就绪、或者是否可以该时序完成之前处于活动状态?

  • 即使在 VAVDD 电源稳定之前或在RESET_N引脚置位之前、MDC 信号是否也处于活动状态?

Q2:复位和 MDIO 内核模块序列

我正在实现一个硬件复位序列、需要阐明软件的正确操作顺序。 复位过程涉及 25µsRESET_N 从高电平切换到低电平。

  • 建议的顺序是什么:我应该执行硬件复位之前加载 MDIO 内核模块及其关联的驱动程序、还是应该执行硬件复位、然后加载模块?

  • 请阐明正确的序列、以确保内核驱动程序能够在硬件复位后可靠地与 PHY 通信。

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    50ms 的 T4 时序用于 MDC 前导码之前的上电后稳定时间、用于寄存器访问。 因此、Q1 和 Q2 都会加载 MDIO 内核模块、并在 RESET_N 从低电平变为高电平后驱动 MDIO 信号。

    谢谢

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、David:

    感谢您回复我。 我想澄清一点。 数据表提到了 50ms 的稳定时间 (T4)。 这是否意味着 MDC 前导码和后续寄存器访问只能在至少经过 50ms 后开始、或者 MDC 在 PHY 完全稳定之前处于活动状态是否可以接受?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    MDC 只能在复位从低电平变为高电平后开始 50ms。

    谢谢

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、David:

    我知道 MDC 应在 50ms 稳定时间后启动。 但是、我们的测量结果显示从 6.93ms 开始。 您能否告知正确的程序或寄存器设置、以延迟 MDC 启动以满足 50ms 要求?

    由于正确的序列是在复位后再进行模块加载、T4 时序是否指上电时序而不是复位时序?

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    MDIO 由外部管理实体和 PHY 提供。 因此、基本上需要确保外部管理实体在复位从低电平变为高电平后的 50ms 之前不会尝试访问 DP83825 Phy 寄存器。  

    谢谢
    David  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、David:

    感谢您的答复。  3.3V 电源稳定后、PHY 的内部电路是否需要特定的启动时间才能RESET_N将信号置为无效(驱动为高电平)? 数据表中是否指定了该延迟、典型值是多少?

    谢谢、

    Wei Han  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Wei Han  

    RESET_N 信号没有特定的延迟要求。 如 图 5-1 所示。 一旦 AVDD 稳定、RESET_N 信号需要从低电平变为高电平。

    谢谢

    David  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    David、

    对于 以太网 PHY、两者之间的最小所需延迟(如果有)是多少 连续置为有效 的是什么?  

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    请参阅下图、  

    T1 的最小值为 25uS。

    谢谢

    David