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.

[参考译文] LMK04832EVM:983.04MHz Clk 输出和10MHz 外部同步

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1071821/lmk04832evm-983-04mhz-clk-out-and-10mhz-external-sync

部件号:LMK04832EVM
“线程:测试”, LMK04832USB2ANYLP3878中讨论的其它部件

您好,

我正在尝试从983.04MHz 中获取时钟,并将此信号同步到10MHz 外部信号。  下面的照片描述了我要执行的设置:

我想知道您是否可以提供配置文件并确认我的硬件设置是否正确。  在硬件照片上,“1”旁边的圆圈是我的 SigGen 的外部参考频率122.88MHz (如用户指南中的建议,上图中未显示)。  

硬件照片中“2”旁边的另一个圆圈是同步针脚,我也从 SigGen 中注入了10MHz 外部信号,但我无法锁定 PLL。  任何见解都将受到极大的启发。   

KR,

亚历克斯

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

    亚历克斯

    同步引脚不应涉及,我认为您可能会误解同步引脚的工作原理。 同步引脚是一个 CMOS 输入端口,用于控制分禾器复位的时间,或用作 SYSREF 分禾器的触发器。 它不涉及锁定 PLL,您不应该将任何内容连接到此端口。

    如果信号发生器向锁定的 LMK04832 PLL 提供122.88MHz,并且 同一信号发生器(或 共享相同10MHz 参考端口的另一个信号发生器)向 ADC 提供测试信号,则从锁定的 PLL 到 ADC 的参考时钟(983.04MHz) 此外,从 SigGen 传送到 ADC 的测试信号应该 被锁定(例如,如果您的测试信号为10MHz,那么您将从锁定的 PLL 计算出的每10,000,000个来自 ADC 上 SigGen 的时钟脉冲数,而不会丢失或额外脉冲)的精确计数为983,040,000个时钟脉冲。

    我已经测试了下面的配置文件,并确认,当我在+6dBm 的条件下从信号发生器提供122.88MHz 到 CLKIN1时,我从 CLKout2中获得983.04MHz。 我对默认配置做了三项更改:

    • 将0x144设置为0xFF;这将保证同步引脚上的活动不会重置输出分隔器(我们希望这样做)
    • 重新编程 DCLK2_3_DIV 以除以3
    • 启用 DCLK2_3_DCC 以激活奇数时钟除法的占空比校正,因为我们必须除以3才能获得983.04MHz。

    我用于加载文件的过程:

    • 加载 TIC Pro 并选择 LMK04832
    • 确保已插入 USB2ANY 并检测到

      • 如果没有,请检查 USB 通信->接口菜单下的,并在插入 USB2ANY 的情况下,确认 USB2ANY 是“通信设置”对话框中的可选接口选项。
      • 只要这是集成电路 Pro 的唯一实例,并且只有一个 USB2ANY 连接,就应该自动检测序列号。
      • 您也可以通过单击识别按钮,从该菜单中双击您已连接的 USB2ANY 是否正在响应。
    • File (文件)-> Load the config file (加载配置文件)

    e2e.ti.com/.../1537.983p04MHz_5F00_LMK04832.tcs

    无论 PLL1的状态如何,一旦加载此文件,PLL2应自动锁定。  如果加载此文件后没有看到至少 PLL2锁定,说明通信或 PLL 上出现了问题。 同样,如果在 CLKin1端口提供+6dBm 122.88MHz 并加载此文件后看不到 PLL1锁定,则会出现问题(但它可能与通信无关,并且可能与参考路径或 CPout1组件隔离)。 您可以尝试其他一些基本诊断:

    • 仔细检查 LDO 输出测试点(LDO_OUT_LP3878)是否正在产生3.3V。 您应该至少为 J39或 J40的电源连接供电4.3V,1.5A。
    • 检查通信:在“用户控件”页面的“常规”选项卡下,尝试 设置 powerdown=1并观察电源电流;电源电流应该 在断电状态下显著下降(任何剩余的电流都可能是 VCXO)。
    • 探测 CPout1和 CPout2网以检查电压。
      • CPout1.
        • 低电压(< 1V)表示参考输入相对于 VCXO 频率过低; 参考功率可能不够高,或者参考电压可能连接不正确。 考虑使用示波器探测接近设备的 CLKin1路径(请注意,除非 适当的低电感探测器接地,否则探头将在一定程度上扭曲高频信号)
        • 高电压(> 2V)表明参考输入相对于 VCXO 频率过高;参考路径上可能会产生非单声道边缘,或者 VCXO 出现故障,并且不会产生信号。 考虑探测 CLKIN 和 OSCin 路径,以确保信号存在且单声道符合预期。
      • CPout2.
        • 低电压(< 1V)表示参考输入相对于 VCO 频率过高;VCXO 输入可能有噪音,或 VCO 路径配置错误。 我测试了此配置,因此 VCO 路径不会出现问题,建议只检查 VCXO 路径(OSCin)。
        • 高压(> 1.5V)表明参考输入相对于 VCO 频率过低; VCXO 可能不会振荡,或者 OSCin 信号可能看不到它。 再次,我测试了此配置,因此这只会意味着 OSCin 出现问题。

    我们现在将从这开始。 如果您已经到达这一步,但仍有问题,请提供信号发生器型号,一些有关 CLKout2正在执行的操作的信息(它是否产生的频率接近983.04MHz,完全不是? ETC)和  上述先前测试的结果。  

    此致,

    德里克·佩恩

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

    您好 Derek,  

    感谢您的详细回答。 似乎仍有问题。  我运行了您提供的调试程序,并发现以下内容:

    [引用 userid="284549" url="~/support/clock-time-group/clock -and_timing/f/clock-timeze-forum/1071821/lmk04832evm-983-04mhz-clk-out-and_10MHz 外部同步/3966565#396656565"输出点/LDO (输出点)输出电压为输出电压输出电压输出电压输出电压输出电压)

    这是正确的,LDO 测量的电压为3.3V

    [引用 userid="284549" url="~/support/clock-time-group/clock-an-and -timing/f/clock-timez-forum/1071821/lmk04832evm-983-04mhz-clk-out 和-10MHz-external-sync/3966565#396656565655" 来引用电源降级数据]

    功率下降=1的设置没有改变电流,两个读数都显示 ICC =538.64

    在该线程中加载配置文件后,无论是否连接了外部参考时钟,PLL1或 PLL2 LED 指示灯都不亮(我还使用频谱分析器检查了外部参考时钟)。  

    我回到了“默认配置”,在这里,我仍然看不到 PLL LED 指示灯亮起,只有在使用设置四处播放后,才可以打开 D2 LED。

    [引用用户 ID="284549" url="~/support/clock-time-group/clock -and -timing/f/clock-time-forum/1071821/lmk04832evm-983-04mhz-clk-out-and -10MHz-external-sync/3966565#39665656565"CL2"[引用以下报价]:]

     我在使用上述配置文件的 CLKout2上看到的频率为779.4MHz。

    [引用 userid="284549" url="~/support/clock-time-group/clock -and -timing/f/clock-timeze-forum/1071821/lmk04832evm-983-04mhz-clk-out 和-10MHz - external - sync-3966565#39665656565"]提供信号生成器/型号[引用该型号]

    我试过两次,一次是 R&S SMA100B,另一次是 Tektronix TSG4104A,都没有成功。

    [引用 userid="284549" url="~/support/clock-time-group/clock-an-and -timings/f/clock-timez-forum/1071821/lmk04832evm-983-04mhz-clk-out-and -10MHz-externale-sync-39665#396656565"/CP1"]

    我看不到 CPout1和 CPout2在电路板上的位置,但我在 VCXO 外部环路滤波器之后的原理图上看到了它... PCB VTUNE1最初读数 大约为1V,但在20秒内,当我探测引脚时,读数下降到~0.3V。  测试针 VCO_VCXO 对地短路,测试点 PLL2_VTune 测量值为3mV。  

    设置调试会话是否有帮助?

    KR,  

    亚历克斯  

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

    我对这一延迟表示歉意,但 我在星期五下班了, 只有一次机会来看看这一点。

     电源电流听起来是正确的,尽管断电=1 并不能使设备处于低电流状态是很奇怪的...您可以描述在其他情况下能够与设备通信,所以我不能完全确定为什么断电=1对您不起作用。 同样异常奇怪的是,该设备未使用默认配置锁定任何一个 PLL。 您的设备或 VCXO 出现问题。

    我还有一个步骤可以让您尝试:您能否配置 PLL1_LD_MUX 和 PLL2_LD_MUX 以显示 PLL1 R/4和 N/4,然后使用示波器探测状态信号并告诉我您看到的内容? 我希望信号大约为10MHz/4和122.88MHz/4,如果您看到的是不同的信号,最好知道。 我还想重复这项练习,同时将信号设置为 PLL2 R/4和 N/4,这次信号的频率应该非常相似。

    如果 PLL1 N/4或 PLL2 R/4信号在某种程度上损坏或变频,这表明 VCXO 或 OSCIN 路径存在问题,这与两个充电泵都降至~GND 电压一致。

    此时,最好直接探测 VCXO 信号。  您需要低回路电感,因此请使用带有引线的示波器探头,直接测量 R62或 R63的50Ω Ω 端接(以填充者为准;请告诉我两者是否都未填充),并仔细检查 VCXO 是否正在实际生成信号。

    如果我们怀疑 VCXO 有问题,您可以尝试修改手动绕过 VCXO 的输入路径以测试 PLL ...说明如下:

    • R62 = 0Ω Ω
    • R70 = 50Ω Ω
    • R64 = DNP
    • 将 n ü 0.1µF 从 C20移动到 R72
    • 卸下 FB12以停用 VCXO

    然后,您需要在 OSCin SMA 上插入一个来自122.88MHz 信号发生器的信号,重新加载我发送的寄存器配置,并检查 PLL2是否锁定。 如果您执行此步骤,并且 PLL2仍没有锁定,并且您知道您与主板有通信(通过切换断电=1并观察降低的主板电流来检查),则您的部件或 PCB 是柠檬。

    此致,

    德里克·佩恩

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

    您好 Derek,

    感谢你的帮助。  我们最后探测了信号路径,发现 VCXO 路径上没有任何可识别的东西。  我们测量了 VCXO 的 LDO 电压,并看到其为0V,因此我们怀疑 LDO 已损坏。

    然后,我们尝试将3.3V 强制插入 VCO_VCXO 测试点,理论上,VCXO 应该已通电,但我们仍然没有看到来自探测器的信号。

    我们最终采取了与您上述建议类似的措施-> 在 R72处放置了一个0欧姆的电阻器(我们从 R239处获取,而 R239处于打开状态),这是有效的。  现在,PLL2每次锁定时都会收到来自奥斯卡的信号。 我很高兴能解决这个问题。