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.

[参考译文] LMX2820:在不同 VCO 组之间跳频时进行即时校准

Guru**** 2419530 points
Other Parts Discussed in Thread: LMX2820, LMX2595

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1005791/lmx2820-instant-calibration-when-frequency-hopping-between-different-vco-banks

器件型号:LMX2820
主题中讨论的其他器件: LMX2595

大家好、团队:

从 VCO1切换到 VCO6时、即时校准的确切过程是什么?

在 LMX2820的规范中、它的状态如下。

===================================================================================================

要在初始化即时校准后更改频率:
1、写入 INSTCAL_PLL_NUM、PLL_N、PLL_NUM、PLL_DEN 的值。
2.写入 R0以触发校准(在 DBLR_CAL_EN = 0、FCAL_EN = 0时)。

===================================================================================================

当 VCO0变为 VCO6时、我们是否需要对 VCO_SEL 进行编程?

您能否使用即时校准(VCO1 -> VCO6)逐步演示整个过程?

此致、

姚华

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

    您好、Yao-Hua、

    请查看应用手册 《通过 VCO 即时校准大幅缩短锁定时间》(saa342)、我们在第4.3节中详细介绍了即时校准。 即时校准无需设置 VCO_SEL 或任何其他全辅助校准值、这些值将自动加载。

    即时校准的整个分步过程由数据表第8.1.3节捕获、您从该节复制了上述段。 没有其他步骤。 您能给我解释一下您还在寻找什么吗?

    此致、

    Derek Payne

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

    尊敬的 Derek:

    我已经学习了 snaa342文档、但它没有详细说明编程顺序。

    以表4-2中的第2行为例、频率从6000MHz 变为5063MHz。

    VCO 从 VCO1变为 VCO6、该表仅显示锁定时间测量值。

    本文档未显示每行的完整编程序列。

    要使用第2行作为示例(VCO1 -> VCO6)、您能否显示编程顺序?

      

    此致、

    姚华

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

    尊敬的 Derek:

    下面还有两个问题。

    (1)即时校准的整个过程仅是上面捕获的两个步骤、甚至更改为不同的 VCO?

       我想知道该过程适用于相同 VCO 中的跳频、也可以适用于不同 VCO 之间的跳频。

       无论相同的 VCO 或不同的 VCO 之间、此过程是否始终有效?

    (2) LMX2820数据表未提供 VCO_CAPCODE 和 VCO_DACISET 的估算公式。

       如果没有此公式、我无法使用部分辅助方法。 公式是否与 LMX2595相同?

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

    姚华、您好!

    测试步骤如下:

    1.打开 TICS Pro 并选择 EVM 默认模式配置
    2.在"用户控制"页中、选中所有双缓冲
    3.在 PLL 页面中,取消选中即时校准框中的 DBLR_CAL_EN
    4. VCC 为 EVM 加电
    5.按 Ctrl+L 对 EVM 进行编程、以锁定到6GHz
    6.在即时校准框中设置 INSTCAL_EN = 1
    7.键入5650、然后在 VCO 框中输入(PLL_NUM、PLL_N 和 INSTCAL_PLL_NUM 将自动编程)
    8.取消选中 VCO 校准框中的 FCAL_EN
    9.检查 FCAL_EN
    10.取消选中 FCAL_EN 并等待一段时间(VCO 将锁定至5650MHz)
    11。更改 VCO 频率、例如键入5800、然后在 VCO 框中输入(PLL_NUM、PLL_N 和 INSTCAL_PLL_NUM 将自动编程)
    12.单击校准 VCO 按钮(这将写入 R0一次、VCO 将锁定至5800 MHz)
    13.将 VCO 频率更改为、例如6200 MHz
    14.单击 Calibrate VCO (校准 VCO)按钮(这将写入 R0一次、VCO 将锁定至6200 MHz)

    请注意、写入的 SDA 将在最后一个(LSB) SCK 上升沿被移入内部寄存器。
    TICS Pro 以大约125kHz 的频率运行、最后一个 SCK 上升沿和 CSB 之间的延迟是一个 SCK 周期。 即、延迟约为8µs μ s。 如果使用 CSB 作为发送到测试设备的触发信号、请注意此8µs 误差。

    希望这对您有所帮助。

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

    您好,Noel:

    上面所示的示例是在同一个 VCO 内、它是否适用于不同的 VCO?

    例如、频率从5800MHz 变为10GHz、过程完全相同

    相同吗? 只需在 VCO 框中键入10000、然后单击校准 VCO 按钮。

    此致、

    姚华

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

    姚华、您好!

    即时校准完成后、相同的频率开关 机制将应用于任何 VCO 频率和任何 VCO 内核。