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.

ADS8168: ADS8168 SPI接口还可以支持50MHz以上频率吗

Part Number: ADS8168

您好!我有一个问题需要寻求帮助。

我们的一款产品使用了ADS8168这款芯片,需要比较高的采样率,具体位:8个通道,每个通道110SPS的采样率。SPI的主控芯片是FPGA,用的是SPI-00模式,因为我们的设计是在2024年的上半年,所以我们参照这款芯片的Revision C (November 2019)芯片手册进行设计,SPI的时钟频率达到了62.5MHz。由于是主控端是FPGA,我们根据产品的电路板特性做了SPI接口的input/output约束,完成后我们完成了一些测试,均没发现有问题。

现在的问题是,芯片手册有更新:Revision D (June 2024),其中SPI接口的时钟频率发生了变化(非源同步接口),最高从70MHz变成了50MHz,这样我们的设计就违背了最新的芯片手册,我们考虑过通过降低采样率的方法,所做更改的工作量巨大,所有现在来求助:

1.SPI接口从70MHz降低到50MHz的更新的原因是ADS8168这款芯片在高于50MHz时存在缺陷吗?还是考虑到一般以MCU为主控芯片的设计兼容性而做的调整?

2.用FPGA作为主控芯片,将接口时序配置正确,能否沿用原来的设计,即依然保持62.5MHz的SPI CLK频率,产品能稳定运行且无风险?

非常感谢您的支持和帮助!

  • 您好

    已经收到了您的案例,调查需要些时间,感谢您的耐心等待

  • 您好,

    感谢您的发帖。您的应用/项目是什么?
    让我向团队核实这一点、并明天回复您。

  • 您好,我们的应用场景是飞行控制器通过此款ADC采集VDT传感器的模拟量,以解析出飞机上一些需要测定的位移量信息

  • 您好,

    感谢分享。 这是一个有趣的应用程序。 我认为一个VDT传感器需要2个ADC通道,对吧? 那么,客户是否使用1个带4个VDT传感器的ADS8168?

    与团队交谈时,产品介绍似乎经过了修订,以便客户清楚地了解如何使用带有MCU的ADS8168。 您在原帖子中对问题1和问题2的回答都是肯定的。 如果您注意到,t_CKDO (如下所示)为19毫秒。 因此,如果将MCU与传统SPI外围设备配合使用,则会将用户的SCLK速度限制为~50MHz,以避免缺少SDO数据。

    但是,由于您的客户使用的是FPGA,并且可以控制SDO锁定的时钟边缘,因此在以62.5 MHz运行时,他们应该不会遇到数据丢失问题。 使用FPGA时,客户仍可使用先前指定的70MHz操作ADC。

    希望这会有所帮助。

  • 非常感谢您专业的回复。

    是的,项目中一个VDT需要两个ADC的通道,一个ADS8168带4个VDT。

    您的回复使我们已经意识到在使用FPGA时可能不受一些compatible型SPI接口的时序标准限制,不止是SPI的时钟频率f_CLK,还有t_CKDO。