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.

[参考译文] DP8.3867万IR:RGMII时钟偏差-带式和放大器;MDIO配置

Guru**** 2469920 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/643455/dp83867ir-rgmii-clock-skew---strap-mdio-configuration

部件号:DP8.3867万IR

您好,专家,

DP8.3867万同时提供用于时钟偏差的Strap和MDIO配置。

1.寄存器0x0032 BIT0和BIT1确定是否启用时钟偏移。 默认值为“0”,这意味着时钟与数据对齐。 因此,RGMII_Clock_Skew的腕带设置是否仍然可用?

 2.如果将条带时钟偏移和MDIO时钟偏移设置为不同的值。例如,条带时钟偏移为2ns,RX/TX[2:0]=000;MDIO时钟偏移为3ns,0x0086=1011,1011,表示传输和接收时钟偏移。 以下哪一项会生效:捆绑时钟偏移或MDIO时钟偏移?

谢谢。

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

    1. RGMII时钟倾斜带仅适用于48引脚QFN设备。 由带子引脚控制的任何寄存器的默认值由带子条件决定。 数据表默认条件假定没有外部束带电阻器,并且仅使用内部9kohm下拉电阻器。 在这种情况下,RGMII TX和RX偏斜将绑定到'0',时钟数据将对齐。 如果客户正在使用外部束带电阻器将其绑定到不同的偏斜值,那么PHY将使用客户绑定到的任何内容过度写入默认值0偏斜。

    2. PHY在通电和重置后将使用带值作为默认偏移。 稍后可以使用MDIO访问覆盖默认偏移值。 如果PHY关闭并重新打开电源或硬复位,则通过MDIO配置的时钟偏移设置将丢失,PHY将返回到由绑定的默认偏移设置。 请注意,时钟倾斜带仅对48引脚QFN DP8.3867万IR有效。

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

    感谢您的回复。
    1.关于第一个答案,“RGMII TX和RX偏移将绑定到'0',时钟数据将对齐。 "
    但是,RGMII时钟偏移TX[2:0]=000的默认带模式(模式1),根据表8,默认偏移为2ns。 这是真的吗?

    2.如果要将斜度延迟从皮带切换到MDIO,首先应将寄存器0x0032 BIX1和BIT0更改为1 (移位模式),然后为寄存器0x0086设置延迟。 从皮带歪斜更改为MDIO歪斜的正确步骤是什么?

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

    您好,Zhou,

    1.如您所述,默认RGMII延迟为2ns。  默认情况下,正如Aniruddha所描述的那样,没有外部电阻器连接到针脚。  歪斜默认情况下已启用,数据表值应指示它们默认为[STAP]。

    2.如果您要通过MDIO控制倾斜,并且您的默认设置为模式1,则只需进行注册0x86即可。   如果寄存器0x32bit[1:0]不等于0x3,则需要将其设置为0x3以启用skews。

    此致,