BRINGING SECURITY AND INTELLIGENCE TO THE IoT EDGE
LPC5500 Series: NXP’s Most Performance Efficient Arm Cortex-M33 Based MCUs
The LPC5500 MCU series leverages Arm’s most recent Cortex®-M33 technology, combining significant product architecture enhancements, greater integration and advanced security over previous generations. The LPC5500 MCU family is part of NXP’s EdgeVerse™ edge computing platform. With 755 CoreMarks and energy use as low as 32 μA/MHz, the LPC5500 MCU series introduces new levels of performance efficiency for the new wave of IoT and industrial applications.
In addition, the LPC5500 MCU series features a unique set of security blocks providing layers of protection for embedded systems while protecting end products from unknown or un expected threats over its life cycle. These blocks include: SRAM PUF for based root of trust and provisioning, real-time execution from encrypted images, TrustZone for system-wide hardware isolation for trusted software and debug authentication capabilities.
Features
- Arm Cortex-M33 processor, running at a frequency of up to 100 MHz
- Arm TrustZone, Floating Point Unit (FPU) and Memory Protection Unit (MPU)
- Arm Cortex-M33 co-processor, running at a frequency of up to 100 MHz (optional)
- CASPER Crypto co-processor to enable hardware acceleration for certain asymmetric cryptographic algorithms
- PowerQuad Hardware Accelerator for fixed and floating point DSP functions
- Up to 640 KB on-chip Flash Memory
- Up to 320 KB total SRAM
- SRAM Physical Unclonable Function (PUF) for key generation, storage and reconstruction
- PRINCE module for real-time encryption and decryption of flash data
- AES-256 and SHA2 engines
- Up to Nine Flexcomm interfaces. Each Flexcomm interface can be selected by software to be a USART, SPI, I2C, and I2S interface
- USB 2.0 High-Speed Host/Device controller with on-chip PHY
- USB 2.0 Full-Speed Host/Device controller with on-chip PHY
- Up to 64 GPIOs
- Secure digital input/output (SD/MMC and SDIO) card interface
Target Applications
- Industrial IoT
- Building control and automation
- Consumer Electronics
- Secure Applications
- General Embedded
The LPC55S6x MCU family builds on the world’s first general-purpose Cortex-M33 based microcontroller introduced with the LPC5500 series. This high-efficiency family leverages the new Armv8-M architecture to introduce new levels of performance and advanced security capabilities including TrustZone-M and co-processor extensions. The LPC55S6x family enables these co-processors extensions and leverages them to bring significant signal processing efficiency gains from a proprietary DSP accelerator offering a 10x clock cycle reduction. In addition, the LPC55S6x MCU family provides a robust enablement including the MCUXpresso Software and Tools ecosystem and a low-cost development board (LPC55S69-EVK).
LPC55S6x MCU Family Options
Part Number | CPU Freq (MHz) | Flash (kB) | SRAM (kB) | Dual Core | TrustZone | GPIO | Secure Boot | USB | Package |
LPC55S69JBD100 | 100 | 640 | 320 | Yes | Yes | 64 | Yes | FS + HS | HLQFP100 |
---|---|---|---|---|---|---|---|---|---|
LPC55S66JBD100 | 100 | 320 | 144 | Yes | Yes | 64 | Yes | FS + HS | HLQFP100 |
LPC55S69-EVK | 100 | 640 | 320 | Yes | Yes | 64 | Yes | FS + HS | Development Board |