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.

[参考译文] LMX2592:校准问题

Guru**** 1831610 points
Other Parts Discussed in Thread: LMX2592, LMX2594, LMK61E2
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/881857/lmx2592-calibrating-issue

器件型号:LMX2592
主题中讨论的其他器件: LMX2594LMK61E2

我们一直在使用 LMX2592设计降压转换器。 在数据表中提供的线性导线之后、我们在频率相关寄存器中的一个发生变化后发送命令"Calibration"(writeR0[3]=1):命令 calibrate 工作正常。 但是、经常会出现残留(对称)杂散、并且在发送新的校准命令之前、杂散会保持稳定。 我们在芯片完成校准后尝试禁用自动校准、但没有任何变化。 换言之、在执行校准命令(writeR0[3]=1)后、杂散会出现并消失。 杂散频率与 VCO 的偏移为~5kHz、为 -60dBc。 REF_IN 为156.250MHz、分频器= 2、因此 PFD 为78.125MHz。 杂散频率与最终 VCO 频率无关、因为它仍然保持在5kHz 左右。

感谢您的支持、

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

    你好、Mario、

    您能否确认/查看以下内容:

    • 对于20MHz < PFD < 100MHz、R0[8:5]应设置为4'b0000。
    • R1和 R4设置为什么?
    • 您的 SPI 时钟速率是多少?更改频率后、您写入 R0[3]= 1以校准 VCO 的时间是多久?

    请注意、您的应用是什么以及您从什么频率转换为什么频率?

    谢谢、

    Vibhu

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

    您好、Vibhu、

    感谢你的答复。

    1. 是的、REG 0设置为0x221C、这意味着 R0[8:5]设置为'b0000。 我不理解您在"设置为"之后输入的数字"4"。
    2. 寄存器设置为:
      1. R1 = 0x0808
      2. R4 = 0x1943
    3. SPI 时钟频率为4.1MHz。
    4. 至于写入 R0[3]的延迟、我尝试了从几百到几秒的许多不同值。
    5. 该应用程序是升频转换(最终随后是额外的降频转换)。 输入频率为20MHz 至4GHz、转换为5.2GHz。

    此处供您参考的是 FULFI 寄存器集(频率设置为5430MHz)

    R64   0x400077
    R63   0x3F00A8
    R62   0x3E0000
    R61   0x3D0001
    R59   0x3B0000
    R48   0x3003FD
    R47   0x2F08C0
    R46   0x2E1EA3
    R45   0x2DC600
    R44   0x2C053E
    R43   0x2B0000
    R42   0x2A0000
    R41   0x296500
    R40   0x281DCD
    R39   0x278204
    R38   0x260044
    R37   0x254000
    R36   0x240048
    R35   0x23119F
    R34   0x22C3EA
    R33   0x212A0A
    R32   0x20210A
    R31   0x1F0001
    R30   0x1E0034
    R29   0x1D0084
    R28   0x1C2924
    R25   0x190000
    R24   0x180509
    R23   0x178842
    R22   0x162300
    R20   0x14012C
    R19   0x130965
    R14   0x0E0AD4
    R13   0x0D4000
    R12   0x0C7002
    R11   0x0B0018
    R10   0x0A10D8
    R9   0x090302
    R8   0x081084
    R7   0x0728B2
    R4   0x041943
    R2   0x020500
    R1   0x010808
    R0   0x00221C

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

    您好!

    "4'b0000"中的"4"仅表示4位。 很抱歉、您感到困惑。

    使用不同的输入频率时、您是否会看到相同的问题?

    您还可以尝试更改状态机时钟 R1[2:0]和 VCO 校准延迟 R4[15:8]。 数据表中的寄存器说明提供了这些位的功能说明。

    另请访问 http://www.ti.com/lit/an/snaa336/snaa336.pdf

    谢谢、

    Vibhu

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

    您好、Vibhu、

    感谢你的帮助。 我们已根据您的提示尝试了不同的设置。

    对于第一个问题、您是指频率中的不同 REF 还是不同 PFD? 我们尝试了不同的 PFD、但没有任何积极的结果。 由于振荡器被其它部件使用、改变频率中的 REF 并不是右前的。

    至于寄存器更改、这里是报告。 更改 R4[15:8]不会产生任何差异。 相反 、R1[2:0]会使杂散的行为不同。 每次发出校准命令时、只要将其从"b1000"更改为任何其他值即可停止"切换"杂散。 换言之、当 R1[2:0]为"b1000"时、几乎每个校准命令都有一个杂散切换(如果没有任何杂散、而如果存在杂散、则它们会消失)。 相反、对于"b1000"以外的 R1[2:0]、例如 "b1001"、在执行任何校准命令后、杂散"状态"保持不变。 到目前为止、非常好。 然而,这也意味着,如果有杂散,它们将永远存在,不幸的是,有时会发生这种情况。 换言之、改进幅度相当大、但事实仍然是、如果在启动时出现两个杂散、它们将持续到下一次关闭。

    我希望我的描述能够清晰地理解我所说的全部内容。 当然,请你再问我,你可能需要进一步澄清。

    非常感谢您为帮助我所做的努力。

    此致、

    Mario

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

    你好、Mario、

    感谢您的详细回答。 我打算使用不同的输入频率进行测试、以查看输入在相同频率下是否也存在转用于调试目的的杂散。 如果可能、请尝试此操作、或者可能测量输入的性能以查看任何相似之处。 但是、根据您的描述、我认为情况可能并非如此。

    根据您的说法、R1[2:0]控制使杂散行为可重复? 也就是说、对于不同的设置、您会在相同的位置看到相同的杂散、但这次重新校准不会使杂散消失。 这些杂散是否小于您之前看到的杂散?

    此外、在调整 R1[2:0]后、如果需要、还应确保调整 R4[15:8]、因为这些设置是相关的、因此相关信息将显示在数据表中。

    谢谢、

    Vibhu

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

    您好、Vibhu、

    再次感谢您的支持。 至于更改输入频率、这并不容易、因为许多其他电路的基准是相同的、而这对于检查杂散本身是必不可少的、因此这意味着需要一些硬件工作、例如切割线迹。

    是的、通过更改 R1[2:0]、我可以使其具有可重复性:R1[2:0]="b000"杂散几乎在每次重新校准时出现/消失。 设置 R1[2:0]="b001"杂散、如果存在、则不会更改、如果不存在、则不会显示。 杂散(如果存在)永远不会改变:频率和振幅都不会改变。

    至于 R4[15:8]、我们已经用了很多方法进行了尝试、但它根本不影响行为。

    我看到您指出的文章与 LMX2594相关、而不是与 LMX2592相关。 在我们考虑转移到 LMX2594时、您是否认为该器件可能不会出现此问题?

     此致、

    Mario

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

    你好、Mario、

    根据您描述的行为、校准似乎是问题所在。 5kHz 偏移杂散是否在两种情况下消失(无杂散和永久杂散)? 如果是这样、则确认问题已重新校准。

    本文适用于 LMX2592或更准确地说、其校准过程与文档类似。

    谢谢、

    Vibhu

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

    大家好、Vibhu、

    毫无疑问、自我发布第一个帖子以来、它与校准相关。 在我看来、芯片中的某些内容似乎一直切换到信号而不是被释放。 遗憾的是、我从您的回复中了解到、您再也没有任何提示来提出解决方案。

    此致、

    Mario

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

    你好、Mario、

    我使用您提供的配置进行了基准测量、实际上没有发现任何校准问题或任何5kHz 杂散。 请记住、使用更清洁的清洁剂可以获得更好的性能。 (我使用了 LMK61E2)

    我还注意到配置是针对5340MHz 输出而不是5430MHz 输出、您能确认吗?

    如果您使用的是 TICSPro、则可能值得从 TICS Pro 默认设置开始并根据需要配置器件。

    您能否分享您在结尾看到的内容?

    谢谢、

    Vibhu

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

    大家好、Vibhu、

    再次感谢。 我从未怀疑您没有注意到这种现象。 至于5340 MHz,我确认我换了‘3’和‘4’:对不起。

    由于您无法复制它,因此这可能是与我们的布局有关的一个特殊问题。 由于我们必须进行其他一些更改、我认为最好等待下一个 PCB 并查看它。

    再次感谢您的支持、

    Mario