主题中讨论的其他器件: LMK04832、 ADS62P49、 DAC3283
大家好、我正在使用 Abaco FMC150参考设计、并且在同步多个 CDCE72010器件时遇到问题。
- 每个 PLL 都位于单独的电路板上、并且有一个单独的800 MHz 振荡器连接到 VXCO 引脚。
- 每个 PLL 都有一个连接到 PRI_REF 引脚的10MHz 参考时钟(相同的时钟源)。
我可以看到、多个 PLL 正在实现锁定、并且它们生成的时钟彼此锁相、但是:
1) 1)即使 PLL-1和 PLL-2生成的时钟是锁相的、输出分频器计数器也不同步、因此生成的时钟不是相位对齐的。
-如果我在 PLL 上同步切换 RESET 引脚、我可以使 PLL-A 时钟上的相位与 PLL'B 时钟保持一致 。 在其他一些时间、从 A 到 B 的输出时钟是180度的相位差。
2) 2)当我切换复位引脚时、所有时钟输出芯片。 理想情况下、我希望将 PLL 的输出之一用于 FPGA、以便能够在两个不同电路板上的相位对齐和锁相系统上执行同步例程。
-是否可以一次性复位特定的输出分频器?
-我尝试通过 SPI 关闭输出分频器并重新启用它以实现上述目的、但这会导致 PLL 失去锁定。
3) 3)通过 SPI 关闭 PLL 输出分频器计数器并再次打开会导致 PLL 失去锁定。 PLL 只能通过硬复位来重新实现锁定。
-这是我唯一能想到的使特定输出保持一致、同时使主 FPGA 基准与锁定的外部时钟保持活动状态的方法。 是否有办法做到这一点?
是否有任何应用手册或方法可用于锁定和校准多个远程 CDCE72010?