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.

[参考译文] LMX2572:小数杂散

Guru**** 2862450 points

Other Parts Discussed in Thread: LMX2572

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/939502/lmx2572-fractional-spurious

器件型号:LMX2572

我们正在考虑在6GHz 频带中具有1MHz 频率阶跃且处于 SYNC=ENABLE 状态的配置。 如果在500kHz 时进行相位比较的整数除法、由于 C1≥1500pF 的限制、环路带宽会降低、相位噪声会降低。 因此、我们将考虑小数除法、但 PLLatinumSIM 计算结果显示最大杂散因子为 MASH_Nonlinearing。 为了抑制寄生、我们将环路滤波器设置为比自动计算中的带宽更窄、约为10kHz、并将密封器相位裕度设置为约45度。 滤波器的阶数可能会降低。 起初、我假设使用三阶混泥、但二阶混泥似乎具有较低的伪波。 让我问您一些有关虚假的问题。

(1)我以前听说过 LMX2572不使用抖动、当 SYNC=Enable 时、是否可以使用大分次?

(2) "?" "N 分频器分数设置"指示通过 100%随机化来检查大分次的杂散。 我们希望在最坏的情况下将杂散保持在-70dBc 以下、但在上述设置下、MUS_Nonlinear 杂散水平在最佳设置下为-73.3dBc、 而在使用其他种子时、它会降低到接近-50dBc。 最佳种子值通过"优化杂散粒子"进行搜索、但在大分次设置和简单分次设置时、它是否会是相同的种子值?

(3)由于 LMX2572的 FDEN 寄存 器具有32位、因此我认为使用大比例设置时、MASH_Linear 伪波的基本频率小于1Hz。  100%随机化的 MASH_Linear 杂散级别是否指示本底噪声级别?

(4)在 FPD = 80MHz 和 Fnum/Fden = 147/160设置下、Randomization=0%和100%时、MIL_Linear 杂散电平不会发生太大变化。
我认为无论设置如何、混频器输出的总杂散功率都是恒定的、当杂散的基本频率从500kHz 更改为1Hz 时、杂散电平将为1/500、000。 还有其他限制吗?

(5)最后,建议使用哪种简单的小数和大的小数? 在简单的小数中 、Fnum 值介于77 和147之间、 因此 Fden 变为80、40、32、20、16、8、5、4、2。


此外,如果有一个问题需要重新考虑上述设置,你可否向我们提出建议?

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

    您好!

    回答您的问题:

    (1) LMX2572可以使用抖动。  要实现这一点、请使用较大的比例。  这种方法有两种:

    a) 不是1/10、而是使用1000000/10000000之类的内容并设置 MASH_SEED0=1

    b)不是1/10、而是使用1000000/10000001之类的内容

    (2) 杂散有两种方法。  一种方法是 上文(1)中所述的"随机化"或"抖动"。  这里的目的是分散所有能量。  另一种方法与随机化相反、当您发现61是最佳种子时、您所做的就是这样。  对于小于约400的小数分母、您将看到 您可以使用 MASK_SEED 来优化杂散、但设置特定于 MASK_ORDER 和 PLL 小数。  换言之、杂散有两个方向: 随机或种子。  由于小数分母为160、您可能会发现 SEED 方法更有效、但也会做更多的作业、因为每次您的分次变化时 SEED 都会发生变化。

    (3) FDEN 为32位、但可编程。  因此、您不必将小数分母设为32位。  您可以将其直接编程为160。  许多竞争对手的器件强制使用较大的小数分母、但该器件具有可编程分母。  如果您选择执行32位分母、这是因为您需要超 fin 频率分辨率、或者您希望采用"随机化"方法、但比例较大。  在某些情况下、当您有一个较大的不可减少小数时(请注意、MASK_SEED=1使小数不可减少)、PLLatinum Sim 会将其建模为本底噪声、因为这是噪声分析器上的样子。  从技术上讲、它确实是非常接近的杂散、但它表现为噪声。

    (4) 通过随机生成、您应该能够完全消除250kHz、750kHz、1250kHz 时的第一个子小数杂散、这将提高本底噪声。  使用 MASK_SEED 可以在不增加噪声的情况下减少此杂散。  500kHz、1MHz、1.5MHz、…μ s 时的主要小数杂散 可能不受随机生成的影响。  我不同意混频器的总杂散能量基于设置是相同的、即使环路带宽是无限的。  例如、如果您选择1/2的小数、则在抖动为0%时、总小数能量将大幅减少。  此外、对于 MASK_SEED、我看到有一些设置似乎可以减少所有杂散; 只是因为它可以减少一个偏移处的杂散、并不意味着它在其他某个偏移处弹出。

    (5) 对于您的案例、您的分数为160分。  因此、如果您愿意、最好简单地编程160分之一并使用 MASK_SEED 进行优化。   您可能会考虑使用三阶调制器。  我这么说是因为二阶和三阶调制器在250kHz 倍偏移时将有1/2次小数杂散。  请勿使用四阶、因为它会引入125kHz 子小数杂散。

    杂散很难进行建模、而且很复杂、并且有许多原因。  这就是大多数 PLL 工具选择不对小数杂散建模的原因。   对于该工具、它旨在提供良好的洞察力和理解、但由于杂散的振幅难以预测、因此基准测量很难预测。

    此致、
    Dean

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

    我了解估算桅梁的难度。 感谢您的详细回答。 我想用实际测量来确认这两种方法。

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

    是的、我同意这一点。