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

Similar documents
SAM A5 ARM Cortex - A5 MPUs

Atmel SAM L21 picopower Cortex-M0+ Microcontrollers

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

Introducing STM32 L0x Series. April

AT-501 Cortex-A5 System On Module Product Brief

APPLICATION NOTE. AT11008: Migration from ATxmega16D4/32D4 Revision E to Revision I. Atmel AVR XMEGA. Introduction. Features

AVR42772: Data Logger Demo Application on XMEGA A1U Xplained Pro. Introduction. Features. AVR XMEGA Microcontrollers APPLICATION NOTE

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

AVR1518: XMEGA-A1 Xplained Training - XMEGA Clock System. 8-bit Atmel Microcontrollers. Application Note. Prerequisites.

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

USER GUIDE. Atmel QT1 Xplained Pro. Preface

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

APPLICATION NOTE. AT04470: Differences between SAM D21 Variants A, B, and L. 32-bit Microcontroller. Introduction

Introduction to Sitara AM437x Processors

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

DATASHEET. MK-070C-HP High Performance 7 Inch Capacitive Touch Display. Amulet. Technologies. July 2015 Revision A

Native route discovery algorithm

STM32G0 MCU Series Efficiency at its Best

USER GUIDE. Atmel QT6 Xplained Pro. Preface

APPLICATION NOTE. Atmel QT4 Xplained Pro User Guide ATAN0114. Preface

SBAT90USB162 Atmel. SBAT90USB162 Development Board User s Manual

Atmel System Peripheral and Memory Products. Temperature Sensor, Crypto and Serial Memory Solutions

LBAT90USB162 Atmel. LBAT90USB162 Development Board User s Manual

MYD-JA5D2X Development Board

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

ARDUINO MEGA INTRODUCTION

SAMA5D2 Quad SPI (QSPI) Performance. Introduction. SMART ARM-based Microprocessor APPLICATION NOTE

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

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

AT03975: Getting Started with SAM L21. Descripton. Features. SMART ARM-Based Microcontroller APPLICATION NOTE

USER GUIDE EDBG. Description

STM32 Cortex-M3 STM32F STM32L STM32W

AVR134: Real Time Clock (RTC) Using the Asynchronous Timer. Features. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE

Smart RF Device Family - Getting Started Guide. Features. Description. References ATAN0115 APPLICATION NOTE

MYD-SAMA5D3X Development Board

Atmel and the use of Verilator to create uc Device Models

EDBG. Description. Programmers and Debuggers USER GUIDE

AT06467: Getting started with SAM D09/D10/D11. Features. Description. SMART ARM-based Microcontrollers APPLICATION NOTE

AVR42789: Writing to Flash on the New tinyavr Platform Using Assembly

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

Wolverine - based microcontrollers. Slashing all MCU power consumption in half

Product Technical Brief S3C2416 May 2008

Hardware Prerequisites Atmel Xplained Pro Evaluation Kit Atmel WINC1500 extension USB Micro Cable (TypeA / MicroB)

APPLICATION NOTE. AT03197: Thermostat with Touch and Wireless Connectivity Hardware User's Guide. Atmel 32-bit Microcontroller. Description.

APPLICATION NOTE. Atmel AT03782: Using Low Power Modes in SAM4N Microcontroller. Atmel 32-bit Microcontroller. Features.

Ethernet1 Xplained Pro

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

ATAES132A Firmware Development Library. Introduction. Features. Atmel CryptoAuthentication USER GUIDE

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

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

RZ Embedded Microprocessors

MYD-IMX28X Development Board

AVR32917: picopower Board getting started. 32-bit Microcontrollers. Application Note. Preliminary. Features. 1 Introduction

AN4749 Application note

APPLICATION NOTE. How to Securely Switch Atmel s LIN Transceiver ATA6662/ATA6662C to Sleep Mode ATA6662/ATA6662C. Concerning Atmel ATA6662

APPLICATION NOTE. Atmel AT03304: SAM D20 I 2 C Slave Bootloader SAM D20. Description. Features

Getting Started with the SAM4L-EK Demo


