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.

[参考译文] ADS1263:SPI 总线设置和保持计时

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1300567/ads1263-spi-bus-setup-and-hold-timing

器件型号:ADS1263

我需要验证 TMS320和 ADS1263之间 SPI 总线的设置和保持时间。 我认为我的设计出现了一个问题、ADS1263数据表无法保证 SOMI 设置时间。 您能否确认我是否正确理解了数据表?

TMS320配置:

SPI 端口= A、SPIA CLK = 7.2MHz、高速模式=禁用、CPOL=0、CPHA=0 (无延迟的上升沿)

根据 CPOL 和 CPHA、数据在上升时钟沿更新、在下降时钟沿采样。

TMS320 SOMI 建立时间要求= 20ns (参考数据表第163页)

ADS1263 SOMI 建立时间特性=(SPIA CLK 周期/ 2)- TP (SCDO) =(138.89nS / 2)- 60ns = 9.44nS

SOMI 设置时间裕度= 9.44nS - 20ns =-10.56nS

ADS1263时序图:

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

    尊敬的 Alexander Eaton:

    您的问题让我有点困惑、因此如果我漏掉了一些内容、请更正我

    为何您担心控制器和 ADC 的 MISO 要求? 当您担心 ADC 的 MISO 要求(反之亦然)时、是否不应该考虑控制器的 MOSI 要求? 您控制器的 MOSI 设置时间根据您的条件大约为1-2ns、这超过了给定 ADC MISO 设置时间和 SCLK 速度的时间

    -Bryan

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

    您好、Bryan:

    我具体关心从器件(ADS1263)向主器件(TMS320)发送数据的设置时间、 即 SOMI 设置时间。 对于这两个器件的数据表、我的理解是 TMS320 必填 SOMI 建立时间至少为20ns。 ADS1263 SOMI 设置时间 开关特性 为9.44nS (如上所述)。 因此、接收数据器件 要求数据在锁存数据之前的20ns 有效、但发送数据的器件仅保证在接收器件锁存数据之前数据有效9.44nS。 我想知道我的分析是否正确?

    谢谢。

    亚历克斯

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

    尊敬的 Alexander Eaton:

    感谢您的澄清-具体使用哪款处理器? 我搜索了一些 TMS320数据表、其中没有一个在第163页具有开关特性(也没有一个在20ns 设置时间时具有开关特性)

    我相信您对规格的解释是正确的。 您是否能够降低 SCLK 的速度以满足要求? 减慢至6 MHz 似乎可以满足

    -Bryan