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.

[参考译文] LMX2572:SysRefReq 至 RefOutB 在中继器模式下与不同 RefOutA 频率不一致

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1327999/lmx2572-sysrefreq-to-refoutb-not-consistent-in-repeater-mode-with-different-refouta-frequencies

器件型号:LMX2572
主题中讨论的其他器件: ADC12DJ3200LMX2594ADC12DJ5200RFLMX2820、LMX1204

尊敬的 TI 团队:

我们正在使用 LMX2572 PLL 为一些快速 TI ADC 计时。

两个 LMX2572分别位于两个不同的 PCB 上、这些 PCB 提供了非常低的输入信号偏斜副本。 这些输入信号首先在每个 PCB 上由一个低速 PLL 进行本地连接、这样 SysrefReq 始终会在 OSCin 的下降沿发生变化、以便确保在所有条件下都能满足 LMX2572 SysRefReq 引脚的设置/保持时间。

LMX2572处于 SYSCLOCK 重复模式、  没有额外的 SYSREF 延迟(表140中的默认值为 JESD_DACy_CTRL)。 两个 LMX2572配置相同、可合成三个不同 RefOutA 频率、分别为2.0GHz、2.5GHz 或3.2GHz。 然后、RefOutA 成为 ADC12DJ3200的时钟、RefOutB 为 ADC 提供 SYSREF 信号。

RefOutA 的配置采用了这样的方式、即同步化归入"2类"。 两个 LMX2572的 RefOutA 均已锁定且相位稳定、此处没有问题。 因此、两个 LMX2572可以实现同步。  

据我所知

1) 1)首先使用 OSCin 对 SysRefReq 引脚进行采样。 这就是数据表中给出设置/保持计时的原因。

2)然后、这个(1)的采样版本以某种方式使用 f (INTERPOLATOR)进一步重新计时  

3)并且、(2)的采样版本最终被重新计时至 f (RFoutA)

问题1)该假设是否正确? 遗憾的是、没有显示确切时钟路径的内部方框图。

现在我观察到、在上述至少有两种设置(2.0GHz 和2.5GHz RefOutA)的情况下、这两个 LMX2572的 RefOutB 输出并非始终一致、但模拟器之间相隔两个 RefOutA 周期。

我预计在两个不同的 LMX 2572器件(我称之为 PLL1和 PLL2)上,提供的 OSCin 和 SysRefReq 信号会违反 SysRefReq 输入引脚的设置/保持计时,两个器件的 RefOutB 可能处于三种不同的状态:

a) PLL1和 PLL2检测具有相同 OSCin 边沿的 SysRefReg

b) PLL1在 PLL2之后检测 SysRefReg 1 OCSin 时钟

c) PLL2 比 PLL1更高检测 SysRefReg 1 OCSin 时钟  

但是、如果我们设置为 f (SysRefReg)= f (OSCin)/8、差异将比仅两个 RefOutA 时钟大得多、因为 OSCin 和 RefOutA 之间的乘法为 x80。  

但是、在我们的设置不违反所有条件下的设置/保持时间的情况下、

问题2) 原因可能是、虽然输入时序已满足并且 RefOutB 相对于 SysRefReq 不是相位稳定 ?  我们的 第三个 RefOutA 设置也 是3.2 GHz,我们还没有观察到这一点吗?

此致

