Document
STM32L552xx
Ultra-low-power Arm® Cortex®-M33 32-bit MCU+TrustZone®+FPU, 165 DMIPS, up to 512 KB Flash memory, 256 KB SRAM, SMPS
Datasheet - production data
Features
Ultra-low-power with FlexPowerControl
• 1.71 V to 3.6 V power supply • -40 °C to 85/125 °C temperature range • Batch acquisition mode (BAM) • 187 nA in VBAT mode: supply for RTC and
32x32-bit backup registers • 17 nA Shutdown mode (5 wakeup pins) • 108 nA Standby mode (5 wakeup pins) • 222 nA Standby mode with RTC • 3.16 μA Stop 2 with RTC • 106 μA/MHz Run mode (LDO mode) • 62 μA/MHz Run mode @ 3 V
(SMPS step-down converter mode) • 5 µs wakeup from Stop mode • Brownout reset (BOR) in all modes except
Shutdown
Core
• Arm® 32-bit Cortex®-M33 CPU with TrustZone® and FPU
ART Accelerator
• 8-Kbyte instruction cache allowing 0-wait-state execution from Flash memory and external memories; frequency up to 110 MHz, MPU, 165 DMIPS and DSP instructions
Performance benckmark
• 1.5 DMIPS/MHz (Drystone 2.1) • 442 CoreMark® (4.02 CoreMark®/MHz)
Energy benchmark
• 370 ULPMark-CP® score • 54 ULPMark-PP® score • 27400 SecureMark-TLS® score
LQFP48 (7 x 7 mm)
LQFP64 (10 x 10 mm)
LQFP100(*) (14 x14 mm) LQFP144 (20 x 20mm)
FBGA
UFQFPN48 (7 x 7 mm)
UFBGA132 (7 x 7 mm)
WLCSP81 (4.36 x 4.07 mm)
(*): Silhouette shown above.
Memories
• Up to 512-Kbyte Flash, two banks read-whilewrite
• 256 Kbytes of SRAM including 64 Kbytes with hardware parity check
• External memory interface supporting SRAM, PSRAM, NOR, NAND and FRAM memories
• OCTOSPI memory interface
Security
• Arm® TrustZone® and securable I/Os, memories and peripherals
• Flexible life cycle scheme with RDP (readout protection)
• Root of trust thanks to unique boot entry and hide protection area (HDP)
• SFI (secure firmware installation) thanks to embedded RSS (root secure services)
• Secure firmware upgrade support with TF-M
• HASH hardware accelerator
• Active tamper and protection against temperature, voltage and frequency attacks
• True random number generator NIST SP80090B compliant
• 96-bit unique ID
October 2020
This is information on a product in full production.
DS12737 Rev 6
1/340
www.st.com
STM32L552xx
• 512-byte OTP (one-time programmable) for user data
General-purpose input/outputs
• Up to 114 fast I/Os with interrupt capability most 5 V-tolerant and up to 14 I/Os with independent supply down to 1.08 V
Power management
• Embedded regulator (LDO) with three configurable range output to supply the digital circuitry
• Embedded SMPS step-down converter • External SMPS support
Clock management
• 4 to 48 MHz crystal oscillator • 32 kHz crystal oscillator for RTC (LSE) • Internal 16 MHz factory-trimmed RC (±1%) • Internal low-power 32 kHz RC (±5%) • Internal multispeed 100 kHz to 48 MHz
oscillator, auto-trimmed by LSE (better than ±0.25% accuracy) • Internal 48 MHz with clock recovery • 3 PLLs for system clock, USB, audio, ADC
Up to 16 timers and 2 watchdogs
• 16x timers: 2 x 16-bit advanced motor-control, 2 x 32-bit and 5 x 16-bit gene.