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.

[参考译文] ADC3660:测试连接到 Zynq7010 FPGA 的 ADC

Guru**** 2390955 points
Other Parts Discussed in Thread: ADC3660

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1246169/adc3660-testing-the-adc-that-is-interfaced-to-zynq7010-fpga

器件型号:ADC3660

在我的自定义板中、我使用此 IC ADC3660 要读取电压输入,请计算瞬态值并在 NAND 闪存中记录。
使用 SPI 线路来控制 ADC。 在本例中、我需要四个 ADC 通道、因此我 两个16位 ADC

在定制电路板中、我需要确保 ADC 已启动并正在运行、还需要确保 ADC IC 处理的值与预期的一次匹配。

这三项测试可以通过以下测试来确保:
0. 配置 ADC :通过内核如何实现这一点?
1. 以查看 ADC 的连接和工作状态是否正确 : XJTAG 库 IC ADC3660
2. 检查值的正确性 :编写一个简单的应用程序/内核脚本,读取 ADC 并显示相应的值

这些问题我需要帮助。
第0点将确保采样率... 参数。
第一个点将确保 ADC 连接适当(没有固件)
第二点将确保 ADC 对 SPI 做出响应、并且不存在差异(使用固件)。

请提供关于这三点的任何参考。
如果 XJTAG 库可用、请也分享。

下面、我提供了原理图中的相应内容。


谢谢。
S·M·谢蒂

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

    尊敬的 Sameeksh:

    我会检查一下、然后回复给您。

    谢谢您、Amy

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

    嘿、Sameeksh、  

    目前、我们还没有在 Linux 中为类似的嵌入式系统编写任何为 ADC3660编写的库。 我们通常通过进行 SPI 编程。 FTDI 芯片、并在 Windows 环境中对我们的采集卡进行采样管理。  

    我还有一些其他问题要请教您。  

    您希望 ADC 以多高的采样率运行? 您计划将什么样的信号数字化?

    2.您的系统需要什么样的瞬时带宽?

    3. 您是否在双通道模式下使用 ADC?

    从那里、我想我们可以找到一种方法来为您获取 ADC 的寄存器映射、您可以使用自己选择的方法将其编程到器件中。  

    此致、  

    马特

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

    Matthew、您好!

    来回答您的问题  

    采样率为10MHz  

    2、我们要针对的带宽是每个通道16位。

    3.我们在双通道模式下使用 ADC。  

    如果您能提供用于测试的任何标准 C 应用程序或在 EVM 板上使用的 FPGA 源代码、它将会很有帮助。

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

    您好、Sarfaraz、

    我已经附上了您提到的配置所需的寄存器写入。 就像 Matt 提到的、我们通常通过 SPI 对器件进行编程。  

    此致、Amy

    e2e.ti.com/.../ADC3660_5F00_regwrites_5F00_10M_5F00_16b.txt