Hi All,
I'm evaluating the ADS127x ADCs with the modulator output connected to a DSP with an integrated demodulator, but I'm not getting the 144KSPS as the ADC achieves with its internal demodulator.
The clocksource for the ADS127x is 37MHz and when using the ADCs internal demodulator in HighSpeed configuration the modulator clock is fixed to 37MHz/4 = 9.35MHz. In HighSpeed mode the OSR seems to be 64. So the expected sampling rate is then 144.536SPS.
I've configured the DSPs integrated demodulator with OSR=64, matching the ADS127x in highspeed mode. I'm getting data from the ADS127x as expected. I'm reading in the conversions and see a 100dec code spread. This is as expected when using ADC conversion range +/-2.5Vref: (( 2^24 / 5V) * 30uV)=100dec.
When I'm using a sinc3 filter in the DSP with OSR=64 then I'm getting a Peak data value of +/-262.144. If I'm not wrong, the SNR will then be 20LOG( (2*262411) / 100) = 74.4dB and is a 11.35bit effective resolution. While the datasheet says a minimum SNR of 101dB (~17bit).
So I'm a bit confused here. Could someone explain why I'm not getting the 101dB resolution?
Best regards,
Tjarco