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.

[参考译文] LMX2820:多个LMX2820'的相位同步

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1097665/lmx2820-phase-synchronization-of-multiple-lmx2820-s

部件号:LMX2820
主题中讨论的其他部件: LMX2595LMK0.4832万

尊敬的TI LMX团队:

假设有多个(例如8个) LMX2820在相同的输出频率下运行,在重置,频率重新编程,通电或某些其他输出相位破坏性事件后需要3类相同步。 另外,假设电路的布置非常小心,从通用100 MHz OCXO参考源到各种OSCIN引脚的路径长度在一毫微秒内。 同样,从同步脉冲源到各种PSYNC引脚的路径长度也几乎相同。 最后,我们还假设同步脉冲锁定到OCXO参考,以便它始终以与OSCIN引脚上升边缘相同的延迟到达LMX2820。 然而,这种持续的延迟是未知的。

数据表指定PSYNC边缘和OSCIN上升边缘之间的最小设置时间为2.5 ns -这意味着PSYNC脉冲必须在OSCIN引脚上升边缘之前至少存在并稳定2.5 ns。 数据表还指定PSYNC脉冲的保持时间(脉冲长度)必须至少为2 ns -我们假定这不是问题,将会更长。

我的问题分为两部分-第一部分我恐怕知道答案,第二部分我害怕实际答案。

首先:LMX2820是否可以通过更改寄存器中的某个位来表示它已收到有效的PSYNC事件并启动(或完成)相位同步序列? 对于LMX2595,Dean的回答是不存在这样的位,确认相位同步事件是否成功的唯一方法是查看各种LMX输出的相位和范围-对于say an而言,这无疑是一个没有吸引力且成本高昂的提议 18 GHz输出。 我想LMX2820的情况没有改变-但如果我错了,那就更好了!

其次:如果PSYNC边缘恰好出现在2.5 ns设置区域内(100 MHz参考信号的几率为1/4),从而违反了设置时间要求,是否可以假定在任何设备中都不会发生相位同步? 或者(我担心可能更有可能)这种情况是,某些设备可能会在上升边缘启动相位对齐程序,而其余设备会在下一上升边缘启动相位对齐程序,因此输出将不会对齐?

如果第二部分的答案是,如果超出设置时间,则在任何情况下都不会启动相位同步, 然后有一个简单的解决方案(在LMX2595博客中概述),说明如何保证可以产生一个新的PSYNC脉冲,该脉冲绝对遵守设置时间并在同一个OSCIN边缘上的所有设备中模拟有效的相位同步。

如果第二部分的答案是,如果超出设置时间,它可能会启动相位同步,即使是部分(但不是全部)设备....那么我们将返回到20 GHz范围(20 GHz探头) ,这是所有的痛苦!

请求:在您下一代的这一伟大的PLL中,您是否可以添加一个提示甚至出现了相位同步的小字?  

谢谢,祝您一切顺利,

