46.18 ADC Electrical Specifications

Table 46-20. ADC Electrical Specifications
AC CHARACTERISTICSStandard Operating Conditions: VDD and VDDIO 2.7V to 5.5V (unless otherwise stated)

Operating temperature:

-40°C ≤ TA ≤ +85°C for Industrial

Param. No.SymbolCharacteristicsMin.Typ.Max.UnitsConditions
Device Supply
ADC_1AVDDADC Module Supply2.7V 5.5VV VDD = VDDIO
Reference Inputs
ADC_3VREF(1)ADC Reference Voltage 2.7VAVDDVVREF = AVDD (REFCTRL.REFSEL = 0x5)
2.4V AVDD-0.6VVAVDD ≥ VREF + 0.6V

VREF = INTREF (REFCTRL.REFSEL = 0x0)

VREF = AVDD / 1.6 (REFCTRL.REFSEL = 0x1)

VREF = AVDD / 2 (REFCTRL.REFSEL = 0x2)

VREF = VREFA pin (REFCTRL.REFSEL = 0x3)

VREF = DAC output (REFCTRL.REFSEL = 0x4)

Analog Input Range
ADC_7AFSFull-Scale Analog Input Signal Range (Single-Ended)AVSSVREFV
ADC_9Full-Scale Analog Input Signal Range (Differential)-VREFVREFV
ADC_10VCMINInput common mode voltage0.2VREF-0.2VCTRLC.R2R = 1
VREF/2 - 0.2VREF/2 + 0.2VCTRLC.R2R = 0
ADC_11TSETTLINGADC Stabilization Time10µsCTRLA.ENABLE=1 or CTRLA.ONDEMAND=1
Note:
  1. ADC functional device operation with either internal or external VREF<2.4V is functional, but not characterized. ADC will function, but with degraded accuracy of approximately ~((0.06 * 2^n) / VREF), where "n"= number of bits. ADC accuracy is limited by internal VREF accuracy + drift, MCU generated noise plus users application noise/accuracy on AVDD, AVSS.
Table 46-21. Single Ended Mode ADC Electrical Specifications
AC CHARACTERISTICSStandard Operating Conditions: VDD and VDDIO 2.7V to 5.5V (unless otherwise stated)

Operating temperature:

-40°C ≤ TA ≤ +85°C for Industrial

Param. No.SymbolCharacteristicsMin.Typ.Max.UnitsConditions
SINGLE ENDED MODE ADC Accuracy
SADC_11ResResolution812bitsSelectable 8, 10, 12 bit Resolution Ranges
SADC_13aENOB (3)Effective Number of bits9.4bits1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

SADC_13b9.4bits1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

SADC_13c9.4bits1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V

SADC_13d8.8bits1 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V

SADC_19INL (3)Integral Non-linearity-4.54.5LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

SADC_19b-4.24.2LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

SADC_19c-4.24.2LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V (6)

SADC_19d-6.56.5LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

SADC_25aDNL (3)Differential Non-linearity-0.991.5LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

SADC_25b-0.991.6LSB 1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

SADC_25c-0.991.5LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V (6)

SADC_25d-0.992.1LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

SADC_31aGERR (3)Gain Error-13.02.7LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

SADC_31b-13.33.5LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

SADC_31c-31.618.6LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V (6)

SADC_31d-247.589.1LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

SADC_37aEOFF (3)Offset Error-31.639.3LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

SADC_37b-29.145.7LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

SADC_37c-30.144.7LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V (6)

SADC_37d-28.442.7LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

SADC_43aTUE (3)Total Unadjusted Error3.220.1LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

SADC_43b2.725.8LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

SADC_43c3.125.4LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V (6)

SADC_43d13.7135LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

SINGLE ENDED MODE ADC Dynamic Performance (1,2,3)
SADC_49aSINADSignal to Noise and Distortion58dB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

SADC_49b581 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

SADC_49c581 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V

SADC_49d541 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V

SADC_51aSNRSignal to Noise ratio591 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

SADC_51b591 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

SADC_51c591 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V

SADC_51d541 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V

SADC_53aSFDR Spurious Free Dynamic Range631 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

SADC_53b651 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

SADC_53c631 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V

SADC_53d621 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V

SADC_55aTHD (4)Total Harmonic Distortion-631 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

SADC_55b-631 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

SADC_55c-621 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin

AVDD = 5.0V

VREF = VREFA = 3.0V

SADC_55d-621 Msps, REFCTRL.REFSEL = 0x0 = INTREF

AVDD = 5.0V

Internal VREF = INTREF = 4.096V

