STM32L. Ultra-low-power Cortex -M3 devices



Similar documents
Hello, and welcome to this presentation of the STM32L4 reset and clock controller.

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

The new 32-bit MSP432 MCU platform from Texas

This idea could limit unnecessary visits and help developing countries to provide healthcare remotely as well.

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

AN4646 Application note

ARM Cortex STM series

Hello and welcome to this training module for the STM32L4 Liquid Crystal Display (LCD) controller. This controller can be used in a wide range of

ZigBee Technology Overview

The Heartbeat behind Portable Medical Devices: Ultra-Low-Power Mixed-Signal Microcontrollers

Adding WiFi to Your Embedded System. WPG Americas & Gainspan Titus Wandinger (WPG) & Su Li (Gainspan) April 23, 2013

System Design Issues in Embedded Processing

Wireless Microcontrollers for Environment Management, Asset Tracking and Consumer. October 2009

AN3252 Application note

Selecting the Right MCU Can Squeeze Nanoamps out of Your Next Internet of Things Application

ontroller LSI with Built-in High- Performance Graphic Functions for Automotive Applications

Chapter 1 Lesson 3 Hardware Elements in the Embedded Systems Chapter-1L03: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Gecko. Energy-friendly microcontrollers for the IoT. Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers PRODUCT SELECTOR GUIDE

A 5 Degree Feedback Control Robotic Arm (Haptic Arm)

Field Service Application

Designing a System-on-Chip (SoC) with an ARM Cortex -M Processor

STM32L151x6/8/B STM32L152x6/8/B

STM32L15xCC STM32L15xRC STM32L15xUC STM32L15xVC

Low-Voltage/Low-Power MCU Solutions from Silicon Labs

DesignWare IP for IoT SoC Designs

Intelligent Home Automation and Security System

STM32L100C6 STM32L100R8 STM32L100RB

Java Embedded Applications

STM32L151x6/8/B-A STM32L152x6/8/B-A

Radio sensor powered by a mini solar cell the EnOcean STM 110 now functions with even less light

Design of an Insulin Pump. Purpose of an Insulin Pump:

Introduction to Silicon Labs. November 2015

Company Overview & Capabilities

Zigbee-Based Wireless Distance Measuring Sensor System

Tutorial for MPLAB Starter Kit for PIC18F

Waterproof portable tracker and

USB OTG and Embedded Host Microchip Technology Incorporated. All Rights Reserved. Slide 1

Atmel Norway XMEGA Introduction

Talon Communications Presentation

The Energy Harvesting Tipping Point for Wireless Sensor Applications

ES_LPC4357/53/37/33. Errata sheet LPC4357/53/37/33. Document information

PAC52XX Clock Control Firmware Design

Ingar Fredriksen AVR Applications Manager. Tromsø August 12, 2005

STM32F411xC STM32F411xE

UM0834 User manual. Developing and debugging your STM8S-DISCOVERY application code. Introduction. Reference documents

How To Use Nuc123 (Nuc123) For A Week

FLYPORT Wi-Fi G

DKWF121 WF121-A B/G/N MODULE EVALUATION BOARD

How to design an insulin pump

AN2586 Application note

USB Audio Simplified

Developing Embedded Applications with ARM Cortex TM -M1 Processors in Actel IGLOO and Fusion FPGAs. White Paper

Microcontrollers. -Definition, Basics and Trends. Anders Pettersson. FAE Manager Nordic and Baltic

Android based Alcohol detection system using Bluetooth technology

1. Product Overview 2. Product Feature 3. Product Value 4. Development Environment 5. Software Development Kit 6. Product Application 7.

Chapter 13. PIC Family Microcontroller

Questions from The New SensorTag - IoT Made Easy Webinar

MH - Gesellschaft für Hardware/Software mbh

Focus Product Selector Guide

Figure 1.Block diagram of inventory management system using Proximity sensors.

AN3371 Application note

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

STM8L151x4, STM8L151x6, STM8L152x4, STM8L152x6

7a. System-on-chip design and prototyping platforms

ACR880 GPRS Portable Smart Card Terminal

AN3265 Application note

A-307. Mobile Data Terminal. Android OS Platform Datasheet

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

Lab Experiment 1: The LPC 2148 Education Board

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

Serial port interface for microcontroller embedded into integrated power meter

Radiocrafts Embedded Wireless Solutions

