EmbeddedRelated.com
LPC55S66JBD100K

LPC55S66JBD100K

NXP USA Inc.
ARM® Cortex®-M33 LPC55S6x Microcontroller IC 32-Bit Dual-Core 150MHz 256KB (256K x 8) FLASH 100-HLQFP (14x14)
Active275 in stock

Overview

The LPC55S66JBD100K is a high-performance dual-core ARM Cortex-M33 microcontroller designed for secure embedded applications. It operates up to 150MHz and features advanced security hardware including TrustZone, a Programmable Logic Unit (PLU), and the PRINCE engine for real-time encrypted execution from its 256KB of flash.

Why Choose This Part

This MCU offers a unique combination of efficiency and security through its Armv8-M architecture, providing 8.5mA at 48MHz run current alongside specialized crypto accelerators. The PRINCE engine enables on-the-fly encryption/decryption of flash content with minimal latency, ensuring IP protection without sacrificing performance.

Applications

Secure IoT Gateways
Utilizes TrustZone and SRAM PUF for hardware-isolated execution and secure identity management in connected environments.
Industrial Edge Processing
Leverages the dual-core architecture and integrated DSP instructions to process sensor data locally while maintaining system responsiveness.
Secure USB Peripherals
Integrated USB support combined with the crypto engine allows for secure data transfer and hardware-authenticated interface devices.

Key Specifications

Speed 150MHz
RAM Size 144K x 8
Core Size 32-Bit Dual-Core
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, RNG, WDT
Connectivity Flexcomm, I2C, MMC/SD/SDIO, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 64
Core Processor ARM Cortex-M33
Package / Case 100-LQFP Exposed Pad
Data Converters A/D 10x16b
Oscillator Type Internal
Program Memory Size 256KB (256K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 100-HLQFP (14x14)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Start development using the NXP MCUXpresso SDK and IDE, which provide drivers and examples for the dual-core and security features. Hardware evaluation is best performed using the LPC55S69-EVK development board, which is compatible with the LPC55S6x series.

Part of NXP LPC family » LPC55

LPC55 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Flash RAM I/O Pins Package ADC/DAC Connectivity Stock
LPC55S66JBD100K (this part) 256KB 144K 64 LQFP-100 A/D 10x16b Flexcomm, I2C, MMC.. 275
LPC55S69JBD100E (NXP) 640KB 320K 64 LQFP-100 A/D 10x16b SAR Flexcomm, I2C, MMC.. 441
LPC55S28JBD64K 512KB 256K 36 TQFP-64 A/D 10x16b Flexcomm, I2C, MMC.. 2,030
LPC55S69JBD64E 640KB 320K 36 TQFP-64 A/D 10x16b SAR Flexcomm, I2C, MMC.. 63
LPC55S69JBD64K 640KB 320K 36 TQFP-64 A/D 10x16b Flexcomm, I2C, MMC.. 758
LPC55S16JBD100E 256KB 96K 64 LQFP-100 A/D 10x16b SAR CAN FD, Flexcomm, .. 98
LPC55S26JBD64K (NXP Semiconductors) 256KB 144K 36 TQFP-64 A/D 10x16b Flexcomm, I2C, MMC.. 1,352
LPC55S28-EVK (NXP Semiconductors) 14
LPC55S69-EVK (NXP Semiconductors) 51
Also available as: LPC55S06JBD64E, LPC55S26JEV98K, LPC55S28JBD100E, LPC55S14JBD100E

Also Consider

STM32L552VET6 STMicroelectronics - Offers similar Cortex-M33 security features with TrustZone and ultra-low power consumption for battery-operated secure devices.
LPC55S69 Evaluation Kit NXP USA Inc. - The official development platform for the LPC55S6x family to prototype hardware and software integration.