STM32L4+ MCU series Excellence in ultra-low-power with more performance

Similar documents
STM32G0 MCU Series Efficiency at its Best

Webinar Dec Less power consumption and unbeatable UI performance on TouchGFX & STM32L4+ solution

STM8L and STM32 L1 series. Ultra-low-power platform

Introducing STM32 L0x Series. April

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32L4 System operating modes

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

STM32 Cortex-M3 STM32F STM32L STM32W

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

The course provides all necessary theoretical and practical know-how for start developing platforms based on STM32L4 family.

New STM32WB Series MCU with Built-in BLE 5 and IEEE


STM32 F0 Value Line. Entry-level MCUs

STM32 F-2 series High-performance Cortex-M3 MCUs

ST Mcus News. Avnet Memec Silica. March 16

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

STM32 F2 series High performance Cortex M3 MCUs

STM32L series Ultra low power 32 bit MCUs Releasing your creativity STM32 L1

AN4809 Application note

New STM32 F7 Series. World s 1 st to market, ARM Cortex -M7 based 32-bit MCU

STM32L4 Architecture

EFM32....the world s most energy friendly microcontrollers

AT-501 Cortex-A5 System On Module Product Brief

STM bit ARM Cortex MCUs STM32F030 Series

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features

Low Power System Design Using Atmel ARM Cortex -based Products Copyright Atmel Corporation

AN4749 Application note

STM8 platform 8-bit microcontrollers

AK-STM32-ETH Development Board

SAM A5 ARM Cortex - A5 MPUs

Designing with STM32F2x & STM32F4

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

T he key to building a presence in a new market

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

STM32 Journal. In this Issue:

[MG2420] MCU Module Datasheet. (No. ADS0705) V1.0

NuMicro Family M2351 Series Product Brief

STM32L4A6xG. Ultra-low-power Arm Cortex -M4 32-bit MCU+FPU, 100DMIPS, 1MB Flash, 320KB SRAM, USB OTG FS, audio, AES+HASH, ext. SMPS.

Key Benefits. SAM S70 and E70 Devices

AN4809 Application note

STM8 8 bit MCU family Jump to new record heights! Simply Smarter

Advanced Microcontrollers Grzegorz Budzyń Extras: STM32F4Discovery

NXP Microcontrollers Selection Guide

Course Introduction. Purpose: Objectives: Content: Learning Time:

Xynergy It really makes the difference!

STM32L051x6 STM32L051x8

Ultra-low-power ARM Cortex -M4 32-bit MCU+FPU, 100DMIPS, 1MB Flash, 320KB SRAM, USB OTG FS, audio, AES+HASH, ext. SMPS

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

Hello, and welcome to this presentation of the STM32L4 System Configuration Controller.

2-Oct-13. the world s most energy friendly microcontrollers and radios

MCU Solutions for IoT A U G U S T

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

ARDUINO MEGA INTRODUCTION

Hello, and welcome to this presentation of the STM32 Reset and Clock Controller.

LPC4370FET256. Features and benefits

Kinetis KE1xF512 MCUs

Interconnects, Memory, GPIO

Product Technical Brief S3C2416 May 2008

