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

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

MCU Solutions for IoT A U G U S T

Creating Energy Efficient Computers Marius Grannæs

EFM32 Presentation February Frank Roberts Field Applications Director Americas

Introducing Giant Gecko Series 1 (GG11)

EFM32 Tiny Gecko Family EFM32TG Data Sheet

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

EFM32 Wonder Gecko Family EFM32WG Data Sheet

AN0007.0: MCU and Wireless MCU Energy Modes

EFM32 Leopard Gecko Family EFM32LG Data Sheet

Energy Harvesting for IoT Wireless Sensor Nodes

EFM32 Giant Gecko Family EFM32GG Data Sheet

EFM32 Happy Gecko Family EFM32HG Data Sheet

Introducing STM32 L0x Series. April

Ultra Low Power Microcontroller - Design Criteria - June 2017

STM32G0 MCU Series Efficiency at its Best

From Imagination to the IoT. October 5 th, 2015

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

EFM32 Series 0: EBI and Displays

AN0015.0: EFM32 and EZR32 Wireless

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

Achieving Energy Efficiency With EFM32 Gecko Microcontrollers

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

ARM Cortex core microcontrollers 12 th Energy efficient operation

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

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

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

STM32L4 System operating modes

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


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

新一代智慧型 MCU 加速推動工業 4.0 T O N Y H O, N O V

AN0059.0: UART Flow Control

BRD4301A Reference Manual

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

Developing Accessories for the Apple HomeKit Ecosystem. November 2016

AN0018.0: Supply Voltage Monitoring

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

COL862 - Low Power Computing

EFM32TG222 Errata History

AT-501 Cortex-A5 System On Module Product Brief

RL78 Ultra Low Power MCU Lab

Low Power Design. Renesas Electronics America Inc Renesas Electronics America Inc. All rights reserved.

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

AN0003: UART Bootloader

KL03 Product Brief Supports all KL03 devices

AN0042: USB/UART Bootloader

Introduction to ARM LPC2148 Microcontroller

Capacitive Touch Based User Interfaces and Hardware-based Solutions

AN116. Power Management Techniques and Calculation. Introduction. Key Points. Power Saving Methods. Reducing System Clock Frequency

BLE MODULE SPECIFICATIONS

Low Power Design Michael Thomas, Applications Engineer

STM8 platform 8-bit microcontrollers

EFM32G Product Revision E

32-bit MCU SDK

Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

Cypress PSoC 4 Microcontrollers

QSG159: EFM32TG11-SLSTK3301A Quick- Start Guide

Humidity/Temp/Optical EVB UG

RL78 Ultra Low Power MCU Lab

STM32 Cortex-M3 STM32F STM32L STM32W

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

LPC1788 Mio Board. The functional details of the board are as follows-

ARDUINO MEGA INTRODUCTION

Arduino Uno R3 INTRODUCTION

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

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

EFM32GG232 Errata History

STM32 F0 Value Line. Entry-level MCUs

CM5000 DATASHEET v0.1

EFM32GG280 Errata History

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

An Introduction to the Stellaris LM4F Family of Microcontrollers

Designing with STM32F2x & STM32F4

AN4749 Application note

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

C8051F912-GDI Tested Single/Dual Battery, V, 16 kb Flash, SmaRTClock, 12/10-Bit ADC MCU Die in Wafer Form

TI SimpleLink dual-band CC1350 wireless MCU

Let s first take a look at power consumption and its relationship to voltage and frequency. The equation for power consumption of the MCU as it

Product Technical Brief S3C2416 May 2008

PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

AN888: EZR32 Quick Start Guide

STM32 F2 series High performance Cortex M3 MCUs

RZ Embedded Microprocessors

Sleepy Bee Family UG239: EFM8SB1-SLSTK2010A User Guide

Kinetis EA Ultra-Reliable Microcontrollers. Automotive and Industrial Applications

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

EFM32 EFM32GG11 Giant Gecko Family QSG149: EFM32GG11-SLSTK3701A Quick-Start Guide

Cypress PSoC 4 Microcontrollers

