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, PLLATINUMSIM-SW, TICSPRO-SW

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/962411/lmx2594evm-phase-settling-time

器件型号:LMX2594EVM
主题中讨论的其他器件:LMX2594PLLATINUMSIM-SWTICSPRO-SW

我们将在快速调优应用中使用 LMX2594。  为了满足我们的稳定时间规格、我们将其用于全辅助校准模式。  使用的基准频率取决于输出频率。 对于低于7500MHz 的频率、我们使用50MHz 基准。  对于高于该频率的频率、我们使用100MHz 基准。  短期稳定似乎按预期工作。  也就是说、输出相位在大约10us 内稳定下来。  该周期是从最后一个 SPI 传输的上升沿到测试设置的输出测得的。

测试设置包含一个设置为6GHz 的微波合成器、该合成器输入到混频器的 LO 端口。  混频器的射频端口通过10dB 衰减器连接到 LMX2594 EVM。  混频器的 IF 端口连接到示波器。  我们进行了两种类型的测试。  一种是较大的频率变化(6-9GHz)、另一种是较小的频率变化(6.0至6.1GHz)。  在这两种情况下,短期稳定似乎都很有效。  然而、我们看到在最终停止前、高达1 ms 的相位漂移相当大。

附加了两个案例的 O'Scopes 捕获。  短期跳转如下所示。  保存的阶段(较轻的迹线)是使用库存 EVM 获取的。  在输入电源端子上添加220uF 电容器后、采用较暗的布线。  顶部布线仅为触发器、底部布线为 SPI 芯片选择信号。

第二个示波器捕获显示了较大的频率阶跃。  请注意、小负"凸点"大约为最终值的3/4。

这种行为是否正常?  如果没有、是否有一些可能影响它的设置或寄存器值(例如、内部稳压器旁路等)?

谢谢