XMEGA Series Of AVR Processor. Presented by: Manisha Biyani ( ) Shashank Bolia (

Kinetis KM3x Metrology MCUs based on ARM Cortex -M0+ Core

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

STM32L and STM8L MCU families

STM32 MCU family. 32 bit Flash microcontrollers powered by ARM Cortex M processor

Cypress PSoC 4 Microcontrollers

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Getting Started with the STM32L4 IoT Discovery Kit Node

Zynq-7000 All Programmable SoC Product Overview

RENESAS SYNERGY PLATFORM

Cypress PSoC 4 Microcontrollers

STM32F4 Introduction F1/F2/F4 Comparison Features Highlight

RZ Embedded Microprocessors

ATmega128. Introduction

Ultra Low Power Microcontroller - Design Criteria - June 2017

Z8 Encore! XP F1680 Series 8-Bit Flash Solution with Extended Peripherals

STM32L496xx. Ultra-low-power ARM Cortex -M4 32-bit MCU+FPU, 100DMIPS, up to 1MB Flash, 320KB SRAM, USB OTG FS, audio, ext. SMPS.

Ultra-low-power ARM Cortex -M4 32-bit MCU+FPU, 100DMIPS, up to 1MB Flash, 128KB SRAM, USB OTG FS, LCD, analog, audio, AES.

STM32F4 Labs. T.O.M.A.S Technically Oriented Microcontroller Application Services V1.07

STM32L052x6 STM32L052x8

FOR IOT PRODUCT DEVELOPMENT

SmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585

MYD-JA5D2X Development Board

Creating Energy Efficient Computers Marius Grannæs

2-bit ARM Cortex TM -M3 based Microcontroller FM3 Family MB9A130 Series

ARM Processor Architecture

Kinetis KL2x Ultra-Low-Power MCUs with USB

STM8L151x6/8 STM8L152x6/8

Getting started with the software package for STEVAL-STLKT01V1 based on STM32Cube

An Introduction to the Stellaris LM4F Family of Microcontrollers

STM32CubeL4 demonstration firmware for 32L476GDISCOVERY discovery kit

STM32F3 series Mainstream 32-bit MCUs Releasing your creativity

Cypress PSoC 6 Microcontrollers

Freescale Embedded Solutions Based on ARM Technology

Kinetis KL1x General-Purpose Ultra-Low- Power MCUs Up to 256 KB Flash and 32 KB SRAM

Transcription:

STM32L4+ MCU series Excellence in ultra-low-power with more performance

Key messages of STM32 L4+ series 2 + More performance and still ULP leader ST has stretched the STM32L4 architecture to reach 150 MIPS based on its ARM Cortex-M4 core with FPU and ST ART Accelerator at 120 MHz while keeping best-in-class, ultra-lowpower (ULP) figures. + More Graphics and Innovation Enhanced graphics acceleration and innovative peripherals are embedded to optimize the BOM cost. + More Integration 2 MB of Flash and 640 KB of SRAM with safety and security features, smart and numerous peripherals, advanced and low power analog circuits in packages as small as 5.2 x 5.2 mm. + Great Investment This new STM32 member benefits from the pin-to-pin compatibility of the STM32 family and the STM32 Ecosystem.

Providing more performance 6 Stretching the performance and still excellent in Power consumption Performance 120 MHz 80 MHz + 50 % Up to 120 MHz/ 150 DMIPS with ART Accelerator Up to 410 CoreMark Result ARM Cortex-M4 with DSP instructions and floating-point unit (FPU) 2 x DMA (14 channels) SPI up to 60 Mbit/s, OctoSPI up to 86 MHz USART up to 10 Mbit/s, 233 279 Power efficiency (ULPMark-CP) + More performance and still ULP leader

Ultra-low-power leader 4 EEMBC ULPBench leader ULPMark-CP at 3.0V ULPMark-CP at 1.8V 400 400 300 300 200 200 100 100 0 A1 L433 L452 AD L476 L496 T L4R5 0 L433 L452 L476 L496 AD L011 L4R5 M A2 ULPMark-PP at 3.0V ULPMark-PP at 1.8V 150 150 100 100 50 50 0 L433 L452 L476 L496 L053 L011 L4R5 A1 A2 0 L433 L452 L476 L053 L496 L011 L4R5 A2 1 + More performance and still ULP leader

Ultra-low-power modes 5 Best power consumption numbers with full flexibility Wake-up time VBAT 3 na / 300 na* Tamper detection: 3 I/Os, RTC 250 µs Shutdown 33 na / 300 na* Wake-up sources: reset pin, 5 I/Os, RTC 14 µs 14 µs 5 µs Standby 125 na / 480 na* Standby + 64-Kbyte RAM 500 na / 800 na* Stop 2 (retention: 256-Kbyte RAM) 2.5 µa / 2.9 µa* Wake-up sources: + BOR, IWDG Wake-up sources: + all I/Os, PVD, LCD, COMPs, I²C, LPUART, LPTIM 5 µs Stop 2 (full retention: 640-Kbyte RAM) 3.9 µa / 4.3 µa* 6 cycles Sleep 13 µa / MHz** Wake-up sources: any interrupt or event Run up to 120 MHz Down to 43 µa / MHz** Note : * without RTC / with RTC ** with external SMPS 1 + More performance and still ULP leader

Ultra-low-power and flexibility 6 FlexPowerControl STM32L4+ keeps the advantages of the great STM32L4 platform optimized to reduce power consumption and increase flexibility External level shifter no longer needed Separate V DD supplies (down to 1.08 V) Down to 33 na for I/O wake-up with additional Shutdown mode RTC available for all power modes (from Active down to V BAT ) Down to 500 na keeping 64 Kbytes of SRAM active in Standby mode Wake up MCU with any peripheral (Communication I/Fs, analog circuits, timers ) STM32L4+ 3 na V BAT mode with charging capability Automatic switch to maintain power for RTC and backup registers USB crystal-less capable (Dedicated crystal oscillator is no longer needed for USB functions) I/O level kept in low-power modes Optimization of system consumption Internal oscillator from 100 khz to 48 MHz (±0.25% int. clock accuracy over voltage/temperature with LSE) 1 + More performance and still ULP leader

Efficient run and fast wake-up 7 Ready for Launch Control? From 0 to 48 MHz in less than 5 µs Thanks to our internal oscillator (MSI) used at start-up (programmable from 100 khz to 48 MHz) < 5 µs! Run 48 MHz Run 120 MHz PLL wake-up time < 15 µs (needed to reach f MAX ) No inrush current STOP mode + More performance and still ULP leader

Enhanced Graphics Capabilities 8 Chrom-ART Accelerator 2D Graphic acceleration Allowing enhanced graphic while releasing the core capabilities for real time processing 11% CPU Load With chrom-art Accelerator and 84% CPU load without it + More Graphics and Innovation

Enhanced Graphics Capabilities 9 Chrom-ART Accelerator Large choice of display interfaces MIPI-DSI Controller for high pixel density, low pin count and low EMI displays LCD-TFT Controller for mid resolution displays Parallel display interface for low resolution displays STM32L4+ TFT Chrom -ART MIPI- DSI FMC + More Graphics and Innovation

Enhanced Graphics Capabilities 10 Chrom-ART Accelerator Large choice of display interfaces External SRAM Memory 640 KB SRAM STM32L4+ Chrom- ART Display IF Integration and ressources optimization Chrom-GRC memory optimization for round displays Large internal SRAM allowing 20% Memory saving BOM cost and power consumption optimization Support of up to 400x400 24 bpp MIPI-DSI round displays Support of up to 4, WQVGA 16 bpp TFT displays with no external memory + More Graphics and Innovation

Peripherals running in Stop mode Digital Smart Peripherals Low-power UART can wake up the system if a programmed byte or start bit is detected (with no loss of the first bit) I²C can wake up system when address is detected Low-power timer can count time or events or generate signals 11 2x Octo SPI for data and execution in place External Flash and SRAM support Single, dual, quad and Octo SPI and Hyperbus Digital Filter for Sigma Delta Modulator For connection to external sigma delta modulator (e.g.: STPMS2) Up to 4 filters, 8 multiplexed channels Also supports digital microphone MEMs (PDM to PCM conversion and filtering performed by HW) Peripheral clock independent from main system clock + More Graphics and Innovation

Analog Smart Peripherals 12 12/16-bit ADC (up to 5 Msps) Adaptive power consumption (200µA/Msps) HW oversampling Single and differential inputs 2x Op amps with built-in PGA 2 x 12-bit DACs (1 Msps) Low-power Sample and Hold modes available in Stop mode 2x Comparators Low-power modes, works in Stop mode Internal voltage reference Programmable 2.048 or 2.5 V Can be used for external components + More Graphics and Innovation

Digital Filter for Sigma Delta Modulators 8 x parallel inputs with up to 24-bit data output resolution Smart peripherals Δ Metering 13 V BAT with RTC for battery backup 300 na in V BAT mode for RTC and 32x 32-bit backup registers STM32L4+ LCD Display SPI, Parallel or TFT Interface TRNG & AES for Security 128-/256-bit AES key encryption hardware accelerator FSMC External memory interface for static memories supporting SRAM, PSRAM, NOR and NAND Electricity/Gas /Water Smart Meter 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 + More Graphics and Innovation

Digital Filter for Sigma Delta Modulators with PDM (Pulse Density Modulation) microphone input support Sensors I²C 3x I²C FM+(1 Mbit/s), SMBus/PMBus Batch Acquisition Mode (BAM) Smart peripherals Fitness tracker - Wristband STM32L4+ Display FSMC Parallel interface to TFT SPI Up to 60 MHz speed MIPI DSI Direct connection Chrom-ART Graphic Acceleration Chrom-GRC SRAM needs reduction 8 SPI / UART 3x SPIs (4x SPIs with the Quad SPI) 6x USARTs (ISO 7816, LIN, IrDA, modem) OPAMP 2x op amp with built-in PGA DAC 2x 12-bit DAC, low-power sample and hold ADC 3 12-bit ADC 5 MSPS, up to 16-bit with hardware oversampling, 200 μa/msps USB USB OTG 2.0 full-speed, LPM and BCD SAI 2x serial audio interfaces + More Graphics and Innovation

Motor Control : 2x 16-bit advanced motor-control timers 12-bit ADCs: 5 MSPS, with up to 16-bit with hardware oversampling, 200 μa/msps Smart Peripherals Industrial Sensors 9 Display TFT controller, or SPI or FSMC STM32L4+ CAN Bus (2.0B Active) TRNG & AES for Security 128/256-bit AES key encryption hardware accelerator FSMC External memory interface for static memories supporting SRAM, PSRAM, NOR and NAND I/Os Up to 114 GPIOs High temperature from -40 C up to + 125 C SPI / UART 3x SPIs (4x SPIs with the Octo SPI) 6x USARTs (ISO 7816, LIN, IrDA, modem) I²C 3x I²C FM+(1 Mbit/s), SMBus/PMBus + More Graphics and Innovation

High integration 13 High integration with high memory size in small packages Parallel Interface FSMC 8-/16-bit (TFT-LCD, SRAM, NOR, NAND) Display DSI MIPI LCD TFT Controller Timers 17 timers including: 2 x 16-bit advanced motor control timers 2 x ULP timers 7 x 16-bit-timers 2 x 32-bit timers I/Os Up to 136 I/Os Touch-sensing controller Cortex-M4 120 MHz FPU MPU ETM DMA ART Accelerator Chrom-ART Accelerator Up to 2-Mbyte Flash with ECC Dual Bank 640-Kbyte RAM Connectivity USB OTG Crystal less, 1x SD/SDIO/MMC, 3 x SPI, 4 x I²C, 1x CAN, 2 x Octo SPI, 5 x USART + 1 x ULP UART Digital AES (256-bit), zsha (256-bit), TRNG, 2 x SAI, DFSDM (8 channels), Camera I/F, Chrom-GRC Analog 1 x 16-bit ADC, 2 x DAC, 2 x comparators, 2 x op amps 1 x temperature sensor Package size down to 5.24 x 5.24 mm + More Integration

Safety and security 14 Integrated safety and security features SAFETY ULP with performance SECURITY Brown-out Reset in all modes Clock Security System SRAM parity check Backup byte registers Supply monitoring Flash with ECC with status register (address) Dual watchdog Anti-tamper detection Memory Protection Unit (MPU) Read and Write Protection Unique ID AES-256 / SHA-256 Encryption JTAG fuse True Random Number Generator Software IP Protection OTP Zone + More Integration

STM32L4+: continuity in STM32 portfolio 18 11 product series / more than 800 part numbers STM32L4+ benefits from pin-to-pin compatibility across the family 2 020 CoreMark 400 MHz 856 DMIPS High-performance 398 CoreMark 120 MHz 150 DMIPS 608 CoreMark 180 MHz 225 DMIPS 1 082 CoreMark 216 MHz 462 DMIPS Mainstream 106 CoreMark 48 MHz 38 DMIPS 177 CoreMark 72 MHz 61 DMIPS 245 CoreMark* 72 MHz 90 DMIPS (*) from CCM-SRAM Ultra-low-power 75 CoreMark 32 MHz 26 DMIPS 93 CoreMark 32 MHz 33 DMIPS 273 CoreMark 80 MHz 100 DMIPS 409 CoreMark 120 MHz 150 DMIPS Cortex-M0 Cortex-M0+ Cortex-M3 Cortex-M4 Cortex-M7 + Great investment

STM32L ULP portfolio 17 STM32L4+ completes the ultra-low-power family Cost-smart ULP champion Broad-range foundation ULP with Performance ULP with More Performance Cortex-M0+ at 32 MHz 1.65 to 3.6V 8/16-bit applications Wide range of pin-counts Cortex-M3 at 32 MHz 1.65 to 3.6V Wide choice of memory sizes Cortex-M4 w/ FPU at 80 MHz 1.71 to 3.6V Performance, advanced analog circuits Cortex-M4 w/ FPU at 120MHz 1.71 to 3.6V More performance, advanced analog circuits 3 product lines, Cost-effective, Smaller packages, USB, LCD, Analog 8 to 192 Kbytes of Flash, 20 Kbytes of SRAM 3 product lines, USB, LCD, AES, Rich Analog True EEPROM, Dual-bank Flash memory (RWW), 32 to 512 Kbytes of Flash, 80 Kbytes of SRAM 5 product lines, 5-MSPS ADC, PGA, Compar., DAC, Op Amp, USB OTG, LCD, AES 128 to 1 Mbyte of Flash Up to 320 Kbytes of SRAM 3 product lines, 5-MSPS ADC, PGA, Compar., DAC, Op Amp, USB OTG, Graphics, AES 1 to 2 Mbyte of Flash 640 Kbytes of SRAM + Great investment

STM32L, a complete offer 18 STM32L4+ completes the ultra-low-power family More performance 150 DMIPS 409 CoreMark More memory and pin counts More packages 100 DMIPS 273 CoreMark Flash size (bytes) 2 M WLCSP 1 M QFN 512 K 384 K 26 DMIPS 75 CoreMark 33 DMIPS 93 CoreMark 256 K 192 K 128 K 64 K BGA 32 K 16 K 8 K 20 28 32 36 48 63 100 132 144 49 64 169 Pins LQFP 32 32 80 120 MHz + Great investment

STM32L4+ series 21 Arm Cortex -M4 (DSP + FPU) 120 MHz ART Accelerator USART, SPI, I²C 2 x Quad-SPI 16 and 32-bit timers SAI + audio PLL CAN Camera IF Chrom-ART Accelerator 2x 12-bit DAC Temperature sensor Low voltage 1.71V to 3.6V V BAT Mode Unique ID Capacitive Touch sensing Product line STM32L4R5 USB OTG STM32L4S5 USB OTG & AES STM32L4R7 USB OTG & TFT Interface STM32L4S7 USB OTG & TFT Interface & AES STM32L4R9 USB OTG & MIPI DSI FLASH (KB) 2048 to 1024 RAM (KB) 640 2048 640 2048 to 1024 640 2048 640 2048 to 1024 640 Memory I/F SDIO FSMC SDIO FSMC SDIO FSMC SDIO FSMC SDIO FSMC 2 x Op- Amp 2 x Comp. 8ch / 4x Sigma Delta Interface 12- bit ADC 5 Msps 16 bit HW oversampling STM32L4R5/S5 - Access lines USB2.0 OTG FS 1 MIPI DSI TFT Display Interface Chrom- GRC TM AES 128/256- bit 1 STM32L4R7/S7 with TFT interface 1 1 STM32L4R9/S9 with MIPI-DSI and with TFT interface 1 STM32L4S9 USB OTG & MIPI DSI & AES 2048 640 SDIO FSMC 1 + Great investment

STM32L4+ portfolio 19 + Great investment

STM32L4+ ecosystem 23 HARDWARE TOOLS SOFTWARE TOOLS STM32 Nucleo Discovery kit Evaluation board STM32CubeMX featuring code generation and power consumption calculation Flexible prototyping Key feature prototyping 5 Full feature evaluation + Great investment

STM32L4/L4+ ecosystem 24 User code STM32CubeL4 Middleware STM32CubeL4 STM32CubeF0 STM32CubeL1 STM32CubeF2 STM32CubeF1 STM32CubeF4 STM32CubeF3 Low-level drivers Hardware Abstraction Layer CMSI CMSIS S EMBEDDED SOFTWARE USB host and device library from ST STemWin graphical stack library from ST and Segger Open-source FAT file system (FatFs) Open-source real-time OS (FreeRTOS) Numerous 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 + Great investment

STM32 Graphic ecosystem 25 3 Recommended Software Solutions Entry Solution Advanced Solutions + Great investment

Summary 4 Keys of STM32 L4 + series 22 + + More performance and still ULP leader More Graphics and Innovation + More Integration + Great Investment

Thank you 27 /STM32 @ST_World community.st.com www.st.com/stm32l4-plus