Wireless-Tag WT51822-S1

NuMicro Family M2351 Series Product Brief

Hibernation Module. Introduction. Agenda

2. Key Points. F93x F92x F91x F90x. Figure 1. C8051F93x-C8051F90x MCU Family Memory Size Options

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

Core / Memory / Support. ARM Cortex M3 (80 MHz)

LPC4370FET256. Features and benefits

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Adesto Serial Flash Demo Kit: Quick Start Guide

Transcription:

EFM32...the world s most energy friendly microcontrollers

Energy Micro s Mission EFM32 Gecko Microcontrollers... the world s most energy friendly microcontrollers EFR Draco Radios... the world s most energy friendly radios 2

Wide Cortex-M Portfolio WITH Energy Friendliness

Zero Tiny Gecko Leopard Giant Wonder 240+ Scalable Low Energy EFM32s Software compatible Pin compatibility within each package M4 Optional Features USB LCD TFT DSP with FPU EFM32WG940 EFM32WG330 EFM32WG840 EFM32WG230 EFM32WG942 EFM32WG332 EFM32WG842 EFM32WG232 EFM32WG980 EFM32WG380 EFM32WG880 EFM32WG280 EFM32WG990 EFM32WG390 EFM32WG890 EFM3WG290 EFM32WG995 EFM32WG395 EFM32WG895 EFM32WG295 M3 USB LCD TFT USB LCD TFT EFM32GG940 EFM32GG942 EFM32GG980 EFM32GG990 EFM32GG995 EFM32GG330 EFM32GG332 EFM32GG380 EFM32GG390 EFM32GG395 EFM32GG840 EFM32GG842 EFM32GG880 EFM32GG890 EFM32GG895 EFM32GG230 EFM32LG940 EFM32LG330 EFM32LG840 EFM32LG230 Pin compatible EFM32GG232 EFM32GG280 EFM32GG290 EFM32GG295 EFM32LG942 EFM32LG980 EFM32LG990 EFM32LG995 EFM32LG332 EFM32LG380 EFM32LG390 EFM32LG395 EFM32LG842 EFM32LG880 EFM32LG890 EFM32LG895 EFM32LG232 EFM32LG280 EFM32LG290 EFM32LG295 LCD EFM32G210 EFM32G200 EFM32G840 EFM32G842 EFM32G880 EFM32G890 EFM32G230 EFM32G222 EFM32G232 EFM32G280 EFM32G290 LCD EFM32TG110 EFM32TG108 EFM32TG210 EFM32TG840 EFM32TG230 EFM32TG822 EFM32TG222 EFM32TG842 EFM32TG232 EFM32TG825 EFM32TG225 M0+ EFM32ZG110 EFM32ZG108 EFM32ZG210 EFM32ZG222 QFN24 QFN32 QFN64 QFP48 QFP64 QFP100 BGA48 BGA112 BGA120 4 Up to 32 MHz Flash: 4-32 RAM: 2-4 Up to 32 MHz Flash: 4-32 RAM: 2-4 Up to 32 MHz Flash: 16 128 RAM: 8-16 Up to 48 MHz Flash: 64-256 RAM: 32 Up to 48 MHz Flash: 512-1024 RAM: 128 Up to 48 MHz Flash: 64-256 RAM: 32

Gecko Technology 5

Peripheral Reflex System

Peripheral Reflex System ARM Cortex-M3 processor Z Z Z Reflex Producers Reflex Consumers Timer GPIO ADC DAC Peripheral Reflex System 7

Analog to Digital Converter ADC Highlights 12-bit @ 1 MSamples/s: 350 µa Up to 8 input channels Integrated temperature sensor Internal/external references Up to 4096x HW oversampling ADCn_CH0 ADCn_CH1 ADCn_CH2 ADCn_CH3 ADCn_CH4 ADCn_CH5 ADCn_CH6 ADCn_CH7 Temp V DD /3 V DD V SS V ref /2 DAC0 DAC1 + - SAR Results V DD 1.25 V 2.5 V 5 V differential 2x(VDD-VSS) 8

