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.

[参考译文] LMK5B33414:ZDM 相位偏移校准标志

Guru**** 2418360 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1542158/lmk5b33414-zdm-phase-offset-calibration-flag

器件型号:LMK5B33414


工具/软件:

在 ZDM 模式下、我可以校准相位偏移、但如果有一些标志或中断表明此校准已结束? 我找不到任何东西。

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

    您好、Piotr、

    您可以参考 LOPL 标志、以查看 DPLL 何时使用新应用的相位偏移重新获得了相锁。

    此致、

    Jennifer

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

    嗯、现在我会检查此项、可以看到写入 ZDM 偏移寄存器不会导致 I LOPL  标志更改。 它始终为低电平。 此外、我在示波器上不断观察到 ZDM 相位校正正常工作、我看到相位发生了变化

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

    Kyle Yamabe ,请帮助评论这里。

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

    您好、Piotr、

    LOPL 寄存器将实时显示器件内预期值和实际值相位的当前状态。

    使用 ZDM 进行相位调整时、基本上有两种模式。 一种模式是设置相位使能位、这意味着如果相位发生变化、您将开始看到输出以设定的速率偏移到新的所需相位。 另一种模式是设置相位启用、其中输出会立即根据预期调整相位、因为电流和最终输出之间没有太大的相位差。 如果相位调整非常大、您可以进入输出的相位状态不确定。 如果相位使能关闭、则在执行相位调整后、必须执行 软芯片复位。  

    可能不设置 LOPL 的原因有几个。
    根据其他参数的设置、相位偏移寄存器可能只移动很小的时间。 根据设置 LOPL 位的验证设置、应用于 ZDM 偏移的变化可能不足以注册 LOPL。
    另一种可能的情况是器件未正确设置为 ZDM。 如果未在 ZDM 中设置器件、DPLL_PH_OFFSET 寄存器实际上仍将有效、因此您可能会看到此相位调整不在 ZDM 中、而这不会触发 LOPL 寄存器。

    每次进行软芯片复位时、输出相对于输入信号的相位是否保持不变?


    此致、
    Kyle Yamabe

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

    是、每次我同时移动信号~40us。 这里是我的锁相检测设置吗?

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

    您好、Piotr、

    您是否能够提供您的配置的 TCS 文件?

    这将帮助我更好地评估问题。

    此致、

    Kyle Yamabe

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

    给你

    e2e.ti.com/.../LMK-setup-TSU.tcs

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

    您好、Piotr、

    您尝试检测 LOPL 信号的哪个输出? 我假设 OUT10 用于 DPLL3。

    查看您的配置 OUT4 未启用、因此 ZDM 不会用于 DPLL2 输出。

    您能否在点击状态页面上的“SOFT-RESET AND SYNC“、然后点击“Read status“按钮后提供状态页面的图像?

    此致、

    Kyle Yamabe  

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

    此文件出错。 此输出为 OUT4、启用了 ZDM。 我无法通过 TICS 直接为 LMK 提供服务、而是通过我的嵌入式应用程序提供服务。 是否需要软复位? 写入适当寄存器时、ZDM 偏移始终起作用。 此外、LOPL 标志不仅适用于 REFx 输入、

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

    您好、Piotr、

    我继续测试您的配置,当我打开它,我得到非常奇怪的结果你的文件。  

    如果您从 OUT4 进行测量、TCS 文件的 OUT_4_EN 未启用、因此 OUT4 通道上应该没有输出、因此 ZDM 不应该正常工作。 我认为 REF2 和 REF3 的验证寄存器上可能存在错误、或某些设置不同步。  

    您是否能够将输入从 REF2 和 REF3 更改为 REF0 和 REF1? 如果您的设计符合要求、请尝试在 test.e2e.ti.com/.../Reference-input-changed-and-re_2D00_ran-startpage-configuration.tcs 上附加配置

    LOPL 标志适用于每个 DPLL。 但是、 对于输入基准、器件处于 ZDM 时的锁相丢失是相对于输入基准发生的。  
    要在寄存器空间中对器件进行编程、而不仅仅是在 EEPROM 中进行编程、需要执行软复位。
    要执行软复位、您可以在其余寄存器编程完毕后对这些寄存器进行编程。 这只会将 SWRST 位置为有效和置为无效以执行软复位。

    0x001740
    0x001700

    此致、
    Kyle Yamabe