0% found this document useful (0 votes)
8 views

microcontrollers-stm32l4-series-product-overview

The STM32L4 series features ultra-low-power microcontrollers with high performance, reaching up to 100 MIPS and 273 CoreMark score, designed for various applications including edge AI solutions. It offers innovative peripherals, extensive safety and security features, and flexible power management options, with package sizes as small as 2.58 x 3.07 mm. The ecosystem includes hardware tools, embedded software, and extensive community support for developers.

Uploaded by

Vishnu Prashanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

microcontrollers-stm32l4-series-product-overview

The STM32L4 series features ultra-low-power microcontrollers with high performance, reaching up to 100 MIPS and 273 CoreMark score, designed for various applications including edge AI solutions. It offers innovative peripherals, extensive safety and security features, and flexible power management options, with package sizes as small as 2.58 x 3.07 mm. The ecosystem includes hardware tools, embedded software, and extensive community support for developers.

Uploaded by

Vishnu Prashanth
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

STM32L4 series

Ultra-low-power MCUs
with performance
The STM32 portfolio

Five product categories

Wireless Ultra-low-power Mainstream High-performance Embedded


MCU MCU MCU MCU MPU
Short- and long-range connectivity 32-bit general-purpose microcontrollers: from 75 to 3,224 CoreMark score 32- and 64-bit microprocessors

Enabling edge AI solutions Scalable security


MPU portfolio 2
MCU portfolio
Why choose the STM32L4 series

STM32L4 architecture reaches 100 MIPS thanks to an Arm®


ULP and performance
+ Cortex®-M4 core with FPU and ST ART Accelerator at 80 MHz,
booster while keeping best-in-class, ultra-low-power (ULP) performance

+ Innovation Innovative peripherals are embedded to optimize the BOM cost.

1 Mbyte of Flash and 320 Kbytes of SRAM with safety and security
+ Integration and safety features, many smart peripherals, advanced and low power analog
circuits in packages as small as 2.58 x 3.07 mm.

Pin-to-pin compatibility with the STM32L4 and STM32L4+ and


+ Long term investment integrated in the STM32 ecosystem.
3
Ultra-low power and flexibility
FlexPowerControl: more flexibility when managing power modes and
reduced power consumption

Down to 8 nA for I/O wake-up


External level shifter no longer needed
with additional Shutdown mode RTC available for all power modes
Separate VDD supplies (down to 1.08 V)
(from Active down to VBAT)
28uA/MHz using external SMPS
Dedicated V12 to the core (down to 1.05 V)
2 nA VBAT mode with charging capability
Automatic switch to maintain power
Down to 200 nA keeping
for RTC and backup registers
16 Kbytes of SRAM active in Standby mode

STM32L4 USB crystal-less capable


Wake up MCU with any peripheral (Dedicated crystal oscillator is no
(Communication I/Fs, analog circuits, timers …) longer needed for USB functions)

Internal oscillator from 100 kHz to 48 MHz


I/O level kept in low-power modes (±0.25% int. clock accuracy over voltage/temperature with LSE)
Optimization of system consumption

4
1
Ultra-low-power modes

Best power consumption with high flexibility

Wake-up time VBAT 2 nA / 200 nA* Tamper detection: 2 I/Os, RTC

250 µs Shutdown 8 nA / 200 nA* Wake-up sources: reset pin, 5 I/Os, RTC

14 µs Standby 34 nA / 280 nA*


Wake-up sources: + BOR, IWDG
14 µs Standby + 8-Kbyte RAM 200 nA / 440 nA*
Wake-up sources: + all I/Os, PVD, LCD,
5 µs Stop 2 (full retention) 720 nA / 950 nA*
COMPs, I²C, LPUART, LPTIM
4 µs Stop 1 (full retention) 3.2 µA / 3.4 µA* Wake-up sources: + all I²C, UART

6 cycles Sleep 8 µA/MHz ** / 20 µA/MHz ** Wake-up sources: any interrupt or event

Run at 24 MHz 28 µA /MHz ** / 79 µA /MHz

Run at 80 MHz 35 µA/MHz ** / 90µA/MHz


Note : * without RTC / with RTC
5
** with external SMPS
STM32L4 wake up

STM32L4 takes off like a rocket!

RUN
Dhrystone 48 MHz
MIPS
100

447 ULPMark-CPTM < 5 µs! RUN


80 MHz
167 ULPMark-PPTM
STOP
273 mode

From 0 to 48 MHz in less than 5 µs

From 0 to 80 MHz in less than 20 µs


6
Providing more performance

No compromise on performance with STM32L4 MCUs

CoreMark Execution performance


score
from Flash memory
273 • Up to 80 MHz/ 100 DMIPS with
Linear performance thanks to Chrom-ART Accelerator
ST ART AcceleratorTM
• 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

Competitors: impact of wait states

