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.

[参考译文] LMK0.5318万B:1PPS默认配置锁定丢失

Guru**** 2538950 points


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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1079722/lmk05318b-1pps-default-configuration-loss-of-lock

部件号:LMK0.5318万B

您好,

我的问题与此 主题类似。 我成功地生成了125 MHz和1 Hz输出,但我无法锁定(我认为芯片处于自由运行状态)。 R14寄存器状态具有LOFL,LOPL和HLDOVR标志。 注册R13已清除。 我从2022年1月7日开始使用Tics Pro,我尝试使用 此主题中的修复 程序,结果相同。

如果您需要更多信息,请告诉我。

您能否帮助我们了解为什么不会锁定,以及如何解决此问题?

e2e.ti.com/.../3757.HexRegisterValues.txte2e.ti.com/.../Q100_5F00_max.tcs

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

    您好,  

    我看到R14 (DPLL锁定状态)读数为0h表示锁定,这在您共享的原始寄存器和.TCS文件中。 那么问题到底是什么呢?  

    此致,

    Amin  

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

    您好,

    我附加从Tics pro生成的配置文件。 当我从运行的硬件读取设备寄存器时,我有以下内容:  

    e2e.ti.com/.../7077.regs.txt

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

    您好Maksymilian:

    对此延误深表歉意。 我将测试您的配置以确定问题,并将在星期一结束前为您提供更新。

    此致,

    Kia Rahbar

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

    您好,

    在这几天里,当我观察到注册时,我意识到我总是有LOPL和LOFL,但我从未见过Lor (在实时读取R14注册和R20 Interupt注册中-从未清除它,只是读过)。 我仔细检查了来自GPS和发电机的1PPS信号,我确定它正常。 我尝试更改相位或信号丢失,但从未出现过Lor。 我的新设备是否可以识别参考信号?

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

    您好Maksymilian:

    请告诉我PRIREF_VALSTAT和SECREF_VALSTAT是高还是低? 这两个位将确定您的输入引用是否有效。

    此致,

    Kia Rahbar

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

    您好,起亚:

     PRIREF_VALSTAT 和 SECREF_VALSTAT 均为低电平(在我的帖子附加的REG MAP中为R411)

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

    您好Maksymilian:

    请启用振幅检测器并将振幅检测器设置为CMOS转换速率检测器模式。 对于1PPS输入,振幅检测器必须以这种方式配置。

    此致,

    Kia Rahbar

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

    您好,起亚:

    还是一样的。 我已经尝试增加验证计时器并修改了1个PPS相位检测器,但它仍然无法锁定。

    我的原理图硬件很简单,并通过了Silicon Labs的其他PLL的测试:

    PRIREF_P引脚上的1 PPS信号:

    正在运行的硬件的状态注册:
    R14 = 240 (LOPL_DPLL,LOFL_DPLL,HIST,HLDOVR高,其余-低)
    R20 = 240 (与R14相同,因此我认为Lor永远不会变高)
    R13 = 8 (仅LOL_PLL2 -我不使用APLL2)
    R411 = 0 (PRIREF和SECREF无效)

    我的配置:

    我的配置文件来自TIC Pro:
    e2e.ti.com/.../0844.HexRegisterValues.txte2e.ti.com/.../1212.Q100_5F00_max.tcs</s>1212.

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

    您好Maksymilian:

    对此延误深表歉意。 我与我的团队进行了交谈,我们相信我们已经确定了您的问题。

    问题的原因是,当使用1PPS参考和12.8 MHz的XO频率时,XO输入的最大ppm精度必须为4.9 ppm。 4.9 ppm的最大允许ppm误差使用以下公式计算:最大XO ppm = 1PPS计数器值(如下所示)/ XO频率(MHz)= 63/PPM 12.8 = 4.9 ppm

    如果XO的ppm精度不符合这一要求,您将无法锁定1PPS输入。

    另请注意,我启用振幅探测器控制的说法不正确。 请禁用此功能。

    此致,

    Kia Rahbar

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

    您好,起亚:

    我们尝试使用其他发电机 链路 ,并通过此 链路实现多频x3 (我们使用较早时与外部GPS同步的rigol dg5252进行测试)。 现在我的配置如下所示:

    R411中仍无法锁定且没有有效引用。 我们检查原始寄存器设置并识别R46:

    设置为0x11 (交流差分(外部端接))作为两个参考。 我认为应该是CMOS或直流差分,但我看不到在TICS Pro中改变它的选项。 我不能保证在其他设置中可以不连续地更改原始设置(当我在原始寄存器中更改它并尝试更改GUI中的其他选项时,每次都会覆盖它)。

    我们正在做这件事大约3周,我们真的需要做这件事。 我们的客户不会再等很久。

    [PS]

    我们已经在验证我们的发电机,它比1ppm ( 设备不允许更准确的测量)好得多。 1PPS相位检测器始终出现故障-当我们禁用它时,R411会说信号有效,但没有锁定。 Wwitch标记表示1PPS相位检测器正常吗?

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

     您好Maksymilian:

    我创建了一个新配置并在实验室中对其进行了测试。

    请按照以下步骤操作,您的设备应已正确锁定:

    1.将此TCS文件加载到TIC Pro:

    e2e.ti.com/.../Q100_5F00_max_5F00_TI_5F00_working.tcs

    2.加载文件后,按下 软复位芯片 按钮,如下所示:

    3.然后,回读状态位,所有内容都应正确锁定,如我的设置中所示:

    请注意,LOFL_DPLL将需要10-60秒才能变低,而LOPL_DPLL可能需要几到几分钟才能变低,因为设备锁定到1PPS信号等较小频率需要相当长的时间。

    此致,

    Kia Rahbar

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

    您好,起亚:

    我加载并编程您的配置,现在就更好了。 PRIREF有效(R411),芯片切换至 PRIREF (R20[3]),但无法锁定(LOFL和LOPL标志-有效参考工作3小时)。

    加载文件时,TICS Pro显示错误:

    在TIC Pro中存在一个不存在的寄存器。 是否可以发送正确的设备配置文件?

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

    您好Maksymilian:

    配置文件正确。 我使用GUI的内部版本创建了配置,因此配置不需要额外的寄存器。 这就是它跳过这些寄存器的原因。  

    请尝试重新加载我发送的文件,然后按 软重置芯片,然后多次对状态寄存器执行回读,持续几分钟。 如果您没有看到LOFL和LOPL变为LOW (低),则执行另一  个软重置芯片并执行更多状态寄存器读回。

    从概况的角度来看,不应再需要进行任何更改。 我在多个设备和外部版本的TIC Pro上测试了配置,没有发现任何问题。

    此致,

    Kia Rahbar

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

    您好,起亚:

    感谢您的帮助,您的配置几乎解决了我的问题。 要执行此操作,我需要手动将参考类型更改为CMOS (R46至0x88)直流耦合(TIC Pro不支持此选项)。 当我将其更改为在3-5分钟内锁定的能力时。 但这是一个非常危险的问题,它是这个DPLL。 当在 没有有效参考(稳定GPS定位)或参考变为无效(GPS未定位时关闭1PPS信号)时,在锁定后DPLL从不重新锁定(等待14h等待LOPL标志,LOFL清除相当快)。 我需要执行软重置以获得锁定。 它很糟糕,因为125 MHz用于交换机的其余部分,我需要保持它不受干扰。

    是否有其他选项可强制重新锁定而不进行软重置?

    是否存在有效历史记录的标志? 我现在该芯片在参考松动后处于抑制状态,并且具有有效的历史记录来保持信号,该怎么办?

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

    您好Maksymilian:

    不用客气!

    无法重新锁定的一个可能原因是设备处于抑制状态时,由于调谐词历史记录,导致准确性出现漂移。 请尝试关闭调谐词历史记录,如下所示,看看是否可以解决您的问题。

    不幸的是,我们没有有效历史的旗帜。

    要确定设备是否已进入抑制,可使用HLDOVR标志。 如果标记较高,则设备处于抑制状态。 与此标志关联的寄存器为R14[4]。

    此致,

    Kia Rahbar

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

    您好,起亚:

    禁用调整Word历史记录不能解决我的问题。 仍然无法重新锁定。 我尝试在锁定后获得PPS信号的延迟(甚至3000 ns相位偏移),DPLL工作正常(失去锁定并尝试重新锁定)。 仅当信号丢失(即使是很短的时间)时才会出现问题。 我看到设备在抑制模式下运行,在识别有效引用后,清除HLDOVR标志并尝试锁定。 是否有任何交互式寄存器可在不进行软重置的情况下强制重新锁定? 目前,在没有软重置的情况下,设备不会对SRAM中的更改(我使用I2C直接写入)作出反应。

    是否可以更改19.440 MHZ OCXO的配置? 也许会更好(12.8 MHz缺货)。

    e2e.ti.com/.../3463.Q100_5F00_max.tcs

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

    您好Maksymilian:

    遗憾的是,强制重新锁定的唯一方法是软复位。

    是的,19.44 MHZ OCXO提供比60 19.44 输入1.05 ppm(63/60))更大的ppm有效范围(3.24 ppm (63/PPS)),因此器件将更容易重新锁定到1PPS输入。

    我建议您首先在您的端进行更改,因为您在初始锁定时已使其正常运行。 请遵循以下步骤:

    1.加载工作配置并使1PPS锁定。

    2.导航至XO页面并输入新的19.44 MHz XO频率,如下所示。

    3.导航至Set Outputs (设置输出)页面,然后单击CALCULATE FREQUENCY PLAN (计算频率计划),如下所示。

    4.执行软重置并回读状态位,查看所有内容是否都已正确锁定。 如果是,请保存文件并再次加载,以再次尝试重新锁定测试。

    如果您无法让配置在您的终端上正常工作,我可以在下周进行更新并测试配置

    您还可以执行的另一项测试是增加调谐词历史记录计数和延迟。 这将使抑制频率在您处于抑制状态时更加准确,并使您可以更轻松地重新锁定。

    此致,

    Kia Rahbar

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

    您好,起亚:

    我们进行了一些测试,我们发现重新锁定问题仅在信号松动和出现切换时出现。 我们甚至尝试引用“杂乱”(DPLL loose LOPL标志)  ,然后我们再次给出正确的信号。 如果不发生切换事件,DPLL可以非常快地锁定。  在此配置中,自动反向不起作用(仍然需要软重置)。 是否有可修复PRI_REF上的DPLL和块切换的位置? 我们尝试在PRI_REF上设置手动抑制,但即使我们选择了第一个参考并禁用第二个参考,当1PPS信号有效/无效时,仍然存在切换事件。 我们真的需要使125 MHz时钟不被干扰,如果GPS松了锁,我们想要保持来自DPLL的1PPS信号。 如果DPLL不能在没有主机姜片的情况下从抑制转到锁定(软重置),则在我们的应用程序中将不可用(我们等待14小时才能锁定,但没有它)。

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

    您好Maksymilian:

    是否0.5318万是否有401.5325万有适当401.5325万适当的方法来修复PRI_REF和块切换上的DPLL? [/引述]

    通过禁用调谐词历史记录,我们的目标是模拟仅将DPLL锁定到PRI_REF。 每次1PPS生效时,禁用调谐词就像我们在初始启动时一样。

    请您提供DPLL锁定前,DPLL锁定期间和抑制期间输出的ppm精度吗? 根据抑制频率,我们可以设置调谐词历史记录,使抑制频率更准确,以便从抑制中恢复。

    此致,

    Kia Rahbar

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

    您好,Maksymilian

    我们已经很久没有收到您的意见了,我们认为问题已经解决了。 我们将关闭此线程,您可以随意回复此线程或创建新线程以进行进一步查询。

    谢谢!

    此致,

    Ajeet Pal  

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

    您好,起亚:

    我们现在正在运行此DPLL,我们可以在3-5分钟内锁定(您的配置运行良好),但有时DPLL不会尝试同步APLL1并保持运行(我们可以通过禁用和启用- R252[0]来强制他重新运行。 在参考松动后重新锁定时,我们可以执行的操作相同)。 我们看到DPLL通过Fraction N Divider (寄存器R110 - R114)同步APLL1。 开始时,他有0x5555.5555万,DPLL在尝试锁定时更改了该值,但有时他无法执行操作。 参考有效且稳定,UC GET RESET和初始化芯片Form 0。 我们可以为此提供软件修复(如果我们发现他不更改,我们可以强制他更改)。 您是否有办法避免这种情况?

    我们的启动和加载顺序为:
    松开复位引脚并立即将其置于软复位状态  
    写入所有寄存器(R12仍处于软复位)
    释放软复位并等待锁定

    谢谢!