text.skipToContent text.skipToNavigation
NXP

 

LPC55S6x MCU Family - Dual-core Arm® Cortex®-M33 MCU Series with TrustZone and 40nm Flash Technology

 

The LPC5500 MCU Series leverages the most recent Arm® Cortex®-M33 technology, combining significant product architecture enhancements and greater integration over previous generations; offering dramatic power consumption improvements and advanced security features including SRAM PUF based root of trust and provisioning, real time execution from encrypted images (internal flash), and asset protection with Arm TrustZone-M.

The LPC55S6x MCU family, the first product family in the LPC5500 Series, 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. An optional second Cortex-M33 core offers flexibility to balance high performance and power efficiency. In addition, the LPC55S6x MCU family provides benefits from 40nm NVM based process technology cost advantages, broad scalable packages, and memory options, as well as a robust enablement including MCUXpresso Software and Tools ecosystem and low-cost development boards.

 

Key Features

System and Memory

  • Arm® Cortex®-M33 processor, running at a frequency of up to 100 MHz
  • Arm® Cortex®-M33 co-processor running at a frequency of up to 100 MHz
  • Up to 640 KB on-chip flash program memory with flash accelerator and 256 byte page erase and write
  • Up to 320 KB total SRAM consisting of 288 KB on system bus and 32 KB on Core Bus

 

Security Highlights

  • Arm TrustZone® enabled
  • PRINCE module for real-time encryption
  • AES-256 encryption/decryption engine
  • Secure Hash Algorithm (SHA2) module
  • SRAM Physical Unclonable Function(PUF)

 

Other features

  • 8 x Flexcomm Interface which can be selected by software to be a USART, SPI, I2C, and I2S interface
  • I2C, HS USB +PHY, FS USB +PHY
  • DMA, CRC engine block, Programmable Logic Unit (PLU)
  • Up to 64 GPIOs, 16-bit ADC
  • Five 32-bit standard general purpose asynchronous timers, One SCTimer/PWM
  • 32-bit Real-time clock (RTC)
  • Multiple-channel multi-rate 24-bit timer (MRT), Windowed Watchdog Timer (WWDT) , Micro-Tick Timer , 42-bit free running OS Timer

 

Additional information

  • Operating from internal DC-DC converter
  • Single power supply 1.8V to 3.6V
  • JTAG boundary scan supported
  • Operating temperature range -40 °C to +105 °C

*More detailed feature list can be found in the attached NXP communicator

 

Target Applications
  • Building control and automation
  • Consumer electronics
  • Diagnostic equipment
  • Industrial IoT
  • Machine Learning
  • Secure applications