TI E2E 英文论坛海量技术问答的中文版全新上线,可点击相关论坛查看,或在站内搜索 “参考译文” 获取。

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.

LMK04133EVAL: 关于锁相问题及与USB2ANY的连线问题。

Part Number: LMK04133EVAL
Other Parts Discussed in Thread: LMK04133, LMK04033, USB2ANY, , LMK05028

TI相关工程师,您好!

最近在使用LMK04133评估板进行功能测试,有如下疑问烦请答复:

1.LMK04133是否有内部EEPROM可供程序烧写?如果没有,这款芯片常规是如何使用呢?外围电路都需要进行哪些配置?

2.目前我在TICS上进行寄存器配置,使能POWERDOWN之后再重新给电,观察到输出信号频率是我设置的600kHz,但是无法锁相。是什么原因呢?

3.LMK04133输出信号与CLKin0输入信号为什么无法同步?每次CTRL+L重新写入寄存器之后输出信号与输入信号的延迟时间都不同。.

4.SYNC*每次置低之后置高,输出信号月输入信号的延迟时间也不同。问题2、3、4是否都是没有成功锁相导致?

5.目前购买的评估板和USB2ANY无法适配,缺少ADAPTER board,之前我问过客服但发现她给我发来的是LMK04033的匹配管脚,请您查阅LMK04133的。

