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.

[参考译文] LMX2594EVM:全辅助模式

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

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/783698/lmx2594evm-full-assist-mode

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

您好!

我正在使用完全辅助模式处理 LMX2594,我对此有一些疑问。

  1. 我在另一个主题中找到了 SNAA323应用报告、该报告为我提供了如何对完全辅助模式进行编程。 该注释似乎是为 LMX2572编写的。 您能不能确认这是最好的方法、即使在 LMX2594上也是如此?
  2.  我对 VCO_CAPCTRL 和 VCO_DACISET 的值(以及它们背后的概念)有点困惑。
    1. 首先、我在无辅助模式下进行了校准、以确定 VCO_SEL、VCO_CAPCTRL 和 VCO_DACISET 在两个不同温度下读回寄存器(例如:25°C 和大约0°C)。 我注意到:

                                                              i.     由于可预测、VCO_SEL 的值没有变化

                                                            二      VCO_CAPCTRL 和 VCO_DACISET 的值已经改变、并且与温度相关。

    1. 其次,我在全辅助模式下使用了这些参数,首先通过加载寄存器来驱动 PLL,然后读回这些参数。 但是、尽管温度大约为25°C、但我特意使用了在0°C 时获得的 VCO_CAPCTRL 和 VCO_DACISET 值 我注意到:

                                                              一、     PLL 无论如何看起来都是正确的。

                                                            二      我逻辑上假定 PLL 的工作原理,并且至少 VCO_DACISET 已经被校正。

                                                           三      但是、当读回 VCO_CAPCTRL 和 VCO_DACISET 寄存器时、它们保持不变并保持加载的值。

因此我提出以下假设:在完全辅助模式下,PLL 不会改变 VCO)CAPCTRL 的值,也不会刷新 DACISET 的值。 是这样吗?

 

 

无辅助

部分辅助

完全辅助

VCO 选择

由 PLL 选择

由 VCO 寄存器预先定义

由 PLL 调节

由 VCO 寄存器选择

未调整

CAPCTRL 选择

由 PLL 选择

由 VCO 寄存器预先定义

由 PLL 调节

由 VCO_CAPCTRL 寄存器选择

未调整(?)

PLL 输入端的 V CTRL

由环路调节

由环路调节

由 DACISET 寄存器预调节

由环路调节

 

 

 

 

VCO_SEL 寄存器

已刷新:=由 CAL 程序选择的 VCO

已刷新:=由 CAL 程序选择的 VCO

未刷新

VCO_CAPCTRL 寄存器

刷新:= CAL 程序选择的 CAP

刷新:= CAL 程序选择的 CAP

未刷新

VCO_DACISET 寄存器

刷新:=由循环调整的电流

刷新:=由循环调整的电流

未刷新

提前感谢

斯特法内

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

    是的、LMX2572的全方位帮助指南适用于 LMX2594。

    您的观察结果正确。 一旦 PLL 被锁定、它不会在温度漂移时失去锁定。 换言之、当温度变化时、VCO 不会重新校准。 因此、您不必为温度变化创建查找表。 但是、25度时的最佳设置可能不是-40度时的最佳设置。 换言之、虽然25度的配置仍然使 PLL 锁定在-40度、但该设置可能无法提供最佳的相位噪声。 如果您在-40度重新校准、则最好为该温度设置回读设置。

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

    你好!

    感谢您的明确回答! 我对此有更多的疑问:

    1. 您说过、如果温度发生变化、我将不会保持最佳相位噪声。 您是否有模型或类似的模型可预测相位噪声的降级?
    2. VCO_CAPCTRL 编码为8位、这意味着255个可能性。 我可以想象您可以选择不同的电容器,但很难相信有255个电容器,那么您能为我提供更高的精度吗?
    3. 我不确定是否了解 VCO_DACISET 的良好行为。 它似乎控制 PLL 输入端的电压。 但根据定义、该电压由环路进行自调节、当我使用读回功能读取 VCO_DACISET 时、DACISET 值不会改变。 您能给我一些关于它的解释吗?

    提前感谢您

    斯特法内

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

    我们确实有一个名为"PLLatinum sim"的仿真工具、但它不会对温度变化进行建模。 您可以执行以下操作: 在室温下、选择几个频率点并读回 VCO 校准配置、然后调用此设置 A。然后转至-40度、强制设置 A 并测量相位噪声、将其称为相位噪声 A。然后自动校准 VCO 并获取相位噪声 B; 读回 VCO 配置、即设置 B。然后、您可以比较设置 A 和设置 B 以及相位噪声 A 和相位噪声 B、并自行决定是否值得为温度变化查找表。 如果您没有相位噪声分析器、我可以找到一些时间并为您执行此操作。 我的直觉是、最多可能有1 dB 的差异。

    在255个 Capcode 中、只有代码值0至183有效、其余代码无效。 1)数据表的表6 2) Dean 的 PLL 书籍第8章提供了更多信息。 它讨论电容器组。 您可以通过搜索'EAN Banerjee PLL book'下载免费副本。

    DACISET 校准的目的是找出相位噪声的最佳值。 DACISET 控制 VCO 振幅、无需随温度变化。

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

    您好 Hao、

    感谢您的回答。 我将进行测量并查看发生了什么(并查看您的感受是否良好!)。

    也感谢您提出的所有建议。

    斯特法内