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.

[参考译文] DAC38RF80EVM:系统时钟配置

Guru**** 2390755 points
Other Parts Discussed in Thread: DAC38RF80EVM, LMX2595, LMX2595EVM, LMK04828

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/771200/dac38rf80evm-system-clock-configuration

器件型号:DAC38RF80EVM
主题中讨论的其他器件: LMX2595LMX2595EVMLMK04828

您好、

我们当前的系统设置包括 DAC38RF80EVM 数模转换器、LMX2595EVM 时钟合成器和 Xilinx VCU108 FPGA 板。 我最初的目的是使用 LMX2595作为 FPGA 和 DAC 的主器 件时钟(修改差分时钟)、根据系统参数(线路速率、通道等)将时钟分频为 FPGA 时钟的正确频率。 但是、根据我的读数、FPGA 上的 SMA 输入时钟不能用于 FMC 连接器。 我还研究了如何尝试使用 FPGA 上的用户可编程时钟作为 LMX2595的振荡器输入、以便系统仍然共享公共时钟、但 FPGA 时钟上没有输出端子可用于将该信号发送到 LMX2595。 此外、DAC (J2/3或 K4/5)和 FPGA (G2/3或 H4/5)上的 FMC 时钟引脚似乎没有对齐以在两个方向上将任一器件的任何时钟传输到另一个器件。  

那么、我在这里的问题是、我是在这里缺少一些东西、还是只是选择了两个不兼容的器件? 我知道、即使进入每个时钟的频率不同、它们也必须共享某种通用源、但我似乎无法想象使用我的当前设置来共享这些时钟的任何其他方法。  

如果有想法、意见或建议、我们将不胜感激。

谢谢、

进行了比较

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

    Jared、

    我不熟悉 VCU108、但我们已经将 DAC EVM 与其他几个 Xilinx 平台相连接。 如果此电路板可以使用 FMC 引脚 D4/D5作为器件时钟、使用引脚 F10/F11作为 SYNC、使用引脚 G9/G10作为 SYSREF、您应该能够使其正常工作。 如果需要、DAC 还可以在 FMC 引脚 G6/G7上发送器件时钟。

    您 要做 的是将输出时钟从 LMX2595发送到 DAC EVM 的 J1。 您需要使用变压器板将此差分输出转换为 DAC 的单端信号。 这将用作 DAC 的器件时钟。 然后、DAC EVM 接受该输入并将其分频以向 LMK04828提供参考时钟。 LMK04828现在将与 LMX 时钟源同步、并 用于为 DAC 和 FPGA 提供 SYSREF。 将 LMX 视为信号发生器、然后按照《DAC38RF80EVM 用户指南》中的说明进行操作、以获得有关此方面的更多帮助。  

    此致、

    Jim

       

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

    Jim、

    所连接的是上述 FPGA 的 FMC 连接器的引脚排列。  

    D4/D5上似乎有一些差分时钟引脚、这些引脚是指 FPGA 板上连接到可编程用户时钟的 MGTREFCLK0P/N。 随附是有关该时钟的一些文档。  

    那么、您是否认为可以通过 FMC 连接器读取 DAC 提供的时钟、并使用它来运行可编程用户时钟、从而通过 FPGA 进行读取?

    此外、如何判断 诸如您提到的特定引脚是否可用于 Sync 和 SysRef 信号? 至少从 FPGA 的角度来看、它们看起来像是通用的 p/n 信号对。 那么、只要这些信号也与 DAC 的配置相匹配、就可以将它们配置为像 SysRef 和 Sync 信号一样工作吗?

    关于 DAC 的时钟、我遵循 EVM 用户指南中提到的这种方法:

    也就是说、对上述规定的电路板进行了修改、以适应 LMX 时钟的差分时钟信号。 我们似乎还需要在 J4上以1/4系统频率从外部向 LMK 时钟调节器提供时钟信号。 由于该输入不是差分输入、因此我们必须将该信号从差分转换为单端信号。 这都是正确的吗?

    谢谢、

    进行了比较

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

    Jared、

    我忘记了 LMX 板出现的低功耗问题。 如果您可以放大该信号、则可以采用我建议的原始方法。 如果不是、您将需要用户指南中提到的第二个时钟源。 您提到的转换信号的内容是正确的。 如何提供第二个时钟?

    根据我记得的、在与 Xilinx 通信时、MGTREFCLK 仅使用来自 FMC 引脚 D4/D5的单个输入时钟分支到四通道器件。 这就是可编程时钟应该使用 D4/D5输入执行的操作。  这应该适合您。 然后、固件通常将 SYNC 和 SYSREF 的功能分配给 VITA FMC 规格指定使用的引脚、后者与 DAC 使用的引脚相同。

    此致、

    Jim   

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

    我真的没有考虑过的一点是时钟信号功率。 我希望使用 LMX 可以生成的两个时钟输出来运行馈入 DAC 的整个系统时钟、然后将另一个时钟设置为该频率的1/4并将其通过管道传递到 LMK。 这是可能的、还是您认为针对两个信号产生的功率将不足以满足 DAC 的需求?

    好的、我将尝试验证您在电路板上的一些 Xilinx 文档中对 MGTREFCLK 以及 SYNC 和 SYSREF 信号所说的内容、并进行一个屏幕截图。

    感谢 Jim、

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

    Jared、

    我认为、如果您可以将第二个差分输出时钟转换为单端、以便连接到 DAC EVM 上的 J4、这将起作用。

    此致、

    Jim

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

    Jim、

    为了澄清、如附件所示、LMK 时钟调节器的两个时钟输入背后的原因是什么? 由于 DAC 输入时钟在被发送到 LMK 之前被分频为其工作频率的四分之一、是否仍然需要在 J4上存在一个信号、这是因为它也是原始采样频率的四分之一? 如果是、原因是什么?

    谢谢、

    进行了比较

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

    Jared、

    您的上图不正确。 来自 J4的/4时钟和时钟都连接到相同的 LMK 输入引脚。 这为客户提供了更多时钟选项。

    此致、

    Jim