APPLICATION NOTE Atmel AT02509: In House Unit with Bluetooth Low Energy Module Hardware User Guide 8-bit Atmel Microcontroller Features Description

Bluetooth Health Device Profile and the IEEE Medical Device Frame Work

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

Microtronics technologies Mobile:

Design and Development of a Wireless Remote POC Patient Monitoring System Using Zigbee

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Normally-Off Technologies for

Surveillance System Using Wireless Sensor Networks

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

DATA LOGGER AND REMOTE MONITORING SYSTEM FOR MULTIPLE PARAMETER MEASUREMENT APPLICATIONS. G.S. Nhivekar, R.R.Mudholker

Reconfigurable System-on-Chip Design

Atmel Power Line Communications. Solutions for the Smart Grid

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Software Real Time Clock Implementation on MC9S08LG32

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

STM32F4DISCOVERY. Discovery kit with STM32F407VG MCU. Features. Description

PMAfob Home Automation Demo

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

AN111: Using 8-Bit MCUs in 5 Volt Systems

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

SECURITY SYSTEM IN INDUSTRIES USING ZIGBEE TECHNOLOGY

Description of High Accuracy Digital Pressure Gauge Design

SBC6245 Single Board Computer

3. Identification of water pumps through RFID technology. 4. Wireless control of remote water pump using RF technology.

Wireless Device for Patient Monitoring

Transcription:

STM32L Ultra-low-power Cortex -M3 devices

STM32L press release STM32L 32- to 128-Kbyte products are entering full production 2 nd half March 2011 Part of industry s largest ARM Cortex -M 32-bit microcontroller family with six STM32 families STMicroelectronics is developing the STM32L portfolio up to 384 Kbytes of embedded memory STM32L is Continua ready for its USB peripheral driver

STM32L entering production

A solid foundation for growth STM32L extends STM32 portfolio

The key messages of STM32L Technology owned by ST Robustness (derived from automotive qualified process) Permanent source Dual source All inclusive for ultra-low-power applications Hardware integrated features Software library packages Just-enough energy concept Undervolting User controlled Innovative architecture For less than..1 µa

Ultra-low-power EnergyLite platform Technology owned by ST ST s 130 nm ultra-low-leakage process technology Shared technology, architecture and peripherals

Ultra-low-power portfolio 2011 Technology owned by ST In development In production 2 nd half March 2011 In production 2 nd half April 2011

STM32L ultra-low-power architecture All inclusive for ultra low power applications Ultra-low-power IPs IP Consumption POR Included BOR+PVD 2.6 µa IWDG 250 na RTC 300 na LSE 450 na/1.8 V I/O leakage 50 na Automatic clock gating Off option for Flash Fast start-up Ultra-low low voltage V DD 3.6 V 1.8 V Reset V DD V DD 1.65 V Power supply Down to 1.8 V with BOR Down to 1.65 V w/o BOR Analog functional Down to 1.8 V Reprogramming capability Down to 1.65 V

STM32L flexible and secure All inclusive for ultra low power applications Flexible clock system Multiple sources Security and safety HSI Internal 16 MHz HSE External 1-24 MHz MSI Internal 64 khz to 4 MHz LSI Internal 38 khz LSE External 32 khz +/- 0.5% internal clock accuracy when trimmed by RTC oscillator Up to 5 clock sources MSI to achieve very low power consumption at 7 low frequencies 750 na @ 64 khz 15 µa @ 4 MHz

Dynamic voltage scaling in Run mode Just-enough energy concept Voltage scaling optimizes the product efficiency (consumption versus performance) User selects a mode (voltage scaling) according to: External V DD supply DMIPS performance required Maximum power consumption Maximum f CPU in MHz 32 235 µa/dmips* 16 200 µa/dmips* 4 171 µa/dmips* Note: * Run from Flash with internal oscillator are the minimum values 1.2 V 1.5 V 1.8 V U dig

STM32L ultra-low power consumption Just-enough energy concept

More than ultra-low power energy saving! Just-enough energy concept µa Run mode 33.3 DMIPS at 32 MHz Low-power run or sleep mode Ultra-low-power mode STM32L time Ultra-low-power static modes (na) Stop 450 na, Standby 300 na Optimized dynamic modes (µa) High performance (DMIPS) Energy saving (µa/dmips) Down to 171 µa/dmips from Flash in Run mode

STM32L portfolio extension

