PIC32CM5164LS60064-I/5LX - 512KB Flash Cortex-M23 MCU with TrustZone | Microchip
N.º de pieza: PIC32CM5164LS60064-I/5LX ✓ Activo| Cant. | Precio unitario | Total |
|---|---|---|
| 1 | $4.92 | $4,92 |
| 10 | $4.41 | $44,10 |
| 100 | $3.69 | $369,00 |
| 500 | $3.18 | $1.590,00 |
| 1.000 | $2.85 | $2.850,00 |
| 3.000 | $2.46 | $7.380,00 |
PIC32CM5164LS60064-I/5LX Descripción general
A microcontroller (MCU) is a single-chip computer that integrates a CPU core, volatile memory (SRAM), non-volatile memory (Flash), and a rich set of peripherals such as timers, communication interfaces, ADC/DAC, and GPIO. Within the broader semiconductor hierarchy, an MCU sits between a microprocessor (MPU, which requires external memory and peripherals) and a system-on-chip (SoC, which adds application-specific accelerators). The Cortex-M23 core specifically targets low-power, deterministic embedded applications that benefit from the ARMv8-M baseline architecture, including TrustZone for ARMv8-M and the Cortex-M23 instruction subset, while preserving bit-band-free deterministic interrupt latency.
Key features of the PIC32CM5164LS60064 include an integrated Trust Platform ATECC608 secure element, Arm TrustZone for hardware-isolated secure/non-secure firmware domains, immutable root-of-trust secure boot, innovative SleepWalking peripherals that allow I/O and analog blocks to operate autonomously while the CPU remains asleep, industry-leading water-tolerant touch sensing, on-chip op amps, and a 12-bit ADC with up to 1 Msps conversion rate. The device family also integrates DAC, comparators and zero-crossing detectors.
Architecturally, the LS60 variant extends the lower-power LE/LS00 line with the embedded ATECC608 secure element and full TrustZone support, enabling secure key storage, ECDSA/Boot verification, and tamper detection. Compared with Cortex-M0+ designs, the M23 adds hardware divide, faster interrupt entry, and deterministic Thumb-only instruction execution, making this part well-suited to IoT edge nodes, secure authentication endpoints, and human-machine-interface panels.
Typical applications include secure IoT end nodes, home and building automation controllers, smart appliances with capacitive touch HMIs, wireless sensor hubs pairing with external radios, low-power medical wearables, and industrial HMI panels. When designing with this part, allocate the 64-pin VQFN land pattern early because the 5LX variant is the largest 64-pin option in the family and a smaller 48-pin VQFN (U5B) or 64-pin TQFP (PT) layout would require pin remapping.
Alternativas directas para PIC32CM5164LS60064-I/5LX — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.
Variantes de esta serie
Modelos de la misma serie compatibles directamente con PIC32CM5164LS60064-I/5LX (mismo factor de forma y huella) — difiere en Package, RoHS Status, Core, Low-Power Modes, Operating Temperature Range.
Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:
PIC32CM5164LS00064-I/5LX
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC32CM5164LS60064T-I/5LX
✅ Sustitución directa✓ En stock
$2.95 / unidad
Ver hoja de datos →PIC32CM5164LS60064-I/5LX-PROTO
✅ Sustitución directa📋 Alternativa de referencia (no en el catálogo)
PIC32CM5164LS60064-I/5LX Valores máximos y características eléctricas
| Family | PIC32CM LS60 (Low Power + Security) |
| Core | ARM Cortex-M23 (ARMv8-M baseline, TrustZone) |
| Maximum CPU Frequency | 48 MHz |
| Core Performance | 2.64 CoreMark/MHz, 1.03 DMIPS/MHz |
| Program Memory (Flash) | 512 KB |
| Data Memory (SRAM) | 64 KB |
| Operating Voltage Range | 2.0 V to 3.63 V |
| Rango de temperatura de funcionamiento | -40 C to +85 C (Industrial, I-grade) |
| Encapsulado | 64-pin VQFN (5LX), 9x9 mm |
| Tipo de montaje | Surface Mount |
| Secure Element | Integrated ATECC608 Trust Platform (ECDSA, secure boot) |
| TrustZone Support | Arm TrustZone for ARMv8-M |
| ADC | 12-bit ADC (up to 1 Msps) |
| Touch Peripheral | Water-tolerant capacitive touch (mTouch) |
| Low-Power Modes | SleepWalking peripherals, multiple idle/sleep modes |
| Hardware Multiplier | Single-cycle |
| Hardware Divider | Yes |
| Interrupt Controller | Nested Vector Interrupt Controller (NVIC) |
| MPU | Memory Protection Unit |
| Estado RoHS | Compliant |
Configuración de pines de PIC32CM5164LS60064-I/5LX
| Pin 1 | PA00 — GPIO PA00 / SERCOM0 / ADC input channel 0 |
| Pin 2 | PA01 — GPIO PA01 / SERCOM0 / ADC input channel 1 |
| Pin 3 | PA02 — GPIO PA02 / SERCOM0 / ADC input channel 2 / analog reference |
| Pin 4 | PA03 — GPIO PA03 / SERCOM0 / ADC input channel 3 |
| Pin 5 | GND — Ground reference |
| Pin 6 | VDD — Digital supply voltage input |
| Pin 7 | PA04 — GPIO PA04 / SERCOM0 / ADC input channel 4 / VDIV |
| Pin 8 | PA05 — GPIO PA05 / SERCOM0 / ADC input channel 5 |
| Pin 9 | PA06 — GPIO PA06 / SERCOM0 / ADC input channel 6 |
| Pin 10 | PA07 — GPIO PA07 / SERCOM0 / ADC input channel 7 |
| Pin 11 | PA08 — GPIO PA08 / SERCOM1 / ADC input channel 8 |
| Pin 12 | PA09 — GPIO PA09 / SERCOM1 / ADC input channel 9 |
| Pin 13 | PA10 — GPIO PA10 / SERCOM1 / ADC input channel 10 |
| Pin 14 | PA11 — GPIO PA11 / SERCOM1 / ADC input channel 11 |
| Pin 15 | GND — Ground reference |
| Pin 16 | VDD — Digital supply voltage input |
| Pin 17 | PA12 — GPIO PA12 / SERCOM2 / touch channel |
| Pin 18 | PA13 — GPIO PA13 / SERCOM2 / touch channel |
| Pin 19 | PA14 — GPIO PA14 / SERCOM2 / touch channel |
| Pin 20 | PA15 — GPIO PA15 / SERCOM2 / touch channel |
| Pin 21 | PA16 — GPIO PA16 / SERCOM3 / touch channel |
| Pin 22 | PA17 — GPIO PA17 / SERCOM3 / touch channel |
| Pin 23 | PA18 — GPIO PA18 / SERCOM3 / touch channel |
| Pin 24 | PA19 — GPIO PA19 / SERCOM3 / touch channel |
| Pin 25 | PA20 — GPIO PA20 / SERCOM5 / touch channel |
| Pin 26 | PA21 — GPIO PA21 / SERCOM5 / touch channel |
| Pin 27 | PA22 — GPIO PA22 / SERCOM5 / touch channel |
| Pin 28 | PA23 — GPIO PA23 / SERCOM5 / touch channel |
| Pin 29 | PA24 — GPIO PA24 / SERCOM5 / USB DP (LS60 family) |
| Pin 30 | PA25 — GPIO PA25 / SERCOM5 / USB DM (LS60 family) |
| Pin 31 | GND — Ground reference |
| Pin 32 | VDD — Digital supply voltage input |
| Pin 33 | PB00 — GPIO PB00 / SERCOM4 / ADC input channel 12 |
| Pin 34 | PB01 — GPIO PB01 / SERCOM4 / ADC input channel 13 |
| Pin 35 | PB02 — GPIO PB02 / SERCOM4 / ADC input channel 14 / analog op-amp output |
| Pin 36 | PB03 — GPIO PB03 / SERCOM4 / ADC input channel 15 / analog op-amp input |
| Pin 37 | PB04 — GPIO PB04 / SERCOM4 / touch channel |
| Pin 38 | PB05 — GPIO PB05 / SERCOM4 / touch channel |
| Pin 39 | PB06 — GPIO PB06 / SERCOM4 / touch channel |
| Pin 40 | PB07 — GPIO PB07 / SERCOM4 / touch channel |
| Pin 41 | PB08 — GPIO PB08 / SERCOM4 / touch channel |
| Pin 42 | PB09 — GPIO PB09 / SERCOM4 / touch channel |
| Pin 43 | PB10 — GPIO PB10 / SERCOM4 / touch channel |
| Pin 44 | PB11 — GPIO PB11 / SERCOM4 / touch channel |
| Pin 45 | PB12 — GPIO PB12 / SERCOM7 / touch channel |
| Pin 46 | PB13 — GPIO PB13 / SERCOM7 / touch channel |
| Pin 47 | PB14 — GPIO PB14 / SERCOM7 / touch channel |
| Pin 48 | PB15 — GPIO PB15 / SERCOM7 / touch channel |
| Pin 49 | PB16 — GPIO PB16 / SERCOM7 / touch channel |
| Pin 50 | PB17 — GPIO PB17 / SERCOM7 / touch channel |
| Pin 51 | PB18 — GPIO PB18 / SERCOM7 / touch channel |
| Pin 52 | PB19 — GPIO PB19 / SERCOM7 / touch channel |
| Pin 53 | PB20 — GPIO PB20 / SERCOM3 / touch channel |
| Pin 54 | PB21 — GPIO PB21 / SERCOM3 / touch channel |
| Pin 55 | PB22 — GPIO PB22 / SERCOM3 / touch channel |
| Pin 56 | PB23 — GPIO PB23 / SERCOM3 / touch channel |
| Pin 57 | PB24 — GPIO PB24 / SERCOM6 / touch channel |
| Pin 58 | PB25 — GPIO PB25 / SERCOM6 / touch channel |
| Pin 59 | GND — Ground reference |
| Pin 60 | VDD — Digital supply voltage input |
| Pin 61 | RESET — Active-low reset input |
| Pin 62 | SWDIO — Serial Wire Debug I/O |
| Pin 63 | SWCLK — Serial Wire Debug clock |
| Pin 64 | EPAD — Exposed thermal pad - tie to GND for thermal and electrical performance |
Aplicaciones típicas
PIC32CM5164LS60064-I/5LX es adecuado para 6 aplicacións: Secure IoT Edge Nodes, Smart Home and Building Automation Hubs, Capacitive Touch HMI Panels, Battery-Powered Wearable Medical Devices, Industrial Sensor and Actuator Nodes, Secure Wireless Sensor Hubs.
Secure IoT Edge Nodes
The PIC32CM5164LS60064-I/5LX is engineered for secure IoT edge nodes where hardware-rooted authentication, signed firmware updates, and tamper detection are mandatory. Its integrated ATECC608 secure element stores private keys in hardware and performs ECDSA verification without exposing secrets to firmware, while Arm TrustZone isolates the secure bootloader and key provisioning code from the application. With 48 MHz Cortex-M23 performance, the device handles TLS handshakes, sensor pre-processing, and SleepWalking peripheral tasks that let the CPU remain asleep while the ADC, I2C, and touch peripherals operate autonomously. The 64 KB SRAM is sufficient for a TLS stack plus an mbedTLS or WolfSSL client, and 512 KB Flash holds multiple signed images for A/B firmware update schemes.
Recomendado
Smart Home and Building Automation Hubs
The PIC32CM5164LS60064-I/5LX fits smart-home and building-automation hubs that aggregate Zigbee, BLE, or Wi-Fi sensor traffic and execute local rules. Its Cortex-M23 core runs control loops for HVAC, lighting, and occupancy detection at 48 MHz with deterministic interrupt latency, while the 64-pin VQFN exposes 50+ GPIO for keypad scanning, status LEDs, and relay drivers. Water-tolerant capacitive touch support means the part can replace mechanical buttons behind glass or plastic overlays in wall-mounted thermostats. TrustZone isolates the proprietary hub firmware from third-party Matter/Thread stacks, and SleepWalking peripherals wake the CPU only on a meaningful user action, reducing idle power below 10 uA for battery-backed thermostats.
Recomendado
Capacitive Touch HMI Panels
The PIC32CM5164LS60064-I/5LX suits capacitive touch HMI panels in appliances, industrial equipment, and consumer products. Its mTouch peripheral supports water-tolerant touch, allowing reliable operation when the front panel is wet or has condensation - critical for outdoor kiosks and kitchen appliances. The on-chip 12-bit ADC handles slider and wheel decoding at up to 1 Msps, while the integrated op amps condition sensor signals without external components. Combined with the device's 512 KB Flash and 64 KB SRAM, designers can implement complex gestures, multi-touch decoding, and on-device UI logic on a single chip, reducing BOM cost in coffee machines, washing machines, and elevator control panels.
Recomendado
Battery-Powered Wearable Medical Devices
The PIC32CM5164LS60064-I/5LX targets battery-powered wearable medical devices where low power and deterministic Cortex-M23 performance must coexist with security. SleepWalking peripherals let the MCU monitor heart rate, SpO2, or motion sensors autonomously and wake the CPU only when a threshold is crossed, achieving multi-month coin-cell battery life. TrustZone isolates the medical firmware from companion mobile-app communication stacks, while the embedded ATECC608 supports secure pairing with hospital gateways and HIPAA-compliant audit trails. The industrial -40C to +85C temperature range covers body-worn and skin-adjacent applications, and the small 9x9 mm VQFN footprint allows PCB layouts small enough for wristbands and adhesive patch devices.
Recomendado
Industrial Sensor and Actuator Nodes
The PIC32CM5164LS60064-I/5LX serves industrial sensor and actuator nodes in factory automation, building management, and process-control systems. Its Cortex-M23 core runs deterministic control loops at 48 MHz with 1.03 DMIPS/MHz, while the 12-bit ADC, op amps, and comparators handle 4-20 mA analog inputs and threshold detection directly on-chip. TrustZone and the embedded ATECC608 secure element enable secure field provisioning and signed firmware updates required for IEC 62443 compliance, while SleepWalking peripherals keep the node below 50 uA idle for Energy Harvesting or battery-powered installations. The 64-pin VQFN (5LX) package exposes enough GPIO to drive relays, optocouplers, and isolated RS-485 transceivers from a single chip.
Recomendado
Secure Wireless Sensor Hubs
The PIC32CM5164LS60064-I/5LX integrates well as the host MCU in wireless sensor hubs that pair with external sub-GHz, BLE, or LoRa radio modules. Its Cortex-M23 core at 48 MHz and 64 KB SRAM run a small RTOS plus radio stack concurrently, while 512 KB Flash holds Over-the-Air update images and configuration data. TrustZone and ATECC608 support secure join procedures for protocols such as LoRaWAN, Zigbee, or BLE Mesh, protecting network keys from firmware extraction. The 50+ GPIO on the 64-pin VQFN enable direct bus connections to SPI-based radio modules and interrupt routing, while SleepWalking peripherals let the hub scan sensors without waking the radio or core unnecessarily.
Recomendado
Resumen de productos recomendados
Datos de referencia de ingeniería para PIC32CM5164LS60064-I/5LX — comparación, orientación de diseño e información de cumplimiento.
Guía de selección
Comparación con alternativas
| Parámetro | Este producto | PIC32CM5164LS00064-I/5LX | PIC32CM5164LS60064T-I/5LX | PIC32CM5164LS60064-I/5LX-PROTO | PIC32CM2532LS60100-I/PF | PIC32CM5164LS60048T-I/U5B |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | VQFN-64 (5LX), 9x9 mm | VQFN-64 (5LX), 9x9 mm - same | VQFN-64 (5LX), 9x9 mm - same | VQFN-64 (5LX), 9x9 mm - same | TQFP-100 (PF) - different | VQFN-48 (U5B) - different |
| Core Architecture | ARM Cortex-M23 | ARM Cortex-M23 | ARM Cortex-M23 | ARM Cortex-M23 | ARM Cortex-M23 | ARM Cortex-M23 |
| Maximum CPU Frequency | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz | 48 MHz |
| Program Flash Memory | 512 KB | 512 KB | 512 KB | 512 KB | 256 KB | 256 KB |
| Operating Voltage | 2.0 V to 3.63 V | 1.62 V to 3.63 V | 2.0 V to 3.63 V | 2.0 V to 3.63 V | 2.0 V to 3.63 V | 2.0 V to 3.63 V |
| Integrated Secure Element (ATECC608) | Yes | No | Yes | Yes | Yes | Yes |
| TrustZone Support | Yes | No | Yes | Yes | Yes | Yes |
| Capacitive Touch Support | Yes (water-tolerant) | Yes (water-tolerant) | Yes (water-tolerant) | Yes (water-tolerant) | Yes (water-tolerant) | Yes (water-tolerant) |
Diferenciadores clave
- Embedded ATECC608 secure element with TrustZone for ARMv8-M (frente a PIC32CM5164LS00064-I/5LX)
- Largest Flash and SRAM in the LS60 64-pin VQFN family (frente a PIC32CM5164LS60048T-I/U5B)
- Identical silicon with relaxed cost target (frente a PIC32CM5164LS60064-I/5LX-PROTO)
Notas de diseño
The PIC32CM5164LS60064-I/5LX operates from 2.0V to 3.63V. For battery applications, take advantage of SleepWalking peripherals: configure the ADC, I2C, or touch peripheral to monitor external events autonomously while the CPU remains in BACKUP or OFF mode. Per the PIC32CM LS60 family data sheet (60001615E), wake-up time from BACKUP is typically 1.2 ms with full SRAM retention below 1.5 uA. Always include a 1 uF decoupling capacitor on each VDD pin plus a 100 nF high-frequency bypass placed within 2 mm of the IC.
The 64-pin VQFN (5LX) package has an exposed thermal pad (EPAD) that must be soldered to a 5x5 mm copper pour on the top layer and stitched to the inner ground plane with at least eight thermal vias (0.3 mm drill, 0.5 mm pitch). According to Microchip soldering profiles for VQFN packages, follow the JEDEC J-STD-020 reflow profile with peak temperature 245C for lead-free assembly. Keep high-speed SERCOM traces length-matched within 0.5 mm and route them over an unbroken reference plane to maintain signal integrity on SPI and I2C peripherals.
For capacitive touch performance, isolate each touch sensor pad with a hatched ground pour separated by at least 0.5 mm to prevent false touches. Water-tolerant touch tuning requires careful PCB stack-up: use a 0.8 mm to 1.6 mm overlay (glass or plastic) and follow Microchip application note AN2934 for sensor layout. Route analog op-amp outputs on a separate layer with a quiet analog ground island that connects to the digital ground at a single point near the IC GND pins.
Estimated: based on a typical 48 MHz active current of about 7 mA from the family data sheet, and a typical VDD of 3.3V, a 3-volt Li coin cell (CR2032, 220 mAh) supplies roughly 11 hours of continuous active runtime. To extend lifetime, ensure firmware puts the CPU in SleepWalking or BACKUP mode whenever possible and disables unused SERCOM peripherals via the PMUX register. Avoid leaving the SWD pins floating in production: route them to a test pad or pull-up to prevent accidental reset or debug-entry glitches.
Información de cumplimiento
RoHS compliant and lead-free per Microchip product page. I-grade (industrial) temperature range -40C to +85C; AEC-Q100 automotive qualification is NOT available on this part. For automotive applications consider PIC32CM variants explicitly labeled as automotive grade.