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.

[参考译文] LMK04808:有关输出信号同步的问题

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1526237/lmk04808-questions-regarding-synchronization-of-output-signals

器件型号:LMK04808

工具/软件:

我使用的是 LMK04808。
输出通道的使用频率如下。
0/1 通道= 180MHz
2/3/4/5 通道= 120MHz
6/7 通道 1.875MHz
8/9/10/11 通道= 60MHz
上电后、我设置上述条件并使用 SYNC 引脚同步所有时钟输出。
在这种状态下、我要将 0/1 输出通道的 180MHz 更改为 60MHz。
更改时、条件是除 0/1 通道的输出外、其他输出通道的时钟必须继续正常输出。
因此、我将 NO_SYNC_CLKoutX_Y 设置为 0/1 通道并将其更改了。
如果我不断将 0/1 通道更改为 60MHz 和 180MHz、那么它会在每次相位变化时都不断变化。 我想问一下如何使通道 0/1 的已更改 60MHz 与现有通道的时钟同步。

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

    尊敬的 Lee:

    我建议实际上为除 0/1 之外的每个通道设置 NO_SYNC_CLKoutX_Y 位。 然后、我将更改 0/1 通道上的频率 — 这样,您就可以允许所有其他通道继续按原样运行,并且您可以更新通道 0/1、而不会影响其他通道。  

    唯一值得考虑的是、SYNC 功能的工作原理是强制所有输出共享上升沿、因此、如果不暂时使该通道静音并改变其相位、就无法精确地将一个通道同步到另一个通道。 但是、考虑到您从 180MHz 切换到 60MHz、它应该能够在不改变相位的情况下改变频率。

    谢谢、

    Michael

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

    您好、 Michael:

    感谢您发送编修。
    我理解你的意见如下。 请确认我的理解是否正确。
    0/1 通道= 180MHz
    2/3/4/5 通道= 120MHz
    6/7 通道= 1.875MHz
    8/9/10/11 通道= 60MHz

    我理解的顺序如下。
    1.设置除 0/1 之外所有通道的 NO_SYNC_CLKoutX_Y 位、而通道的时钟持续输出。
    2.将 0/1 通道更改为 60MHz。
    3.执行同步操作。

    谢谢&谨致问候
    Lee HongGyo

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

    您好 Lee、  
    正确的、但即使防止 SYNC、通过更改输出通道分频器值、也会引入 N 个可能的相位。  
    您无法使新输出频率与信道 0/1 上的上一个频率保持边沿对齐。  

    此致、  

    Vicente  

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

    尊敬的  Vicente:

    感谢您发送编修。
    我知道不可能与现有的工作时钟同步。
    感谢您的快速建议。

    谢谢&谨致问候
    Lee HongGyo