54.10.4 Analog-to-Digital Converter (ADC) Characteristics
AC CHARACTERISTICS | Standard Operating Conditions: VDDIO=VDDANA 1.71V to 3.63V
(unless otherwise stated) Operating temperature -40°C ≤ TA ≤ +85°C | ||||||
---|---|---|---|---|---|---|---|
Param. No. | Symbol | Characteristics | Min. | Typical | Max. | Units | Conditions |
Device Supply | |||||||
ADC1 | VDDANA | ADC Module Supply | VDDANA(min) | — | VDDANA(max) | V | VDDIOx = VDDANA |
Reference Inputs | |||||||
ADC3 | VREF | ADC Reference Voltage | 1 | — | VDDANA-0.4 | V | Internal or External Reference VREF ≤ VDDANA - 0.4V |
Analog Input Range | |||||||
ADC7 | AFS | Full-Scale Analog Input Signal Range (Single-Ended) | GNDANA | — | VREF | V | |
ADC9 | Full-Scale Analog Input Signal Range (Differential) | -VREF | — | +VREF | V | ||
ADC11 | VCM | Input common mode voltage | 0 | VDDANA | V | CTRLA.R2R =1 | |
See Note2 | CTRLA.R2R =0 | ||||||
ADC13 | TSETTING | ADC stabilization Time | — | 10 | — | µs | CTRLA.ENABLE=1 or CTRLA.ONEDEMAND=1 |
Note:
- These values are based on simulation. They are not covered by production test limits or characterization.
-
Limit the input common mode voltage using the following equations (where, VCM_IN is the input channel common mode voltage):
When CTRLA.R2R = 0:
- VCM_IN < 0.75*VREF
- VCM_IN > Maximum of (0, VREF-VDDANA-0.7, 1.25*VREF-VDDANA)
The minimum sampling time tsamplehold for a given
Rsource can be found using a general formula:
AC CHARACTERISTICS | Standard Operating Conditions: VDDIO=VDDANA 1.71V to 3.63V (unless otherwise stated) Operating temperature -40°C ≤ TA ≤ +85°C | ||||||
---|---|---|---|---|---|---|---|
Param. No. | Symbol | Characteristics | Min. | Typical | Max. | Units | Conditions |
ADC Clock Requirements | |||||||
ADC21 | TAD | ADC Clock Period | 62.5 | — | 6250 | ns | |
ADC23 | fGCLK_ADCx | ADCx Module GCLK max input freq | — | — | 100 | MHz | |
ADC Single-Ended Throughput Rates | |||||||
ADC25 | FTP (Single-Ended Mode) | Throughput Rate (3) (Single-Ended) | 12.31 | — | 1231 | ksps | 12-bit resolution, Rsource ≤147 Ω, SAMPCTRL.SAMPLEN=0 (1) |
13.33 | — | 1333 | 10-bit resolution, Rsource ≤147 Ω, SAMPCTRL.SAMPLEN=0 (1) | ||||
16 | — | 1600 | 8-bit resolution, Rsource ≤147 Ω, SAMPCTRL.SAMPLEN=0 (1) | ||||
10 | — | 1000 | ksps | 12-bit resolution, Rsource ≤6,550Ω SAMPCTRL.SAMPLEN=n/a (2) | |||
10.67 | — | 1067 | 10-bit resolution, Rsource ≤6,550 Ω SAMPCTRL.SAMPLEN=n/a (2) | ||||
12.31 | — | 1231 | 8-bit resolution, Rsource ≤6,550 Ω SAMPCTRL.SAMPLEN=n/a (2) | ||||
ADC Differential Mode Throughput Rates | |||||||
ADC27 | FTP (Differential Mode) | Throughput Rate (3) (Differential Mode) | 12.31 | — | 1231 | ksps | 12-bit resolution, Rsource ≤147 Ω, SAMPCTRL.SAMPLEN=0 (1) |
14.55 | — | 1455 | 10-bit resolution, Rsource ≤147 Ω, SAMPCTRL.SAMPLEN=0 (1) | ||||
17.78 | — | 1778 | 8-bit resolution, Rsource ≤147 Ω, SAMPCTRL.SAMPLEN=0 (1) | ||||
10 | — | 1000 | ksps | 12-bit resolution, Rsource ≤6,550Ω SAMPCTRL.SAMPLEN=n/a (2) | |||
11.43 | — | 1143 | 10-bit resolution, Rsource ≤6,550 Ω SAMPCTRL.SAMPLEN=n/a (2) | ||||
13.33 | — | 1333 | 8-bit resolution, Rsource ≤6,550 Ω SAMPCTRL.SAMPLEN=n/a (2) |
Note:
- ADC_ Sample time = ((SAMPCTRL.SAMPLEN + 1) * TAD) and SAMPCTRL.OFFCOMP=0.
- ADC_ HDW forces sample time to 4*TAD when SAMPCTRL.OFFCOMP=1, user SAMPCTRL.SAMPLEN is ignored.
- ADC Throughput Rate FTP = ((1 / ((TSAMP + TCNV) * TAD)) / (# of user active analog inputs in use on specific target ADC module)). # of active analog channels used =1.
- These values are based on simulation, and not covered by production test limits or characterization.
AC CHARACTERISTICS | Standard
Operating Conditions: VDDIO=VDDANA 1.71V to 3.63V (unless otherwise
stated) Operating temperature -40°C ≤ TA ≤ +85°C for Industrial | ||||||
---|---|---|---|---|---|---|---|
Param. No. | Symbol | Characteristics | Min. | Typical | Max. | Units | Conditions |
ADC29 | TSAMP | ADC Sample Time (1,2,3) | 1(1) | — | — | TAD | TAD(min) Ext Analog Input Rsource ≤ 147 Ω |
2(1) | — | — | TAD(min) , Ext Analog Input Rsource ≤ 2,250 Ω | ||||
3(1) | — | — | TAD(min) , Ext Analog Input Rsource ≤ 4,400 Ω | ||||
4(1,2) | — | — | TAD(min), Ext Analog Input Rsource ≤ 6,550 Ω | ||||
5(1) | — | — | TAD(min) , Ext Analog Input Rsource ≤ 8,700 Ω | ||||
6(1) | — | — | TAD(min) , Ext Analog Input Rsource ≤ 10,850 Ω | ||||
See Note 5 | ns | Sample time with DAC as input | |||||
10000 | — | — | Sample time with Temp sensor or band gap as input | ||||
ADC31 | TCNV | Conversion Time (3) (Single-Ended Mode) | 12 | TAD | 12-bit resolution | ||
11 | 10-bit resolution | ||||||
9 | 8-bit resolution | ||||||
ADC33 | Conversion Time (3) (Differential Mode) | 12 | 12-bit resolution | ||||
10 | 10-bit resolution | ||||||
8 | 8-bit resolution | ||||||
ADC35 | CSAMPLE | ADC Internal Sample Cap | 2 | — | 3 | pf | |
ADC37 | RSAMPLE | ADC Internal impedance | — | — | 2000 | Ω |
Note:
- When SAMPCTRL.OFFCOMP = 0:
- TSAMP = (((RSAMPLE + RSOURCE) * CSAMPLE * 9.7) / TAD)+1 rounded down to nearest whole integer
- User SAMPCTRL.SAMPLEN = (TSAMP - 1)
- When SAMPCTRL.OFFCOMP=1:
- TSAMP = 4 (Forced by HDW)
- User SAMPCTRL.SAMPLEN = (n/a, Ignored by HDW)
- ADC Throughput Rate FTP = ((1 / ((TSAMP + TCNV) * TAD)) / (# of user active analog inputs in use on specific target ADC module)).
- These values are based on simulation and are not covered by production test limits or characterization.
- See ts specified in DAC Electrical Characteristics.
AC CHARACTERISTICS | Standard
Operating Conditions: VDDIO=VDDANA 1.71V to 3.63V (unless otherwise
stated) Operating temperature -40°C ≤ TA ≤ +85°C | ||||||
---|---|---|---|---|---|---|---|
Param. No. | Symbol | Characteristics | Min. | Typical | Max. | Units | Conditions |
DIFFERENTIAL MODE ADC Accuracy | |||||||
DADC41 | Res | Resolution | 8 | — | 12 | bits | Selectable 8, 10, 12 bit Resolution Ranges |
DADC43 | EN0B | Effective Number of bits | 10.5 | — | — | 1msps, R2R disabled, VREF = VDDANA = VDDIO = 3.0 | |
DADC45 | 10.5 | — | — | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC47 | INL | Integral Nonlinearity | -1.5 | — | +1.5 | LSb | 1msps, R2R disabled, VREF = VDDANA = VDDIO = 3.0 |
DADC49 | -1.5 | — | +1.5 | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC51 | DNL | Differential Nonlinearity | -1.0 | — | +1.0 | 1msps, R2R disabled,VREF = VDDANA = VDDIO = 3.0 | |
DADC53 | -1.0 | — | +1.0 | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC55 | GERR | Gain Error with REFCTRL.REFCOMP=1 | - 0.18 | — | +0.16 | %FSR | 1msps, VREF = VDDANA = VDDIO = 3.0 |
DADC57 | - 0.09 | — | +0.18 | 1msps, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC59 | - 4.3 | — | +1.8 | 1msps, VREF=1V Internal band gap, VDDANA = VDDIO = 3.0 | |||
DADC61 | - 0.35 | — | +0.65 | 1msps, VREF = VDDANA/2, VDDANA = VDDIO = 3.0 | |||
DADC63 | Gain Error with REFCTRL.REFCOMP=0 | - 0.2 | — | +0.16 | 1msps, VREF = VDDANA = VDDIO = 3.0 | ||
DADC65 | - 0.74 | — | +0.66 | 1msps, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC67 | - 4.9 | — | +1.6 | 1msps, VREF=1V Internal band gap, VDDANA = VDDIO = 3.0 | |||
DADC69 | - 1 | — | +1.0 | 1msps, VREF = VDDANA/2, VDDANA = VDDIO = 3.0 | |||
DADC71 | E0FF | Offset Error with SAMPCTRL.OFFCOMP=1 | - 2.9 | — | +2.4 | mV | 1msps, Internal VREF = VDDANA = VDDIO = 3.0 |
DADC73 | - 2.6 | — | +2.1 | 1msps, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC75 | - 2.3 | — | +2.3 | 1msps, VREF=1V Internal band gap, VDDANA = VDDIO = 3.0 | |||
DADC77 | - 2.9 | — | +2.6 | 1msps, VREF = VDDANA/2, VDDANA = VDDIO = 3.0 | |||
DADC79 | Offset Error with SAMPCTRL.OFFCOMP=0 | - 9.5 | — | +9.9 | 1msps, VREF = VDDANA = VDDIO = 3.0 | ||
DADC81 | - 9.9 | — | +9.8 | 1msps, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DADC83 | - 5.0 | — | +5.0 | 1msps, VREF=1V Internal band gap, VDDANA = VDDIO = 3.0 | |||
DADC85 | - 10.8 | — | +11.3 | 1msps, VREF = VDDANA/2, VDDANA = VDDIO = 3.0 | |||
DADC87 | TUE(3) | Total Unadjusted Error | -5.2 | — | +5.2 | LSb | 1msps, R2R disabled, Internal VREF = VDDANA = VDDIO = 3.0 |
DADC89 | -5.6 | — | +5.6 | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
DIFFERENTIAL MODE ADC Dynamic Performance | |||||||
DADC91 | SINAD | Signal to Noise and Distortion | 65.3 | — | — | dB | VREF=VDDANA=VDDIO=3.0v @ 12bit max sampling rate, Fin = 14 kHz / Full range Input signal (2) |
DADC93 | SNR | Signal to Noise ratio | 64.7 | — | — | ||
DADC95 | SFDR | Spurious Free Dynamic Range | 76.6 | — | — | ||
DADC97 | THD | Total Harmonic Distortion | — | — | -78.6 | ||
DADC99 | Nrms | Noise RMS | — | — | 2.4 | mV | External VREF = 2.0V, VDDANA = VDDIO = 3.0, Constant Input Voltage |
2.5 | VREF = VDDANA = VDDIO = 3.0, Constant Input Voltage |
Note:
- These values are based on characterization. These values are not covered by test limits in production.
- All values expressed in decibel refer to the full scale input and are tested with an input signal 0.35dB below full scale; THD measured on the first seven harmonics of the input signal.
- With REFCTRL.REFCOMP=1 and SAMPCTRL.OFFCOMP=1.
AC CHARACTERISTICS | Standard
Operating Conditions: VDDIO=VDDANA 1.71V to 3.63V (unless otherwise
stated) Operating temperature -40°C ≤ TA ≤ +85°C | ||||||
---|---|---|---|---|---|---|---|
Param. No. | Symbol | Characteristics | Min. | Typical | Max. | Units | Conditions |
SINGLE ENDED MODE ADC Accuracy | |||||||
SADC41 | Res | Resolution | 8 | — | 12 | bits | Selectable 8, 10, 12 bit Resolution Ranges |
SADC43 | EN0B | Effective Number of bits | 8.9 | — | — | 1msps, R2R disabled, VREF = VDDANA = VDDIO = 3.0 | |
SADC45 | 8.9 | — | — | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
SADC47 | INL | Integral Nonlinearity | -3.2 | — | +3.2 | LSb | 1msps, R2R disabled, VREF = VDDANA = VDDIO = 3.0 |
SADC49 | -3.0 | — | +3.0 | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
SADC51 | DNL | Differential Nonlinearity | -1.0 | — | +1.0 | 1msps, R2R disabled,VREF = VDDANA = VDDIO = 3.0 | |
SADC53 | -1.0 | — | +1.1 | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
SADC55 | GERR | Gain Error with REFCTRL.REFCOMP=1 | - 0.30 | — | +0.30 | %FSR | 1msps, VREF = VDDANA = VDDIO = 3.0 |
SADC57 | - 0.20 | — | +0.25 | 1msps, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
SADC59 | - 4.2 | — | +1.8 | 1msps, VREF=1V Internal band gap, VDDANA = VDDIO = 3.0 | |||
SADC61 | - 0.4 | — | +0.6 | 1msps, VREF = VDDANA/2, VDDANA = VDDIO = 3.0 | |||
SADC71 | E0FF | Offset Error with SAMPCTRL.OFFCOMP=1 | - 18 | — | +7 | mV | 1msps, Internal VREF = VDDANA = VDDIO = 3.0 |
SADC73 | - 18.6 | — | +13 | 1msps, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
SADC75 | - 24 | — | +19 | 1msps, VREF=1V Internal band gap, VDDANA = VDDIO = 3.0 | |||
SADC77 | - 22 | — | +24 | 1msps, VREF = VDDANA/2, VDDANA = VDDIO = 3.0 | |||
SADC87 | TUE(3) | Total Unadjusted Error | -18.3 | — | +18.3 | LSb | 1msps, R2R disabled, Internal VREF = VDDANA = VDDIO = 3.0 |
SADC89 | -19.1 | — | +19.1 | 1msps, R2R disabled, External VREF = 2.0V, VDDANA = VDDIO = 3.0 | |||
SINGLE ENDED MODE ADC Dynamic Performance | |||||||
SADC91 | SINAD | Signal to Noise and Distortion | 55.7 | — | — | dB | VREF=VDDANA=VDDIO=3.0v @ 12bit max sampling rate, Fin = 14 kHz / Full range Input signal (2) |
SADC93 | SNR | Signal to Noise ratio | 54.7 | — | — | ||
SADC95 | SFDR | Spurious Free Dynamic Range | 67.9 | — | — | ||
SADC97 | THD | Total Harmonic Distortion | — | — | -65.8 | ||
SADC99 | Nrms | Noise RMS | — | — | 2.1 | mV | External VREF = 2.0V, VDDANA = VDDIO = 3.0, Constant Input Voltage |
1.7 | VREF = VDDANA = VDDIO = 3.0, Constant Input Voltage |
Note:
- These values are based on characterization. These values are not covered by test limits in production.
- All values expressed in decibel refer to the full scale input and are tested with an input signal 0.35dB below full scale; THD measured on the first seven harmonics of the input signal.
- With REFCTRL.REFCOMP=1 and SAMPCTRL.OFFCOMP=1.
Symbol | Parameters | Conditions | TA | Typ. | Max | Units |
---|---|---|---|---|---|---|
IDD VDDANA | Differential mode | fs = 1 Msps / Reference buffer disabled / VDDANA = VREF = 3.0V | Max 85°C Typ 25°C | 279 | 318 | µA |
fs = 1 Msps / Reference buffer enabled / VDDANA = 3.0V, VREF = 2.0V | 482 | 653 | ||||
fs = 10 ksps / Reference buffer disabled / VDDANA = VREF = 3.0V | 28 | 45 | ||||
fs = 10 ksps / Reference buffer enabled / VDDANA = 3.0V, VREF = 2.0V | 241 | 397 | ||||
Single Ended mode | fs = 1 Msps / Reference buffer disabled / VDDANA = VREF = 3.0V | Max 85°C Typ 25°C | 307 | 348 | µA | |
fs = 1 Msps / Reference buffer enabled / VDDANA = 3.0V, VREF = 2.0V | 499 | 681 | ||||
fs = 10 ksps / Reference buffer disabled / VDDANA = VREF = 3.0V | 38 | 60 | ||||
fs = 10 ksps / Reference buffer enabled / VDDANA = 3.0V, VREF = 2.0V | 245 | 400 |