OLED display with pixels resolution Ambient light sensor CPU load Analog filter Quadrature Encoder with push button Digital I/O

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

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

EMAC SoM Presentation.

Embedded AVR Microcontroller Including RF Transmitter and Immobilizer LF Functionality for Remote Keyless Entry ATA5795. Summary.

AT11512: SAM L Brown Out Detector (BOD) Driver. Introduction. SMART ARM-based Microcontrollers APPLICATION NOTE

Product Technical Brief S3C2440X Series Rev 2.0, Oct. 2003

AT60142H/HT. Rad-Hard 512Kx8 Very Low Power CMOS SRAM ERRATA-SHEET. Active Errata List. Errata History. Abbreviations. 1.

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

KBC1122/KBC1122P. Mobile KBC with Super I/O, SFI, ADC and DAC with SMSC SentinelAlert! TM PRODUCT FEATURES. Data Brief

USER GUIDE. ATWINC1500 Xplained Pro. Preface

STM32 Journal. In this Issue:

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

Atmel AVR32847: Migration from/to the UC3L0 64/32/16 from/to the UC3L0 256/ bit Atmel Microcontrollers. Application Note.

STM32 F0 Value Line. Entry-level MCUs

ATtiny817 QTouch Moisture Demo User Guide. Description. Features. AVR 8-bit Microcontrollers USER GUIDE

Key Benefits. SAM S70 and E70 Devices

Cypress PSoC 4 Microcontrollers

USER GUIDE. Atmel OLED1 Xplained Pro. Preface

AVR097: Migration between ATmega128 and ATmega1281/ATmega bit Microcontrollers. Application Note. Features. 1 Introduction

NXP Microcontrollers Selection Guide

[Type here] M905. Bluetooth 4.2 Low Energy SiP Module with MCU and integrated antenna

MYD-IMX28X Development Board

[Type here] M904S. Bluetooth 4.0 SiP Module - BT 4.0 LE

APPLICATION NOTE. AT03324: Atmel REB212BSMA-EK Quick Start Guide. Atmel MCU Wireless. Introduction

Atmel QT600 Quick Start Guide Touch Solutions

Kinetis KE1xF512 MCUs

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

Atmel SAM D10. SMART ARM-Based Microcontroller PRELIMINARY DATASHEET SUMMARY. Description

APPLICATION NOTE. Atmel AT03261: SAM D20 System Interrupt Driver (SYSTEM INTERRUPT) SAM D20 System Interrupt Driver (SYSTEM INTERRUPT)

Ultra Low Power Microcontroller - Design Criteria - June 2017

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

Cypress PSoC 4 Microcontrollers

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

MYD-SAM9X5 Development Board

STM32 F2 series High performance Cortex M3 MCUs

Designing with STM32F2x & STM32F4

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

APPLICATION NOTE. Atmel AT01080: XMEGA E Schematic Checklist. Atmel AVR XMEGA E. Features. Introduction

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

EMAC SoM Presentation

Transcription:

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

Low Power System What s driving low power system? System power buget constrain Long battery life Specification of application mandatory Green power law/rule Low power System key Consideration Low power consumption in runing status Low power consumption in sleep status Stay on the sleep status as much time as it can Fast wake up to avoid data or event handle miss 2 2013 Copyright Atmel Corporation

Atmel ARM-based Cortex-M Flash MCU Roadmap CM3/4 Available Now CM4 Development CM0+ Development Flash 2MB 1MB 512KB 256KB 128KB 64KB SAM D20 SAM D21 Q4 2013 SAM4N SAM3N SAM3S SAM4S SAM4S Q4 2013 SAM3U SAM3X SAM3A SAM4E SAM4L Q3 2013 SAM4L 32KB 16KB Atmel picopower General Purpose Connectivity Atmel picopower 12-Year Lifetime Commitment 3 2013 Copyright Atmel Corporation

Introducing Atmel SAM D20 & SAM D21 Series Powerful and Efficient Products Atmel SAM D20 and D21 Product Series 48MHz operation Up to 2.14 CoreMark ± 2% int RC oscillator 1.62V-3.63V 16KB to 256KB Flash 32-, 48- and 64-pin versions 4 2013 Copyright Atmel Corporation