Note:
  1. Characterized with an analog input sine wave = (FTP(max) / 100). Example: FTP(max)=1Msps/100 = 10 kHz sine wave.
  2. Sine wave peak amplitude = 96% ADC Full Scale amplitude input with 12 bit resolution.
  3. Spec values collected under the following additional conditions:
    1. 12 bit resolution mode.
    2. All registers at reset default value unless otherwise mentioned.
  4. Value taken over 7 harmonics.
  5. SAMPCTRL.OFFCOMP = 0,

    SAMPCTRL.SAMPLEN[5:0] = 3.

  6. SAMPCTRL.OFFCOMP = 0 and

    SAMPCTRL.REFCOMP = 0,

    SAMPCTRL.SAMPLEN[5:0] = 3.

Table 46-22. Differential Mode ADC Electrical Specifications
AC CHARACTERISTICSStandard Operating Conditions: VDD and VDDIO 2.7V to 5.5V (unless otherwise stated)

Operating temperature:

-40°C ≤ TA ≤ +85°C for Industrial

Param. No.SymbolCharacteristicsMin.Typ.Max.UnitsConditions
DIFFERENTIAL MODE ADC Accuracy
DADC_11ResResolution812bitsSelectable 8, 10, 12 bit Resolution Ranges
DADC_13aENOB (3)Effective Number of bits10.5bits1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

DADC_13b10.5bits1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

DADC_13c10.4bits1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V

DADC_13d9.9bits1 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V

DADC_19aINL (3)Integral Nonlinearity-2.22.2LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

DADC_19b-22LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

DADC_19c-2.22.2LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V (6)

DADC_19d-66LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V

DADC_25aDNL (3)Differential Nonlinearity-0.991.2LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

DADC_25b-0.991.3LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

DADC_25c-0.991.3LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V (6)

DADC_25d-0.992.5LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

DADC_31aGERR (3)Gain Error-1.45.2LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

DADC_31b-1.055.66LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

DADC_31c-23.3825.29LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V (6)

DADC_31d-237.291.56LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

DADC_37aEOFF (3)Offset Error-4.154.65LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

DADC_37b-5.816.99LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

DADC_37c-5.569.48LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V (6)

DADC_37d-4.215.71LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

DADC_43aTUE (3)Total Unadjusted Error1.84.6LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V (5)

DADC_43b1.45.4LSB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V (5)

DADC_43c1.910.9LSB1 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V (6)

DADC_43d5.474.1LSB1 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V (6)

DIFFERENTIAL MODE ADC Dynamic Performance (1,2,3)
DADC_49aSINAD Signal to Noise and Distortion64dB1 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

DADC_49b651 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

DADC_49c641 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V

DADC_49d611 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V

DADC_51aSNR Signal to Noise ratio651 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

DADC_51b651 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

DADC_51c651 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V

DADC_51d611 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V

DADC_53aSFDR Spurious Free Dynamic Range691 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

DADC_53b711 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

DADC_53c681 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V

DADC_53d691 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V

DADC_55aTHD (4)Total Harmonic Distortion-701 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 5.0V

DADC_55b-701 Msps, REFCTRL.REFSEL = 0x5 = AVDD

VREF = AVDD = 3.3V

DADC_55c-691 Msps, REFCTRL.REFSEL = 0x3 = VREFA pin AVDD = 5.0V

VREF = VREFA = 3.0V

DADC_55d-691 Msps, REFCTRL.REFSEL = 0x0 = INTREF AVDD = 5.0V

Internal VREF = INTREF = 4.096V

Note:
  1. Characterized with an analog input sine wave = (FTP(max) / 100). Example: FTP(max)=1Msps/100 = 10 kHz sine wave.
  2. Sine wave peak amplitude = 96% ADC_ Full Scale amplitude input with 12bit resolution.
  3. Spec values collected under the following additional conditions:
    1. 12 bit resolution mode.
    2. All registers at reset default value unless otherwise mentioned.
  4. Value taken over 7 harmonics.
  5. SAMPCTRL.OFFCOMP = 1.
  6. SAMPCTRL.OFFCOMP = 1 and SAMPCTRL.REFCOMP = 1.
Table 46-23. ADC Conversion Timing Requirements
AC CHARACTERISTICSStandard Operating Conditions: VDD and VDDIO 2.7V to 5.5V (unless otherwise stated)

Operating temperature:

-40°C ≤ TA ≤ +85°C for Industrial

