STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

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

STM32G0 MCU Series Efficiency at its Best

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

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

SAM A5 ARM Cortex - A5 MPUs

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

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

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

STM32 Cortex-M3 STM32F STM32L STM32W

STM32 F0 Value Line. Entry-level MCUs

Introduction to Sitara AM437x Processors

Introducing the AM57x Sitara Processors from Texas Instruments

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


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

Introducing STM32 L0x Series. April

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

MYC-C7Z010/20 CPU Module

THE LEADER IN VISUAL COMPUTING

MYC-C437X CPU Module

ST Smart Grid Products. Application overview September 2018

DesignWare IP for IoT SoC Designs

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

AT-501 Cortex-A5 System On Module Product Brief

RZ/G1 SeRieS embedded microprocessors

ST 软件 软件平台 2. TouchGFX

MYD-C437X-PRU Development Board

Freescale i.mx Applications Processors based on ARM Technology Connected Multimedia

MYD-JA5D2X Development Board

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

MYD-C7Z010/20 Development Board

SoC FPGAs. Your User-Customizable System on Chip Altera Corporation Public

STM32 Ecosystem workshop. T.O.M.A.S Team

STM32L4R9I-EVAL. Evaluation board with STM32L4R9AI MCU. Features

Software Design Challenges for heterogenic SOC's

MYD-Y6ULX Development Board

A176 Cyclone. GPGPU Fanless Small FF RediBuilt Supercomputer. IT and Instrumentation for industry. Aitech I/O

Zynq-7000 All Programmable SoC Product Overview

Xynergy It really makes the difference!

The World Leader in High Performance Signal Processing Solutions. DSP Processors

Cypress PSoC 6 Microcontrollers

Enriching the User Interface for Next Generation IoT Design

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

ID 730L: Getting Started with Multimedia Programming on Linux on SH7724

So you think developing an SoC needs to be complex or expensive? Think again

Embedded Graphics Possibilities Using STM32

Quick Start Guide. Stepper motor driver expansion board based on L6474 for STM32 Nucleo (X-NUCLEO-IHM01A1) Version 1.

STM32H7x3I-EVAL. Evaluation board with STM32H7x3XI MCUs. Data brief. Features

SOM PRODUCTS BRIEF. S y s t e m o n M o d u l e. Engicam. SOMProducts ver

Microsemi Secured Connectivity FPGAs

突破 8-/16-/32- 位和 DSP 界限的 ARM MCU 解决方案

Husarion CORE2. Husarion CORE2 is a development board for Internet-connected automation & robotic devices.

Optimizing Your Memory Sub-System

XMC-RFSOC-A. XMC Module Xilinx Zynq UltraScale+ RFSOC. Overview. Key Features. Typical Applications. Advanced Information Subject To Change

RZ Embedded Microprocessors

STM32L4 System operating modes

Hugo Cunha. Senior Firmware Developer Globaltronics

EDJE PROJECT. The Software Foundation for IoT Devices. IS2T S.A All rights reserved.

. SMARC 2.0 Compliant

AN4749 Application note

Kinetis KE1xF512 MCUs

Embedded Computing without Compromise. Evolution of the Rugged GPGPU Computer Session: SIL7127 Dan Mor PLM -Aitech Systems GTC Israel 2017

Embedded HW/SW Co-Development

STM8 platform 8-bit microcontrollers

MYD-SAMA5D3X Development Board

Introduction to the Itron Riva Dev Kits

Lesson 6 Intel Galileo and Edison Prototype Development Platforms. Chapter-8 L06: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Quick Start Guide. Stepper motor driver expansion board based on L6474 for STM32 Nucleo (X-NUCLEO-IHM01A1) Version 1.2.

Wearable is so HOT! Intelligence. Value-added service STM32

XMC-ZU1. XMC Module Xilinx Zynq UltraScale+ MPSoC. Overview. Key Features. Typical Applications

GET STARTED FAST WITH THIS COMPREHENSIVE ENABLEMENT OFFERING FOR LPC800 MCUS

FOR IOT PRODUCT DEVELOPMENT

IGLOO AND SNOWBALL. Philippe Garnier Ecosystem program

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

. Micro SD Card Socket. SMARC 2.0 Compliant

Quick Start Guide. GNSS expansion board based on Teseo-LIV3F module for STM32 Nucleo (X-NUCLEO-GNSS1A1) Version 2.1 (Nov 9, 2018)

i.mx Product Family and Freescale codec offering to meet Automotive and Industrial Requirements

Power Consumption and Measurement of i.mx RT1020

Your Strategic Partner for Renesas RZ/G1x Products & Solutions

Quick Start Guide. Bluetooth Low Energy expansion board based on BlueNRG for STM32 Nucleo (X-NUCLEO-IDB04A1) Version 1.

Farklı Arduino Boardlar

Reducing Time-to-Market with i.mx6-based Qseven Modules

Simplify System Complexity

INNOVATION MADE EASY Advanced microcontroller solutions with remarkable flexibilty

A176 C clone. GPGPU Fanless Small FF RediBuilt Supercomputer. Aitech

Key Benefits. SAM S70 and E70 Devices

