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:调整输出相位时优化分数spurs

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

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/665773/lmx2594-optimising-fractional-spurs-when-adjusting-output-phase

部件号:LMX2594
主题中讨论的其他部件: Tida-0.1346万

你好。  

我正在尝试减少使用mash_seed调整LMX2594输出相位时看到的分数spurs。  我希望TI能够提供一些提示。  

我一直在阅读 TIDA-0.1346万,其中指出:

"编程非零种子值实际上可以产生分子为零的分数spurs。 因此,如果mash_seed是IncludedChannelDivide的倍数并且分数分母设置为k×IncludedChannelDivide,则获得最佳spurs,其中k是不含2或3因子的正整数。 使用此策略可以避免亚分数spurs "

为此目的,我一直在使用分数分母127,这样k=127,其中不包含2或3的系数。  我将mash_seed递增1,这是IncludedChannelDivide的倍数。  请参阅以下设置:

当我以1步递增mash_seed时,我得到了非常差的分数spurs。  例如,如果mash_seed为1,我将得到:

我相信这些是在200MHz/127=1.5748MHz的倍数下的小频脉率。

TI是否有任何关于如何调整LMX2594的输出相位并将spurs降至最低的提示?   我发现有些mash_seed值比其他值好,但我没有找到预测行为的方法。  我认为PLLatinum SIM不能用于分子为零的情况。  

帮助的说明  

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

    PLLatinum SIM对mash_seed对spurs的影响建模,但不能像您所说的那样对分子0建模。 mash_seed对spurs的影响没有简单的闭合公式,而是涉及到查找序列和计算傅立叶序列,如我的PLL书籍(www.ti.com/.../pll_book)中所述。

    如果分子为零且种子不为零,则会得到序列,因此可以计算傅立叶序列和毛刺。 我在PLLatinum SIM上尝试了这个,但它不起作用。 总之,当我们发布下一个PLLatinum SIM时,它将处理此功能,但这可能在几个月内完成。

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

    您好,Dean。  

    感谢您的帮助和本书的链接。  我不是很熟悉LMX2594 sigma-delta架构,所以我将研究一下您的书籍,希望能够了解如何优化这些spurs。  

    现在,我认为一个蛮横搜索可能是找出哪些分母和mash_seeds在我的应用程序中能提供最佳性能的方法。