Param. No.SymbolCharacteristicsMin.Typ.Max.UnitsConditions
ADC_ Clock Requirements
ADC_57TADADC Clock Period62.56250ns
ADC_58fGCLK_ADCxADCx Module GCLK max input freqFCLK_51MHz
ADC Single-Ended Throughput Rates
ADC_59FTP (Single-Ended Mode) (3)Throughput Rate

(Single-Ended)

1.231Msps12-bit resolution, Rsource ≤298 Ω, SAMPCTRL.SAMPLEN=0 (1)
1.33310-bit resolution, Rsource ≤633 Ω, SAMPCTRL.SAMPLEN=0 (1)
1.68-bit resolution, Rsource ≤1,103 Ω, SAMPCTRL.SAMPLEN=0 (1)
1Msps12-bit resolution, Rsource ≤6,335 Ω SAMPCTRL.SAMPLEN=n/a (2)
1.06710-bit resolution, Rsource ≤7,677 Ω SAMPCTRL.SAMPLEN=n/a (2)
1.2318-bit resolution, Rsource ≤9,556 Ω SAMPCTRL.SAMPLEN=n/a (2)
ADC Differential Mode Throughput Rates
ADC_61FTPR (Differential Mode) (3)Throughput Rate

(Differential Mode)

1.231Msps12-bit resolution, Rsource ≤298 Ω, SAMPCTRL.SAMPLEN=0 (1)
1.45510-bit resolution, Rsource ≤633 Ω, SAMPCTRL.SAMPLEN=0 (1)
1.7788-bit resolution, Rsource ≤1,103 Ω, SAMPCTRL.SAMPLEN=0 (1)
1Msps12-bit resolution, Rsource ≤6,335 Ω SAMPCTRL.SAMPLEN=n/a (2)
1.14310-bit resolution, Rsource ≤7,677 Ω SAMPCTRL.SAMPLEN=n/a (2)
1.3338-bit resolution, Rsource ≤9,556 Ω SAMPCTRL.SAMPLEN=n/a (2)
Note:
  1. ADC Sample time = ((SAMPCTRL.SAMPLEN + 1) * TAD) and SAMPCTRL.OFFCOMP=0.
  2. ADC HDW forces sample time to 4*TAD when SAMPCTRL.OFFCOMP=1, user SAMPCTRL.SAMPLEN is ignored.
  3. ADC Throughput Rate FTP = ((1 / ((TSAMP + TCNV) * TAD)) / (number of user active analog inputs in use on specific target ADC module)).
Table 46-24. ADC Sample Timing Requirements
AC CHARACTERISTICSStandard Operating Conditions: VDD and VDDIO 2.7V to 5.5V (unless otherwise stated)

Operating temperature

-40°C ≤ TA ≤ +85°C for Industrial

Param. No.SymbolCharacteristicsMin.Typ.Max.UnitsConditions
ADC_63TSAMP (1,2,3)ADC Sample Time 1 TAD12-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 298 Ω

10-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 633 Ω

8-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 1,103 Ω

2 12-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 2,310 Ω

10-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 2,981 Ω

8-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 3,921 Ω

3 12-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 4,323 Ω

10-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 5,329 Ω

8-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 6,738 Ω

4 12-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 6,335 Ω

10-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 7,678 Ω

8-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 9,556 Ω

5 12-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 8,348 Ω

10-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 10,026 Ω

8-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 12,374 Ω

6 12-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 10,361 Ω

10-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 12,374 Ω

8-bit resolution,

TAD(min), Ext Analog Input Rsource ≤ 15,192 Ω

250nsWith SCALEDVDDCORE or SCALEDAVDD as input
10µsWith INTREF as input
ADC_65TCNV (3)Conversion Time (Single-Ended Mode)12TAD12-bit resolution
1110-bit resolution
98-bit resolution
ADC_67Conversion Time (Differential Mode)12TAD12-bit resolution
1010-bit resolution
88-bit resolution
ADC_69CSAMPLEADC Internal Sample Cap3.2pF -
ADC_71RSAMPLEADC Internal impedance1715 -
Note:
  1. When SAMPCTRL.OFFCOMP = 0:
    • TSAMP = (((RSAMPLE + RSOURCE) * CSAMPLE * 9.7) / TAD)+1 rounded down to nearest whole integer
    • User SAMPCTRL.SAMPLEN = (TSAMP - 1)
  2. When SAMPCTRL.OFFCOMP=1:
    • TSAMP = 4 (Forced by HDW)
    • User SAMPCTRL.SAMPLEN = (n/a, Ignored by HDW)
  3. ADC Throughput Rate FTP = ((1 / ((TSAMP + TCNV) * TAD)) / (number of user active analog inputs in use on specific target ADC module)).