以下为TICS配置,请您帮忙查看下是什么问题,谢谢。

  • 您好,LMK04133没有EEPROM,是通过uWire这个接口进行配置的。 下面是EVM LMK04133EVAL的硬件搭建。您买的LMK04133应该是不包含USB2ANy这个adaptor的,需要单独买。USB2ANY adaptor board配套的有两个cable,一个是10pin的,一个是30pin的, 大多数的EVM板是都是用10pin的这个cable就可以了,如下,10pin端接在LMK04133的uWire接口,USB2Any的另一端是USBmini接口和PC接。

    另外,下面这个图中,USB2Any adaptor右下的这个板子是USB2ANY的内部电路板的展示,也就是说您有USB2ANY adaptor,使用10pin的cable将EVM和USB2ANY连起来。

    您把这个硬件搭建好之后,可以参考EVM  user‘s guide中的步骤去做,或者可以使用TICSpro中的默认配置,看下是否能lock并正常输出?

    一般使用TICSPro的配置不会出现无法锁相的问题,可直接使用这里默认配置的几个输出,看看是否能正常锁相。

  • 您好。

    LMK04133用uWire这个接口进行配置,但后续我们在使用时候不会一直用pc去控制,这样的话是要搭建外围EEPROM电路通过uWire写入LMK04133吗?

    我已经单独购买了USB2ANY,您可以详细查看截图里面除了USB2ANY还有一个board adapter,但这个由于过于老旧目前TI已经不配置,购买的LMK04133EVAL里也没有这个,之前我问过客服,TI会提供给我接口接线顺序信息。10pin的cable接线顺序和LMK04133EVAL是不匹配的。你可能需要问美国那边的工程师。因为我之前要到的是LMK04033的,但我看LMK04033EVAL和LMK04133EVAL也不一样。

    我已经“参考EVM  user‘s guide中的步骤去做,使用TICSpro中的默认配置”,可以输出,但是每次输出波形和输入波形的相位差都不相同,如下图:

    输出波形是蓝色的,输入波形是粉色的。二者关系fout=4*fin,理论上讲这两个信号之间应该是同相位,但是每次重新配置寄存器之后(不断电/不更改寄存器配置信息)输出波形和输入波形的相位差都不相同。而且SYNC*每次置低之后置高,输出信号与输入信号的相位差不同。需要您这边帮我确认一下这款芯片的输出信号是跟哪个信号同步?如果不是跟输入信号同步的话需要怎样设置才能同步?

    盼回复,谢谢。

  • 您好,通过uWire接口,通过PC对LMK04133进行配置,配置好了之后这个板子就可以正常使用了,并不是一直通过PC去控制。 除非您的配置一直改变。

    我已经单独购买了USB2ANY,您可以详细查看截图里面除了USB2ANY还有一个board adapter,但这个由于过于老旧目前TI已经不配置,购买的LMK04133EVAL里也没有这个,之前我问过客服,TI会提供给我接口接线顺序信息。10pin的cable接线顺序和LMK04133EVAL是不匹配的。

    抱歉没看到您的截图,USB2ANY是单独购买的,不是和LMK04133搭配一起的,因为USB2ANY适用于很多不同的板子。 您说的您购买的和LMH04133 不匹配表现在哪里,10pin的cable插不上去吗?通过下面这个搭建可以看到LMK041xx系列的也是使用10pin cable,没有问题。

    而且SYNC*每次置低之后置高,输出信号与输入信号的相位差不同。需要您这边帮我确认一下这款芯片的输出信号是跟哪个信号同步?如果不是跟输入信号同步的话需要怎样设置才能同步?

    sync有效的话,指的是几路输出时钟的相位同步,并不是和输入时钟的相位同步。

    可以参考Figure10,当sync为高电平之后,经过4个clock,输出时钟的相位开始同步了。通过这个时序,sync保持low至少要大于一个clock保证时钟路径的分配,当sync由低变高之后,要经过4个clock 然后输出同时由低变高了。

  • 实际情况是,断电再上电之后,我的输出不是我之前配置的输出结果,clk2每次输出都是芯片默认值80多MHz。我想知道有没有办法保证我断电之后重上电芯片依旧按照之前的配置结果运行。

    通过uWire接口,通过PC对LMK04133进行配置,配置好了之后这个板子就可以正常使用了,并不是一直通过PC去控制。 除非您的配置一直改变。

    有问题的,这个图里非常清楚,adapter board这个指的并非USB2ANY,而是下图里面红圈这个转接板。10pin的cable每个管脚顺序和LMK04133EVAL上的uwire header顺序是不一致的,并不是简单接上线就可以,需要这个adapter board去重新分配管脚顺序。很多新型号的板子可以直接接线,但是133是属于比较老旧的板子了。。拜托您帮我问下技术那边,他们是有这个接线顺序的。【再补充一点,虽然上面我也提过了,就是这个adapter board理论上应该随着评估板一起,但是因为过于老旧目前TI不给配了……所以我真的很需要这个接线顺序……】

    您说的您购买的和LMH04133 不匹配表现在哪里,10pin的cable插不上去吗?通过下面这个搭建可以看到LMK041xx系列的也是使用10pin cable,没有问题。

    所以这款芯片的输出信号无法跟输入信号保持同步是吗?

    可以参考Figure10,当sync为高电平之后,经过4个clock,输出时钟的相位开始同步了。通过这个时序,sync保持low至少要大于一个clock保证时钟路径的分配,当sync由低变高之后,要经过4个clock 然后输出同时由低变高了。
  • 很多新型号的板子可以直接接线,但是133是属于比较老旧的板子了。。拜托您帮我问下技术那边,他们是有这个接线顺序的。【再补充一点,虽然上面我也提过了,就是这个adapter board理论上应该随着评估板一起,但是因为过于老旧目前TI不给配了……所以我真的很需要这个接线顺序……】

    好的,关于我来确认下您的这个问题。

  • 您好,关于有USB2SNY-uWire board的问题,我已经咨询美国工程师,他给出回复,请参考:

    https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1161478/lmk04133eval-usb2any-uwire-board

  • 好的,还有就是,这款芯片的输出信号是否能跟输入信号保持相位同步呢?

  • 这款芯片的输出信号是否能跟输入信号保持相位同步呢?

    您好,如果这款时钟器件支持输出和输入同相位。通常它支持zero delay mode,比如LMK05028。

    LMK04133 datasheet中没有对ZDM的介绍,所以输出应该是不能和参考输入时钟相位同步的。