1 Configuration Summary
Features | SAM D5x/E5x | PIC32CX SG41/SG60/SG61 | |
---|---|---|---|
PIC32CX SG41 | PIC32CX SG60/SG61 | ||
Core | Arm Cortex-M4F | Arm Cortex-M4F | Arm Cortex-M4F |
SRAM (KB) | Up to 256 | Up to 256 | Up to 256 |
Additional SRAM (KB) | 8 | 8 | 8 |
Backup retention memory (KB) | 8 | 8 | 8 |
Flash (MB) | Up to 1 | Up to 2 | Up to 2 |
Tightly Coupled Memory (KB) | Up to 4 | Up to 4 | Up to 4 |
CPU Speed (MHz) | Up to 120 | Up to 120 | Up to 120 |
Operating Conditions |
1.71V to 3.63V, -40°C to +125°C (Extended Temp), DC to 100 MHz; 1.71V to 3.63V, -40°C to +105°C (V Temp), DC to 120 MHz; 1.71V to 3.63V, -40°C to +85°C (Industrial), DC to 120 MHz |
1.71V - 3.63V, -40°C to +85°C (Industrial), DC to 120 MHz; 1.71V - 3.63V, -40°C to +125°C (Extended), DC to 100 MHz |
2.7V - 3.63V, -40°C to +85°C (Industrial), DC to 120 MHz; 2.7V - 3.63V, -40°C to +125°C (Extended), DC to 100 MHz |
Memory Protection Unit (MPU) | 8 zones | 8 zones | 8 zones |
Trace Port Interface Unit (TPIU) | Yes | Yes | Yes |
Floating Point Unit (FPU) | Yes | Yes | Yes |
Embedded Trace Module (ETM) | Yes | Yes (Note 1) | Yes (Note 1) |
Event System (EVSYS) Channels | 32 | 32 | 32 |
Cortex-M Cache Controller (CMCC) (L1 cache) | Yes | Yes | Yes |
Note:
- Only available in the 100-pin and 144-pin packages.
Peripheral/Feature | SAM D5x/E5x | PIC32CX SG41/SG60/SG61 |
---|---|---|
Analog-to-Digital Converter (ADC) (instances) | 2 (Note 2) | 2 |
Analog Comparator (AC) | 2 | 4 |
Digital-to-Analog Converter (DAC) | 2 | 2 |
Ethernet | Yes (Note 1) | Yes |
Note:
- Only available in the SAM E53 and SAM E54 devices.
- When the Peripheral Touch Controller (PTC) is enabled, ADC0 is serving the PTC exclusively. In this case, ADC0 cannot be used by the user application.
Peripheral/Feature | SAM D5x/E5x | PIC32CX SG41/SG60/SG61 |
---|---|---|
Direct Memory Access (DMA) Channels | 32 | 32 |
Timers/Counters for Control (TCC) | 5 (Note 1) | 5 (Note 1) |
Timers/Counters (TC) | Up to 8 | Up to 8 |
Real-Time Counter (RTC) | Yes | Yes |
Reset Controller (RSTC) | Yes | Yes |
Watchdog Timer (WDT) | Yes | Yes |
Frequency Meter (FREQM) | Yes | Yes |
Note:
- Two 24-bit (counter size) TCC and three 16-bit (counter size) TCC.
Peripheral/Feature | SAM D5x/E5x | PIC32CX SG41/SG60/SG61 | ||
---|---|---|---|---|
PIC32CX SG41 | PIC32CX SG60 | PIC32CX SG61 | ||
Advanced Encryption Standard (AES) | Yes | Yes | Yes (Note 1) | Yes (Note 1) |
Secure Hash Algorithm (SHA) | Yes | Yes | Yes | Yes |
Rivest-Shamir-Adleman (RSA) | Yes | Yes | Yes | Yes |
Digital Signature Algorithm (DSA) | Yes | Yes | Yes | Yes |
True Random Number Generator (TRNG) | Yes | Yes | Yes | Yes |
Public Key Cryptography Controller (PUKCC) | Yes | Yes | Yes | Yes |
Hardware Security Module (HSM) | No | No | Yes | Yes |
Immutable Secure Boot | No | Yes | No | Yes |
Boot read protection | No | Yes | No | Yes |
Tamper Detection (TD) | Yes | Yes | Yes | Yes |
Note: AES, SHA, RSA, DSA, and TRNG are some of the crypto
engines.
Note:
- In the PIC32CX SG60/SG61 family, AES is included with the HSM.
Peripheral/Feature | SAM D5x/E5x | PIC32CX SG41\SG60\SG61 |
---|---|---|
Serial Communication (SERCOM) | Up to 8 | Up to 8 |
External Interrupt Controller (EIC) | Yes | Yes |
Controller Area Network Flexible Data-rate (CAN-FD) | Yes ( Note 1) | Yes |
Inter-IC Sound (I2S) | Yes | Yes |
Universal Serial Bus Full Speed (USB FS) | Yes | Yes |
Quad Serial Peripheral Interface (QSPI) | Yes | Yes |
SD/MMC Host Controller (SDHC) | Up to 2 | Up to 2 |
Parallel Capture Controller (PCC) (bits) | Up to 14 | Up to 14 |
Configurable Custom Logic (CCL) | 4 | 4 |
Position Decoder (PDEC) | Yes | Yes |
Peripheral Touch Controller (PTC) | Yes | Yes |
Programmable I/O Pins | Up to 99 | Up to 99 |
Note:
- Only available in the SAM E51 and SAM E54 family of devices.