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.

[参考译文] ADS4222:如何设置 FPGA 的时钟输入

Guru**** 2502205 points
Other Parts Discussed in Thread: ADS4222, ADS4222EVM, SN74AVC2T45

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1011961/ads4222-how-to-set-clock-input-from-fpga

器件型号:ADS4222

FPGA 用于驱动时钟输入。 我认为它与数据表第54页9.3.2中提到的任何类型都不匹配。

应该使用哪种电路?

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

    小强

    我强烈建议不要使用 FPGA 为 ADC 计时、因为 FPGA 输出具有较差的相位噪声性能、这会显著降低 ADC 性能。 请参阅随附的文档。 如果性能并不重要、数据表中的图161、162和164显示了如何从 FPGA 驱动时钟。 差分选项(图161和162)可提供更好的性能。

    此致、

    Jim

    e2e.ti.com/.../2112.Clocking-High-Speed-Data-Converters-_2D00_-3_5F00_17_5F00_2013.pptx 

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

    Jim、

    那么、对于 ADS4222时钟输入、您建议采用哪种解决方案? 是否有参考原理图或时钟组件?

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

    请参阅以下链接中的时钟解决方案原理图: https://tidrive.ext.ti.com/u/xV6JiO5eibrXXomJ/5d04498c-ad0f-40bc-89fd-f0799dfc7a48?l

    您还可以从高速时钟论坛获取更多信息。

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

    是否推荐任何简单的解决方案?  

    它是否适用于振荡器?

    我的应用是50m 采样率

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

    如果振荡器输出规格符合器件的时钟输入规格并且相位噪声是可以接受的、是的、它将起作用。

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

    可接受的标准是什么?

    有没有指导我检查或分析它的指南?

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

    如果器件符合您的 SNR、ENOB 和 SFDR 规格、则可以使用。 我发送的文档将帮助您根据时钟源的噪声计算预期的 SNR 性能。

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

    您好、Jim、

    我的应用是设计一个 电路来捕获 电压脉冲(例如、100ns、1us)。  如示波器。

    我只关心精度和采样率。  

    我不知道 SNR = 70dBFS 对我的影响程度。 因此我无法定义它。

    您是否有通用建议? 我应该使用时钟发生器 IC 还是这样的 VCOX 或 FPGA PLL 输出?

    使用时钟抖动清除器是一项巨大的工作、也是一项成本。 我希望简化它。

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

    我会将您的电路设计为包含振荡器选项、时钟抖动清除器选项、SMA 选项和 FPGA 选项。 您将从不填充时钟清除器和振荡器开始、并且默认连接使用 FPGA。 SMA 选项允许您使用外部信号发生器、这有助于电路板启动。 ADS4222EVM 具有多个类似的时钟选项。

    另一种选择是购买 ADS4222EVM 并从 FPGA 板提供时钟。 这可能是测试应用程序的快速且廉价的方法。

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

    好主意、谢谢! 只需回顾时钟抖动文档即可。 FPGA 抖动约为400ps、时钟发生器 IC 约为1ps。  

    对于我的应用、我使用 ads4222每20ns 读取一次电压、以绘制一条线来跟踪电压变化。

    1) 1)第一个采样从0ns 开始

    2) 2)如果将 FPGA 用作时钟输入、则第二个采样应在20ns +/- 400PS 处进行。   

    在大约400ps 的早期或之后读取 ADC 值时、绘制电压变化曲线是可以的。

    因此、我认为 FPGA 输出是正常的。

    您认为我的分析是对的吗?

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

    还有一个想法、如果我使用时钟振荡器、我可以使用一个振荡器来驱动2xADS4222吗?  

    是否存在任何潜在问题?

    e2e.ti.com/.../clock_5F00_k_5F00_e_2D00_1388782.pdf

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

    不确定。 这取决于脉冲的长度、采样次数以及采样时间。 由于时钟源和脉冲看起来未同步、因此最终结果可能会受到所有这些条件的影响。

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

    您可能会在时钟线路上得到反射、具体取决于它们的布线方式。 我建议在安全侧使用1:2缓冲器。

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

    如果使用时钟缓冲器、那么我不需要使用振荡器。 仅 FPGA 输出时钟->时钟缓冲器。 它将提供足够低的抖动、对吧?

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

    不、您仍然需要振荡器。 该缓冲区仅复制单个输入。 有关适合您的缓冲器、请参阅随附的数据表。 它不会清除信号。 它会增加一些抖动、但非常小。

    e2e.ti.com/.../Cdcv304.pdf

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

    时钟缓冲器对整体抖动没有帮助。 使用它毫无意义。 时钟缓冲器价格远高于振荡器。 然后、我可以使用2个单独的振荡器来驱动2个 ADS4222。

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

    当然。 我发送的缓冲区只是一个示例。 我相信您可以找到比振荡器便宜得多的缓冲器。 随附另一个 example.e2e.ti.com/.../sn74avc2t45.pdf