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.

[参考译文] ADC08D1500:I/Q 通道时序

Guru**** 2589300 points
Other Parts Discussed in Thread: ADC08D1500

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/697954/adc08d1500-timing-with-i-q-channels

器件型号:ADC08D1500

你(们)好

我使用的是 ADC08D1500。

我看到有两个可能的 DDR 时钟相位- DCLK 时钟为0度和90度。

1) 1) 1) DCLK 和数据 o deg 之间的差异是否可能为+/-50ps?

2) 2)这是否意味着在90度内存在960 ps 和 0 deg 1456 ps 的有效松弛量(周期为1556 ps)?

我看到有缺陷评论说"使用扩展控制模式时无法写入所有寄存器位置"

3) 3)这是否意味着需要写入所有寄存器?  当只写入偏移寄存器(2h 和 Ah)时、结果应该是什么? 还是根本不写入?

谢谢 Gilad

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

    你(们)好、Gilad

    相关问题。  

    1. 0度 DDR 模式下从 DCLK 到数据的典型偏斜为+/-50ps 或更低。 工艺、温度和电源范围内的变化会在一定程度上增大偏斜。
    1556ps 的 DCLK 周期对应于大约1285.34MHz 的输入时钟频率。
    1. 在这个 DCLK 周期中、0度模式下的"缺失"计算是正确的。
    2. 在90度模式下、设置和保持时间值将分别增加1/2、从数据表中的1500MHz 输入时钟速率条件增加到1285.34MHz 时钟速率。 因此、我们现在的设置时间为400 + 223/2 = 511.5ps、保持时间为560 + 223/3 = 671.5ps。 这些增加了1183ps。
    3. 由于数据表中的值仅为典型值、因此最好减少可宽延时间以提供额外裕度。 我建议您获取典型的偏斜、设置和保持时间数值、并添加+/-100ps 的额外保护频带、以便在系统计时计算中提供裕度。 这将使您的可宽延时间减少200马力。
    • 如果您使用的是已启用串行配置接口的扩展控制模式、则应执行以下操作:
      1. 如果要写入任何寄存器以更改设置、则需要使用默认或所需的用户值写入所有寄存器。  
      2. 只对一个或几个寄存器进行写入会导致寄存器中未写入的未知值。
      3. 写入任何寄存器是可以的。 但在这种情况下、没有理由启用扩展控制模式。 将 ADC 保持在非扩展控制模式更有意义。

    希望这有助于回答您的问题。 如果您需要其他信息、请告知我们。

    此致、

    Jim B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Jim
    我不理解您在2中进行的时序计算。
    您能澄清一下吗?

    进行了优化
    到 DIFF 引脚的输入时钟18、19 = 1280MHz
    DCLK = 320MHz
    DDR 模式-因此每个样本的周期为1562.5ps、而不是我(错误)编写的1556ps。
    谢谢 Gilad
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好、Gilad

    对于1280 MHz 时钟和1:2多路信号分离器、输出数据速率为1280MHz/2 = 640MHz。 因此、正如您所说、数据位时间为1562.5ps。 因此、数据位时间从1333.3333ps 增加到1562.5ps、即增加了229.17ps。  

    我按如下方式重新计算了这些值(我还更正了我的拼写错误、其中我在保持时间计算中放置了/3而不是/2:

    在90度模式下、设置和保持时间值将分别增加1/2、从数据表中的1500MHz 输入时钟速率条件增加到1280MHz 时钟速率。 因此、我们现在的设置时间为400 + 229.17/2 = 514.59ps、保持时间为560 + 229.17/2 = 674.59ps。 设置和保持时间总计为1189.2ps。

    如上所述、您应该减小该值以在系统时序计算中提供裕度。 根据建议将总功率减少200ps、得出的结果为989.17ps。

    我希望这对您有所帮助。

    此致、

    Jim B

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

    你好、Jim

    感谢您的回答

    Gilad