Datasheet

Table Of Contents
Parameter Value
FFT bins 4,096
FFT averaging none
Input level min 1
Input level max 4,094
Input frequency 997 Hz
It should be noted that THD is normally calculated using the first 5 or 6 harmonics. However as INL/DNL errors (see
Section 4.9.4) create more than this, the first 30 peaks are used. This makes the THD value slightly worse, but more
representative of reality.
Table 576. Results for
various parts tested
(fast, slow, and
typical).
Min Typical Max
THD
1
-55.6dB 55dB -54.4dB
SNR 60.9dB 61.5dB 62.0dB
SFDR 59.2dB 59.9dB 60.5dB
SINAD 53.6dB 54.0dB 54.6dB
ENOB 8.6 8.7 8.8
1
As the INL creates a large number of harmonics, the highest 30 peaks were used. This is different from conventional
calculations of THD.
IMPORTANT
Testing was carried out using a board with a low-noise on-board voltage reference as, when characterising the ADC,
it is important that there are no other noise sources affecting the measurements.
4.9.4. INL and DNL
Integral Non-Linearity (INL) and Differential Non-Linearity (DNL) are used to measure the error of the quantisation of the
incoming signal that the ADC generates. In an ideal ADC the input-to-output transfer function should have a linear
quantised transfer between the analogue input signal and the digitised output signal. The RP2040 ADC INL values for
each binary result are shown in Figure 116, illustrating that the error is a sawtooth rather than the expected curve.
Figure 116. ATE
machine results for
INL (RP2040).
RP2040 Datasheet
4.9. ADC and Temperature Sensor 583