Other Parts Discussed in Thread: LMK04832, LMX2594, LMK04828
器件型号: LMK04828BEVM
《Thread 中讨论的其他器件: LMX2594、 LMK04828、LMK04832》
您好团队
如随附的方框图中所示 “设置-BD“ 、我们正在使用 LMK04828B 和 LMX2594 我们的定制电路板上、为 RFSoC 49DR 器件提供所有射频参考时钟和 SYSREF 时钟。
如方框图所示、我们将测试从两个 RFSoC 49DR 器件生成的 DAC 通道的多 SoC 同步。
我们通过分离器使用外部时钟源来为 LMK CLKIN0 提供同步时钟、以便使用同相外部时钟锁定两个 LMK04828B 器件。 此外、我们使用触发器同时生成 DAC 输出。
当使用外部 5MHz 时钟源时、我们能够同步两个 RFSoC DAC 输出。 两个 DAC 输出都同相。 我附上了用于该测试用例的 5MHz 配置文件(“LMK04828-LMK"和“和“LMK04828-LMK-SYSREF"<xmt-block1>“ 5MHz)。
对于某些应用、我们需要使用外部 96MHz 时钟而不是 5MHz 来同步 LMK04828B。 我将现有的基于 5MHz 96MHz 96MHz CLKIN0 的时钟配置修改为 96MHz、如附加快照(“CLK-LMK"和“和“CLK-LMK-SYNC")“)中所示。 但是、在使用外部 96MHz 时钟时、即使 LMK04828B 的 PLL1 和 PLL2 被锁定、我们也会观察到 DAC 输出之间存在相位差异。
经进一步调查、我们发现、使用 96MHz 时钟配置时、DAC 生成存在一些延迟。
最初、我使用 PLL1 R 分频器值 96 来匹配 5MHz 的 SYSREF 时钟、我们观察到与连接的 96MHz 时钟配置(其中使用的 PLL1 R 分频器值为 16)相比、相位差更大。
我的问题是:
- 要使用外部 96MHz 时钟同步 LMK04828B、应遵循哪些程序?
- 使用 96MHz 外部时钟时、我是否需要为 LMK 的 SYNC 引脚提供额外触发?
- 您是否有关于多 LMK04828B 同步的应用说明?