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.

[参考译文] TMDS570LS31HDK:PLL 跳周、ROS = RESET。 然后 PLL 被旁路。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/826163/tmds570ls31hdk-pll-slip-with-ros-reset-then-pll-bypassed

器件型号:TMDS570LS31HDK

spnu499c.pdf 中的表2-44。 PLL 控制寄存器1 (PLLCTL1)、在字段 MASK_SLIP 中有一个注释:

如果 ROS (位31)设置为1、则器件将在 PLL 跳周时复位、并且在复位发生后将绕过 PLL。

我的问题涉及本声明的后半部分。

这是否意味着如果 ROS 被置位并且 MASK_SLIP 被设置为在 PLL 跳周时旁路、一旦一个 PLL 跳周发生、PLL 就不能被使用?

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

    尊敬的 Thomas:

    您可以按照 PLL 恢复过程启用 PLL。 第10.5.4节介绍了如何在 PLL 故障后恢复。

    此致、
    米罗

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

    您好!

    如果处理器刚刚被复位('cos ROS 被置位,MASK_SLIP 被设置为 在 PLL 跳周时绕过,并且 PLL 跳周),是否可以使用 PLL?

    上面的注释表明:" 复位后 PLL 将被绕过"。

    注释是否不准确、误导性或不完整?

    此致、

    Tom

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

    您好!

    复位后将绕过 PLL、但您可以按照恢复过程启用 PLL。

    此致、
    米罗

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

    复位后、启动过程假定 PLL 被禁用并对其进行配置并映射时钟。

     在设置了 ROS 的 PLL 跳周后、这是否仍然可行?

    我假设复位是所有配置寄存器设置的完全复位、以便从 PLL 差异中恢复

    仅在检测(例如由 ESM 检测)而不进行复位时才可行。

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

    尊敬的 Thomas:

    系统复位不会复位全局状态寄存器中的 PLL 跳周标志。 必须在 PLL 重新启用之前清除这些位、这是 PLL 滑动条件恢复过程的一部分。

    此致、

    Sunil

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

    您好、Sunil、

    谢谢、现在有道理了。

    此致、

    Tom