PIC32CM5164LS60064-I/5LX - 512KB Flash Cortex-M23 MCU with TrustZone | Microchip
N.º da peça: PIC32CM5164LS60064-I/5LX ✓ Ativo| Qtd. | Preço unitário | 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 Visão geral
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 drop-in para PIC32CM5164LS60064-I/5LX — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com PIC32CM5164LS60064-I/5LX (mesmo formato e footprint) — diferindo em Package, RoHS Status, Core, Low-Power Modes, Operating Temperature Range.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
PIC32CM5164LS00064-I/5LX
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC32CM5164LS60064T-I/5LX
✅ Drop-In✓ Em estoque
$2.95 / unidade
Ver ficha técnica →PIC32CM5164LS60064-I/5LX-PROTO
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
PIC32CM5164LS60064-I/5LX Classificações máximas e características elétricas
| 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 |
| Faixa de temperatura de operação | -40 C to +85 C (Industrial, I-grade) |
| Encapsulamento | 64-pin VQFN (5LX), 9x9 mm |
| Tipo de montagem | 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 |
| Status RoHS | Compliant |
Configuração de pinos do PIC32CM5164LS60064-I/5LX
| Pino 1 | PA00 — GPIO PA00 / SERCOM0 / ADC input channel 0 |
| Pino 2 | PA01 — GPIO PA01 / SERCOM0 / ADC input channel 1 |
| Pino 3 | PA02 — GPIO PA02 / SERCOM0 / ADC input channel 2 / analog reference |
| Pino 4 | PA03 — GPIO PA03 / SERCOM0 / ADC input channel 3 |
| Pino 5 | GND — Ground reference |
| Pino 6 | VDD — Digital supply voltage input |
| Pino 7 | PA04 — GPIO PA04 / SERCOM0 / ADC input channel 4 / VDIV |
| Pino 8 | PA05 — GPIO PA05 / SERCOM0 / ADC input channel 5 |
| Pino 9 | PA06 — GPIO PA06 / SERCOM0 / ADC input channel 6 |
| Pino 10 | PA07 — GPIO PA07 / SERCOM0 / ADC input channel 7 |
| Pino 11 | PA08 — GPIO PA08 / SERCOM1 / ADC input channel 8 |
| Pino 12 | PA09 — GPIO PA09 / SERCOM1 / ADC input channel 9 |
| Pino 13 | PA10 — GPIO PA10 / SERCOM1 / ADC input channel 10 |
| Pino 14 | PA11 — GPIO PA11 / SERCOM1 / ADC input channel 11 |
| Pino 15 | GND — Ground reference |
| Pino 16 | VDD — Digital supply voltage input |
| Pino 17 | PA12 — GPIO PA12 / SERCOM2 / touch channel |
| Pino 18 | PA13 — GPIO PA13 / SERCOM2 / touch channel |
| Pino 19 | PA14 — GPIO PA14 / SERCOM2 / touch channel |
| Pino 20 | PA15 — GPIO PA15 / SERCOM2 / touch channel |
| Pino 21 | PA16 — GPIO PA16 / SERCOM3 / touch channel |
| Pino 22 | PA17 — GPIO PA17 / SERCOM3 / touch channel |
| Pino 23 | PA18 — GPIO PA18 / SERCOM3 / touch channel |
| Pino 24 | PA19 — GPIO PA19 / SERCOM3 / touch channel |
| Pino 25 | PA20 — GPIO PA20 / SERCOM5 / touch channel |
| Pino 26 | PA21 — GPIO PA21 / SERCOM5 / touch channel |
| Pino 27 | PA22 — GPIO PA22 / SERCOM5 / touch channel |
| Pino 28 | PA23 — GPIO PA23 / SERCOM5 / touch channel |
| Pino 29 | PA24 — GPIO PA24 / SERCOM5 / USB DP (LS60 family) |
| Pino 30 | PA25 — GPIO PA25 / SERCOM5 / USB DM (LS60 family) |
| Pino 31 | GND — Ground reference |
| Pino 32 | VDD — Digital supply voltage input |
| Pino 33 | PB00 — GPIO PB00 / SERCOM4 / ADC input channel 12 |
| Pino 34 | PB01 — GPIO PB01 / SERCOM4 / ADC input channel 13 |
| Pino 35 | PB02 — GPIO PB02 / SERCOM4 / ADC input channel 14 / analog op-amp output |
| Pino 36 | PB03 — GPIO PB03 / SERCOM4 / ADC input channel 15 / analog op-amp input |
| Pino 37 | PB04 — GPIO PB04 / SERCOM4 / touch channel |
| Pino 38 | PB05 — GPIO PB05 / SERCOM4 / touch channel |
| Pino 39 | PB06 — GPIO PB06 / SERCOM4 / touch channel |
| Pino 40 | PB07 — GPIO PB07 / SERCOM4 / touch channel |
| Pino 41 | PB08 — GPIO PB08 / SERCOM4 / touch channel |
| Pino 42 | PB09 — GPIO PB09 / SERCOM4 / touch channel |
| Pino 43 | PB10 — GPIO PB10 / SERCOM4 / touch channel |
| Pino 44 | PB11 — GPIO PB11 / SERCOM4 / touch channel |
| Pino 45 | PB12 — GPIO PB12 / SERCOM7 / touch channel |
| Pino 46 | PB13 — GPIO PB13 / SERCOM7 / touch channel |
| Pino 47 | PB14 — GPIO PB14 / SERCOM7 / touch channel |
| Pino 48 | PB15 — GPIO PB15 / SERCOM7 / touch channel |
| Pino 49 | PB16 — GPIO PB16 / SERCOM7 / touch channel |
| Pino 50 | PB17 — GPIO PB17 / SERCOM7 / touch channel |
| Pino 51 | PB18 — GPIO PB18 / SERCOM7 / touch channel |
| Pino 52 | PB19 — GPIO PB19 / SERCOM7 / touch channel |
| Pino 53 | PB20 — GPIO PB20 / SERCOM3 / touch channel |
| Pino 54 | PB21 — GPIO PB21 / SERCOM3 / touch channel |
| Pino 55 | PB22 — GPIO PB22 / SERCOM3 / touch channel |
| Pino 56 | PB23 — GPIO PB23 / SERCOM3 / touch channel |
| Pino 57 | PB24 — GPIO PB24 / SERCOM6 / touch channel |
| Pino 58 | PB25 — GPIO PB25 / SERCOM6 / touch channel |
| Pino 59 | GND — Ground reference |
| Pino 60 | VDD — Digital supply voltage input |
| Pino 61 | RESET — Active-low reset input |
| Pino 62 | SWDIO — Serial Wire Debug I/O |
| Pino 63 | SWCLK — Serial Wire Debug clock |
| Pino 64 | EPAD — Exposed thermal pad - tie to GND for thermal and electrical performance |
Aplicações típicas
PIC32CM5164LS60064-I/5LX é adequado para 6 aplicaçãos: 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
Resumo dos produtos recomendados
Dados de referência de engenharia para PIC32CM5164LS60064-I/5LX — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | 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) |
Principais diferenciais
- Embedded ATECC608 secure element with TrustZone for ARMv8-M (vs PIC32CM5164LS00064-I/5LX)
- Largest Flash and SRAM in the LS60 64-pin VQFN family (vs PIC32CM5164LS60048T-I/U5B)
- Identical silicon with relaxed cost target (vs PIC32CM5164LS60064-I/5LX-PROTO)
Notas de projeto
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.
Informações de conformidade
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.