Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
I have some questions regarding the CY8C58 series PSoC and analog performance.
The datasheet claims up to 20 bits resolution on the delta-sigma ADC. Are there any real-world tests to verify that this level of accuracy is actually achievable? The internal reference is 1.024V, which at 20 bits gives 1uV/count. Given that you can route any pin to any function there is potential for both digital noise and analog noise to get coupled into the analog signal to be measured.
I expect to actually get 20 bits of resolution differential signalling will be required and that the PSoC would have to be quiesced for the duration of the measurement. Is there example code from Cypress which demonstrates how to perform such an accurate ADC measurement? Are there any other tricks or design philosophies which need to be followed to achieve this level of accuracy with the internal delta-sigma ADC?