Extension of STM32L portfolio Ultra-low power available from 32-Kbyte to up to 384-Kbyte of embedded Flash New devices in development up to 384 Kbytes (256-Kbyte and 384-Kbyte sales types) Ultra-low power consumption maintained even with higher memory density New features benefitting applications 32-bit timer Additional communication peripherals External memory interface More embedded data EEPROM 384-Kbyte Flash with two banks for safe in-application software upgrading enabling read while write Additional analog inputs (up to 40 channels) Up to 39 touch-sensing analog channels 3 operational amplifiers with ultra-low leakage inputs 128-bit hardware encryption: AES-128 As well as MPU to protect specific code or data MSI (multi speed internal oscillator) for low-frequency running at up to 4 MHz with low consumption Voltage scaling to dynamically optimize consumption 6 low-power modes down to 300 na in Standby

STM32L block diagram Core ARM Cortex-M3 core @ 32 MHz -40 to 85 C 1.65 to 3.6 V w/o BOR 1.8 to 3.6 V with BOR Memory 32- to 384-Kbyte Flash, dual bank, RWW 10- to 48-Kbyte SRAM Up to 12-Kbyte data EEPROM

Some STM32L applications Industrial Healthcare and fitness Home automation Electricity meters Water meters Glucose meters, insulin pumps, ECG, sports watches Consumer Digital cameras Bar-code scanners GPS Gaming

STM32L Continua

Continua for STM32L PHDC-USB healthcare device class Thermometer Pulse oximeter Pulse/ blood pressure Weight scales Glucose meters Cardiovascular and strength fitness monitors Transport independent 11073-10404 = Pulse oximeter 11073-10406 = Pulse / Heart Rate 11073-10407 = Blood pressure 11073-10408 = Thermometer 11073-10415 = Weighing scale 11073-10417 = Glucose 11073-10441 = Cardiovascular fitness monitor 11073-10442 = Strength fitness equipment 11073-10471 = Independent living activity 11073-10472 = Medication monitor 11073-20601 = Base framework protocol PC Personal Health System Cell Phone Independent living activity Set Top Box Medication adherence Documentation: ANxxxx (FW Library) will be available on request end ofq1/2011 Press release: New ST web site end of Q1/2011 FW code library: in Q1/2011 only for customers who are already Continua members Personal health device Class specification

STM32 good fit for portable medical devices Legend: Power management Interface Data processing Glucose sensor Signal conditioning ESD protection ADC 12-bit 2x 12-bit DAC 3x op-amps FSMC/SPI LCD segments I/O/touchsensing STM32L 32- to 384-Kbyte Flash Display interface User interface Audio interface Display Keypad Speaker USB Memory SDIO/SPI/I²C USART Connectivity ZigBee Data exchange RTC Power management Bluetooth 32 khz Antenna AC-DC converter Battery charger DC-DC converter

Tools offer

Hardware tools offer Evaluation board for full product feature evaluation STM32L Discovery low-cost evaluation kit is the cheapest and quickest way to discover the STM32L For fast evaluation or prototyping at less than 10 Available in April 2011 STM32L152-EVAL Large choice of development IDE solutions STM32L-DISCOVERY

Software libraries speed time-to-market STM32 standard peripheral libraries C source code for easy implementation of all STM32 peripherals in any application STM32L touch-sensing library Free source code touch-sensing library for easy implementation Class B: IEC 60335-1 approved self-diagnostic routines ST s self-test-library software modules have been approved by the VDE Standard peripheral library USB device library Touch-sense library Self-test routines for EN/IEC 60335-1 Class B

STMTouch firmware library NRE/royalty-free source code solution to provide surface capacitive touchsensing capabilities for STM8L and STM32L MCUs Easy integration of keys, sliders and wheels to replace conventional electromechanical switches in human interfaces Complete solution with acquisition, post processing and API layers, debounce filtering, calibration functions, environment change system (ECS) Multi-function capability to combine capacitive sensing functions with traditional MCU features (including communication, LED control, beeper, LCD control) Standard MCUs + Single and multiple keys Sliders Wheels

STM32L to keep in mind Leadership Process Prospective Energy friendly Ready to use History Advanced ultra-low-power Cortex-M3 based MCU platform Cutting-edge proprietary process robustness Part of a wide 32-bit product portfolio Just-enough energy concept All inclusive package applications Our mission is to be a long-term supplier We provide our customers with a unique advantage

Thank you www.st.com/stm32l www.st.com/stm8l