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.

[参考译文] LMK05318BEVM:输入和输出之间的已知相位偏移

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1269370/lmk05318bevm-known-phase-offset-between-input-and-output

器件型号:LMK05318BEVM
主题中讨论的其他器件:LMK05318BLMK5B33216

我有一个10 MHz 时钟信号、我正在尝试创建一个具有已知相位偏移的频率同步输出。

我通过启用 DPLL 将10 MHz 输入连接到 PRIREF、并使用 APLL1在 OUT0上提供输出。 我尝试使用 DPLL_REF_SYNC_PH_OFFSET 寄存器调整输出的相位。 我有三个问题需要解答。

首先、如果不通过 DPLL_REF_SYNC_PH_OFFSET 施加任何偏移、我可以预期、如果 OUT0上的输出锁相到 PRIREF 上的输入、然后在5318上点击软复位就不会影响输入和输出之间的相位偏移。 然而、每次我遇到软复位并且 PLL 重新获得锁定时、输出都会稳定到相对于输入的随机相位偏移。 这是预期行为吗?如果是、为什么? 这是配置问题吗?

其次、可以 按我正在尝试的方式使用 DPLL_REF_SYNC_PH_OFFSET 寄存器吗? 换句话说、您是否可以使用该寄存器在5318的输入和输出之间创建已知的相位偏移?

第三、假设上一个问题的答案是肯定的、是否可以实时进行此类调整? 试验评估板时、 只有在芯片执行软复位时才会读取 DPLL_REF_SYNC_PH_OFFSET 寄存器的任何更改。 似乎器件应在所做的更改时读取寄存器更改、而不需要复位芯片。 是这样吗?

提前感谢大家能够提供的任何帮助。

乔什·怀特

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

    我将附加用于对电路板进行编程的.tcs 文件、以防电路板需要帮助。  e2e.ti.com/.../10MHz 2D00_TEST.TCS

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

    Josh、您好!

    您正在寻找的是零延迟模式(ZDM)。  LMk05318B 不支持此功能。  请考虑一下支持 ZDM 的 LMK5B33216。

    但是、如果您希望执行一些额外的调整环路并调整 PH_OFFSET。  我必须检查一下、您可能能够通过此活动使阶段保持一致... 然而我不确定这是你想要的--不得不手动干预。

    请告知您是否要进行 PH_OFFSET 更新。

    73、
    蒂莫西

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

    Timothy、

    感谢您的答复。

    为了阐明我要实现的目标、我准备对10 MHz 时钟应用已知的动态可调相位延迟。 我希望粒度大约为1ps、但相位延迟必须可以动态调整、而不会复位 PLL。 LMK05318B 的数据表似乎显示、可结合使用 DPLL_REF_SYNC_PH_OFFSET 寄存器执行此操作、但如果不是、LMK5B33216可以满足我的需求、我会看看

    我尝试按照数据表的9.3.16节所述在 LMK05318B 的 OUT7上实现 ZDM。 但是、尝试使用 DPLL_REF_SYNC_PH_OFFSET 施加相位偏移似乎没有任何效果。 如果我正确理解您的回答、这将需要一个外部调优循环来实现? 如您所说、手动干预不太理想。如果可能、我要寻找一个器件、我可以对其进行校正并使相位动态调整。  

    约什

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

    Josh、您好!

    好的-我明天将再次检查 DPLL_REF_SYNC_PH_OFFSET。  

    注意:LMK05318B 的 OUT7上的 ZDM 不是真正的 ZDM -这是开环同步。  因此、对于1Hz/1PPS 等低频率-它是合适的、但增加频率会增加偏差。

    此外、您是否希望多个输出与输入对齐?  OUT7是唯一与输入"对齐"的输出。

    我非常确信在 LMK5B33216上可以立即进行更新。

    73、
    蒂莫西

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

    听起来、LMK5B33216比 LMK0513B 更适合我们的需求。

    不需要、我们只需要一个输出、如果 LMK0513B 能够执行我们需要的操作、那么仅 OUT7就可以满足我们的需求。

    对于 LMK5B33216、您是否知道数据表是否正确描述了如何将器件置于 ZDM 模式以及应用手动相位校正?

    约什

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

    您的支持工程师目前不在办公室、您可以期待在明天得到解答

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

    LMK5B TICS Pro 软件允许您相当轻松地设置 ZDM。

    选择 ZDM 输出。  最简单的 ZDM 的输入和输出频率相同。  但从技术上讲、您可以实现输出频率高于输入的 ZDM。

    多时钟同步 应用手册大致介绍了 ZDM、并给出了 ZDM 的两个规则:

    第一条规则是、输入和输出频率之间的 GCD 必须等于输入频率
    第二条规则、要求确定性的最低输出频率用于 ZDM 反馈

    通过更新 DPLLx_PH_OFFSET 来调整 DPLLx 页面上的此处相位。  目前我们还没有时间<--> DPLLx_PH_OFFSET 编号的计算器。

    我们在数据表中提供了一些规格和基本信息。