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.

[参考译文] LMK04828:PLLatinum Sim 组件空白问题

Guru**** 2553260 points
Other Parts Discussed in Thread: LMK04828

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/819725/lmk04828-pllatinum-sim-component-blank-issue

器件型号:LMK04828

我正在使用 PLLatinum Sim 版本1.5.4.0、无法获取 VCO0或1的四阶滤波器?  

我无法在滤波器设计选项卡的强制组件值部分中"消隐"组件值?  因此、当我重新计算滤波器设计时、相位噪声图看起来不正确、我似乎无法像"加载"组件时那样达到原始值。  我不知道我是否可以信任 该工具显示的结果?  

在三阶滤波器设计中、"集成组件"是否意味着它是强制组件?

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

    您好、Tony、

    通常、如果 PLLatinum Sim 计算值时未指示"设计故障"、则可以将其视为有效计算。 强制组件通常保留用于器件包含集成环路滤波器组件的情况。 LMK04828是一款四阶器件、集成了三阶和四阶元件、因此在小于四阶的情况下计算 VCO0/1的结果毫无意义。 要修改一阶和二阶分量、请使用左上方面板中的环路滤波器分量框、不要使用强制分量值。 要修改三阶和四阶分量、请使用强制分量值并重新计算环路滤波器。 从技术上讲、您可以使用环路滤波器组件框、它应该立即更新;但是、如果您在滤波器参数中重新指定设计目标并单击计算环路滤波器、它将使用强制组件值覆盖环路滤波器。

    至于"消隐"强制组件值... 尽管空输入最初有效且处理方式与0不同、但空用户输入似乎已"更正"为0。 我将确保下一个版本更加智能地处理强制组件值(以及它们与环路滤波器组件框中集成组件的交互)。

    目前、如果您通过调整"禁止的"强制组件值来"软锁定"PLLatinum Sim、请执行一种权变措施:转至选择器件、选择其他器件、然后重新选择原始器件并重新加载;这应重新初始化强制组件值、包括空值。

    此致、

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

    Derek

    如果器件使用"集成"组件、我是否需要对这些值进行编程?  如果是、如何操作?

    此外、如果 R3和 R4被计算为"0"、那么对于我选择的参数、SW 会计算一个二阶滤波器?  是这样吗?

    参数:Fosc=125MHz、FPD=62.5、KPD=3.2mA、Fvco=3062.5、选择 VCO1、 N=49、Fout=437.5 MHz

    Tony

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

    Tony、

    该器件确实具有应进行编程的集成组件-请参阅寄存器16C 和16D。 在 PLLatinum Sim 中、可编程值已预加载到 C3、C4、R3和 R4的强制元件值中。

    当 R3 = 0时、环路滤波器将 C1与 C3合并、当 R3 = 0且 R4 = 0时、C1与 C3和 C4合并。 这可以有效地使环路滤波器呈现二阶。 然而、0Ω μ A 不是 LMK04828 PLL2上环路滤波器的有效值、这就是我之前说的所有计算都应该是四阶的原因。

    LMK 产品集成到 PLLatinum Sim 是一项最新的开发;大多数之前的产品是具有更灵活环路滤波器阶数的 LMX 器件、因此允许对每个滤波器阶数进行仿真是合理的。 为了避免混淆 LMK 器件的环路滤波器设计、我们的下一次更新应删除具有集成组件的器件的无效滤波器订单、并在环路滤波器组件框中停用用户对集成组件的输入。

    此致、

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

    好的、这是我找到的内容。  

    在优化抖动时、PLLatinum Sim SW 似乎未正确设置 R3和 R4。  如果从器件的新负载中为我在上一帖子中声明的值设置 PLL2、则环路滤波器组件中的值为 C3 = C4 =0、R3 = R4 = 0.2k。  在强制组件窗口中、C3=C4=0.01nf、并且每个其他值为空。  如果我然后点击"计算环路滤波器"、"设计警告"状态1)组件不是数字-恢复为原始值、2)设计故障、3)设计不受支持?  相位噪声图看起来合理、环路带宽计算为154.3KHz、抖动为115.5fs、优化器关闭。  然后、如果我打开优化器并设置抖动、相位噪声图将从-40dBc @ 1e2开始、我会收到相同的设计警告?

    如果 R3=R4=0.2k (最低可编程值)时我"强制组件值"、当我重新计算环路滤波器时、我得到合理的结果、相位噪声为-112 * 1e2、抖动= 118.6 fs、环路带宽= 261.87 KHz。 我认为这是一个很好的结果、设计警告-固定元件会限制 BW。  我能信任这一结果吗?  如果我一直单击 Calculate 环路滤波器、它会计算不同的环路带宽、有时不会显示警告?  环路带宽在尝试针对抖动进行优化时发生变化、这对于 Monte Carlo 类型的优化来说似乎是正常的。  这是它在做什么?

     

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

    Tony、

    如果我加载器件、正如您所说、我会收到相同的警告。  因此、如果存在 C3_Fixed 和 C4_Fixed、但 R3和 R4不存在、则存在问题。

    也许在下一个版本中、我们可以尝试解决这个问题。

    强制组件限制环路带宽警告随之出现、 处理这一问题的一些方法是 (1)增加电荷泵增益、(2)增加相位检测器频率、(3)降低集成组件值、(4)减小相位裕度、(5)增加伽马优化参数。

    优化器使用 Hook-Jeeves 方法、您会看到一些东西非常接近。   如果您重复按下按钮、有时会看到小差异。  在这种情况下、需要更宽的环路带宽、但会受到强制组件的限制。  因此、最佳解决方案恰好位于环路带宽受强制组件限制的位置。  因此、您有时会看到警告、有时不会看到警告、这是有道理的。

    此致、

    Dean