Series Features Atmel SAM D20 Differentiating Features Event system SERCOM modules configurable as I2C, USART or SPI Capacitive Touch HW engine 12-bit 350ksps ADC with gain stage 10-bit 350ksps DAC Atmel SAM D21 Additional Features Full speed USB from internal RC DMA I2S Fractional PLL Enhanced Timer/Counters Complimentary outputs Dead time insertion High resolution PWM 5 2013 Copyright Atmel Corporation

Target Applications Atmel SAM D20 and SAM D21 Toys Board controllers Wireless applications Sensor interfaces Gaming Medical White goods Set-top boxes Electric tools Atmel SAM D21 PC peripherals Motor control Lighting Communication bridges Audio 6 2013 Copyright Atmel Corporation

SAM4L Family Overview Two series for maximum flexibility SAM4LC Series SAM4LS Series Pins 100 64 48 100 64 48 LCD 4x40 4x23 4x13 No No No Hardware Crypto USB Yes Yes Yes No No No Host and Device Host and Device Host and Device Device Device Device GPIO 75 43 27 80 48 32 I 2 C 2 Master + 2 Master/Slave 2 Master/Slave 1 Master/Slave 2 Master + 2 Master/Slave 2 Master/Slave 1 Master/Slave 7 2013 Copyright Atmel Corporation

SAM4L Device Details The world s most efficient Cortex-M4 picopower Technology Industry s lowest power consumption Active mode: down to 90µ A/MHz Full RAM retention: 1.5µ A 1.68 3.6V operation No degraded performance Fast wake-up 1.5µ s Peripheral Event System SleepWalking TM Integrated Hardware QTouch Wake up from a touch of a button or proximity Segment LCD Controller 4x40 segments SAM4L Frequency 48 MHz Flash 128KB 256KB SRAM 32KB USART 4 SPI 4 I 2 C 4 I 2 S 1 Audio DAC 1 12-bit ADC 15 channels DAC 1 Segment LCD 4 x 40 segments USB FS Host / FS Dev picopower TM Yes Capacitive Touch 32 channels Pin count 48 64 100 Package QFP, QFN, WLCSP, BGA 8 2013 Copyright Atmel Corporation

SAM4L Target applications Industrial Process transmitters Sensors & detectors Sub-meters Sensor hub Healthcare Glucose meters Pulse oximetry Human fall detection Blood pressure Consumer Sport watches Remote control Toys Sensor hub 9 2013 Copyright Atmel Corporation

picopower Advanced power saving techniques for designing low power Cortex-M applications 10 2012 Copyright Atmel Corporation

picopower Technology Ultra low active power consumption Down to 90 µ A/MHz Dynamic Frequency Scaling Change CPU speed in real time Ultra fast wake-up 1.5 µ s SleepWalking Qualify event before waking system Sleeping BOD No BOD power consumption in sleep and Idle Low Leakage Process Down to 1.5 µ A with full RAM Retention True 1.6V operation All modules including Flash and analog working 11 2013 Copyright Atmel Corporation

Superior CPU Performance SAM offers superior CPU performance Architecture designed with compiler experts Designed to run from Flash Up to 3.39 CoreMark TM / MHz running from Flash DSP instruction set in Cortex-M4 Single cycle multiply and accumulate Optimized DSP library by Atmel experts High Code Density Increased performance 12 2013 Copyright Atmel Corporation

Dynamic Power Management Multiple clock domains Tune domain clocks for performance vs. power consumption 50 40 Frequency Dynamic Frequency Scaling (DFS) Reduce power consumption when maximum speed is not required Change CPU speed in real time Adapt to changes in workload 30 20 10 Individual peripheral clock control Tune clock speed to match required performance DFS enabled Stop unused peripherals 13 2013 Copyright Atmel Corporation

Peripheral Event System Overview Event Routing Network Message passing No CPU Event qualification Saves power Main clock turned off while waiting for event Peripheral clocks are enabled when needed 14 2013 Copyright Atmel Corporation