CPU frequency
80 MHz
7
Smart peripherals
metering
Digital Filter for Sigma
Delta Modulators STM32L4 LCD Display
8 x parallel inputs SPI, Parallel or TFT Interface
with up to 24-bit data output resolution

VBAT with RTC Anti Tamper pin


for battery backup 3 x tamper pins
200 nA in VBAT mode for battery domain
for RTC and
32 x 32-bit backup registers Electricity/Gas
/ Water
SPI / UART/ SDIO
TRNG & AES for Wireless
for Security Smart Meter 3x SPIs (4x SPIs with the Quad SPI)
128-/256-bit AES 6x USARTs (ISO 7816, LIN, IrDA, modem)
key encryption hardware accelerator 1 x SDIO

FSMC I/Os
External memory interface Up to 114 fast I/Os for buttons & relays
for static memories supporting SRAM,
PSRAM, NOR and NAND

8
Smart peripherals
fitness tracker - wristband
Digital Filter for Sigma
Delta Modulators STM32L4 Display
with PDM (Pulse Density Modulation)
microphone input support FSMC - Parallel interface to TFT
SPI - Up to 40 MHz speed

Batch Sensors I²C


Acquisition
Mode (BAM) 3x I²C FM+(1 Mbit/s), USB
SMBus/PMBus USB OTG 2.0
full-speed,
LPM and BCD
fitness tracker
SPI / UART wristband SAI
3x SPIs (4x SPIs with the 2x serial audio interfaces
Quad SPI)
6x USARTs (ISO 7816, LIN,
IrDA, modem)

DAC ADC OPAMP


SWP 2x 12-bit DAC, 3× 12-bit ADC 5 MSPS, 2x op amp
Single wire protocol low-power up to 16-bit with with
master interface (SWPMI) sample and hold hardware oversampling, built-in PGA
200 μA/MSPS

9
Smart peripherals
industrial sensors
Motor Control:
2x 16-bit advanced
motor-control timers
STM32L4 Display
12-bit ADCs: 5 MSPS, FSMC - Parallel interface to TFT
with up to 16-bit with hardware oversampling, SPI - Up to 40 MHz speed
200 μA/MSPS
High temperature
CAN Bus from -40°C
(2.0B Active) up to + 125°C

Electricity/Gas SPI / UART


/Water 3x SPIs (4x SPIs with the Octo SPI)
TRNG & AES 6x USARTs (ISO 7816, LIN, IrDA, modem)
for Security Smart Meter
128/256-bit AES I²C
key encryption hardware accelerator 3x I²C FM+(1 Mbit/s), SMBus/PMBus

FSMC I/Os
External memory interface Up to 114 fast I/Os for buttons & relays
for static memories supporting SRAM,
PSRAM, NOR and NAND

10
High integration
with large memory size in small packages

Package size down to 2.58 x 3.07 mm

11
Safety and security

Integrated safety and security features

SAFETY STM32L4 SECURITY

• Brown-out Reset in all modes • Anti-tamper detection


• Clock Security System • Memory Protection Unit (MPU)
• SRAM parity check • Read and Write Protection
• Backup byte registers • Unique ID
• Supply monitoring • AES-256 / SHA-256 Encryption
• Flash with ECC with status • JTAG fuse
register (address) • True Random Number
• Dual watchdog Generator
• Software IP Protection

12
STM32L4 ultra-low-power benchmark

13
STM32L4 series
10 Product lines

14
STM32L4 portfolio

15
STM32L4 ecosystem

HARDWARE TOOLS STM32 Programming Tool

STM32 Nucleo boards Discovery kits Evaluation board

Flexible prototyping Key feature prototyping Full feature evaluation

wiki.st.com/stm32mcu github.com/STMicroelectronics

16
STM32L4/L4+ ecosystem

EMBEDDED SOFTWARE

• Open-source TCP/IP stack (lwIP)


User code
• USB Host and Device library from ST Qualified HAL firmware
• STemWin graphical stack library from ST and SEGGER
• Open-source FAT file system (FatFs)
• Open-source real-time OS (FreeRTOS)
• Touch-sensing library
• Dozens of examples
• STM32L4 Hardware Abstraction Layer (HAL) portable APIs
• High-performance, light-weight low-layer (LL) APIs
• High coverage for most STM32 peripherals
• Production-ready and fully qualified
• Dozens of usage examples
• Open-source BSD license

17
Releasing your creativity
/STM32

@ST_World

community.st.com

http://www.st.com/STM32L4

wiki.st.com/stm32mcu

github.com/stm32-hotspot

STM32 MCU Developer Zone

STM32L4 Online Training

STM32L4 MOOC
Find out more at www.st.com/STM32L4

© STMicroelectronics - All rights reserved.


ST logo is a trademark or a registered trademark of STMicroelectronics International NV or its affiliates in the EU and/or other countries.
For additional information about ST trademarks, please refer to www.st.com/trademarks.
All other product or service names are the property of their respective owners.

You might also like