STMicroelectronics STM32L4 MCU User Manual

STM32L4 MCU series Ultra-low-power with performance

Key advantages of STM32L4 series

+
+
+
+
ULP leader and performance booster
ST thought the STM32L4 architecture to reach 100 MIPS based on its ARM Cortex-M4 core with FPU and ST ART Accelerator™ at 80 MHz while keeping best-in-class, ultra-low-power (ULP) figures.
Innovation
Innovative peripherals are embedded to optimize the BOM cost.
1 MB of Flash and 320-Kbyte of SRAM with safety and security features, smart and numerous peripherals, advanced and low power analog circuits in packages as small as 2.58 x 3.07 mm.
Great Investment
Great Investment This new STM32 member benefits from the pin-to-pin compatibility of the STM32 family and the STM32 Ecosystem.
2
Ultra-low-power and flexibility
STM32L4 is optimized to reduce power consumption and increase flexibility
FlexPowerControl
External level shifter no longer needed
Separate V
28uA/MHz using external SMPS
Dedicated V
16 Kbytes of SRAM active in Standby mode
(Communication I/Fs, analog circuits, timers …)
to the core (down to 1.05 V)
12
supplies (down to 1.08 V)
DD
Down to 200 nA keeping
Wake up MCU with any peripheral
I/O level kept in low-power modes
Optimization of system consumption
Down to 8 nA for I/O wake-up
with additional Shutdown mode
STM32L4
Internal oscillator from 100 kHz to 48 MHz
(±0.25% int. clock accuracy over voltage/temperature with LSE)
RTC available for all power modes
(from Active down to V
2 nA V
Automatic switch to maintain power for RTC and backup registers
USB crystal-less capable
(Dedicated crystal oscillator is no longer needed for USB functions)
mode with charging capability
BAT
BAT
)
1
1
3
Best power consumption numbers with full flexibility

Ultra-low-power modes

Wake-up time
250 µs
14 µs
14 µs
5 µs
4 µs
6 cycles
V
BAT
Shutdown 8 nA / 200 nA*
Standby 34 nA / 280 nA*
Standby + 8-Kbyte RAM 200 nA / 440 nA*
Stop 2 (full retention) 720 nA / 950 nA*
Stop 1 (full retention) 3.2 µA / 3.4 µA*
Sleep 8 µA/MHz ** / 20 µA/MHz **
Run at 24 MHz 28 µA /MHz ** / 79 µA /MHz
Run at 80 MHz 35 µA/MHz ** / 90µA/MHz
2 nA / 200 nA*
Tamper detection: 2 I/Os, RTC
Wake-up sources: reset pin, 5 I/Os, RTC
Wake-up sources: + BOR, IWDG
Wake-up sources: + all I/Os, PVD, LCD, COMPs, I²C, LPUART, LPTIM
Wake-up sources: + all I²C, UART
Wake-up sources: any interrupt or event
Note : * without RTC / with RTC
** with external SMPS
4
STM32L4 takes off like a rocket
Dhrystone
100
MIPS
447 ULPMark-CP
167 ULPMark-PP

STM32L4

From 0 to 48 MHz in less than 5 µs
From 0 to 80 MHz in less than 20 µs
RUN
48 MHz
< 5 µs!
RUN
273
80 MHz
STOP mode
5

Providing more performance

No compromise on performance with STM32L4 MCUs
CoreMark
score
273
Execution performance
from Flash memory
Linear performance thanks to ST ART Accelerator
Competitors: impact of wait states
TM
Up to 80 MHz/ 100 DMIPS with
Chrom-ART Accelerator™
Up to 273 CoreMark result
Arm®Cortex®-M4 with FPU and DSP instructions
2x DMA (14 channels)
SPI up to 40 Mbit/s, USART 10 Mbit/s
CPU frequency
80 MHz
6
Digital Filter for Sigma
Smart peripherals
metering
Delta Modulators
8 x parallel inputs
with up to 24-bit data output resolution
V
with RTC
BAT
for battery backup
200 nA in V
32 x 32-bit backup registers
mode
BAT
for RTC and
TRNG & AES
for Security
128-/256-bit AES
key encryption hardware accelerator
External memory interface
for static memories supporting SRAM,
PSRAM, NOR and NAND
FSMC
STM32L4
Electricity/Gas
/ Water
Smart Meter
LCD Display
SPI, Parallel or TFT Interface
Anti Tamper pin
3 x tamper pins for battery domain
SPI / UART/ SDIO
for Wireless
3x SPIs (4x SPIs with the Quad SPI) 6x USARTs (ISO 7816, LIN, IrDA, modem) 1 x SDIO
I/Os
Up to 114 fast I/Os for buttons & relays
7
Loading...
+ 14 hidden pages