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.

[参考译文] LMK04828:使用同步信号实现多个同步

Guru**** 2558250 points
Other Parts Discussed in Thread: LMK04828

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/746530/lmk04828-multi-lmk-synchronization-using-sync-signal

器件型号:LMK04828

我有5块板、每个板上都有 lmk04828。 我还有与每个板对齐的10MHz 时钟。 我需要同步这些合成器的输出。

我决定在嵌套0延迟循环模式下使用这些参数:

我还决定在边沿敏感(单次触发)模式下使用同步。

以下是一些问题:

1.我应该将同步上升沿固定在10MHz CLKin1的100ns 窗口中还是2500MHz VCO 的0.4ns 窗口中(我是说窗口没有设置和保持间隔)?

2.同步的最短持续时间是多少?

3.我应该使用正常同步还是重新计时?

4.能否获得本文档的完整版本?e2e.ti.com/.../lmk_5F00_SYNC.pdf

5.在该模式下同步的设置和保持时间是多少(至少大致)?

6.对于不同的 LMK'输出时钟对齐、我会得到+-1 VCO 周期误差、还是会更大?

7.我可以使用 LVPECL 信号来输入 CLKin1、还是应该是正弦信号?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Art:
    我可以回答问题7。
    CLKin1输入可接受 LVPECL 交流耦合信号。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    [引用 user="ART arty">1. 我应该将同步上升沿固定在10MHz CLKin1的100ns 窗口中还是2500MHz VCO 的0.4ns 窗口中(我是说窗口没有设置和保持间隔)?[/QUERP]

    在0延迟配置中使用 SYSREF 进行反馈。  出于 JESD204B 目的、SYSREF 信号与您的任何其他 LMK04828器件保持一致不存在时序要求。  这意味着对齐 LMFC。  即使 SYSREF 在另一个 SYSREF 10 MHz 边沿发生、从 JESD204B 的角度来看、LMFC 也不知道差异。  只是它比其他器件晚对齐。

    如果您需要让 SYSREF 同时转至 DAC 和 FPGA 时钟、则需要与2500MHz VCO 周期保持一致... 这将很难在过热时执行、等等。

    不过、我有一条建议、我将在您提出我的建议时尽快提出一个问题。

    [引用 user="ART arty"]2. 同步的最短持续时间是多少?[/报价]

    为此、我将建议为数字输入时序技术规格上的复位提供25ns。

    [引用 user="ART arty"]3. 我应该使用正常同步还是重新计时同步?[/报价]

    我建议使用重新计时的同步。

    [引用 user="ART arty">5. 在此模式下(至少大致)同步的设置和保持时间是多少?

    当使用10MHz SYSREF 的重新计时 SYSREF (SYNC)模式时、周期为100ns。  如果您允许10ns 的设置和保持时间、您应该有足够的裕度来实现确定性。

    [引用 user="ART arty"]6. 对于不同的 LMK'输出时钟对齐、我会得到+-1 VCO 周期误差、还是会更多?[/引述]

    使用这种方法、我希望您能够获得+/- 0 VCO 周期。  由于时钟通过 PLL1的0延迟对齐、 因此通过 PLL1的相位变化将影响输出时钟的关系、对于 PLL1的不同电荷泵电流设置、这种变化可能会有所不同、但通常在温度/部件/电压范围内约为200ps。  由于您的器件可能会看到大致相同的温度(即不同时出现-40和+85)、并且理想的电压调节方式会降低这种变化。

    [引用 user="ART arty"]7. 我可以将 LVPECL 信号用于 CLKin1输入、还是应该为正弦信号?[/QUERP]

    LVPECL 没有问题。  锐边通常更适合满足压摆率。  通过将 VCM 保持在自偏置电压附近、也可以将直流电压差分耦合到 CLKinX 中。

    73、
    Timothy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的回答、Tim、他为我提供了很多帮助
    我的主要任务是同步位于不同电路板上的 DAC 输出(我有足够的时间来实现)。 每个板都有自己的 LMK、因此我决定同步所有 LMKs 的时钟输出。 是否应该同时将同步声明为所有 LMKs、或者不一定如此? 如果不是、我能否通过在不同的时间切换每个 LMK 上的 SYNC_POL 位来同步所有 LK?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Shawn、
    感谢您的回答
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Art、

    从 JESD204B 的角度来看、您可以通过在不同时间切换 SYNC_POL 位来将 SYNC 置为有效、因为您具有在10MHz 下保持同步的0延迟。 所有 LMFC 将与 SYSREF 周期对齐= LMFC 周期的大约倍数。

    根据应用要求和同步内容、SYSREF 脉冲在不同时间是否足够。 例如、某些器件可能具有 NCO、可通过 SYSREF 进行复位。 如果 SYSREF 同时发生在所有器件上、则会在器件之间产生最佳相关性。

    73、
    Timothy