Peripheral Event System Overview Event Routing Network Message passing No CPU Event qualification Saves power Main clock turned off while waiting for event Peripheral clocks are enabled when needed 15 2013 Copyright Atmel Corporation

Peripheral Event System Direct routing of signals between peripherals 2 cycle latency Predictable No lost events Eliminates CPU wakeups Examples RTC event ADC start conversion Analog Comparator adjust PWM period 16 2013 Copyright Atmel Corporation

SleepWalking and EventSystem Real Case Reduces the overall power consumption Normal Tech SAM4L W Reduces power consumption by 57% Active Active Active Active RTC + LCD RTC + LCD + AC RTC RTC + LCD LCD RTC + LCD + AC t 1 2 3 4 5 RTC CPU RTC CPU RTC CPU RTC CPU RTC CPU ADC AC RAM LCD AC RAM LCD ADC AC RAM LCD AC RAM LCD AC LCD RTC wakes-up AC CPU to measure temperature CPU Temperature wakes and run below AC. threshold: Result < Return thresold, to sleep goes back to sleep RTC wakes-up AC to CPU measure temperature Temperature CPU wakes and above run AC. threshold: Result Wakes-up > thresold. CPU Write Active message mode on LCD 17 2013 Copyright Atmel Corporation

picopower in Action 90µ A/MHz Cortex-M4 with DSP Instructions High Code Density Flash & System performance 1.5µ s Wake-up Event System SleepWalking TM DMA Efficient Power Management Digital Frequency Locked Loop (DFLL) 500nA 18 2013 Copyright Atmel Corporation

Peripheral Touch Controller (PTC) Built-in Hardware Support for Touch Supports Buttons, Sliders, Wheels and Proximity Superb Sensitivity and Noise Tolerance Supports Mutual and Self Capacitive Touch Self-calibrating, no tuning needed No external components needed Wake-up from Power Down on Touch Detection 250ms scan @ 10µ A 19 2013 Copyright Atmel Corporation

Atmel Well Address Low Power System Design Atmel is a Market Leader in Low Power Industry leading 8-bit picopower devices Worlds lowest power Cortex-M with picopower SAM4L and SAMD20 High performance CPU Enable low power in complex applicaiton Quick finish software runing then back to sleep mode Lower power consupmtion at CoreMark benchmark PicoPower True 1.6V operation.all modules including Flash and analog working Ultra fast wake-up SleepWalking peripherals 20 2013 Copyright Atmel Corporation

Atmel Well Address Low Power System Design Built-in Hardware Support for Touch (PTC) Touch Detection while CPU in sleep with lower power comsuption High Integration. Reduce bom cost Built-in lots peripherals for low power applications RTC, DAC, Timers, ADC, Serial coms, USB, LCD, and so on Ultra-low power oscillators Clock failure protection Windowed watchdog timer Capacitors on power lines PicoPower True 1.6V operation.all modules including Flash and analog working 21 2013 Copyright Atmel Corporation

Atmel Embedded MPU Portfolio Cortex-A5 core Available Development 800+ MIPS DDR2 32-bit Gbit E-MAC Floating Point SAMA5D3 400MHz ARM926 DDR2, LPDDR, SDRAM High-speed USB HS SDIO / SD / MMC SAM9N12 SAM9CN12 Security FS USB SAM9G15 SAM9G35 LCD SAM9G25 EMAC SAM9X25 SAM9X35 2xEMAC 2xCAN LCD SAM9G45 SAM9G46 EMAC,LCD 2xEBI Security SAM9M10 SAM9M11 +Video, +Security 200+MHz ARM926 SAM9R64 SAM9RL64 SAM9G10 SAM9261 SAM9G20 SAM9260 SAM9263 SDRAM Full-speed USB SD / MMC LCD HS USB Device LCD EMAC EMAC, CAN LCD 2xEBI 22 2013 Copyright Atmel Corporation BGA217 BGA324

