1 Configuration Summary
The following table provides the comparison between various peripheral instances and features available on the SAM Lx and PIC32CM Lx family of devices.
Feature | SAM Lx | PIC32CM Lx | |
---|---|---|---|
SAM L1x | SAM L2x | ||
Core | Arm® Cortex®-M23 | Arm Cortex-M0+ | Arm Cortex-M23 |
SRAM (KB) | Up to 16 | Up to 32 | Up to 64 |
Flash + Data Flash Memory (KB) | Up to 64 + 2 | Up to 256 + 8 | Up to 512 + 16 |
TrustRAM (Bytes) | 256 (Note 1) | None | Up to 512 |
CPU Speed (MHz) | Up to 32 | Up to 48 | Up to 48 |
Operating Conditions | 1.62V –
3.63V, -40ºC to +125ºC | 1.62V – 3.63V,
-40°C to 85°C and -40°C to 105°C |
1) 1.62V – 3.63V, -40ºC to +125ºC, DC to 40 MHz (PIC32CM LE00/LS00) 2) 1.62V – 3.63V, -40ºC to +85ºC, DC to 48 MHz (PIC32CM LE00/LS00) 3) 2.0V – 3.63V, -40ºC to +85ºC, DC to 48 MHz (PIC32CM LS60) |
Pin Count | 24 to 32 | 32 to 100 | 32 to 100 |
Analog-to-Digital Converter (ADC) Channels | Up to 10 | Up to 20 | Up to 24 |
Digital-to-Analog Converter (DAC) | 1 | 2 (Note 3) | 2 |
Timers/Counters (TC) | Up to 3 | Up to 5 | Up to 3 |
Timers/Counters for Control (TCC) | No | Up to 3 | Up to 4 |
Peripheral Access Controller (PAC) | Yes | Yes | Yes |
Device Service Unit (DSU) | Yes | Yes | Yes |
Direct Memory Access Controller (DMAC) | 8 channels | 16 channels | 16 channels |
OPAMP | Yes | Yes | Yes |
Arm TrustZone® Technology for ARMv8-M | Yes (Note 1) | No | Yes (Note 2) |
Watchdog Timer (WDT) | Yes | Yes | Yes |
Real-Time Counter (RTC) | Yes | Yes | Yes |
True Random Number Generator (TRNG) | Yes | Yes | Yes |
External Interrupt Controller (EIC) channels | 8 | 16 | Up to 16 |
Event System Channels | 8 | 12 | 12 |
Secure Boot | Yes (Note 1) | No | Yes (Note 2) |
Analog Comparators (AC) | 2 | 2 | Up to 4 |
Peripheral Touch Controller (PTC) Self capacitance/Mutual capacitance Channels | Up to 20/100 | Up to 24/256 | Up to 32/256 |
Memory Protection Unit (MPU) | Yes | Yes (Note 3) | Yes |
Stack Limit Checking | Yes | No | Yes |
Hardware divider | Yes | No | Yes |
Single-cycle hardware multiplier | Yes | Yes | Yes |
Device Identity Composition Engine (DICE) | No | No | Yes |
Debug Access Level (DAL) | Up to 3 | No | Up to 3 |
CRC-32 generator | Yes | Yes | Yes |
SERCOM interfaces | Up to 3 | Up to 6 | Up to 6 |
Inter-Integrated Circuit (I2C) (MHz) | Up to 3.4 | Up to 3.4 | Up to 3.4 |
Serial Peripheral Interface (SPI) | Yes | Yes | Yes |
Universal Synchronous and Asynchronous Receiver and Transmitter (USART) | Yes | Yes | Yes |
Low Power Modes | Active, Idle, Standby, and Off | Idle, Standby, Backup, Off, and Active | Active, Idle, Standby, and Off |
Segment LCD | No | Yes (Note 3) | No |
Note:
- This feature is only available in the SAM L11 MCUs and not in the SAM L10.
- This feature is available only in the PIC32CM LS00 and PIC32CM LS60.
- This feature is available on the SAM L22 MCUs.