整体的数据输出速率取决于SPI接口SCLK的频率。菊花链中如果有10个ADS,那么它们是同步转换的,需要在一个采集周期内通过SPI 传输出去,或者说主控端要在一个采集周期内读取所有菊花链中的ADC的转换结果。
如果每个ADC都采用1MSPS的数据速率,那么10个ADC总的数据速率就是10MSPS,每一个SCLK传输1bit,每个sample若有18bits的话,那么10M个sample需要10M*18bits,需要的SCLK的速率就是180MHZ。而SPI SCLK的最大频率达不到这么大,因此,若菊花链10个ADC,不能使用1MSPS的数据速率。
ADC可使用的最大的数据速率可以通过fSCLK/ (NBITS *NDEVICES)来估算,NBITS是每个sample的bits数,NDEVICES是菊花链的ADC的个数。
整体的数据输出速率取决于SPI接口SCLK的频率。菊花链中如果有10个ADS,那么它们是同步转换的,需要在一个采集周期内通过SPI 传输出去,或者说主控端要在一个采集周期内读取所有菊花链中的ADC的转换结果。
如果每个ADC都采用1MSPS的数据速率,那么10个ADC总的数据速率就是10MSPS,每一个SCLK传输1bit,每个sample若有18bits的话,那么10M个sample需要10M*18bits,需要的SCLK的速率就是180MHZ。而SPI SCLK的最大频率达不到这么大,因此,若菊花链10个ADC,不能使用1MSPS的数据速率。
ADC可使用的最大的数据速率可以通过fSCLK/ (NBITS *NDEVICES)来估算,NBITS是每个sample的bits数,NDEVICES是菊花链的ADC的个数。
举报