Introducing SAMA5D3 Series Offers high performance, low power and ease of use Up to 536MHz ARM Cortex-A5 Core VFPU <0.5mW in Low-power Mode <200mW in RUN @ 536MHz 32-bit DDR2, LPDDR2, LPDDR Memory Support MLC NAND with 24-bit ECC Gigabit EMAC with IEEE1588 Up to 3 HS USB Ports Soft modem support LCD with Overlays Encryption Engine and Secure Boot BGA324 15x15mm 12-year Lifetime Commitment 23 2013 Copyright Atmel Corporation

Target Applications and Benefits SAMA5D3 is ideal for a wide range of industrial and consumer applications HMI and Control Panels Networking and Gateways High-resolution screen and/or complex animation achieved through superior bandwidth 32-bit DDR controller, up to 1328MB/s 24-bit LCD with overlays for HW accelerated image composition FPU for accelerated graphics processing Superior peripheral set Gigabit Ethernet with real-time time stamping (IEEE1588) 10/100 EMAC, 2x CAN, 7x UARTS, 2x SPI, 2x I2C High-bandwidth architecture Encryption engine for secure communication Imaging and Terminals CMOS sensor interface (ISI) ARM Cortex-A5 and FPU for state-of-the-art image processing Low power consumption in active (RUN) and static (low-power) modes Battery- Operated Applications <200mW typical in RUN mode @ 536MHz with all peripherals activated < 0.5mW typical in low-power mode with instant wake-up capability <2uA typical in backup mode LPDDR and LPDDR2 memory support Market-leading ARM Cortex-A5 core 24 2013 Copyright Atmel Corporation

Application: Portable Fitness and Outdoor Equipment What: Portable electronic equipment used to measure performance or provide navigation for fitness or outdoor activities such as running, cycling, hiking or golf Key Design Considerations of the Product: Low active and standby power consumption Reduce battery size and extend time between charges Fast wake up to respond to user commands Small footprint design Minimize PCB and housing size for portability Consumer-grade user interface Direct support for TFT displays, capacitive touch, camera sensors, and audio 25 2013 Copyright Atmel Corporation

Application: Portable Fitness and Outdoor Equipment The Atmel SAMA5D3 series offers high processing power and high integration to address today s portable fitness and outdoor design trends: Low Active and Standby Power Consumption Lowest active power consumption (<200mW at max speed) Ultra-low power and standby mode with instant wake-up (<0.5mW) Small Footprint Design High integration includes up to 3 USB HS hosts with PHYs, ADC for battery monitoring and resistive touchscreens, I2S audio support and multiple SDIO interfaces Consumer-grade user interface Support for 24-bit TFT LCD with overlays for HW accelerated image composition Floating point unit accelerates graphics processing Image sensor interface to directly connect to CMOS / imaging sensors Android and other popular GUIs available 26 2013 Copyright Atmel Corporation

2012 Atmel Corporation. All rights reserved. Atmel, Atmel logo and combinations thereof, Enabling Unlimited Possibilities, and others are registered trademarks or trademarks of Atmel Corporation or its subsidiaries. Other terms and product names may be trademarks of others. Disclaimer: The information in this document is provided in connection with Atmel products. No license, express or implied, by estoppel or otherwise, to any intellectual property right is granted by this document or in connection with the sale of Atmel products. EXCEPT AS SET FORTH IN THE ATMEL TERMS AND CONDITIONS OF SALES LOCATED ON THE ATMEL WEBSITE, ATMEL ASSUMES NO LIABILITY WHATSOEVER AND DISCLAIMS ANY EXPRESS, IMPLIED OR STATUTORY WARRANTY RELATING TO ITS PRODUCTS INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS AND PROFITS, BUSINESS INTERRUPTION, OR LOSS OF INFORMATION) ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT, EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes to specifications and products descriptions at any time without notice. Atmel does not make any commitment to update the information contained herein. Unless specifically provided otherwise, Atmel products are not suitable for, and shall not be used in, automotive applications. Atmel products are not intended, authorized, or warranted for use as components in applications intended to support or sustain life. 27 2013 Copyright Atmel Corporation