Fred Schader

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

    您好 Fred、

    您是否可以尝试重新附加图像、但我无法在您的原始帖子中找到它们? 您是否尝试优化 EVM 上的环路滤波器以缩短锁定时间? PLLATINUMSIM-SW 可用于仿真。

    谢谢、

    Vibhu

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

    Vibhu

    我这次将示波器捕获放入 Word Doc 中,并将其作为介质插入。  请告诉我这是否起作用

    Fred

    e2e.ti.com/.../LMX2594-scope-captures.docx

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

    您好 Fred、

    是的、我现在可以看到图片。 您能否再次检查以确保您的 VCO 校准参数已按照建议进行设置?

    FCAL_LPFD_ADJ、FCAL_HPFD_ADJ、CAL_CLK_DIV 和 ACAL_CMP_DLY。

    您可以参阅数据表寄存器说明或 TICSPRO-SW 来了解这一点。

    谢谢、

    Vibhu

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

    Vibhu

    FCAL_LPFD_ADJ 和 FCAL_HPFD_ADJ 均为零、因为我使用50MHz 参考时钟。  CAL_CLK_DIV 也被设定为零(1分频)。  ACAL_CMP_DLY 设置为10。  但是、由于我们使用全辅助模式进行校准、这是否仍然是一个因素?

    Fred

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

    您好 Fred、

    您是否在整个校准周期的同一时刻看到 VTune 电压的骤降和尖峰?

    为了帮助我诊断此问题并确定问题是什么、您可以尝试以下方法之一吗?

    1. 将 VbiasVCO (引脚3)电容减小至1uF (从10uF)。 这应该会减小干扰的大小
    2. 按照以下步骤开始全辅助校准:(可能消除毛刺脉冲)
    • 设置 VCO_SEL
    • 设置 VCO_CAPCTRL
    • 设置 R8[12]= 1
    • 设置 VCO_DACISET
    • 等待1ms
    • 设置 R8[12]= 0
    • 设置 N 分频器

    请告诉我发生了什么。

    谢谢、

    Vibhu

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

    Vibhu

    我开始运行上述事件序列。  首先、我想设置一个基线、这样我就完成了我的正常序列(请参阅随附的)。  然后、我修改了我的代码以执行您的调优序列。  我将首先使该代码运行、然后更改 VbiasVCO 电容。  但是、我无法使用该序列获得锁定。   

    我有一些问题:

    1) 1)数据表中未介绍 R8[12]。  它将其显示为始终为零。  这有什么作用?

    2)应用手册 SNAA336第35页(完全辅助工作流程)中的流程图不显示 VCO_DACISET 之后的任何寄存器写入。  但是、在我写入寄存器0 (校准位处于 OFF 位置)之前、我无法使合成器锁定。  我的序列是否不正确?

    为了进行校准、我执行以下操作:

    1) 1) 1)根据需要设置通道分频器/多路复用器

    2) 2) 2)向寄存器36写入正确的 N 值

    3) 3)将0x6418写入寄存器0

    4)至少延迟一 ms

    5) 5)将 VCO 选择、VCO 电容和 ADN VCO DAC I 值添加到表中

    6) 6)针对我的124个系统频率重复上述步骤

    对于全辅助调优、顺序为:

    1) 1)设置通道分频器、输出 MUX、ADn 基准分频器

    2) 2) 2)向寄存器36写入正确的 N 值

    3) 3)从校准表中写入 VCO 选择位

    4)从校准表中写入 VCO 电容值

    5) 5)从校准表中写入 VCO DAC_I 值

    6) 6)针对低于7500MHz 的频率写入0x6414、而针对较高频率写入2414。

    根据您的回复和应用手册中的流程图、我现在不确定我是否具有正确的序列

    谢谢  

    Fred

    e2e.ti.com/.../LMX2594-test-baseline.docx

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

    您好 Fred、

    [引用 user="Fred Schader2]1)数据表中未介绍 R8[12]。  它将其显示为始终为零。  这有什么作用?[/报价]

    在自动校准模式下、在校准过程中使用高电流为 VCO 偏置电容器充电。 这在完全辅助模式下不会自动发生。 在大多数情况下、这不是问题、但有时当我们看到干扰时、强制高电流会有所帮助。 这个位启用这个更高的电流。

    [引用 USER="Fred Schader2]2)应用手册 SNAA336第35页(完全辅助工作流程)中的流程图不显示 VCO_DACISET 之后的任何寄存器写入。  但是、在我写入寄存器0 (校准位处于 OFF 位置)之前、我无法使合成器锁定。  我的序列是否不正确?[/quot]

    流程图中的步骤是正确的。 在流程图的自动校准部分、您将设置 FCAL_EN = 1以启动校准过程。 只要您不再次向 FCAL_EN 写入1、该序列就可以工作。

    我看不到您的顺序有问题、我认为它也应该正常工作。 我想我建议先解决全辅助校准问题、现在将斜升部件放出去。

    在测试我建议的程序后、您是否看到了改进?

    在侧注中、您能否确认在自动校准期间未看到干扰?

    谢谢、

    Vibhu

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

    Vibhu

    您能否澄清您对我上面第二个问题的回答。? 在建立 CAL 表后、第35页的流程图不使用寄存器0 (设置 CAL 使能)。  但是、我必须使用上面的步骤6来使合成器调优和锁定。  在频谱分析仪上观察到、根据强制为表值的三个寄存器、我发现 VCO 频率接近、但绝对不会锁定。   

    当我在 CAL 位被禁用的情况下写入寄存器0时、我会得到一个锁相条件。   

    我无法使用您的序列获得锁。  相反、我看到 Vtune 根据我编程的频率撞击上下电压轨。

    Fred

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

    您好、Fred、

    您是否设置了 VCO_SEL_FORCE、VCO_DACISET_FORCE 和 VCO_CAPCTRL_FORCE = 1? 在完全辅助模式下、它们必须为1。 在此模式下、无需对 R0寄存器进行编程。

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

    是的、正确、这些位都被置位。  由于我必须使用 R0来获得锁定、因此听起来其他一些寄存器设置不正确。  我在寄存器设置中使用了 TICS Pro。  是否有示例程序以正确的顺序显示所有寄存器设置?

    Fred

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

    您好、Fred、

    SNAA336的第3.3节是一个示例。

    您可以尝试以下调试吗?

    1、通过自动校准锁定至频率通道

    2.读回三个 VCO 参数。

    3.启用三个强制位。 我希望合成器将解锁、因为您没有设置正确的 VCO 参数。

    4.写入三个回读 VCO 参数。 我希望它会再次锁定。 (这证明在完全辅助模式下不需要 R0编程。)

    5、将 VCO_CAPCTRL 更改为其他值、我希望它将解锁。 您还可以更改其他参数、如 PLL_N、使其解锁。

    6.将 VCO_CAPCTRL 改回读值,我希望它会再次锁定。