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.

[参考译文] LMX2594PSEVM:同步脉冲后很难获得恒定的相位角

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1239960/lmx2594psevm-struggle-to-get-a-constant-phase-angle-after-sync-pulse

器件型号:LMX2594PSEVM

您好!

我目前正在使用 LMX2594PSEVM 板、在从外部同步两个 PLL 时遇到问题。

出于测试目的、我使用 TIC 来控制 PLL。 为了弄乱两个信号间的相位差、我使用一个 VNA (www.rohde-schwarz.com/.../1EZ82)。

两个 PLL 均已锁定且工作正常。 TICS 中的设置如下:

从数据表中、我看到这些设置属于本用例中的 SYNC 类别3。

但是、当我发送同步脉冲多转换时间(设置和保持时间高于3ns…… 所以基本没问题)。 基于我目前的理解、当我多次发送脉冲时、两个输出信号的相位关系不应改变。 但是、这正是正在发生的情况。 在当前设置中、有两个角度(看起来)随机变化。 例如、如下所示:

°脉冲:43 μ s

2.脉冲:°μ s

3.脉冲:°μ s

°脉冲:43 μ s

°脉冲:36 μ s

6.脉冲:°μ s

...

对于我的用例、我需要在同步后具有固定的 PLL 相位关系。

我的 TICS 设置有什么问题、或者我是否误解了整个同步功能?


非常感谢

托马斯

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

    尊敬的 Thomas:

    我假设您已经取消选中 INPIN_IGNORE 位。  

    什么是 MASH_RST_COUNT 值? 您可以尝试将其加倍、看看是否有改进。

    您还能提供您的 OSCin 和 SYNC 信号的屏幕截图吗?

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

    感谢您的答复、但不幸的是、增加 MASH_RST_COUNT 值无效。

    在实际配置中、我将仅使用评估板。 SYNC-Pulse 也通过 TICS 设置。

    我知道有时设置-和 HoldTime 在 MIN 以下、但这不会影响我的问题。  

    即使时序是正常值的10倍(使用示波器进行检查)、输出相位也会在两个值之间随机切换。

    我的完整 Registermap 位于2500MHz_V2文本文件中。

     e2e.ti.com/.../2500MHz_5F00_V2.txt

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

    附录:我的设置适用于其他频率。 只有分频器和自由频率被改变:

    输出电压:2500、频率:64、N:39、数字:1、DEN:16、 CD:4 (不工作)

    Fout:6000、Fref:64、N:46、NUM:7、DEN:8、 CD:2 (工作)

    Fout:200、Fref:32、N:50、NUM:0、DEN:1、 CD:48 (工作中)

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

    Thomas、

    相位同步将始终同步分频器。  不过、您会看到大约6度的变化、在2.5GHz 输出时、偏移约为7ps。  请注意、校准时、校准状态可能会有所不同。

    我怀疑、如果从36度和43度状态读回 rb_VCO_CAPCTRL、您可能会发现您会得到两个不同的值。  为了确保这一点、这些电容器代码中存在相当大的重叠。

    在第22页的"7.3.14针对相位调整和相位同步的微调"部分下、它提到由于这一原因、存在大约10ps 的变化。

    如果要消除此差异、则需要使用完全辅助校准。

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

    谢谢 Dean。


    您对自己对原因的假设是正确的。 很遗憾、我找不到完全辅助模式的任何详细信息。 如何确定 VCO_CAPCTRL 和 VCO_DACISET? 部分辅助校准中是否有类似的 VCO_CAPCTRL_STRT 和 VCO_DACISET_STRT 公式?


    我还尝试了部分辅助模式。 这也已经解决了这个问题(至少在我当前的设置下)。

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

    尊敬的 Thomas:

    然后才能"申请"完全辅助。 您需要通过对所有相关频率进行 VCO 校准来构建查找表。 每次校准后、您都可以读回 VCO 参数、即 VCO_CAPCTRL、 VCO_DACISET、VCO_SEL。  

    应用完全辅助后、启用所有_force 位、使用 LUT 获取要锁定频率所需的 VCO 参数。

    有关详细信息、请参阅 https://www.ti.com/lit/pdf/snaa336。