50.7.18 12-bit ADC Characteristics
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| VDD3V3 | Supply voltage range |
Internal voltage reference OFF(1) Internal voltage reference ON(2) |
2.5 2.8 | VDD3V3 | V |
Note:
- VREFP must be supplied with an external voltage.
- A capacitor must be connected between VREFP and GND. See the following table.
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| VVREFP | Positive input voltage range | Internal voltage reference OFF only | 2.5 | VDD3V3 | V |
| VACC | Voltage accuracy(1, 2) | – | -2.5 | +2.5 | % |
| tON | Start-up time(2) | – | – | 100 | μS |
| VNOISE | Output voltage noise(2) | Integrated rms value, bandwidth 1 Hz to 500 kHz | 60 | 100 | μVrms |
| RVREFP | VREFP input resistance to ground(2) | ADC ON | 7.2 | 12 | kΩ |
| ADC OFF | 1 | – | MΩ | ||
| RLOADVREFP | Resistive load drive capability(2) | External load on VREFP | 50 | – | kΩ |
Note:
- A ceramic X5R or X7R capacitor of 220nF maximum on VREFP is mandatory.
- Simulation data.
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| fCKADC | ADC clock frequency | – | 0.2 | 20 | MHz |
| tCONV | ADC conversion time(1) | – | 20 | – | tCKADC |
| fS | Sampling rate(2) | – | – | 1 | MS/s |
| tSTART | Start-up time(5) | OFF to ON(4) | – | 4 | μs |
| tTRACK | Track and hold time(3) | – | 300 | – | ns |
Note:
- tCONV = tCH + tTRACK + 14 x tCKADC with tCKADC = 1 / fCKADC. tCH = 0 when the ADC operates in the same input mode (single-ended or differential) for the current conversion than for the previous one. tCH = 2 when the ADC input mode is changed to perform the current conversion.
- fS = 1 / tCONV.
- Refer to Track and Hold Time versus Source Impedance – Sampling Rate.
- ADC_MR.SLEEP = 0 and ADC_MR.FWUP = 1.
- Simulation data.
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| VIT- | Negative-going threshold voltage (VDD3V3) detection(1) |
Voltage threshold in low range Voltage threshold in high range |
2.30 2.60 |
2.60 2.90 | V |
| Vhys | Hysteresis | – |
5 |
35 | mV |
| tDET | Detection time | – | – | 20 | μs |
| tON | Start-up time(2) | From OFF to ON | – | 100 | μs |
Note:
- Voltage threshold range selection from ADC_ACR.SMVT. Low or high range detection threshold is in correlation with the VREFP voltage supply and ADC voltage supply range. See Table 50-40.
- Simulation data.
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| VFS | Analog input full scale range(1) | ADC_COR.DIFFx = 0 | 0 | VVREFP | V |
| ADC_COR.DIFFx = 1 | -VVREFP | VVREFP | |||
| VINCM | Common mode input range in Differential Input mode(2) | ADC_COR.DIFFx = 1 | 0.4 x VDD3V3 | 0.6 x VDD3V3 | V |
| CS | ADC sampling capacitance(5) | – | – | 3 | pF |
| CP_ADx | ADx input parasitic capacitance(4, 5) | ADx pin configured as analog input | – | 7 | |
| RON | Internal series resistor(4, 5) | VDD3V3 ≥ 1.7V | – | 8 | kΩ |
| VDD3V3 ≥ 2.4V | – | 2 | |||
| ZIN | Common mode input impedance(3, 5) | On ADx pin | 1 / (fS.CS) | – | Ω |
Note:
- VFS = VADx in Single-ended mode, and VFS = (VADx - VADx+1) in Differential mode.
- VINCM = (VADx + VADx+1) / 2.
- Assuming conversion on one single channel.
- With respect to the equivalent model of Figure 50-23.
- Simulation data.
For tracking time calculation, during the sampling phase of the converter, this acquisition path can be reduced to the equivalent model of Figure 50-23 where:
- RON = RMUX + RS
- CP_ADX = CPX + CP_MUX
See Track and Hold Time versus Source Impedance – Sampling Rate for further details on usage of this model.
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| RESADC | Native ADC resolution | – | 12 | Bits | |
| INL | Integral non-linearity | fCKADC = 1 MHz ADC_EMR.OSR = (000)2 | -4 | +4 | LSB |
| DNL | Differential non-linearity | -2 | +2 | LSB | |
| OE | Offset error | -5 | +5 | LSB | |
| GE | Gain error | -20 | +20 | LSB | |
Note:
- In this table, errors are expressed in LSB where:
- LSB = VVREFP / 212 in Single-ended mode (ADC_CCR.DIFFx = 0)
- LSB = VVREFP / 211 in Differential mode (ADC_CCR.DIFFx = 1)
- Errors with respect to the best-fit line method.
In the following table, unless otherwise specified, the specifications are given with the following assumptions.
- Source resistance = 50Ω
- ADC_EMR.OSR<2:0> = (000)2
- Noise bandwidth = [0;fS/2], VINPP = 0.95 x VVREFP
- High-speed
- fCKADC = 20 MHz, fS = 1MS/s,
- fIN ≤ 125 kHz
| Symbol | Parameter | Conditions | Min | Max | Unit |
|---|---|---|---|---|---|
| Single-ended Input mode (ADC_CCR.DIFFx = 0) | |||||
| SNR | Signal to noise ratio | – | 60 | – | dB |
| THD | Total harmonic distortion | – | – | -64 | dB |
| SINAD | Signal to noise and distortion | – | 58 | – | dB |
| ENOB | Effective number of bits | – | 9.5 | – | bits |
| Differential Input mode (ADC_CCR.DIFFx = 1) | |||||
| SNR | Signal to noise ratio | – | 64 | – | dB |
| THD | Total harmonic distortion | – | – | -68 | dB |
| SINAD | Signal to noise and distortion | – | 62 | – | dB |
| ENOB | Effective number of bits | – | 10.5 | – | bits |
Note:
- Simulation data.
