1 Configuration Summary

Table 1-1. SAM C20 Device-specific Features
Device Flash (KB) SRAM (KB)
ATSAMC20E15 32 4
ATSAMC20E16 64 8
ATSAMC20E17 128 16
ATSAMC20E18 256 32
ATSAMC20G15 32 4
ATSAMC20G16 64 8
ATSAMC20G17 128 16
ATSAMC20G18 256 32
ATSAMC20J15 32 4
ATSAMC20J16 64 8
ATSAMC20J17 128 16
ATSAMC20J18 256 32
ATSAMC20N17 128 16
ATSAMC20N18 256 32
Table 1-2. SAM C21 Device-specific Features
Device Flash (KB) SRAM (KB)
ATSAMC21E15 32 4
ATSAMC21E16 64 8
ATSAMC21E17 128 16
ATSAMC21E18 256 32
ATSAMC21G15 32 4
ATSAMC21G16 64 8
ATSAMC21G17 128 16
ATSAMC21G18 256 32
ATSAMC21J15 32 4
ATSAMC21J16 64 8
ATSAMC21J17 128 16
ATSAMC21J18 256 32
ATSAMC21N17 128 16
ATSAMC21N18 256 32
Table 1-3. SAM C21 Family Features
SAM C21N SAM C21J SAM C21G SAM C21E
Pins 100 64 (56 for WLCSP) 48 32
General Purpose I/O-pins (GPIOs) 84 52 (44 for WLCSP) 38 26
Flash 256/128 KB 256/128/64/32 KB 256/128/64/32 KB 256/128/64/32 KB
Flash RWW section 8/4 KB 8/4/2/1 KB 8/4/2/1 KB 8/4/2/1 KB
System SRAM 32/16 KB 32/16/8/4 KB 32/16/8/4 KB 32/16/8/4 KB
Timer Counter (TC) instances 8 5 5 5
Waveform/PWM output / Capture Input channels per TC instance 2 2 2 2
TC Maximum and Minimum Capture Yes No No No
Timer Counter for Control (TCC) instances 3 3 3 3
Waveform/PWM output channels per TCC (TCC0/TCC1/TCC2) 8/4/2 8/4/2 8/4/2 8/4/2
DMA channels 12 12 12 12
CAN interface 2 2 2 1
Configurable Custom Logic (CCL) (LUTs) 4 4 4 4
Serial Communication Interface (SERCOM) instances 8 6 6 4
Divide and Square Root Accelerator (DIVAS) Yes Yes Yes Yes
Analog-to-Digital Converter (ADC) channels 22 20 14 10
Analog-to-Digital Converter (ADC) instances 2 2 2 2
Sigma-Delta Analog-to-Digital Converter (SDADC) channels 3 3 2 1
Analog Comparators (AC) 4 4 4 4
Digital-to-Analog Converter (DAC) channels 1 1 1 1
Temperature Sensor (TSENS)(1) 1 1 1 1
Real-Time Counter (RTC) Yes Yes Yes Yes
RTC alarms 1 1 1 1
RTC compare values

One 32-bit value or

two 16-bit values

One 32-bit value or

two 16-bit values

One 32-bit value or

two 16-bit values

One 32-bit value or

two 16-bit values

External Interrupt lines 16 with HW debouncing 16 16 16

Peripheral Touch Controller (PTC)

Number of self-capacitance channels (Y-lines)

32 32 22 16

Peripheral Touch Controller (PTC)

Number of mutual-capacitance channels (X x Y lines)

256 (16x16) 256 (16x16) 121 (11x11) 64 (8x8)
Frequency Meter (FREQM) reference clock divider Yes Yes Yes Yes
Maximum CPU frequency 48 / 64 MHz (2)
Packages

TQFP

VQFN

TQFP

WLCSP

VQFN

TQFP

VQFN

TQFP

Oscillators

32.768 kHz crystal oscillator (XOSC32K)

0.4-32 MHz crystal oscillator (XOSC)

32.768 kHz internal oscillator (OSC32K)

32.768 kHz ultra low-power internal oscillator (OSCULP32K)

48 MHz high-accuracy internal oscillator (OSC48M)

96 MHz Fractional Digital Phased Locked Loop (FDPLL96M)

Event System channels 12 12 12 12
SW Debug Interface Yes Yes Yes Yes
Watchdog Timer (WDT) Yes Yes Yes Yes
Note:
  1. TSENS is not available in AEC - Q100 qualified device part numbers.
  2. See the Ordering Information section to determine the parts running at 48 MHz or 64 MHz.
Table 1-4. SAM C20 Family Features
SAM C20N SAM C20J SAM C20G SAM C20E
Pins 100 64 (56 for WLCSP) 48 (44 for WLCSP) 32
General Purpose I/O-pins (GPIOs) 84 52 38 26
Flash 256/128 KB 256/128/64/32 KB 256/128/64/32 KB 256/128/64/32 KB
Flash RWW section 8/4 KB 8/4/2/1 KB 8/4/2/1 KB 8/4/2/1 KB
System SRAM 32/16 KB 32/16/8/4 KB 32/16/8/4 KB 32/16/8/4 KB
Timer Counter (TC) instances 8 5 5 5
Waveform/PWM output / Capture Input channels per TC instance 2 2 2 2
TC Maximum and Minimum Capture Yes No No No
Timer Counter for Control (TCC) instances 3 3 3 3
Waveform output channels per TCC (TCC0/TCC1/TCC2) 8/4/2 8/4/2 8/4/2 8/4/2
DMA channels 12 6 6 6
Configurable Custom Logic (CCL) (LUTs) 4 4 4 4
Serial Communication Interface (SERCOM) instances 8 4 4 4
Divide and Square Root Accelerator (DIVAS) Yes Yes Yes Yes
Analog-to-Digital Converter (ADC) channels 12 12 12 10
Analog-to-Digital Converter (ADC) instances 1 1 1 1
Analog Comparators (AC) 4 2 2 2
Real-Time Counter (RTC) Yes Yes Yes Yes
RTC alarms 1 1 1 1
RTC compare values

One 32-bit value or

two 16-bit values

One 32-bit value or

two 16-bit values

One 32-bit value or

two 16-bit values

One 32-bit value or

two 16-bit values

External Interrupt lines 16 with HW debouncing 16 16 16

Peripheral Touch Controller (PTC)

Number of self-capacitance channels (Y-lines)

32 32 22 16

Peripheral Touch Controller (PTC)

Number of mutual-capacitance channels (X x Y lines)

256 (16x16) 256 (16x16) 121 (11x11) 64 (8x8)
Frequency Meter (FREQM) reference clock divider Yes Yes Yes Yes
Maximum CPU frequency 48 / 64 MHz (1)
Packages

TQFP

VQFN

TQFP

WLCSP

VQFN

TQFP

VQFN

TQFP

Oscillators

32.768 kHz crystal oscillator (XOSC32K)

0.4-32 MHz crystal oscillator (XOSC)

32.768 kHz internal oscillator (OSC32K)

32.768 kHz ultra low-power internal oscillator (OSCULP32K)

48 MHz high-accuracy internal oscillator (OSC48M)

96 MHz Fractional Digital Phased Locked Loop (FDPLL96M)

Event System channels 12 12 12 12
SW Debug Interface Yes Yes Yes Yes
Watchdog Timer (WDT) Yes Yes Yes Yes
Note:
  1. See the Ordering Information section to determine the parts running at 48Mhz or 64MHz.