THE LPC84X MCU FAMILY A MULTI-TESTER TOOL OFFERING FEATURES FOR YOUR NEXT IOT DESIGN

RK3036 Kylin Board Hardware Manual V0.1

Simplifying Multiprotocol Industrial Ethernet Communication. Sandeep Kumar December 2016

.org. IoT Development Platform

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

ni.com Smaller Size, Increased Flexibility: Introducing the Newest Board-Level Embedded Target

IoT, Wearable, Networking and Automotive Markets Driving External Memory Innovation Jim Cooke, Sr. Ecosystem Enabling Manager, Embedded Business Unit

MYD-IMX28X Development Board

NXP Microcontrollers Selection Guide

Overcoming Hurdles in Wearable Device Designs. John Logan Atmel

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

MYD-IMX28X Development Board

Designing a Multi-Processor based system with FPGAs

Transcription:

STM32MP1 Microprocessor Continuing the STM32 Success Story Press Presentation

What Happens when STM32 meets Linux? 2 + = Linux

The STM32MP1 Microprocessor Happens! 3 Available NOW!

Extending STM32 success and commitment with Microprocessors

Continuing the STM32 Success Story 5 Leader in Arm Cortex-M 32-bit General Purpose MCU Mainstream Cortex-M0+ MCUs Efficiency at its best! 1 st Mixed Signal DSP + Analog STM32F3 Cortex-M4 #1 Performance 2020 CoreMark Introduction of M33 Excellence in ULP with more security World 1 st Cortex-M MCU World 1 st Cortex-M Ultra-low-power 1 st High Perf. 120 MHz, 90nm 1 st High Perf. Cortex-M4 168 MHz Entry Cost Ultra-low-power World 1 st Cortex-M7 Leadership Ultra-low-power Cortex-M4 Entry Cost STM32F0 Cortex-M0 #1 ULP 273 ULPBench Ultra-low-power Excellence Dual-core, multiprotocol and open radio 2007 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019

STM32 Rolling Longevity Commitment 6 Longevity commitment is renewed every year starting January 1 st 2019 Until 2029 STM32F1 (launched in 2007) STM32L1 (launched in 2009) STM32F2 (launched in 2010) STM32F4 (launched in 2011) STM32F0 (launched in 2012) STM32F3 (launched in 2012) STM32L0 (launched in 2013) STM32F7 (launched in 2014) STM32L4 (launched in 2015) STM32L4+ (launched in 2016) STM32H7 (launched in 2016) STM32WB (launched in 2018) STM32G0 (launched in 2018) 22 years of commitment 20 years of commitment 19 years of commitment 18 years of commitment 17 years of commitment 17 years of commitment 16 years of commitment 15 years of commitment 14 years of commitment 13 years of commitment 13 years of commitment 11 years of commitment 11 years of commitment

STM32MP1: A General Purpose MPU Suitable for all Developer Types and Multiple Applications 7 Developer profile Possible applications MCU users new to MPU MCU MPU Industrial Mixed MCU and MPU users MCU + MPU Consumer Pure MPU users MPU Health & Wellness Home

Supported by the STM32 Ecosystem All the Tools for Successful MPU Development 8 Software Hardware Customer support FAE - Worldwide Customer Support Discovery boards community.st.com Evaluation boards

Flexible architecture for a wide range of applications

Rich Feature Set 10 Advanced & Flexible Architecture with 3D GPU Display Display Interface 3D GPU Memory DDR3 DDR3L LPDDR2 LPDDR3 SLC NAND SPI NAND NOR Quad-SPI emmc SD card Memory Interface USB U(S)ART I²C Cortex-A7 Connectivity Sigma Delta Demod. SAI / I²S SPDIF CAN FD SPI Ethernet Cortex-M4 Analog I/F 16-bit ADCs 12-bit DACs Flexible mapping of resources and peripherals between arm Cortex-A and Cortex-M cores

STPMIC1 Power Management IC 11 Simplify your design and optimize power consumption Display Memory STPMIC1 DC/DCs & LDOs for - STM32MP1 - Memories - External devices Optimized power consumption BOM savings for typical applications Small PCB footprint vs. full discrete solution External Components

Arm Cortex-A + Cortex-M Architecture 12 High speed I/F & processing Real-time 24-bit Parallel RGB WXGA @ 60fps MIPI DSI 2L @ 1 Gbps 3D GPU @ 533MHz OpenGL ES 2.0 26 Mtri/sec 133 Mpix/sec STPMIC1 DDR3 / DDR3L LPDDR2 / LPDDR3 16/32-bit @ 533 MHz Cortex-A7 @ 650 MHz Cortex-M4 @ 209 MHz dedicated RAM Motor Control Sensors & Low Power acquisition 1 Gbps Ethernet GMAC 448 kb 3x USB2.0 2x with HS PHY

Flexible Architecture for Power Efficiency 13 Processing for HMI and communication + motor control & sensing 3D GPU Full Power DRAM Memory Cortex-A7 Cortex-M4 dedicated RAM Motor Control Sensors & Low Power acquisition Graphic and Communication processing 2470 DMIPS on dual Cortex-A7 + 3D GPU Motor Control, Sensors and Low Power acquisition 260 DMIPS on Cortex-M4

