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:如何在 PLL 中使用 N 分频器的小数部分?

Guru**** 2538955 points
Other Parts Discussed in Thread: LMX2594

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1110991/lmx2594-how-to-use-the-fractional-part-of-the-n-divider-in-the-pll

器件型号:LMX2594

你(们)好

我使用的是 Xilinx ZCU208评估板套件及其包含 LMX2594组件的 CLK104子板。

我尝试使用小数分频器、但由于某种原因、我无法使其工作。

虽然我没有直接测量、因为 CLK104 子板上没有使用合适的连接器、但我正在查看 DAC 的输出采样率泄漏。

我 使用 Xilinx 提供的预生成寄存器配置、使用以下值生成9.8304GHz 的采样率:

当我更改 N 分频器整数值(例如、从400更改为401)时、我会在 DAC 的输出中看到正确的更新采样率。

但是、当我更改小数部分(寄存器 R38、R39和 R42、R43)时、我看不到任何效果。例如、我使用以下值将小数设置为3/4:

R43:0x2B0003

R42:0x2A0000

R39:0x270004

R38:0x260000

预计为9830.4MHz+0.75*24.576MHz=9.848832MHz、但频率不变。

我缺少什么?

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

    您好、Almog、

    如果  R44[2:0] = 0、则将其设置为3。  

    R44[2:0]不能为0、因为 PLL_NUM 不等于0。

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

    谢谢! 这正是我错过的。

    您能告诉我在选择 MASK_ORDER 值时需要考虑哪些因素? 1-4

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

    您好、Almog、

    0 =整数模式、PLL_NUM 将被忽略、因此只能使用整通道

    1 =一阶环路滤波器。由于杂散较高、因此很少使用该阶

    2 =二阶;3 =三阶等。理论上讲、高阶返回的分数杂散更少。 通常、在大多数用例中、三阶就足够了。