托尼

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

    您好,Tony:

    np: LMX28202820 LMX2820是否2820是否可以2820可以通过更改寄存器中的位来表明它已完成同步或已启动的事件(YNC)? 对于LMX2595,Dean的回答是不存在这样的位,确认相位同步事件是否成功的唯一方法是查看各种LMX输出的相位和范围-对于say an而言,这无疑是一个没有吸引力且成本高昂的提议 18 GHz输出。 我想LMX2820的情况没有改变-但如果我错了,那就更好了![/QUOT]

    我不敢说你的理解是正确的。 LMX2820没有任何位来指示有效的PSYNC事件,因为如果多个设备的OSCin输入出现偏移(延迟),则每个设备都可以有自己的有效事件。 同步事件与设备OSCin的提升边缘有关,如果PSYNC输入保持设置和保持时间要求,则多个LMX输出将对齐或具有确定性相位。

    设备可以有位,表示同步 事件是否发生。 但它不会显示在多个设备之间同步。 它对于调试非常有用。

    第二2820第二:2820: 如果PSYNC边缘恰好出现在2.5 ns设置区域内(100 MHz参考信号的几率为1/4),从而违反了设置时间要求,是否可以假定任何器件都不会发生相位同步? 或者(我担心可能更有可能)这种情况是:某些设备可能会在上升边缘启动相位对齐程序,而其余设备则在下一上升边缘启动相位对齐程序,因此输出将不会对齐?[/QUOT]

    如果PSYNC违反了设置和保持时间要求,同步将不可靠,任何设备都可以使用OSCin的下一个提升边缘或下一个提升边缘进行同步。 因此,如数据表中所述,同步计时在类别3中至关重要。

    作为100MHz OSCin频率的示例,PSYNC事件的有效窗口为5.5 ns (10- 2.5 (设置时间)-2 (保持时间)= 5.5 ns),所有同步 都应 在此时间内进行。

    谢谢!

    此致,

    Ajeet Pal

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

    您好,Ajeet:

    感谢您的回答。

    好的,所以我担心如果设置和保持时间被违反(设置是棘手的),那么对于不同设备在哪条OSCin边缘启动其同步顺序,将会有一个模糊性,然后所有的赌注都会被关闭以获得最终阶段的结果。

    好知道。

    对于指示设备中已发生同步序列的位,它将非常有用,但前提是同步脉冲的整个周期小于OSCin时钟的周期(在此情况下为10 ns)。 如果可以执行此操作(这本身并不简单),则用户将发送单个同步脉冲,然后查询每个设备以查看他们是否看到它。 如果他们都看到了,那么很有可能他们现在都是相位对齐的。 如果没有,请发送另一个脉冲,然后重新执行所有操作。 尽管如此,10 ns脉冲并不是很容易产生的。

    因此,最好的解决方案可能是有一种方法来创建同步边缘(整个同步脉冲的长度与您喜欢的时间一样长), 通过触发开关锁定在OSCin时钟上,然后使用普通示波器检查设备上的同步边缘和OSCin边缘之间的关系,以验证是否遵守了设置和保持时间。 如果不是,没问题,只需使用反向时钟信号锁定同步,它将遵守设置和保持时间。 然后,切勿更改电路并在不需要的情况下启动同步事件,您可以保证所有设备都将进行相位校准....但仍会使用输出上的GHz范围进行一次检查,以确保。

    这听起来是否正常?

    祝你一切顺利,

    托尼

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

    您好,Tony:

    表示2820表示同步2820同步序列406.6839万序列在406.6839万在整个设备同步周期(如果少于10秒)中出现,则只有在同步周期时才有用。 如果可以执行此操作(这本身并不简单),则用户将发送单个同步脉冲,然后查询每个设备以查看他们是否看到它。 如果他们都看到了,那么很有可能他们现在都是相位对齐的。 如果没有,请发送另一个脉冲,然后重新执行所有操作。 但是,10 ns的脉冲并不是很小的事情。[/QUOT]

    同步输入/事件指示位仅指示外部同步输入出现,而不指示它在什么时刻出现。 如果同步单脉冲小于OSCin周期,yes SYNC位将指示同步事件在满足设置和保持时间时发生。  

    \n因此2820因此,2820,最好406.6839万最好的406.6839万的解决方案可能是通过一种方式创建一条长距离同步(如长距离同步) 通过触发开关锁定在OSCin时钟上,然后使用普通示波器检查设备上的同步边缘和OSCin边缘之间的关系,以验证是否遵守了设置和保持时间。 如果不是,没问题,只需使用反向时钟信号锁定同步,它将遵守设置和保持时间。 然后从不更改电路并在不需要时启动同步事件,您可以保证所有设备都将进行相位校准....但仍会使用输出上的GHz范围检查一次以确保。[/QUOT]

    同步输入也是如此。 同步输入应始终与OSCin同步/锁定,并且可以通过弹出框获得。 但是,它需要在设备引脚处进行精确测量,以便在OSCin和SYNC输入之间进行对齐。 对于同步对齐验证, 它不需要高示波器来进行同步输出。 通过SYCN输入,用户可以拥有低端示波器,并可以看到使用LMX2820分开的输出,这将验证同步输入并保持相同以用于高频输出。

    也可以在同步输入中进行延迟调整,以避免设置和保持计时要求。

    例如 ,TIDA-1.023万参考设计 使用LMK0.4832万向多个LMX2820提供同步输入(以及其他时钟),并且具有同步延迟选项。

    谢谢!

    此致,

    Ajeet Pal

    [/quote]