比约恩

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

    Bjoern,

    是的、SYSREF 按 OSCin 信号和 SYSREF 内插器频率重新计时。

    您是否为 Fosc、Finterrator 和 Fsysref 设置了特定的频率?

    我想您要尝试使 Finterpolator 成为 Fosc 的倍数。  这是因为这对于两个器件实现一致的 SYSREF 相位对齐是必需的。

    LMX2572数据表没有这么说、但 LMX2594 (LMX2572的姊妹产品)对此进行了更好的描述。


    此致、
    迪安

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

    Dean、您好!

    是的、我有特定的数字。 请参阅下表、其中显示了我们用于两个不同 ADC 的五种不同设置。 两种 ADC 类型的其中一种设置(#3)是相同的。

    ADC 类型 CLK 设置 F (OSCin) F (SysRefReq) R F (PFD) n' 已包括 n fVCO SYSREF_DIV_PRE F (内插器) t (内插器) f (内部)/f (OSCin) 通道 RfoutA RfoutB
    编号 以 MHz 为

    单位 以 MHz 为单位 分压器 以 MHz 为单位 分压器 分压器 分压器 以 MHz 为单位 以 MHz 为单位 单位为 ns 分压器 以 MHz 为单位 以 MHz 为单位 ADC12DJ5200RF #1 125 15,625 2 62、5 40 2 80 5000 2 1250 0、8 10 1 5000 15,625 2号 100 12.5 2 50 40 2 80 4000 2 1000 1 10 1 4000 12.5 #3 80 10 1 80 40 2 80 6400 4 800 1、25 10 2 3200 10 ADC12DJ3200 #3 80 10 1 80 40 2 80 6400 4 800 1、25 10 2 3200 10 #4 62、5 78125 1 62、5 40 2 80 5000 2 1250 0、8 20 2 2500 78125 #5 50 6、25 1 50 40 2 80 4000 2 1000 1 20 2 2000年 6、25 所有时钟均采用整数关系。 器件使用的 MASH MODE =整数。 OSCin 的生成方式是、RFoutA 始终是 OSCin 的整数倍。 SysRefReq 由第一个 PLL 级使用固定的8分频器进行归纳、并始终在 OSCin 的下降沿变化。 因此、我不清楚为什么我们不能看到一致的输出。 此致 比约恩
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Bjoern:

    我将在下周了解一下。

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

    尊敬的 Noel:

    另一个问题:LMX2572寄存器映射中是否有任何内部设置可以完全绕过 SysRefReq 重新计时、而只需将输入的组合/非计时副本发送到 RFoutB。

     在较新的 具有 SYSREF_REPEATE_NS 标志的 LMX2820中存在这样一个"passwordh"选项。

    此致

    比约恩

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

    尊敬的 Bjoern:

    据我所知、LMX2572中没有此类选项、较新的 LMX2820 实现了此 选项以提高灵活性。

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

    尊敬的 Noel:

    我只是想问一下 你的支票是如何产生的?  

    此致

    比约恩

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

    尊敬的 Bjoern:

    很抱歉、因为我在等待高速示波器、所以没有机会查看此内容。 以便您知道我明天可以开始测试了。 对迟交的答复表示歉意。

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

    尊敬的 Bjoern:

    培训范围将在本周五提供、我将尽量在本周结束时向您提供一些反馈。

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

    尊敬的 Noel:

    我想问一下测量是如何进行的,因为我在过去一周没有听到你的反馈?

    此致

    比约恩

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

    尊敬的 Bjoern:

    我的测试结果显示、在 sysref 中继器模式下、输入 sysref 信号将始终由 OSCin 重新计时、这是无法通过的。 (LMX2820可以绕过重新计时)。  

    由于重新计时、RFout 和 sysref out 始终保持相位对齐。  

    我观察到、每次我加电并对设备进行编程时、RFout 和 sysref out 之间的相位差都是相同的。  我只有一个 EVM、 如果我有多个 LMX2572、我无法验证该相位关系是否相同。 我订购了更多样片、稍后我将再次验证。

    您可以尝试的一件事是、当您看到多个 LMX2572之间的不同相位时、您能否尝试为所有 LMX2572器件提供同步脉冲?  

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

    尊敬的 Noel:

    好的,所以我不能旁路重新计时不幸。 谢谢您的检查。

    关于您的最后一条注释:

    由于重新计时,RFout 和 sysref out 始终对齐。

    我可以验证这一点:我也可以看到 RFout 和 SysRefOut 在同相。

    这不是问题。 这里需要注意的问题是、SysRefReq --> SysRefOut 在所有情况下都不是两个不同器件之间的确定性。

    我们馈入通用 SysRefReq 输入、不违反 SysRefReq 输入的任何设置/保持时间、并且这两个器件的 SysrefOut (通过 RFoutB)是不确定的:

    我现在观察到、由于上述设置中至少有两个(2.0GHz 和2.5GHz RefOutA)、这两个 LMX2572的 RefOutB 输出并不总是对齐、但仿真时间相隔两个 RefOutA 周期。

    在上表中的#3和#1设置中,我至今 从未观察到这一问题。 但我不相信在任何情况下都是如此。  

    对于设置#4和#5、我经常看到此问题。

    设置2我到目前为止还没有深入研究。

    此致

    比约恩

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

    尊敬的 Bjoern:

    这就是我订购更多样片的原因、我想重现这个问题。  

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

    尊敬的 Noel:

    非常感谢。

    我不能肯定,但它可能会帮助你重现这样的问题:

    当我´s我的测量(监测相同的 SysRefReq 输入和两个 SysRefout 从两个 LMX 在示波器上)...当调整示波器探头时,我有时轻轻地改变了慢运行冷却风扇的位置,为我们的电路板提供气流。 我有时给人的印象是、这种非常微小的温度变化会导致更多的误差发生。 空气流量的变化不会很大、因为我只是设置了冷却风扇的位置或角度、以便我的手指可以应用示波器探头。

    此致

    比约恩

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

    尊敬的 Bjoern:

    好的、我也会尝试温度效应。

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

    尊敬的 Noel:

    您有任何可以分享的测试新闻或结果吗?

    此致

    比约恩

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

    尊敬的 Bjoern:

    我有一些测试数据。

    您在中继器模式下看到以下 RFout 与 Sysref out 时序问题吗?

    顶部迹线 来自 EVM#1、底部迹线 来自 EVM#2。

    有时两个 SYSREF OUT 对齐。

    我认为 这是因为对 sysref 进行时钟恢复、因此时钟恢复电路会持续跟踪信号并对 sysref 输出产生抖动。

    下面是放大图、我们可以看到输出 sysref 根本不稳定。

    我还在 LMX2820上检查了此情况、它在同步中继器模式下存在相同的问题、但在非同步中继器模式下不存在。

    同步的中继器模式:

    无同步中继器模式。

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

    尊敬的 Noel:

    是的、我的初始发现几乎是相同的:

    我现在观察到、由于上述设置中至少有两个(2.0GHz 和2.5GHz RefOutA)、这两个 LMX2572的 RefOutB 输出并不总是对齐、但仿真时间相隔两个 RefOutA 周期。

    我正在观察 PLL1和 PLL2要么被调平、要么 PLL1和 PLL2 被两个时钟 分离、而在您的测量/示波器图片中、您可以看到它们被调平或观察到四个时钟分离。

    但我的猜测是这取决于不同的 f (内插器)。 在我的2GHz RFoutA 案例中、f (Interpolator)是1GHz、其中 f (VCO)= 2GHz。 我的感觉是、与 RFoutA 相比、以1:2的比率重新计时到 f (Interpolator)、因此 导致 SysRefOut ambuitiy 为2 RFoutA 时钟周期。 在您的设置中,您有一个1:4的比率,因此观察到4个 RFoutA 时钟的模糊性吗?

    所以,只是让 我们的两个发现 绝对清楚,它是正确的,所以说:

    1. 即使 完全符合 SysRefRequest 引脚的规定设置/保持计时、LMX2572也不会提供相对于输入 SysRefReq 的确定性 SysrefOut?

      其原因是 SysrefReq 输入的内部、非旁路、重新计时、来自
      1. CK (OSCIn)至 CK (内插器)
      2. CK (内插器)至 CK (RFoutA)
    2. 当 LMX2820重新计时处于活动状态时、这同样适用于它?

    3. 我想 ,由于 LMX2820也有这个问题,同样 LMX2594及其非旁路重新计时也受到影响?

    由于向 ADC 提供 SYSREF 信号的整体目的是为了实现确定性延迟、 因此我想知道 (在 上述情况下)如何解决问题?  

    到目前为止、我能想到的唯一方法是不通过 LMX2572传递 SYSREF 信号、而是使用当前驱动 LMX SysRefReq 引脚的信号直接驱动 ADC。 或者是否有其他方式,通过任何 LMX 内部延迟调整,允许从 SysRefReq 到 SysRefOut 实现确定性延迟?

    此致

    比约恩

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

    尊敬的 Bjoern:

    我认为是这样、我在 LMX2820中对此进行了验证。 SYSREF_DIV_PRE 将影响 sysref 中继器同步模式下的时钟周期偏移数。 在非 sysc 模式下、SYSREF_DIV_PRE 不产生任何影响、并且 sysref 输出始终保持相位对齐。  

    我正在检查设计、看看是否有办法在同步模式下使 sysref 输出相位对齐。

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

    尊敬的 Noel:

    您是否  从设计人员那里听到过有关 SYSREF 的信息?该解决方案提供了合适的权变措施、可避免在外部绕过 LMX2572、从而要求电路板重新旋转?

    此致

    比约恩

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

    尊敬的 Bjoern:

    还没有。 设计团队在本周有几天的假期、我从他们那里没有听到任何反馈。 我会在下周继续对他们说。  

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

    尊敬的 Noel:  

    我想看看您是否听到过设计师的任何声音?

    此致

    比约恩

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

    尊敬的 Bjoern:

    抱歉、我忘了就这件事与您联系。

     在 LMX2572中、无法绕过中继器模式下的时钟恢复。 我认为您必须将参考频率信号直接馈送到 ADC。

    另一个解决方案是、您能否使用一个 LMX2572 + LMX1204来扇出4个射频时钟和4个 SYSREF 时钟、而不是使用多个 LMX2572?  

    LMX1204支持 SYSREF 中继器模式(无时钟恢复)。  

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

    尊敬的 Noel:

    感谢您提供这些信息、但我们很遗憾听到这个消息。  

    您能否说明一下、 我们最近添加到其他产品的 LMX2594是否也是如此。

    我担心、由于它们在架构方面似乎密切相关、因此 LMX2594也无法提供从 SysrefReq 到 SysrefOut (RFoutB)的确定性延迟。

    此致

    比约恩

    P.S.:LMX2572 + LMX1204的权变措施不适合我们、因为我们仅在时钟树的最末端、在数据转换器之前分发缓慢基准并直接生成 HF 时钟。

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

    尊敬的 Bjoern:

    右侧的 LMX2572和 LMX2594具有相同的特性。

x 出现错误。请重试或与管理员联系。