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.

[参考译文] LMK05028:用于2环路的 DCO 模式控制:TCXO、APLL。

Guru**** 2529570 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/825435/lmk05028-dco-mode-control-for-2-loop-tcxo-apll

器件型号:LMK05028

大家好、团队、

我的客户正在将 DCO 模式用于2环路:TCXO、APLL。

他们正在尝试通过软件动态更改频率。 他们能够更改频率、但无法调整频率。 请告诉我如何调试该问题吗? DCO 模式似乎在工作、但不稳定。

例如(这不是实际频率、仅对于图像而言)
目标:148.5MHz->148.499MHz ->148.499005MHz
实际:148.5MHz->148.499MHz ->148.498995MHz

很抱歉询问不清楚的问题、但我们需要您的帮助...

此致、
Satoshi Yone

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

    Yon-San、您好!

    我能够加载我之前与您共享的配置。  然后在 Main:Start Page (主页:开始页)上 DCO1的 DCO 模式条目的 FDEV 框中键入10000。  然后按下 Incr/DECR 按钮以在频率上和下移动。  取消选中使能位会将其复位为未调整的频率。  然后、我可以重新检查该位、Incr/DECR 按钮会导致频率上下移位。

    我将随附 FDEV = 10000的更新配置供您参考。  (请注意、这是针对 DCO1完成的、因此调整的是148.5MHz 时钟).e2e.ti.com/.../LMK05028-Configuration_5F00_runConfig_2C00_DCO1_5F00_FDEV_3D00_10000.tcs

    另一个有关我所连接配置的详细信息是、我重新配置了 OUT0以提供10MHz TCXO 输出。  我使用该频率来确认从 TCXO 到输出的锁定。

    73、
    Timothy

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

    您好、Timothy、

    我们可能会有误解。 这种配置是否是相对调整?

    我指的是下图。

    目标:148.5MHz->148.499MHz ->148.499005MHz
    电流配置:148.5MHz->-0.001MHz->+0.000005MHz

    它们是否应按如下方式进行配置?
    148.5MHz->-0.001MHz->-0.000995MHz

    此致、
    Satoshi Yone

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

    您好!

    FDEV 是 DPLL 分子的变化。  FDEV 是相对的、但修改后的分子是绝对的。

    DCO 将允许它们在148.5MHz 左右改变频率。  我想指出、使用 TCXO APLL 模式时、DPLL 将具有固定的40位分母。  这意味着有时无法实现请求的精确频率。  REF DPLL 有一个可编程的40位分母、因此它始终可以实现精确的频率。

    在您的情况下、由于您使用 DCO 模式、我认为这不是问题。  但要澄清...

    解决方案为 DPLL1_TCXO_FB_DIV =/22、PLL1_TCXO_NUM = 302365697638、 DPLL1_TCXO_FB_PRE_DIV =/2、PLL1_P1 =/11 [这些位可在"DPLL1 CTRL-TCXO"标题下的"用户控制"选项卡中看到。
    然后、可以计算出实际 VCO 频率= 10MHz TDC *(22 +(302365697638 / 2^40)* 2 * 11 = 4900.49999999992MHz、这会导致-1.6332115856752922e-08ppm 的频率误差。  因此、实际上从4900.5MHz 进行了一些舍入。

    一旦您开始使用 FDEV 调整 DPLL 分子、并假设 FDEV = 1000、则可以使用上述公式重新计算输出频率、但您可以用公式来代替 FDEV 调整的加法(或减法)、即302365697638 -> 302365697638 + 1000 = 302365698638。

    73、
    Timothy

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

    您好、Timothy、

    让我确认您之前共享的 TCS 文件的 DPLL2。 当 FDEV 增加2560000时、OUT2频率是否为148.351663873691000?

    我进行了随附的 Excel 计算。

    此致、
    Satoshi Yone

    e2e.ti.com/.../DPLL2-Calculation.xlsx

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

    Yon-San、您好!

    是的、这看起来是正确的。  通过使用 FDEV=2560000并导致一个增量上升、输出将从148.351648351648增加到 148.351663873691 MHz。   这是15.5220429007841 Hz 的变化。

    您看不到更改吗?  假设在使用 GUI 时、通过将寄存器设置为 DCO 更新模式的 Incr/DECR。  然后按下 Incr 或 DECR 按钮以引起频率偏移。

    73、
    Timothy

    148.351663873691000