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.

[参考译文] LMX2594:使用分频值大于2的通道分频器时出现问题

Guru**** 2560390 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/688008/lmx2594-problem-using-channel-divider-with-division-rations-greater-than-2

器件型号:LMX2594

我有一个使用100MHz 基准和 PFD 的定制板、在整数模式下、N=80、VCO 频率为8000MHz、RFOUT_A 和 RFOUT_B 输出配置为4000MHz 输出、 寄存器75 / 0x4B = 0x0800、寄存器0x1F = 0x03EC (或0x43EC)。 这是稳定的、工作正常!

根据手册和 TICS Pro 程序输出、如果我要将输出频率更改为2000MHz、我需要做的似乎就是更改 CHDIV 值、并可能 设置 CHDIV_DIV2位?

当我执行此操作时、寄存器75 / 0x4B = 0x0880、寄存器31 / 0x1F = 0x43EC、我预计输出为2000MHz、但输出保持在4000MHz、

我使用的是定制板,因此我无法直接使用 TICS 与电路板通信,但我的初始寄存器负载直接来自 TICS,我正在按照建议对所有113个寄存器进行编程。 (与 TICS 输出相同)这种情况在加电时与重新加载所有寄存器相同、或在有源器件上的两个寄存器相同。

我是否在某个位置缺少寄存器? 在我看来、该部件似乎不能同时运行分频器阶数大于2的两个输出?

恭敬地

丰富

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

    只需将 CHDIV 更改为4分频即可获得2GHz 输出。 也就是说、将寄存器 R75更改为0x4B 0840。 寄存器31正常。
    让我尝试了解您的测试程序:
    1. Vcc 初始上电后、您可以锁定它并输出4GHz
    2.现在您要将输出更改为2GHz
    对 R75 (和 R31)进行编程、但输出保持在4GHz?

    如果是这种情况、我建议您使用示波器来探测 Step3中的波形。 如果电路板可以进行寄存器回读、我们可以回读以确认 R75是否实际更新。