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.

[参考译文] DP83822IF:PHY 软件复位(B15=1、地址0x0000)

Guru**** 2482215 points
Other Parts Discussed in Thread: DP83822IF

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/669736/dp83822if-phy-software-reset-b15-1-address-0x0000

器件型号:DP83822IF

大家好

如果我们问 DP83822IF、您会介意吗?

我们要确认  PHY 软件复位(B15=1、地址0x0000)的操作。


 PHY 恢复 到默认条件需要多长时间?  
它是否与数据表 P11上的硬件复位(7.7时序要求、复位时序)相同?
关于 MDC 通信、软件复位后是否需要195ms (T2:MDC 寄存器访问前导码之前的上电稳定时间)?

有描述"这个位被自清零、并且具有与硬件复位引脚相同的效果。" 在0x001F 上。
然而,我们无法对此作出判断。


软件复位后 、0x0017 (RMII 和状态寄存器(RCSR))的寄存器数据是否会恢复为默认状态?

此致、

大田松本

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

    很难准确地将软件复位到正常运行、因为使用的软件也会有自己的延迟。 PHY 从硬件复位开始需要2ms、然后 MDIO-MDC 引脚才能使用。 我建议也使用相同的时序信息进行软件复位。 请让客户使用一些缓冲器来解决软件造成的延迟。
    寄存器0x1F 位15将复位 PHY、重新采样搭接、并在加电时使所有寄存器恢复为默认值。 因此、在加电后完成的任何软件配置都将丢失。

    如果通过将0x8000写入寄存器0x1F 来启动复位、则自举将被重新放大、寄存器0x17将返回默认条件。

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

    Aniruddha San

    非常感谢您的回复。
    很抱歉、我们的问题是错误的。

    我们希望了解以下内容;


    您能 告诉我们   0x001F 位15的复位(PHYRCR)和0x0000位15的复位(BMCR)之间的区别吗?


    我们认识到0x001F bit15的复位(PHYRCR)与硬件复位类似。
     对于0x001F 位15的复位、我们假设  其时序 与硬件复位相同(7.7时序要求、数据表 P11上的复位时序)。

    关于0x0000位15的复位(BMCR)、 有描述 "向该位写1会复位 PHY PCS 寄存器。"
      PCS 寄存器表示什么?
     这是否意味着地址 0x3000到0x3002的 PC?
     如果0x0000位15复位、 我们假设 这意味着 PCS 寄存器复位。
     因此、它不需要与 硬件复位相同的时序(7.7时序要求、数据表 P11上的复位时序)。
      复位操作时间和释放 时间(恢复正常操作)是多少?   

     我们感谢您的始终帮助。

    此致、

    大田松本

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

    Aniruddha San

    我们猜您的日子太忙了、但您能告诉我们吗?

    此致、

    大田松本

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

    你(们)好

    我们猜您的日子太忙了、但您能给我们回复吗?

    此致、

    大田松本

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

    Matsumoto、您好!

    解答1:

    寄存器0x0复位将复位 PHY PCS 层、但不会复位 PHY 供应商特定的寄存器字段。 它不会导致硬件自举采样发生复位。

    寄存器0x1F 复位与复位引脚相同、会导致所有寄存器清除硬件自举并重新采样。

    答2:

    寄存器0x1F 的时序与复位引脚的时序相同。

    解答3:

    PCS 是指物理编码子层。


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

    Ross San

    非常感谢您的回复!

    好的、我们明白了!

    此致、

    大田松本