1 Configuration Summary
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 |
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 |
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 |
- TSENS is not available in AEC - Q100 qualified device part numbers.
- See the Ordering Information section to determine the parts running at 48 MHz or 64 MHz.
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 |
- See the Ordering Information section to determine the parts running at 48Mhz or 64MHz.