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.

[参考译文] LMK04821:多个电路板之间的 LMK04828 相位同步问题

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

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

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/1563925/lmk04821-lmk04828-phase-synchronization-issue-between-multiple-boards

器件型号:LMK04821
主题:LMK04828 中讨论的其他器件

工具/软件:

尊敬的团队:

客户现在希望在多个电路板之间实现 LMK04828 输出时钟之间的相位同步、且相位始终随机变化。 他们还提到了可在论坛上找到的文档、但其硬件的时钟架构可能略有不同、无法完全复制;您能为我们提供一些帮助吗?

这是其硬件架构、OSCin 输出 125m 时钟。

实际客户当前使用的是 LMK04828B、该实用程序仅与原理图兼容且尚未更新。

这是客户用于之前通过软件生成的单板多通道时钟同步的寄存器配置

e2e.ti.com/.../125in_5F00_5gout.txt

请 ~看看这个问题,谢谢你

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

    尊敬的 Vayne:  

    您能否分享如何对不同电路板上的 LMK04828 输出进行相位同步? 根据原理图、您的 CLKin0 似乎未使用、并且可能更适合在不同的电路板上共享同步脉冲(该脉冲必须根据您的 VCO 频率在同一 400ps 窗口内到达两个电路板)-有关更多信息、请访问 此链接。

    另外、如果您的电路板具有通用输入基准、那么在嵌套 ZDM 中配置器件将便于使用更简单的方法来确保不同电路板输出之间基准的相位确定性共享。 SYNC 事件仍然是必要的、但没有时间限制、因为输出全部将与环回输出对齐。

    谢谢、

    Michael

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

    您好、Michael:

    125m 输入由每个电路板上的另一个模块提供、并通过开关连接这些模块、以确保 125m 基准时钟输入来自同一源并同步;关于多个电路板之间的同步、客户的解决方案是通过 SYNC 引脚发送脉冲以实现同步。 具体方法是通过外部信号源同时向两个电路板发送触发信号。 当 FPGA 检测到该信号时、将发出 ENABLE。 在使能的有效期间、当检测到 125m 时钟模块发送的 1pps 信号时、这两个信号将在逻辑中相互同步。 相位之后的新信号用作多个电路板中 04828 的同步事件。

    他们参考了您提供的文档、客户现在有条件通过 SYNC 引脚同时将同步事件发送到两块电路板卡(时间精度不应达到 ps 级)。 上面还专门介绍了通过 SYNC 引脚发送同步事件的过程。 在您提供的第二个解决方案中、客户似乎能够在多个板卡之间实现相位同步(相对相位保持不变)。 他们想知道具体的寄存器配置。谢谢!

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

    尊敬的 Vayne:

    附加了单环路 ZDM 的寄存器配置(既作为.tcs 文件、也作为.txt 文件)。  

    e2e.ti.com/.../lmk04828_5F00_singleloop_5F00_zdm.txt

    e2e.ti.com/.../lmk04828_5F00_zdm_5F00_singleloop.tcs

    谢谢、

    Michael