FPGA 用于驱动时钟输入。 我认为它与数据表第54页9.3.2中提到的任何类型都不匹配。
应该使用哪种电路?
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.
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
请参阅以下链接中的时钟解决方案原理图: https://tidrive.ext.ti.com/u/xV6JiO5eibrXXomJ/5d04498c-ad0f-40bc-89fd-f0799dfc7a48?l
您还可以从高速时钟论坛获取更多信息。
我会将您的电路设计为包含振荡器选项、时钟抖动清除器选项、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吗?
是否存在任何潜在问题?
不、您仍然需要振荡器。 该缓冲区仅复制单个输入。 有关适合您的缓冲器、请参阅随附的数据表。 它不会清除信号。 它会增加一些抖动、但非常小。