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.

[参考译文] ADS9224R:接口/时序问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1358047/ads9224r-interface-timing-questions

器件型号:ADS9224R

您好!

我正在使用 ADS9224 ADC、并且对区域2的接口和时序有疑问。 是否为区域2定义了3兆采样/秒速率?  T_DRDY = 315ns 必须是最大转换时间。 在区域2、我们始终读取前一个样本。 因此、在当前数据传输结束时、来自前一次转换的数据可用于接下来的315ns。 该字段即使在我们使 CONVST 线路有效之前也应该可用(我们使 CONVST 有效的次数不能超过每333ns)。 我的猜测是在区域2期间 CONVST 有效会导致缓冲区从内部 ADC 寄存器复制到 SPI 输出缓冲区、这需要的时间达 TD_CONVST_CS (min)=15ns。 这些假设是否正确? 另外、根据区域2传输的最佳性能说明、[TD_CONVST_CS + TREATE]必须保持在150ns 以下。 为什么150ns 是限值、而不是接近333ns? [TD_CONVST_CS + TREATE]的最长时间是多少?

我还要确认、 数据表中的图36显示的内部振荡器未连接到任何外部信号(AVdd 除外)意味着转换独立于 SPI CLK、并且测量精度不会受 SPI CLK 中任何不稳定的影响。
谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,耶稣!

     

    的3MSPS 可用于两个区域。

    为了解决第一段中的一些问题和假设,我想回顾一下第1区和第2区的一些不同之处和相似之处。

    在这两种模式下、将 CONVST 设为高电平是开始采样 N 转换的内容、将 CS 下拉则是开始读取过程的内容。 在区域1中、输出引脚就绪用于指示数据已就绪且可由主机读取。 在此模式下、TD_CONVST_CS-MIN 应与 tDRDY 对齐 、以利用模式的0延迟、将 CS 设为低电平(满足时序要求时)、使您可以在同一帧内读取样本 N。 这也使得 tDRDY 最大值为315ns 仅在区域1中相关。

    区域2的延迟为1、以便允许更长的读取时间、因此不需要 READY 输出。 在此模式下、CONVST 仍会触发样本 N 的转换、但 CS 被拉低的时序与 READY 输出无关。 但是、仍然必须遵循该区域的时序要求中指定的 TD_CONVST_CS 限值。 这是因为输出是采样 N-1并且转换在前一帧中完成。

    正确、应转换样本 N 的数据并在相邻 CONVST 再次有效之前准备就绪、而是、为了再次有效、要使其有效、需要满足相邻 CONVST 之间的最小333ns。 但是您所指的315ns 限制不适用于区域2、如果遵循了模式和协议的所有时序要求、样本 N 将可在相邻帧中读取。

    在注释中、它指的是如何使用该器件中提供的增强型 SPI 协议来实现可使 TD_CONVST_CS+胎面低于150ns 的最佳性能。 TD_CONVST_CS 的限值在上述范围内是相同的(15ns 至180ns)、胎面时序在"7.6.2.1从器件读取协议"部分中进行了规定。 例如、Legacy SPI:

    如果使用单倍数据速率(60MHz)的最大 fCLK、以及 CS/SCLK 边沿的最小设置和延迟时序、则 FRAME~=284.3ns、将 TD_CONVST_CS 添加到其中可得到~300ns 到~460ns 之间的值。

    如果你通读整个章节、你会发现在最好的情况下、如果你使用四个 SDO 或并行字节、你可以使你的胎纹不超过100ns、这使得建议的"低于150ns"成为可能。

    这样就不会使最大规格保持开路、我可以看到这可能会引起混淆、我将此作为数据表的反馈给出。 感谢您引起我们的注意。

     

    最后对于图36、是的、内部时钟独立于 SPI CLK。

    此致、  

    约兰达

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

    您好、Yolanda:  

    感谢您的回答、为我清除了这些问题。  

    只是为了说明我为什么假设3MSPS 仅用于区域2。  

    如果在区域1 tDRDY max = 315中、则即使使用协议 SPI-x1-Q_DDR (TREAD  =[3 * tCLK + k])且 fCLK = 60MHz、也只能实现~2.55MSPS。 我们是否指望 tDRDY  小于315ns?

    谢谢!  

    耶稣