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.

[参考译文] LMX2572LP:使用 TICSPRO 进行相移

Guru**** 2589280 points
Other Parts Discussed in Thread: LMX2572LP, LMX2594, LMX2572

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/873225/lmx2572lp-phase-shifting-using-ticspro

器件型号:LMX2572LP
主题中讨论的其他器件: LMX2594LMX2572

您好!

我正在尝试使用开发板和 TICSPRO 软件对 LMX2572LP 的相移功能进行实验。 我已将其设置为从附带的标准100MHz 基准输出400MHz。 评估套件的说明手册中有一节介绍了相移( http://www.ti.com/lit/ug/snau217b/snau217b.pdf 的第3.2.1节)。 据我所见、我的设置与此处给出的示例相同、但当我写入 MASK_SEED 值时、我看不到400MHz 输出上的任何相移。 据我所知、如果一切设置正确、那么写入该寄存器应该会产生相位变化。

我通过在示波器上查看相位来测量相位。 示波器在100MHz 基准上触发、由于输出是基准的整数倍、我可以同时看到两个信号。 当我将值写入 MASK_SEED 时、我曾预计输出将相对于输入发生偏移、但这种情况并非如此。 我已附加了 TICSPRO 窗口的屏幕截图,以显示我的当前设置。 我在这里是否遗漏了一些东西?

谢谢、

戈登。

  

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

    大家好、Gordon、

    如果您对混频种子进行编程、则会通过增加传播延迟来使相位偏移值相对于分频器值 N 递增。

    800看起来相对而言是一个较大的值。  以度为单位的相移= 360×(MASK_SEED / PLL_DEN)×(IncludedDivide/CHDIV)

    适用于 LMX2572的 LMX2594数据表以及第7.3.11和7.3.12节对此进行了良好的说明。

    此致、

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

    Liam、您好!

    感谢您回来。 虽然我同意800看起来可能是一个较大的值、但它恰好是开发套件文档中所示示示例中使用的值、也是 LMX2572LP 数据表中使用的示例。 我已经尝试过越来越小的值、它们中的任何一个都没有区别。

    在这个阶段、我真的不关心它会将相位改变多少、我只是想确认我可以进行某种相移-我稍后将调整数字。

    当我在示波器上观察时、写入 mash_seed 后、100MHz 基准和400MHz 输出之间的相位绝对没有变化。 因此,两种可能性似乎是:

    *预期的相移未奏效

    *相位已移位、然后非常安静地移回原来的相位

    我想移动相位、并且为了使该漂移保持尽可能长的时间、直到我执行另一个相移。 目前、无论出于何种原因、这种情况都不会发生。 /如果您对原因有任何建议、或者如果我错过了某些特定的寄存器写入、请告诉我。

    谢谢、

    戈登。

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

    大家好、Gordon、

    不可以、每次写入混频种子时、它都应使相位递增、直到您复位或同步。

    我不确定这里会发生什么情况、因为这一功能得到了充分利用。  是否可以确认混搭种子寄存器按预期读回?

    如果您无法解决此问题、请附上 TCS 文件、我们可能需要在下周的实验室检查。

    此致、

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

    大家好、Gordon、

    我刚刚使用以下测试程序再次检查、请检查您是否也可以进行检查。

    TICS Pro -默认配置

    1. VCC 为电路板加电

    2.提供有效的100MHz 参考时钟

    3. TICS Pro - USB 通信->写入所有寄存器(您应该将其锁定在1500MHz)

    4.将 R 分频器更改为2 (FPD 变为50MHz)

    5.将 VCO 频率更改为6400MHz

    6.将通道分频器更改为16 (RFoutA 变为400MHz)

    7.单击 CalibrateVCO 按钮(该按钮在点击后将变为白色)

    8.检查100MHz 参考时钟(在示波器中将其用作触发通道)和400MHz 输出时钟(它们应与一定的确定性延迟相位一致)之间的相位。

    9.选中 VCO_PHASE_SYNC_EN 框以启用相位同步。

    10.以上步骤8中的延迟应会变小。  

    11.选中 MASK_SEED_EN 复选框以启用相位调整

    12.将 MASK_SEED 值更改为800、然后按 ENTER (您应该会看到400MHz 时钟的相位向左移位)

    13.如果光标在 MASK_SEED 框中保持闪烁,请再次按 ENTER 键以再次移动相位

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

    Liam / Noel 您好。

    当我按照上面的步骤操作时、我确实看到了我正在寻找的相移。 我一定错过了某个关键步骤、但按照顺序执行这些步骤、可以满足我的需求、我可以更改 MASK_SEED 的值、以便根据需要提供更大或更小的相移。

    感谢您对此提供的帮助-不胜感激。

    戈登。