Flexible Architecture for Power Efficiency 14 Motor control & sensing 3D GPU Power Divided by 4 vs. full power mode DRAM Self refresh mode Cortex-A7 Cortex-M4 dedicated RAM Motor Control Sensors & Low Power acquisition Graphic and Communication processing STOP MODE Motor Control, Sensors and Low Power acquisition 260 DMIPS on Cortex-M4

Flexible Architecture for Power Efficiency 15 Standby mode 3D GPU Power Divided by 2.5K vs. previous mode DRAM Self refresh mode Cortex-A7 Cortex-M4 dedicated RAM Motor Control Sensors & Low Power acquisition Graphic and Communication processing STANDBY MODE Motor Control, Sensors and low power acquisition STANDBY MODE

Flexible Architecture for Power Efficiency 16 Processing for HMI and communication + motor control & sensing 3D GPU Full Power DRAM Memory Cortex-A7 Cortex-M4 dedicated RAM Motor Control Sensors & Low Power acquisition Back to full performance ~1 second to move back to Linux console ~3 seconds for 3D graphic application

Accelerated development leveraging the STM32 Ecosystem

A Fully Integrated Design Suite Leveraging the STM32Cube Environment 18 Cortex-A7 Cortex-M4 STM32MP1 Embedded Software Distribution

Simplify your Linux Development 19 Fully mainlined open source Linux distribution for Arm Cortex-A7 STM32MP1 SoC drivers already adopted by the Linux community STM32MP1 supported in Linux 4.19 LTS Fully compliant with open-source standards Pre-integrated Secure OS

Benefit from Field-Proven RTOS Tools 20 Full re-use of STM32 MCU Cube firmware on Arm Cortex-M Several APIs to access peripherals Collection of Middleware components for Cortex-M Hundreds of Examples Production-ready Quality Business-friendly license terms

STM32MP1 Software Tools 21 Complete support of Arm Cortex-A + Cortex-M architecture STM32CubeMX STM32CubeMX enhanced for MPU Configure and generate Code DRAM interface tuning tool Device Tree generation IDEs Compile and Debug Multi-Core Solutions Partners IDE Free IDE based on Eclipse Multi-core debugging STM32 Programming Tool STM32CubeProgrammer Flash, DRAM and/or system memory OTP programming Signing tool & Keys generation

STM32MP1 Hardware Solutions 22 Speed-up evaluation, prototyping and design Available at $399 Available at $99 Available at $69 Evaluation Board Discovery Board Boards & SoM*s Full feature STM32MP1 evaluation STM32MP157A-EV1 STM32MP157C-EV1 Flexible prototyping & demo STM32MP157A-DK1 STM32MP157C-DK2 + MIPI DSI WVGA display + Wi-Fi/BT combo module 3rd Parties Boards for prototyping and production Board Specification from Linaro (96boards.org) Commercial SoM w/ different forms *System on Module

Software, Training and Services a Broad Ecosystem to Support Development 23 ST s wiki user guide for beginners and experts https://wiki.st.com/stm32mpu Large selection of partners already engaged for: Graphics UI Security Training and services

STM32MP1 Tailored for Multiple Applications 24 Sales Type in Production Now 24 STM32MP157 Dual Arm Cortex-A7 + Cortex-M4 3D GPU DSI CAN FD TFBGA257 10x10mm p0.5 4 layers PTH PCB smallest package for dual Cortex-A GP MPU STM32MP153 Dual Arm Cortex-A7 + Cortex-M4 CAN FD STM32MP151 Arm Cortex-A7 + Cortex-M4 TFBGA361 12x12mm p0.5 4 layers PTH + Laser via PCB LFBGA354 16x16mm p0.8 4 layers PTH PCB LFBGA448 18x18mm p0.8 6 layers PTH PCB 3 Product Lines Optional Security 4 Packages

Building the Future STM32 MPU Portfolio Expansion 25 Step-up in performance, features and security Cost and power optimization

STM32MP1 - Your New Companion for Advanced Applications 26 Available NOW! Extending STM32 success and commitment with Microprocessors Flexible architecture for a wide range of applications Accelerated development leveraging the STM32 Ecosystem

Releasing Your Creativity 27 /STM32 @ST_World community.st.com/stm32mpu www.st.com/stm32mp1

STM32MP157 Block Diagram 28

Flexible Architecture for Power Efficiency 29 Power figures 1/4 1/2.5 K 353 mw RUN 275 mw 92 mw RUN RUN 36 µw STANDBY 4.5 µw VBAT Dual Arm Cortex-A7 @ 650 MHz / Cortex-M4 @ 209MHz Arm Cortex-A7 @ 650 MHz / Cortex-M4 @ 209MHz Arm Cortex-M4 @ 209 MHz Optimize power vs. processing needs From STANDBY to Linux console in around a second Keep track of the time & ensure system security allowing RTC (Real Time Clock) and Tamper protection Typ @ VDDCORE = 1.2V, VDD = 3.3V @ 25 C, Peripherals OFF