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.

[参考译文] LMK04808:即使在 PLL 锁定后参考时钟(OSCin)不是输入、也会询问有关正常时钟输出的问题

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1319093/lmk04808-inquiry-regarding-normal-clock-output-even-if-reference-clock-oscin-is-not-input-after-pll-lock

器件型号:LMK04808

我在使用 LMK04808。
我想问一下、因为我对 LMK04808的运行有任何疑问。
LMK04808配置被用作一个单 PLL 模式配置(PLL2、内部 VCO)。
OSCin 用于 PLL 基准输入。
LMK04808时钟输出0至11的所有12条通道均在使用中。
接通 LMK04808电源后、时钟源以设定的值输出。
在此状态下、LMK04808时钟输出为正常、即使在没有输入 PLL 基准时钟(OSCin)的情况下(通道6和7除外)。
我知道 Ch6和7不是输出、因为它们是来自 OSCin 的分频类型输出。
除了 Ch6和 CH7、即使在没有输入 PLL 基准时钟(OSCin)的情况下、其余通道也将持续输出。
我想知道为什么时钟输出会继续、即使在 PLL 锁定后 PLL 参考时钟(OSCin)不是输入也是如此。

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

    Lee、  

    "我不会骗你的。"

    将会

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

    你好,William

    我还没有收到回复。
    请确认。

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

    Lee、  

    很抱歉,我会在一周结束时再给你回复。

    此致、

    将会

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

    Lee、  

    我想知道为什么即使 PLL 锁定后没有输入 PLL 参考时钟(OSCin)、时钟输出也会继续。

    当输出未处于断电状态时、它们将继续输出来自内部 VCO 的频率。  例如、当没有 PLL 被锁定且没有 OSCin 时、CLK8将在上电时输出~ 110 MHz 信号。

    如果您希望在未实现锁定时关闭输出、可以打开 SYNC_PLL2_DLD。  当 PLL2未被锁定时、这将把输出保持在低电平。   

    此致、

    将会

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

    你好,William

    我的问题是、为什么即使在锁定后不提供基准时钟、输出也会正常继续。
    我预计、如果在锁定后未提供参考时钟、则不会有输出。 然而,与我的想法相反,产出继续出现。

    我期待再次得到你们的善意解释。

    谢谢、此致、

    李洪基

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

    Lee、

    即使 PLL 未锁定、VCO 仍将输出频率。  当基准丢失时、PLL 环路会尝试考虑输入和 VCO 输出之间的这种频率差异、因此会在一定程度上改变 VCO 频率、但不会将其禁用。   

    此致、

    将会

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

    你好,William

    您好、Will
    感谢您的解释。
    您已经解释过、即使在 PLL 锁定后基准时钟丢失、时钟也会出现。
    参考时钟丢失时、LMK04808中是否保持了锁定?
    有没有办法知道 LMK04808已失去其参考时钟?

    谢谢、此致、

    李洪基

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

    Lee、

    在单环路配置中、如果您丢失了参考时钟、那么您将失去锁定。  是的,有几种不同的方法来知道你已经失去了锁。

    第一个选项是您可以在 PLL2的数字锁定检测(DLD)上启用 SYNC、这会将输出置于 SYNC 状态、从而关闭输出。

    如果您想在未实现锁定时关闭输出电源,可以打开 SYNC_PLL2_DLD。  当 PLL2未被锁定时、这将把输出保持在低电平。   [/报价]

    另一个选项是在 EVM 上易于使用、这是使用器件上的一些 I/O 端口在 PLL2 DLD 上发出信号。  在 EVM 上就是这种情况、因为在标准配置中、控制 LED 的 LD_Mux 设置为 DLD。   

    如果您有任何进一步的问题、请告诉我、

    将会

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

    您好、Will

    1.在单环路配置中、如果丢失参考时钟、将失去锁定。
    但是、我的测量值与您的描述不同。
    即使参考时钟丢失、锁定信号也会保持高电平。
    我们的寄存器 R12设置如下。
    LD_MUX=PLL2DLD
    LD_TYPE=输出(推挽)
    测量点为 IC 引脚33 Status_LD。

    2. SYNC_PLL2_DLD 设置为低电平。
    我将使用 SYNC_PLL2_DLD 高电平测量它。

    请再次检查项目1。

    谢谢、此致、

    李洪基

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

    Lee、

    我会在工作台上对此进行探讨、然后马上与您联系。

    此致、

    将会

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

    Lee、

    我使用与上述相同的设置在我们的 EVM 上测试了此测试、但无法重现您的问题。  当我在基准断电的情况下为器件加电时、引脚33的 STATUS_LD  为低电平、当为基准信号加电时、STATUS_LD 为高电平、当我将其关闭时、 STATUS_LD 变为低电平。  这是预期行为。   

    需要检查的几个方面:

    • 确保 LD_TYPE 设置为"Output Enabled"(输出启用)(推挽驱动器)
    • 当您希望基准信号关闭时、确保它完全丢失
      • 使用示波器探测您的基准、确保没有输出
    • 确保在没有基准输入时 STATUS_LD 不是高电平(不是在上电后将其移除、而是在上电前将其移除)-这将帮助我们缩小问题范围、并可能出现意外行为

    此致、

    将会

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

    您好、Will

    似乎有一些困惑的条件,你的实验。
    我的实验条件是、当基准时钟正常提供时、所有时钟输出均正常发生。 LD 通常保持在高电平。 在这种状态下、移除了参考时钟电源。
    此时会检查 STATUS_LD 的状态。
    此时、请使用示波器显示基准时钟和 STATUS_LD 的测量结果。
    请在以下条件下重试该实验。

    谢谢、此致、

    李洪基

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

    Lee、

    我打开参考信号, STATUS_LD 为高电平,当我关闭它时,STATUS_LD 变为低电平

    我执行了该实验、但我今天将为您捕获一个示波器图。   

    此致、

    将会

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

    Lee、

    下面是一个示波器捕获  、显示了基准(显示为 osc_out、通过 osc_in 缓冲)、设置为 PLL2 DLD 时的 STATUS_ld 状态和 启用了 SYNC_PLL2_DLD 的 CLKout6、它可以在 PLL2锁丢失时强制输出为低电平。   

    如果您有任何进一步的问题、或者您是否可以在结束时重复此内容、请告诉我。   

    此致、

    将会

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

    您好、Will

    感谢您的实验。
    我不断问问题、因为我认为您的实验和我的要求是不同的。
    我一直在思考你所经历的条件。
    我猜您可能已经对寄存器 R10中的 PD_OSCin 进行了实验。
    如果 PD_OSCin 为"1"、则 STATUS_LD 变为低电平。
    如果 PD_OSCin 为"0"、STATUS_LD 变为高电平。
    我们的实验板上也复制了该文档。
    但是、我的请求不是使用 PD_OSCin、而是删除基准时钟。
    换句话说、当 PD_OSCin 保持为"0"并且基准时钟未在外部提供时、STATUS_LD 为什么不发生变化?
    请再次与 EVM 核实。
    LMK04808是否有办法得知外部参考时钟何时丢失?
    如果我的猜测(寄存器 R10使用)错误、请提供您使用的 LMK04808寄存器值。
    请提供从 R0到 R31的寄存器值。

    谢谢、此致、

    李洪基

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

    Lee、

    我了解。  我没有使用 PD_OSCin 来关闭基准。  我对 PLL2的引用由 EVM 的 VCXO 驱动。  为了禁用基准、我移除了 VCXO 的电源、这会导致  STATUS_LD 变为低电平。  我已为我的配置附加了.tcs 和寄存器值。  

    此致、

    将会

    e2e.ti.com/.../RegisterValues_5F00_122.88_5F00_ref_5F00_singleloop.txte2e.ti.com/.../122.88_5F00_ref_5F00_single_5F00_loop_5F00_mode.tcs

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

    您好、Will

    感谢您的快速响应。
    我将使用您发送的寄存器值将其与我们的板进行比较。
    再次感谢您。

    谢谢、此致、

    李洪基

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

    Lee、

    当然,让我知道。

    此致、

    将会

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

    您好、Will

    在您的帮助下、我能够找到不正确的寄存器设置。
    总之、我使用了如下所示的不正确的寄存器设置。
    R11 EN_SYNC=1、R12 SYNC_PLL2_DLD=0
    借助这种设置、
    如果在正常运行期间基准时钟丢失、STATUS_LD 保持高电平并且输出继续输出。
    我将 EN_SYNC 和 SYNC_PLL2_DLD 设置为高电平并继续相同的实验。 结果、STATUS_LD 更改为低电平、输出停止。
    下表总结了实验内容。

    再次感谢您的帮助。

    谢谢、此致、

    李洪基

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

    Lee、

    当然,我很高兴你能够解决这个问题。

    此致、
    将会