EmbeddedRelated.com
LPC55S69JBD100K

LPC55S69JBD100K

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

Overview

The LPC55S69JBD100K is a high-performance, dual-core Arm Cortex-M33 microcontroller designed for secure IoT and industrial applications. Built on the Armv8-M architecture, it integrates TrustZone security, a dedicated DSP accelerator, and a PowerQuad engine for complex mathematical computations. This device offers a balance of security, efficiency, and real-time processing capabilities with its 150MHz clock speed and 640KB of on-chip flash.

Why Choose This Part

This MCU provides advanced security hardware including a secure boot process, debug authentication, and an AES-256 engine. The dual-core Cortex-M33 configuration allows for task isolation, where one core handles secure operations while the other manages application-level code. Developers benefit from the high integration of 320KB SRAM and 16-bit ADC, reducing external component count in precision measurement applications.

Applications

Secure IoT Edge Nodes
Utilizing TrustZone and the PRINCE engine for real-time flash encryption to protect intellectual property and user data.
Digital Signal Processing
Leveraging the dual-core architecture and PowerQuad DSP accelerator for audio processing or sensor fusion tasks.
Industrial Control Systems
Implementing secure communication and real-time control using the multiple Flexcomm interfaces and high-resolution 16-bit ADC.
Biometric Authentication
Using the SRAM PUF (Physically Unclonable Function) for secure root-of-trust and identity management in access control devices.

Key Specifications

Speed 150MHz
RAM Size 320K 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 640KB (640K 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

Engineers can begin development with the LPC55S69-EVK evaluation board, which supports the MCUXpresso IDE and SDK. The board includes an onboard debugger and provides access to all major interfaces like High-Speed USB and Arduino-compatible headers. Use the MCUXpresso Config Tools to easily manage pin muxing, clock trees, and peripheral initialization for the dual-core environment.

Also Consider

STM32L552ZET6 STMicroelectronics - Offers an Arm Cortex-M33 with TrustZone and ultra-low power consumption profiles for battery-operated secure devices.