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:使用倍频器的即时校准初始化频率

Guru**** 2394275 points
Other Parts Discussed in Thread: LMX2820

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1359876/lmx2820-instant-calibration-initialization-frequency-with-doubler

器件型号:LMX2820

LMX2820的即时校准初始化序列指示在器件输出5.65GHz 的情况下执行初始校准。 如果应用使用输出倍频器、是输出端还是 VCO 端是5.65GHz?

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

    尊敬的 Ben:  

    它在输出端、但它是直接 VCO 输出。

    此致、

    维森特

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

    您好、Vicente:

    我有点困惑。 这是否意味着我需要在即时校准初始化期间禁用输出倍频器(可能包括设置 INSTCAL_DBLR_EN=0)?

    或者、设置 INSTCAL_DBLR_EN=1和对5.65GHz 的 VCO 输出进行编程是否会自动处理此情况?

    谢谢。

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

    尊敬的 Ben:  
    请按照以下步骤进行 InstaCal。  
    如果需要、请设置 VCO 倍频器。  



    此致、  

    维森特  

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

    您好、Vicente:

    很抱歉很慢,但这些步骤是我困惑的根源。 您的初始注释指出输出中是5.65GHz、但具有直接的 VCO 输出。 这使我对倍频器在这些步骤中的精确所需状态感到困惑。

    对于使用 VCO 倍频器的应用、在上述步骤中、以下哪种情况下的配置是正确的?

    1. OUTA/B 多路复用器至 VCO、分频器已设置、因此 VCO 为5.65GHz
    2. OUTA/B 多路复用器至倍频器、分频器进行了设置、因此输出为11.3GHz、VCO 为5.65GHz

    如果必须在初始化序列期间禁用倍频器、我是否仍在步骤1中对 DBLR_CAL_EN=1进行编程? 和 INSTCAL_DBLR_EN=1、是什么? 然后、是否只在初始化序列结束时启用双倍频器?

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

    尊敬的 Ben:
    1.在 TICS 中的 RFout 字段输入5650

    2.如果您需要 VCO 倍频器,在第4步中,您必须启用它,即'INSTCAL_DBLR_EN'

    此致、

    维森特  

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

    您好、Vicente:

    我要询问的是 OUTA_MUX 和 OUTB_MUX。 在我的应用程序中、这些字段将设置为0x2:已启用倍频器。

    我从您的图片和回复中推断出正确的顺序如下:

    1. 将 OUTA_MUX 和 OUTB_MUX 设置为0x1 (VCO 输出)
    2. 执行上述步骤1-10、在步骤1中使用 DBLR_CAL_EN=1、在步骤4之后的步骤4中使用 INSTCAL_DBLR_EN=1
    3. 将 OUTA_MUX 和 OUTB_MUX 设置为0x2 (倍频器输出)

    您能否确认这是否正确? 如果是、我假设在更改频率时无需更改 OUTA_MUX 和 OUTB_MUX?

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

    尊敬的 Ben:  
    如果执行了 InstaCal 校正、那么在输入要跳转到的频率时、无需将 OUTA_MUX 设置为 VCO 倍频器。  

    此致、  

    维森特  

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

    您好、Vicente:

    我很抱歉很困难,但我现在更困惑。

    即、您现在是说如果我已设置 INSTCAL_DBLR_EN=1、我可以将 OUTA_MUX 和 OUTB_MUX 保留为0x1、并以某种方式自动启用它们吗?

    如果在需要输出倍频器并将使用即时校准的应用中、您可以确切地阐明 OUTA_MUX 和 OUTB_MUX 字段在即时校准初始化、频率变化和正常操作期间的状态、这会很有帮助。

    -本

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

    尊敬的 Ben:  
    从未如此-我们随时为您提供帮助!  

    抱歉混淆让我尝试并更准确。  

    按照 InstaCal 过程、您无需触摸 OUTx_MUX。  

    当您尝试锁定到5650 MHz 时、OUTx_MUX 应在使用 TICSpro GUI 时自动切换到 VCO 输出。  

    此致、  

    维森特  

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

    啊、我想我现在看到了。 谢谢你。 我认为造成混淆的一些原因是、我是从在我的应用软件中实施原始编程序列的上下文而不是从评估 GUI 中实施。

    但参考 GUI 中发生的情况、原始寄存器写入的顺序似乎应为:

    1. 在 OUTA_MUX 和 OUTB_MUX 设置为0x1的情况下执行步骤1-10。 (VCO 输出)。 按照我对倍频器的预期设置 INSTCAL_EN。
    2. 然后、在更改频率时、只需根据给定频率设置 OUTA_MUX 和 OUTB_MUX、以及 INSTCAL_PLL_NUM、PLL_NUM、PLL_DEN 和 PLL_N。 然后写入 R0、DBLR_CAL_EN=0和 FCAL_EN=0

    即 GUI 会为我处理 OUTA_MUX 和 OUTB_MUX 以及分频器寄存器、但仍然在进行寄存器写入、因此我需要在最终应用软件中重现此问题。

    您能确认一下我现在是否有这个吗?

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

    正确!  
    您始终可以利用 GUI 来确定需要为控制器写入哪些寄存器。  

    此致、  

    维森特