Current (µa) Energy efficient ADC sampling 1000 Total Consumption vs. Sampling Frequency 348 100 109 63 26.6 10 7.7 14.3 2.5 3.8 1 1.2 10 100 200 500 1000 2000 5000 10000 32000 Sampling frequency (Hz) 9

Flexible Display Drivers

Energy Efficient LCD Controller LCD Controller highlights: Up to 8x36 segments Energy Efficient: 550 na for 4x40 Configurable: Contrast Segment blink/ Animation 11

TFT Driver TFT Driver Highlights TFT/(AM)OLED displays Full video from external memory 0% CPU load 320x240 pixels (QVGA) @ 60 fps Z Z Z EFM32 Supports displays without internal frame buffer CPU TFT Driver External Memory Accelerated graphics update Scrolling Rectangle copy Alpha blending Bit masking Segger emwin Graphics Library 12

Analog Comparators ACMP Highlights Up to 2 analog comparators 8 input pins per comparator Programmable speed/current 4.5 µs / 0.1 µa 0.2 µs / 2 µa Capacitive Sense mode V DD_SCALED Buttons Internal references V DD /4 13

Well Architectured Energy Modes EM0 Run Mode : 150 µa/mhz EM1 Sleep Mode : 45 µa/mhz EM2 Deep Sleep Mode : 900 na RTC, Brown-Out Detection, RAM and CPU retained 2 µs wake-up EM3 Stop Mode : 600 na Brown-Out Detection, RAM & CPU retained 2 µs wake-up EM4 Shutoff Mode : 20 na Pin/GPIO Reset RTC + 512-byte backup memory : 400 na 14

Low Energy UART LEUART Highlights Full UART with 32 khz clock Available even in Deep Sleep 150 na at 9600 baud/s DMA support Valid wake-up packet DMA CPU 32-bit Bus Z Z Z RAM LEUART RX 15

Hardware AES Accelerator AES Highlights How are you? AES &G#%5( F Encryption and decryption 128/256-bit keys 20 80 times faster than software Autonomous RAM-to-RAM I am fine AES!T4/#2@(2 encryption/decryption with DMA 16

Backup Power Domain Backup Domain Highlights Automatic main/backup power switch 32-bit Backup RTC Use any LF oscillator 512-byte backup register 400 na with RTC and registers EFM32 Backup power domain Backup Real Time Counter Voltage Regulator Power-on Reset Low Freq Crystal Osc Backup Registers 512 bytes Pin Reset Low Freq RC Osc Ultra Low Freq RC Osc Main power domain CPU and other Peripherals Real Time Counter GPIO Wake-up I/O State Retention 17

Lower Sleep Mode Consumption TSMC ell 18

Low Energy Sensor Interface LE SENSE!

20

21

22

Resistive/General Measurement EFM32 CPU Z z Z Sample Sample Sample Excitation Power supply LESENSE - Sensor..101.. Input ACMP + Output 23

Tools & Enablement 24

Simplicity Studio Easily access all free software tools Always the latest updates and news 25 energyaware Profiler Simplicity Studio energyaware Designer energyaware Battery

Full featured hardware tools $69 $69 $79 $299 $309 $349 Gecko Starter Kit Tiny Gecko Starter Kit Leopard/Wonder/ Giant Gecko Starter Kit Gecko Development Kit Gecko Development Kit Leopard/Wonder/ Giant Gecko Development Kit Device EFM32G890F128 EFM32TG840F32 EFM32LG990F256 EFM32WG990F256 EFM32GG990F1024 EFM32G890F128 EFM32G290F128 EFM32G890F128 EFM32LG990F256 EFM32WG990F256 EFM32GG990F1024 Advanced Energy Monitoring USB J-Link Debugger Plug-in MCU and prototyping board Onboard J-Trace Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes - - Yes Yes Yes - - - - Yes Screen 4x40 segment LCD 8x20 segment LCD 8x20 segment LCD 4x40 segment LCD (EFM32G890-DK only) 320x240 RGB TFT 4x40 segment LCD 320x240 RGB TFT w/touch 320x240 RGB TFT w/touch 26