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.

[参考译文] ADS1298:违反 tSCCS

Guru**** 2826855 points

Other Parts Discussed in Thread: ADS1298

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/790810/ads1298-violating-tsccs

器件型号:ADS1298

大家好、团队、

我有一个应用程序、为了正确计时、我必须违反 tSCCS、我很想了解这样做的后果。

我的理论是、tSCCS 规范适用于写入寄存器命令、最有可能适用于其他命令。 但是、在读取数据时(在 RDATAC 模式下)、只要微控制器能够在 DOUT 变为高阻抗之前锁存数据、及早提升芯片选择就不会导致任何问题、因为芯片没有命令进行解码。 您对此理论有何看法? 是否有任何关于我缺失的芯片操作的问题?

作为另一个数据点,我使用单个 ADS1298运行了一个测试,在该测试中,我将 tSCCS 时间从3us 缩短为0.25us,仅在“连续读取”模式下进行 SPI 数据读取。 ADS1298配置为2000Hz ODR 并在每个通道上测量 MVDD。 SPI 时钟为4MHz。 我对状态字和通道8 (前11位)进行了数据值检查。 我运行此测试8分钟、未发现任何数据损坏。 这似乎支持了我的理论、但我的测试仍然有限、我希望得到您的专家反馈。

谢谢、

Brian

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

    感谢您发帖。

    我将要求设计人员查看 RTL。 请给我们一些时间、与您联系。

    尽管在您的测试中它似乎可以正常工作、但我们不保证它始终工作、因为这是数据表中给出的最小时序规格。

    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢、Ryan。 了解您无法保证完美操作的评论、因为存在违规行为。 我期待设计人员的反馈。

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

    您好 Brian、

    请参阅设计团队的以下回复:

    "tSCCS 控制接口复位前我们内部在设计中所用的时间。 /CS = 1门 SCLK 并复位 SPI 接口。 这主要是用户执行寄存器写入时的问题。 器件需要在 SCLK 下降沿之后的一段时间才能在被清除之前写入数据。 在数据采集期间,如果用户在 DIN 上以 NOP (00h)转换,这并不是一个真正的问题。”

    此致、