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:LMX2594小数杂散高于预期(-60dBc)

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

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/712108/lmx2594-lmx2594-sub-fractional-spurs-are-higher--60-dbc-than-expected

器件型号:LMX2594

我正在使用评估板评估 LMX2594的性能。  它未经修改、我使用的是内部基准。  我使用的设置如下所示:

查看频谱分析仪上的输出、我看到小数杂散大约为-60dBc

我已经尝试优化调制器阶数、种子值和其他参数、但成功的程度有限。 我还尝试将分数降低到69/100、这对我没有太大帮助。  如果我使用一小部分、离散杂散会变成相位噪声。

这些是我应该预期的次小数杂散电平吗?

我可以做些什么来减少这些次小数杂散?

谢谢

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

    您可以在 PLLatinum Sim 上对此进行仿真。 PLLatinum Sim 预测1MHz 偏移时的次小数杂散约为-79dBc、但次小数杂散极难在振幅上进行预测、因此将其关闭19dB 也不足为奇。

    下面是一些要尝试的操作:
    690000/100000001等较大的非等效小数将使杂散抖动、但这可能会以增加相位噪声为代价。
    2.调制器阶数理论上有影响。
    3.根据 PLLatinum Sim (杂散表上的高级功能级别),如果将小数表示为69/100,则 mash_seed=28是该100MHz 杂散的最佳选择。 它建议提高10 dB、但您在实践中可能会也可能不会看到这一点。 请不要忘记单击 MASH_SEED_EN 尝试此操作。
    从根本上说、该滤波器的环路带宽非常宽、以便在整数模式下实现最佳抖动。 但是、在分数模式下、您可能会考虑减小环路带宽以实现更好的杂散衰减。

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

    Dean、

    感谢您的回答。  我之前尝试过您建议的一些事情、但结果有限。  我重复了这些尝试并记录了我的结果。  它们如下:

    1. 使用您建议的较大比例并不会带来很大的改进。  我之前尝试过大得多的部分、发现它导致离散杂散表现为相位噪声增加。

    2. 我试着改变调制器的阶数,只是使杂散变差(没有图片)

    3. 将种子改为28确实大大改善了情况  

    如果我选择"优化杂散指数种子"、PLLatinum 似乎会产生28的种子值;但是、如果我选择其他2个标准之一、则会产生48的值。  值48是我之前尝试过的值。  看来28个的效果比48个好得多,所以“优化杂散指数种子”似乎是一个更好的标准。

    4、 我已经尝试通过降低电荷泵增益来降低环路带宽、这确实降低了杂散的幅度;然而、还有其他一些折衷因素会影响这一选择。  也许我应该尝试通过选择替代环路滤波器组件来降低 BW。

    我想最重要的是、我正在寻找在该部件的7500MHz 至15000MHz 的整个范围内小于-80dBc 的杂散电平。  您认为使用此器件是合理的、还是我需要尝试不同的方法?

    再次感谢。

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

    很明显、杂散是小数的、并由环路滤波器进行滤波。 我很高兴 MASK_SEED 起作用、但意识到最佳种子值会随使用的小数而变化。 要使用种子优化器、请选择杂散偏移、使其聚焦于您希望减少的杂散。

    因此、虽然 MUS_SEED 可能有用、但您有一个很宽的范围、我认为有必要缩小环路带宽。 实际上、这可能意味着要牺牲一点抖动、但我认为更窄的环路带宽是必要的。

    我确实认为-80dBc 是现实的、但可能需要更窄的环路带宽。 此外、SimPLL 可能默认具有更高的相位裕度、但当杂散远离环路带宽时、您可能会发现更好的杂散衰减、从而选择更接近48度的较低相位裕度。 由于 LMX2594是我们提供的唯一频率为7500至15000 GHz VCO 的器件、因此我没有其他器件可以推荐它。

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

    Dean、

    再次感谢您的回答。  我将根据您的建议减小环路带宽。

    我还有一个问题。  是否有方法以算法方式计算最佳种子值?  我将以小步长从7500扫描到15000的 LMX2594、因此计算最佳种子值而不是构建一个大表会有所帮助。 我已经阅读了你的书(非常有用)、但 在这里找不到答案。

    再次感谢。

    Mike  

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

    Dean、

    我已经按照您的建议减小了环路带宽、并发现这对于减少亚小数杂散非常有帮助。

    但是、即使环路带宽减小、我也发现使用最佳种子值将进一步降低杂散。

    我遇到的问题是、我在频率分辨率非常小的非常宽带宽范围内使用 LMX2594、因此使用 PLL 仿真来预测最佳种子值是不切实际的。  

    是否有方法以算法方式计算最佳种子值?

    感谢你的帮助

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

    Mike、

    Dean 将于9月3日休假。 我不熟悉2594、但以下是我可以提供的帮助。 1) 1)您可以转至 Ticspro 的安装目录、然后转至 \Configurations\Devices\PLL + VCO\LMX2594。 您将在那里找到 python 代码并查看它是否有用。 2) 2)这里是 Dean 在 MASK_SEED 上编写的文件。 您可以检查它是否包含 need.e2e.ti.com/.../LMX2594-MASHSEED-AND-SYNC.pdf 上的信息

    此致、

    Hao

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

    不幸的是,没有解决办法的封闭,但有某种战略。
    最佳种子值取决于分数和 MUS_ORDER (但不是 PLL_N)。
    如果真正的简化型 denonminator 为1000、则需要计算1000个值。
    但是、如果它是100、那么它只有100。 对于690/1000、这简化为69/100。

    此外、对于杂散指数、请确保为 S1、S2和 S3键入您关心的杂散的偏移量。 S1比 S3的重量更大。