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.

[参考译文] LMK05318B:通过 LMK05318B 实现 PPS 同步

Guru**** 2871280 points

Other Parts Discussed in Thread: LMK05318B

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1639479/lmk05318b-pps-synchronization-with-lmk05318b

器件型号: LMK05318B

我们看到了一个参考、即能够将其中一个 LMK05318B 输出设置为 1Hz、然后将其与外部源同步。  是否有更多关于如何实现此目标的信息?

我们将 PRIREF 用于主时钟输入(关于 8MHz)、并希望将其中一个输出编程为 1Hz、然后将其与来自 GNSS 接收器模块的 PPS 信号同步。  这是否应用于 SECREF、或者我们是否需要将主时钟移动到 SECREF 以将 PPS 同步输入应用于 PRIREF?  还是我们误解了它的工作原理?

另外、如果确实以这种方式同步、那么延迟或不确定性范围是多少?  换句话说、同步后 1Hz 输出与 SYNC 源的对齐程度如何?

谢谢!

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

    您好、John:

     

    为了使 1PPS 输入与 1PPS 输出同步、LMK05318B 具有一个称为伪零延迟模式的功能、可提供 1PPS PRIREF 时钟输入和 1PPS OUT7 输出时钟之间的相位确定性。 在您的应用中、需要将 8MHz 时钟移动到 SECREF 并用作备用基准、同时将 1PPS GNSS 接收器信号施加到 PRIREF。 此功能可用于将 OUT7 输出时钟边沿与的 PRIREF 输入对齐

    每个同步事件。

    如果以这种方式同步、可以将输入到输出相位延迟降至±1 个 VCO 周期内。 有关伪 ZDM 的更多信息、请参阅 LMK05318B 数据表 第 8.3.16 节。

    此外、如果您还需要确定其他非 1PPS 输出的相位、我们建议使用 LMK5B33216LMK5C33216A 进行设计

    此致、

    Jaryd.

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

    谢谢、Jared!  因此要清零、我们的所有输出仍将通过 SECREF 锁定到 8MHz 基准、而 PRIREF 仅用于以 1Hz 的速率同步一个输出?  如果是这样,那可能正是我们需要的。

    在这种情况下、是需要持续提供 GNSS PPS、还是只应用一次同步?  如果连续同步、GNSS PPS 上的抖动是否会传输到 1Hz 输出?  (总体思路是使用与 GNSS 时间同步的低抖动 PPS。)


    谢谢!

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

    您好、John:

     

    遗憾的是、您无法同时锁定到 PRIREF 和 SECREF、因此其他输出将锁定到 1PPS PRIREF、并仅在 PRIREF 不再可用时切换到 SECREF。

     

    仔细观察您的设计和 LMK05318B、我注意到我们的基准输入 R 分频器为 16 位、这意味着该器件无法同时处理 PRIREF 上的 1PPS 和 SECREF 上的 8MHz。 对于 1PPS 输入、DPLL 的 TDC 频率需要为 1Hz、16 位 R 分频器只能将 8MHz 分频 2^16=65,536。 抱歉之前没有指出这一点。

     

    为了解决这一问题、我建议使用LMK5B33216 或 LMK5C33216A、并为每个输入频率 (1PPS 和 8MHz) 使用单独的 DPLL。 这将使 1PPS 输出锁定到 1PPS 输入、而您的其余频率可以锁定到 8MHz 输入。 为了在与 GNSS 时间同步的输出上实现最低抖动、您可以使用高性能 BAW PLL 输出 1PPS (LMK5B 的 APLL3、LMK5C 的 APLL1)。

     

    此致、

    Jaryd.

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

    谢谢、Jaryd!  

    因此、在这种情况下实际发生的情况似乎是 DPLL 以 1PPS 基准频率运行以生成所有输出。  我怀疑这需要更长的环路时间常数、因此需要更好的 TCXO 来保持性能。

    遗憾的是、这个函数似乎并不是为了实现我们真正想要的应用。  但是、我们有一种使用 LMK 芯片之外硬件的替代 PPS 同步方法、我们应该满足我们的需求。

    感谢您的快速回答!

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

    您好、John:

    是的、使用 LMK05318B 时、所有输出都需要锁定到 1PPS 输入、由于 PLL 的低环路带宽设置、这将花费更长的时间。 如果您正在同步 LMK05318B 之外的 1PPS 输入/输出、并将 8MHz 基准保留到其他输出、那么您应该可以正常工作。

    我现在将此标记为“已解决“、如果您有任何其他问题、请告诉我们!

    此致、
    Jaryd.