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.

[参考译文] LMK5B12204:PLL 锁定

Guru**** 2868720 points

Other Parts Discussed in Thread: AM6411, LMK5B33216, LMK5B12204, LMK05318B, LMK05028

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1618332/lmk5b12204-pll-lock

器件型号: LMK5B12204
Thread 中讨论的其他器件: LMK05318B、AM6411 、LMK5B33216、 LMK05028

尊敬的专家:  

我们已使用 LMK5B12204 创建了定制电路板。
制造多个器件后、超过一半的器件需要 3-4 小时才能实现频锁。
剩余的装置在一分钟内锁定。
我们目前正在调查原因和解决方法、请提供帮助。

到目前为止我们所知道的是:
读取寄存器 R123 至 R127 时、它们保持全零、似乎没有执行 APLL 校准。
3–4 小时后、器件最终锁定后、我们可以观察到“1A AC 1F 1F 69“等值。

当寄存器 R123 至 R127 保持全零时、器件做什么?
是否有办法缩短实现频锁所需的时间?

谢谢

吉则

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

    我观察到 VDDx 未充分去耦时 LMK05318B 也会出现类似的行为。
    建议的 VDD 和 VDDO 旁路电容器值已从 0.1μF 更改为 10μF。

    还要检查 XO 频率容差。 当 XO 频率偏移过大时、TDC 将不会捕获其范围内的基准。
    频锁可能需要很长的时间、就像在您的情况下、需要几个小时。
    将 VC OCXO 调整为更接近基准频率后、锁定会在几分钟内完成。

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

    您好 Octo:


    我们使用 10 µF 和 0.1 µF 电容器。 配置类似于数据表第 74 页所示的配置。 TCXO 的 19.2MHz±500ppb。

    我发现了一件事:当我将 R116 中的 PLL1_MODE 更改为 Freerun 模式时、R114 至 R110 中的值返回其原始状态、而它们以前都为零。

    谢谢

    吉则

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

    因此、电容器和 XO 容差很好。

    对我来说、R110-R114 看起来像是预期行为。

    R110-R114 和 R123-R127 用于 DPLL 反馈分频器。

    我刚刚在我的定制设计板上复制了它。 当 PLL1_MODE=0x00 时、时钟输出可以使用以下寄存器值自由运行。

    PLL1_MODE=0x00

    R110-114:0x d55631 18446744072993723953
    R123-127:0x d55631 18446744072993723953


    PLL1_MODE=0x01、频率锁定后

    R110-114:0x d55631 18446744072993723953
    R123-127:0x d547c221 18446744072992834081

    如果我的计算结果正确、则比率为:18446744072993723953 / 18446744072992834081 = 1.0000000004840572

    因此、我的 OCXO 相对于基准频率具有这一比率。 该比率应非常稳定、在 1.00 左右

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

    你好 Yoshinori,  

    如果 PLL1_NUM_STAT 读回为全 0、这通常表示实际 PRIREF/SECREF 频率与预期值存在一些不匹配。 您能否附加.tcs 配置文件? 此外、  将配置加载到器件后、是否会发出软复位?  

    此致、  

    Connor  

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

    尊敬的  Connor:


    上传.tcs 文件。

    如果 PLL1_NUM_STAT 全为 0 的原因是输入频率和设置之间不匹配、则 TCXO 的频率可能会因温度变化而波动、因此我们将对此进行检查。  

    我们将再次进行检查、以确保正确执行软复位。

    e2e.ti.com/.../LMK5B12204_5F00_Setting.tcs

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

    你好 Yoshinori,  

    感谢您附加配置文件。 我注意到 APLL1 电荷泵增益仅设置为 100uA、如果将其增加到 800uA、您是否会看到任何不同的行为? 我也可以尝试明天在我的设置中使用您的配置、看看我是否可以复制您正在观察的相同行为。  

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

    尊敬的 Connor:

    我们使用软复位。
    1.
    我们将 APLL1 电荷泵增益设置为 800µA 和 1500µA 、并检查行为。
    这种现象没有改变。
    2.
    我们先加热了电路板、然后再为其通电。
    这种现象没有改变。
    3.
    我们将 R123–R127 的稳定值写入 R114–R110 中、并检查行为。
    这种现象没有改变。
    4.
    我们先加热了电路板、然后再为其通电。
    然后我们将 R123–R127 的稳定值写入 R114–R110 中。
    在这种情况下、R123–R127 没有降至零、器件立即锁定。
    我们使用的 TCXO 是 TG2016SMN 19.2000M‑MCGNNM。
    TCXO 的性能是否不足、或者我们的设置是否存在问题?

    谢谢

    吉则

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

    你好 Yoshinori,  

    感谢您提供有关测试设置的更多详细信息。 我在设置中检查了您的.tcs 配置、我能够在没有任何问题的情况下锁定到 1pps 基准、因此我认为这不是配置问题。 您使用的 TCXO 还应该具有足够好的性能、以允许 DPLL 锁定到 1pps 基准。  

    您是否验证了尝试锁定的 1pps 信号的频率精度? 您是否还可以读回 TICS Pro 中“status"页面“页面中显示的字段的状态? 我主要想看看是否已验证您的 PRIREF 输入、以及器件是否成功退出保持模式。  

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

    尊敬的 Connor:

     

    我将验证 1PPS 的准确性。
    以下是当前状态:
    R13:0x00
    R14:0x0C⇒0x80
    R80:0x00
    R357:0x28
    R367:0x28
    R411:0x08
    这是否提供了足够的信息?

    我对 R80 很好奇。

    以防万一、我还想分享 1PPS 生成过程:
    AM6411 接收 PTP 并与 PTP 同步。 然后、它使用时间同步路由器从 SYNC0_OUT 输出 1PPS。

    谢谢

    吉则

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

    你好 Yoshinori,  

    感谢发送寄存器读回。 关于您关于 R80 的问题、我们预计 BAW 锁= 0、因为在您的配置中已禁用 BAW 频率锁定检测功能。  如 TICS Pro GUI 中所述、我们通常建议在使用 DPLL 时使 BAW 频率检测器保持禁用状态:

    “BAW 锁存检测器指示 APLL1 (BAW VCO 或 VCBO) 是否已锁定到 XO 输入。 当 DPLL 锁定时、此检测器不有用、因为 VCBO 在此状态下跟踪 xxxREF 输入、而不是 XO 输入“  

    查看 R411 的回读值 0x08 可以发现、这表明 SECREF 输入有效、但 PRIREF 无效。 但是、这是预料之中的、因为应在您的配置中禁用 SECREF 输入、并且只有 PRIREF 应具有 1pps 输入。 您能否确认 R251 设置为 0x03 以确保器件处于手动保持模式并选择 PRIREF?  

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

    尊敬的 Connor:

    “R411"出现“出现印刷错误。 R411 的正确值为 0x04。 R251 为 0x03。

    由此给您带来的不便、我们深表歉意。

    谢谢

    吉则

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

    你好 Yoshinori,

    明白了、感谢确认。 对不起来回,但你也可以检查 R167 吗? R167[1:0]应读回为 0x1 以确认 PRIREF 是 DPLL 的选定基准。  

    假设 DPLL 已成功退出保持模式、那么我认为下一步是确认 1pps 源的频率精度。  

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

    尊敬的 Connor:

    “R167"(“(偏移(偏移= 0xA7)为 0x01。

    在示波器上观察到 1PPS 信号。
    在上升沿触发、并在触发后 1 秒检查波形。
    变化在 100ns 以内。
    现在、我们将此值与主控的 1PPS 输出进行比较、以确认同步。

    谢谢

    吉则

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

    你好 Yoshinori,  

    听起来不错、请告诉我您是否能够确认输入和输出 1pps 之间的同步。 由于器件正在成功验证 PRIREF 输入并退出保持状态、因此我预计它应该能够实现锁定、除非其尝试锁定的 1pps 输入上存在某种频率误差。  

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

    尊敬的 Connor:

    主控的 1PPS 输出和 LMK5B12204 的 1PPS 输入(从 AM6411 输出)已同步。
    但是、有一个波形让我们感到担忧。
    LMK5B12204 的 1PPS 信号输入没有 50%占空比。
    它具有 1ms 的高电平周期、剩余时间为低电平。
    我们计划将占空比更改为 50%、然后再次进行检查、
    但这个问题是否可能与当前的问题有关?

    谢谢

    吉则

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

    你好 Yoshinori,  

    如果输入 1pps 占空比非常低、应该都正常。 我需要仔细检查我们是否有此 LMK5B12204 器件的确切规格、但对于 LMK5B33216(类似的 DPLL 器件)、1pps 输入的最小允许脉冲宽度为 100ns。  

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

    尊敬的 Connor:

    原因不是占空比。
    即使当关税设置为 50%时、行为也没有变化。
    我有一个问题:您是否有任何关于寄存器 R128 (0x80) 的信息?
    当需要一段时间才能锁定时、该值会在锁定之前和之后发生变化。
    但是、LMK5B12204 寄存器编程手册(修订版 B)中未介绍 R128 (0x80) 的寄存器信息。

    谢谢

    吉则

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

    你好 Yoshinori,

    LMK05318B 修订版中的说明 2021 年 4 月编程指南中提到了 R128。

    在我的电路板上、freq/锁相 R128 有 0x00。

    在保持和锁定过程中 、它也有 0x00。

    如果我很理解、这是计算限值指示、如进位标志。

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

    您好 Octo:

    感谢您提供的信息。
    我观察到电路板上的 R128 需要时间才能锁定。
    锁定之前为 0x01。
    锁定后、它变为 0x00。
    我将调查导致设置标志的原因。

    谢谢

    吉则

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

    你好 Yoshinori,  

    很抱歉、由于这里的回复延迟、上次星期五离开办公室。 就像 Octo 提到的、R128 包括 PLL1_NUM_SAT_HI/LO 位。 如果您看到 PLL1_NUM_SAT_LO 被设置、这表示 PLL1_NUM_STAT = 0 且饱和。 通常、这意味着与 XO 频率相比、PRIREF 输入具有较大的频率误差 、这会导致 DPLL 强制进行极端分子更新以尝试锁定到 PRIREF。  

    只是为了确认您之前发表的评论 — 您提到 1pps 输入信号的变化在 100ns 内。 那么、说输入的长期频率稳定性在+/–100ppb 范围内是否公平? 还是仍然可能存在一些频率偏移?  

    您可以验证的另一件事是 LMK5B 输入接收器级正确检测了 1pps 输入。 您可以尝试将其中一个状态引脚设置为“DPLL R 分频器、2 分频“或“PRIREF 监控分频器输出、2 分频“。 我期望它应该输出占空比为 50%且周期为 2s 的信号。 如果您观察不到这种情况、则可能是输入幅度、共模电压、信号完整性等存在问题  

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

    尊敬的 Connor:

    我将上传一张显示 1PPS 信号输入到 PRIREF 的示波器图像。
    CH1 是 Grandmaster 的 1PPS 信号输出。
    CH2 是从 AM6411 发送到 PRIREF 的 1PPS 信号。
    触发条件设置为 ch1、持久性设置为无穷大。
    您可以观察到 CH1 和 CH2 之间的抖动。
    在这些条件下、我捕获了三分钟的波形。
    根据观察到的波形、1PPS 似乎与 Grandmaster 同步。


    此外、1PPS 的抖动保持在 60ns 以内、对应的抖动约为±30ppb。


    接下来、我将检查“DPLL R Divider、div-2“和“PRIREF 监控分频器输出、div-2“。

    谢谢

    吉则

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

    尊敬的 Connor:

    1。I‑“DPLL R Divider、将 Δ R‑2 分频到 STATUS0 并在示波器上观察到。
    正如您所提到的、我能够确认一个占空比为 50%的 2‑秒周期信号。
    2. I‑“PRIREF 监控分频器输出、将 Δ v 除以‑2“到 STATUS0、并在示波器上观察到该输出。
    ‑、我确认了一个占空比为 50%的 2 μ s 秒周期信号。

    1.

    2.

    是否可以合理地假设 1PPS 信号不存在问题?

     

    谢谢

    吉则

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

    ​​我认为观察到的值和波形很合适。

    根据波形、AM6411 的 1PPS 信号确实跟随主信号、并且观察到的±30ppb 也应显示在 ptp4l 日志中、因为这代表 1PPS 输出。 这些是 PTP 的正常数字。

    2 分频输出(DPLL R 分频器和 PRIREF 监控器分频器输出)显示为无失真。 我们有理由假设 AM6411 的 1PPS 信号输出没有问题。

    BTW:主站 1PPS 显示阻抗不匹配。 我认为这是由高压摆率或未端接链路引起的。 但这只是为了触发范围。

    在这些测量过程中是否正常实现了频锁?

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

    您好 Octo:

    它在测量期间没有锁定。
    TCXO 精度是否可能较差?
    我目前正在探索权变措施。
    我正在考虑调整相位检测器 (FPD) 和分数‑N 分频器、以便 PLL 分子“N"的“的初始值将对应于接近 0x8000000000 的频率。

    如果有任何我应该知道的问题、请告诉我。

    谢谢

    吉则

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

    TCXO 精度可能由于某种原因较差。
    温度似乎有影响、正如您上周所说的。
    温度是否会影响电源?
    特别是 TCXO 电源。 对于降压/升压稳压器、开关频率和电压基准大致取决于温度。
    TG2016SMN TCXO 的削波正弦输出怀疑电源电压变化(频率/电压系数 1.5ppm/V)


    TG2016SMN 19.2000M‑MCGNNM — 数据表:
    电源电压 M:2.8 至 3.3V
    频率/温度特性 C:±0.5 × 10-6 最大值
    工作温度 G:–40°C 至+85°C
    ST 函数 N:非
    Vc 函数 N:非
    内部标识代码(默认为“M")“)

    但我发现了一个重要的特性:频率容差 f_tol±1.5 × 10-6(最大值)。

    由于抖动预算为 1、64ppm、因此 PTP 锁定受到限制。
    该 TCXO 精度良好、但精度较差。

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

    Yoshinori,  

    这是一个很好的迹象、即 LMK5B12204 状态引脚可以正确输出 0.5Hz 50%占空比信号、因为这表明输入接收器正在正确检测到 1pps 输入信号。 就像 Octo 提到的 、主控器可能存在一些阻抗不匹配、因为波形中存在振铃/反射、但由于它不直接连接到 LMK 器件、我认为它不会影响锁定行为。  

    LMK5B12204 可以适应 XO 和 PRIREF 输入之间相对较小的频率偏移、因此在这种情况下、TCXO 精度(即抖动或漂移)与静态频率精度相比更为重要。 仅当具有 1pps 输入的频率偏移大于 VCO1 的+/- 100ppm 调谐范围时、才会出现该问题。 您是否有一些频率计数器可以验证祖母和 AM64 1pps 的长期精度? 由于两个 1pps 源之间的误差均仅为 30ppb、因此我认为它们不太可能有>100ppm 的频率误差、但我很难找到另一个想法、为什么 APLL 分子在锁获取期间饱和。  

    我认为应该没有必要调整小数 N 分频器来实现锁定、但您可以尝试一下、看看是否有任何改进。  

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

    尊敬的 Octo 和 Conner:

    我还在检查各种事情,但我注意到了一点。
    当所有 PLL1_NUM_STAT 值都变为 0 时、R168 同时从 0x00 变为 0x08。
    在 LMK5B12204 寄存器编程手册(修订版 B)中、该寄存器列为“保留“。
    您有任何关于 R168 的信息吗?

    谢谢

    吉则

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

    你好 Yoshinori,  

    R168 对应于一些 DPLL 状态监视器、如果读回为 0x08、也表示 DPLL 饱和。

    寄存器 字段中 说明
    R168 7:4. 保留
    R168 3. DPLL_LPFILT_STATUS_SAT 读取 DPLL 环路滤波器饱和状态
    R168 2. DPLL_PHASE_LOCK 读取 DPLL 相锁
    R168 1. DPLL_LOCK 读取 DPLL 锁定控制
    R168 0 DPLL_PHC_DONE 读取 DPLL 相位消除完成控制
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    还有一个问题我忘记提到、但您是否已经验证了 LMK 器件锁定到 TCXO 且 1pps 输入不存在时的自由运行频率精度?  

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

    尊敬的 Connor:

    您是否询问将 R116 设置为 0x00 并观察 LMK5B12204 的信号输出? 如果是、我们目前尚未执行该测试、因此我们将查看是否可以使用频率计数器来检查信号。

    谢谢

    吉则

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

    是、在 R116 PLL1_MODE = 0 时、或禁用 AM6411 PPS 输出以找到此特定情况下的 TCXO 频率容差。
    我认为  频率容差 f_tol±1.5PPM 时、TG2016SMN 非 VC 型号不是理想选择。

    TG2016SMN 温度稳定性 0.5PPM 是可以的、VC TCXO-TCXO 型号将能够更好地调整自由运行频率。

    我很好奇、想知道频率测量会显示什么。

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

    Yoshinori,  

    正确、就像 Octo 提到的、您可以设置 R116 PLL1_MODE = 0 以禁用 DPLL、或者您可以禁用 AM6411 的 1pps 输出、以在锁定到 TCXO 时测试 LMK5B 的自由运行频率精度。 如果能够执行这个测试、请告诉我。 此时 、我最好猜测是 TCXO 和 1pps 输入之间存在较大的频率偏移、这导致 DPLL 饱和。 不过、我预计这需要一个远远超过 TCXO 1.5ppm 容差的较大 ppm 偏移。 在我加载 DPLL 配置时的设置中、我必须在 XO 和 PRIREF 之间引入大约 800ppm 的误差、直到我看到 DPLL 饱和且 PLL1_NUM_STAT (R123-R127) 收敛到 0。 因此、如果这是原因、那么我会出于某种原因怀疑 TCXO 或 1pps 基准是否超出规格。 此外、DPLL 不应该能够跟踪如此大的偏移。 由于启用了 1pps 相位检测器且阈值设置为 63、如果相对于 XO 的最大误差为 1.6us(即 1.6ppm)、则只应验证 1pps 基准。  

    您能否回读这些失败器件的寄存器转储、并确认其与.tcs 文件中的配置匹配? 此外、据我所知、您之前已确认正在加载配置后发出软复位、但您能否再次检查是否遵循数据表中所述通用寄存器编程序列中的其他步骤?  

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

    尊敬的 Octo 和 Conner:

    我测量了 19.2MHz TCXO 的频率。
    对于立即锁定的单位、结果为 19,200,001.x Hz*。
    对于出现问题的单位、结果为 19,199,991.x Hz*。
    当 从稍微旧的信号发生器输出 19.2MHz 时、测量值为 19,199,968.0Hz 。
    * X:小幅波动


    接下来、在发生问题的单元上设置 R116 PLL1_MODE = 0、并测量输出时钟。
    输出频率设置为 27MHz 和 25MHz 。
     25MHz→24,999,990.4Hz  
     27MHz→26,999,989.5Hz  
    TCXO 似乎不是原因。


    我还检查了寄存器和软件复位、发现没有问题。

    我发现了一件事:
    I 将以下信号输出到 STATUS0 和 STATUS1:
    0x40 = DPLL R 分频器、2 分频
    0x41 = DPLL FB 分频器、2 分频
    当器件无法锁定时、这两个信号为 180°异相。
    在那之后,相位逐渐漂移,我可以看到它试图调整。

    当器件立即锁定时、0.5Hz 信号几乎同相。

    两个信号的初始相位是如何确定的?


    谢谢
    吉则

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

    你好 Yoshinori,

    关注 1PPS 稳定性、我考虑添加所有容差以找到最坏情况。
    TG2016SMN TCXO 的频率容差 f_tol±1.5PPM、这是特定器件的静态偏移。
    加上动态频率偏移 (fo-TC±0.5PPM)、在极端温度条件下产生高达±2.0PPM 的误差。

    PTP GM 通常锁定到 GNSS、这很方便。
    假设 AM6411 SYNC0_OUT 的 PTP 1PPS 具有±100ns 抖动。
    它由以太网 PHY 的 XO(通常为 25MHz XO)、ptp4l PI algo 和网络 PTP 抖动 (BC 或 TC) 组成。
    要消除 ptp4l+网络抖动、您可以尝试在 ptp4l 达到稳定状态后杀死它、例如 1 分钟。 SYNC0_OUT 随后将产生“已校准“ 1pps。 (否则,您的 PHY XO 容差为 50-100ppm)
    通过这个小实验、它锁定得更快吗?

    此致、

    Octo

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

    两个信号的初始相位是如何确定的?

    输出锁定至选定的输入时钟频率。
    如果启用了 DPLL 自动静音、则输出取消静音。
    配置的 DPLL 带宽生效。
    将具有确定性的输入到输出相位
    启用零延迟模式 (ZDM) 同步时的关系。

    数据表显示了“零延迟模式 (ZDM) 同步“、但实际上是对输出分频器进行了复位。
    LMK05028 支持真正的零延迟模式运行。

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

    您好 Octo:

    此过程是否等同于您建议的验证方法?
    PTP4l 稳定后、断开网络电缆。
    PPS 信号将进入保持状态。
    在这种情况下、请检查锁定时间是否更短。

    我将你的建议解释如下:
    通过限制生成 PPS 信号的过程、PPS 抖动的唯一来源是输入到 AM6411 的 XO 的抖动、以及 PPS 生成过程中发生的微小内部变化。
    因此、我们可以确定 PPS 信号本身是否是问题的原因。

    ‑您提供有关零 1 μ s 延迟模式的信息。
    我会调查一下。

    谢谢
    吉则

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

    正确、这相当于断开网络电缆。
    远程操作更方便、更有可能、无需离线。 此外、可以找到 PHY XO 偏移。
    # PHC_ctl eth0 freq

    值以纳秒和 ppb 为单位

    您的解释也是正确的。  

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

    PPS 信号将进入保持状态。“

    请注意、AM6411  PTP 硬件时钟 (PHC) 进入保持状态、而不是 LMK。

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

    你好 Yoshinori,  

    另外、您看到的随机相位可以通过 2 分频模块引入、该模块将 VCO 频率分频为 TDC 的 FB 输入。 但是、我不知道为什么某些器件在 TDC 处始终具有 180 度的偏移。 您可以尝试在 TICS Pro 中启用 DCO 和 1PPS 同步页面上的“DPLL_REF_SYNC_OUT7_NDIV_RST_DIS"字“字段。 这应该在 PRIREF 输入的每个上升沿上复位 TDC N 分频器、以保证 R 和 FB 路径之间的确定性相位。  

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

    尊敬的 Octo 和 Conner:

    PTP4l 稳定后、网线断开。
    当 AM6411 的 PPS 输出进入保持状态后、
    对 LMK5B12204 执行了软复位、并检查其状态。
    锁定时间仍然很长。


    由于 AM6411 可以通过串行通信连接到 PC、
    即使没有网络电缆、也不会对其进行控制。

    “DPLL_REF_SYNC_OUT7_NDIV_RST_DIS"与“与 R252[6]对应是否正确?
    我发现以下文档中提到了这一点:
    dr-download.ti.com/.../TICS_Pro_Release_Notes.pdf
    如果有任何文档能提供 DPLL_REF_SYNC_OUT7_NDIV_RST_DIS 的说明、这会非常有用。

    谢谢
    吉则

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

    您好、Conner、

    STATUS0 和 STATUS1 的相位测量汇总
    STATUS0:0x40 = DPLL R 分频器、2 分频
    STATUS1:0x41 = DPLL FB 分频器、2 分频


    |测量条件|普通板|具有长锁定时间的板|
    |---------------------------- |-------- |---------------------------- |
    |关闭/打开*1*3|同相|反相|
    |关闭/锁定*1*4|同相|反相|
    |接通/接通*2*3|同相|同相|
    |打开/锁定*2*4|同相|相反相|


    *1 关闭表示 DPLL_REF_SYNC_OUT7_NDIV_RST_DIS (R252[6])= 0
    *2 ON 表示 DPLL_REF_SYNC_OUT7_NDIV_RST_DIS (R252[6])= 1
    *3 向上表示在将 1PPS 输入到 LMK5B12204 时、在执行软件复位后立即检查 STATUS0 和 STATUS1
    *4 锁定表示在 LMK5B12204 实现频率锁定时检查了 STATUS0 和 STATUS1

    被描述为“反相“的信号不会被 120°或 150°偏移、而是始终与 180°相距。


    此外、当在测量之前对需要很长时间锁定的电路板进行预热时、其结果与普通电路板的结果相匹配。

    谢谢
    吉则

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

    你好 Yoshinori,  

    仔细检查一下、我是否正确理解了您的最新测量结果、好像将 DPLL_REF_SYNC_OUT7_NDIV_RST_DIS 设置得锁定时间没有任何改善、并且即使器件报告锁定、锁定时间长的电路板也会显示 DPLL R Div /2 和 DPLL FB Div /2 异相。 现在我想更多了、180 度相位差很可能来自将 TDC FB 和 R 输入路由到状态引脚的 2 分频块。 但我不知道为什么正常的电路板会表现出一致的不同行为与坏的电路板。  

    您是否尝试过将 DPLL LBW 增加到 0.1Hz、以便看看这样是否会缩短锁定时间? 您还能否在正常温度与高温条件下比较正常/故障电路板上的 TCXO 频率、看看是否存在任何显著差异? 我仍在尝试了解在测量之前如何加热电路板以使不良电路板正常锁定。  

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

    您好、Conner、

    “设置 DPLL_REF_SYNC_OUT7_NDIV_RST_DIS 没有改善行为。“
    与功能板不同、此装置在几分钟内无法锁定、提供更多细节。
    我们尚未确认锁定更改的时间有多大。

    在发生故障的电路板上、锁频时、DPLL 的 R Div /2 和 FB Div /2 会出现异相(180 度)。

    即使 DPLL 的 LBW 增加到 0.1Hz、这种现象也不会改变。

    我们在有缺陷的电路板处于高温状态时尚未测量 TCXO、因此我们将进行确认。

    其他信息 1.
    加热时、哪个部件改善了情况?
    加热并逐个检查每个可能相关的组件后、
    研究发现、加热 LMK5B12204 可以改善情况。

    其他信息 2.
    我们发现、增加 1PPS 的频率可以缩短锁定时间。
    1Hz:3-4 小时
    10Hz:大约 1000 秒
    100Hz:大约 30 秒
    1kHz:大约 20 秒

    我假设锁定时间长是由 180‑相移引起的、因此我测试了缩短周期是否会减少相位调整所需的时间。
    根本原因未知、但所用时间的原因似乎与初始阶段、相位调整速度和周期有关。

    谢谢
    吉则

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

    它与温度相关的容差有关。
    可能 LMK 在正常情况下会变得过热。
    您能否仅从已知良好的电路板换用 LMK 来隔离有缺陷的元件?

    在这种情况下、缺陷并不一定意味着损坏、而是意味着它超出了规格范围。

    或者在大多数输出分压器关闭的情况下进行检查、以降低功耗、从而降低功耗。
     可以关闭 APLL2、查看 APLL1 + DPLL 是否将锁定在 1PPS 上。

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

    你好 Yoshinori,  

    您是否成功地在故障电路板上的整个温度范围内测量了 TCXO 频率?  

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

    您好、Conner、

    由于设备在过去几天内已满、我们尚未能检查。

    我们将在确认后立即与您联系。

    谢谢
    吉则

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

    尊敬的 Octo 和 Conner:

    更换 LMK 需要时间才能获得批准。
    我认为应该可以将时钟和 1PPS 信号源连接到外部信号振荡器。

    关于功耗降低、我们计划在确认整体影响后进行尝试。

    我们测量了 TCXO 频率。
    如果电路板加热后需要很长时间才能锁定、则 TCXO 为 19,199,991.x Hz。
    在使用风扇对电路板进行强制冷却的同时测量 TCXO 时、TCXO 为 19,196xxx.x Hz。
    即使采用强制冷却、它最终也能实现频锁、但仍然需要时间。

    谢谢
    吉则

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

    你好 Yoshinori,  

    有趣的是、在较低的温度下、TCXO 的误差似乎为 1e6 *(19.196 - 19.2)/ 19.2 =–208ppm。 在焊接过程中、TCXO 是否可能出现损坏? 我试图了解其他因素会导致它具有如此大的频率误差。 您可能需要联系 TCXO 供应商、对故障器件进行某种类型的故障分析。  

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

    尊敬的 Octo 和 Conner:

    我在吹风扇的同时测试了一个正常的电路板。
    TCXO 为 19,200、0xx.x
    环境条件(例如空气流量)存在一些差异、但其性能似乎优于需要更长时间才能实现频锁的电路板。
    我将尝试更改 LMK 的 CLK 源输入、然后再次进行测试。
    此外、停止 PLL 以降低功耗也没有改变行为。

    谢谢
    吉则

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

    你好 Yoshinori,  

    此更新确实表明 TCXO 似乎是问题的根本原因。 请告诉我、您是否能够更换故障电路板上的 TCXO、以及是否有任何改进。