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



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

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

ZigBee Technology Overview

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

STM32L. Ultra-low-power Cortex -M3 devices

Introduction to Silicon Labs. November 2015

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

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

Am186ER/Am188ER AMD Continues 16-bit Innovation

The new 32-bit MSP432 MCU platform from Texas

Atmel Norway XMEGA Introduction

AN4646 Application note

System Design Issues in Embedded Processing

Backup Power Domain. AN Application Note. Introduction

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

How To Use Nuc123 (Nuc123) For A Week

Java Embedded Applications

ARM Processors and the Internet of Things. Joseph Yiu Senior Embedded Technology Specialist, ARM

Atmel Power Line Communications. Solutions for the Smart Grid

Chapter 13. PIC Family Microcontroller

AN111: Using 8-Bit MCUs in 5 Volt Systems

FLYPORT Wi-Fi G

DesignWare IP for IoT SoC Designs

Figure 1. 8-Bit USB Debug Adapter

PAC52XX Clock Control Firmware Design

UG103-13: Application Development Fundamentals: RAIL

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

2.0 Command and Data Handling Subsystem

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

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

Embedded Display Module EDM6070

AN LPC1700 timer triggered memory to GPIO data transfer. Document information. LPC1700, GPIO, DMA, Timer0, Sleep Mode

Complete Integrated Development Platform Copyright Atmel Corporation

3.2 inch QVGA TFT Color LCD User s Guide Version 1 & 2

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

ARM Cortex -A8 SBC with MIPI CSI Camera and Spartan -6 FPGA SBC1654

USER GUIDE EDBG. Description

Smartphone Quick-Jack Solution FASTER TO PRODUCT FASTER TO MARKET

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

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

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

Current Digital to Analog Converter

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

The FT6x06 series ICs include FT6206 /FT6306, the difference of their specifications will be listed individually in this datasheet.

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

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

UG103.8: Application Development Fundamentals: Tools

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Network connectivity controllers

Which ARM Cortex Core Is Right for Your Application: A, R or M?

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

M85 OpenCPU Solution Presentation

SBC8100 Single Board Computer

Tutorial for MPLAB Starter Kit for PIC18F

Building Blocks for PRU Development

SBC8600B Single Board Computer

ARM Cortex STM series

AVR1321: Using the Atmel AVR XMEGA 32-bit Real Time Counter and Battery Backup System. 8-bit Microcontrollers. Application Note.

BLE113 DEVELOPMENT KIT

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

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

Questions from The New SensorTag - IoT Made Easy Webinar

Microcontrollers Deserve Protection Too

The Energy Harvesting Tipping Point for Wireless Sensor Applications

Andreas Läng. Hilscher Gesellschaft für Systemautomation mbh Intelligent solutions for industrial communication.

Microtronics technologies Mobile:

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

UG129: ZigBee USB Virtual Gateway Reference Design (RD ) User's Guide

The Internet of Things: Opportunities & Challenges

How to design an insulin pump

Migrating Application Code from ARM Cortex-M4 to Cortex-M7 Processors

POCKET SCOPE 2. The idea 2. Design criteria 3

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

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

Analog to Digital Converter

Focus Product Selector Guide

Advanced Microcontrollers Grzegorz Budzyń Lecture. 3: Electrical parameters of microcontrollers 8051 family

128KB RAM. 2.4 GHz TX/RX. Radio. 2.4 GHz ADC. Crypto accelerator. Sensor Interface

Mobile and Embedded/IoT market Overview and Trends. June 2014

SmartMesh Wireless Sensor Networking for Industrial IoT

Embedded Component Based Programming with DAVE 3

Embedded Software Development: Spottbillige Hardware + OSS = Zum Spielen zu Schade!

Wireless monitoring system for temperature and humidity based on ZigBee

Freescale Semiconductor, Inc. Product Brief Integrated Portable System Processor DragonBall ΤΜ

IRT84. Irt84. Datasheet. EMV L1 compliant terminal with ISO14443A/B. 1

Lab Experiment 1: The LPC 2148 Education Board

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

Seedling Internet of Things (IoT) and Wearables Platform

APx4 Wireless System-on-Module 5/8/2013 1

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

How to Simplify the Design of an RF Remote Control Using a Highly-Integrated Transmitter SoC

QT1 Xplained Pro. Preface. Atmel QTouch USER GUIDE

ESP 8266: A BREAKTHROUGH IN WIRELESS SENSOR NETWORKS AND INTERNET OF THINGS

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

DS1104 R&D Controller Board

Maximizing Range and Battery Life in Low-Cost Wireless Networks

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

The design and implementation of the environment monitoring system of smart home based on EnOcean technology

Bluetooth 4.0 Solutions for Apple ios Devices. Bluegiga Technologies

Transcription:

Gecko MCUs Energy-friendly microcontrollers for the IoT PRODUCT SELECTOR GUIDE Gecko MCUs Complete portfolio of energyfriendly 32-bit microcontrollers www.silabs.com/efm32 Smart. Connected. Energy-Friendly.

Everything you need to create a more connected world. Based on ARM Cortex -M0+, Cortex-M3 and Cortex-M4 cores, Gecko MCUs also include the most energy-friendly peripherals and energy modes to enable design of highly functional low power systems. Our portfolio was designed to help you innovate. Gecko MCUs and Wireless Geckos are built on the same architecture so you can leverage a single set of software, tools, and experience and focus on what really matters. Alessandro Piovaccari Senior Vice President and Chief Technology Officer

Sense Intelligent sensor solutions with superb reliability, compact size, high levels of integration and unmatched ease of use for a variety of applications. Temperature Humidity Optical Touch Proximity Compute The computing power you need with power efficiency you didn't know was possible. Autonomous Low Power Signal Processing Mixed Signal Easy to Use Communicate Connectivity is at the heart of the IoT, and our wireless portfolio is how you achieve it. Zigbee Thread WiFi Bluetooth Smart Proprietary Simplify Get up and running quickly with precompiled demos, application notes and examples. Use advanced tools including energy profiling and network analysis to optimize your MCU and wireless systems. Simplicity Studio Energy Profiler TM Network Analyzer Rich Software Ecosystem

Low Power. No Compromise. The Gecko is excellent at conserving energy. Even in a full resting state it can still maintain awareness of its environment. Built using Gecko Technology Gecko MCUs can perform a number of tasks while in deep sleep optimizing battery life for your application Generic MCU 10 ma Gecko Technology 10 ma Small Form Factor High integration few external components WLCSP packages for minimum footprint Gecko Technology minimizes battery size Usable Sleep Modes Fast 2 μs wakeup Autonomous communication and sense Optimize sleep with the Energy Profiler More sleep gives significant savings Highly Functional Low Power 1 A Sense Compute Down to 63 μa/mhz code execution DSP and floating point up to 48 MHz Highly flexible DMA offloads CPU Cryptography for secure communication 9 Interfacing with the World Broad set of communication peripherals Integrated ADCs, DACs, OPAMPs Ultra-low energy Sensor Interfaces Easy path to radio integration Human Interaction 1 A TFT display engine, up to 320 x 240 pixels Low energy segment LCD driver Low energy capacitive touch solution Highly Scalable Broad software and pin compatibility Same architecture for MCUs and RF SoCs Small Cortex M0+ to large Cortex M3 and M4 Enabling Software mbed, FreeRTOS, Segger partner Solid RF and communication stacks Security through accelerated mbedtls Development Flow Centered around the developer Intuitive workflow Support for your favorite tool PRODUCT LINE BASE PART NUMBER PACKAGES ARM CORTEX CPU ACTIVE CURRENT (μa/mhz) DEEP SLEEP CURRENT (μa) FLASH (KB) RAM (KB) GPIO (PINS) CRYPTOGRAPHY USB LCD (SEGMENTS) Zero Gecko EFM32ZG QFN24, QFN32, QFP48 M0+ 114 0.9 4-32 2-4 17-37 AES128 - - Happy Gecko EFM32HG QFN24, QFN32, QFP48, CSP36 M0+ 132 0.9 32-64 4-8 15-37 AES128 D - Tiny Gecko EFM32TG QFN24, QFN32, QFN64, QFP48, QFP64, BGA48 M3 150 1 4-32 2-4 17-56 AES128 / 256-1-8 x 11-24 Gecko EFM32G QFN32, QFN64, QFP48, QFP64, QFP100, BGA112 M3 180 0.9 16-128 8-16 24-90 AES128 / 256-1-4 x 22-40 Leopard Gecko EFM32LG QFN64, QFP64, QFP100, BGA112, BGA120, CSP81 M3 211 0.95 64-256 32 50-93 AES128 / 256 D/H/O 1-8 x 16-36 Giant Gecko EFM32GG QFN64, QFP64, QFP100, BGA112, BGA120 M3 219 1.1 512-1024 128 50-93 AES128 / 256 D/H/O 1-8 x 16-36 Wonder Gecko EFM32WG QFN64, QFP64, QFP100, BGA112, BGA120, CSP81 M4 225 0.95 64-256 32 50-93 AES128 / 256 D/H/O 1-8 x 16-36 Jade Gecko EFM32JG QFN32, QFN48 M3 63 1.4 128-256 32 20-32 FULL - - Pearl Gecko EFM32PG QFN32, QFN48 M4 63 1.4 128-256 32 20-32 FULL - - To see our portfolio of wireless products visit www.silabs.com/wireless

Technical Overview Gecko MCUs were designed for innovation. The diagram below shows an overview of the wide range of functionality available in the these MCUs. The color coding represents the lowest energy mode the functions are available down to. The ability for peripherals to operate during deep sleep and below allows significant energy savings in low power applications. ARM Cortex-M3/M4 FPU MPU Debug Interface CPU and Memory Optimized Instruction Cache RAM Memory Flash Program Memory LDMA Controller Clock Management High Freq Crystal Osc Auxiliary RC Osc Low Freq Crystal Osc High Freq RC Osc Ultra Low Freq RC Osc Low Freq RC Osc Energy Management Voltage Regulator DC-DC Converter Power-on Reset Voltage Monitor Backup Power Domain Brown-out Detector Security Crypto AES, ECC, SHA CRC32 RNG Feature available down to Energy Mode EM0 Run EM1 Sleep 32-bit bus Peripheral Reflex System EM2 Deep Sleep USART Serial Interfaces Low Energy UART I 2 C UART Low Energy USB Ext. Bus Interface External Interrupt GPIO Wakeup Pin Reset I/O Ports TFT Driver Flexible IO & Analog GPIO (5V Tol) Timers and Triggers Timer/ Counter Low Energy Sensor IF Watchdog Timer Cryotimer Low Energy Timer Pulse Counter Calendar RTC Analog Modules LE Segment LCD Controller Current DAC Voltage DAC Capacitive Sense ADC Analog Comparator Operational Amplifiers EM3 Stop EM4H Hibernate EM4S Shutoff EM0 EM1 EM2 EM3 EM4H EM4S Current consumption 63 225 μa/mhz 35 80 μa/mhz 0.9 1.4 μa 0.5 1.1 μa 0.15 0.6 μa 20 na Wake-up time - 0 2 μs 2 μs 160 μs 160 μs CPU (Cortex-M3/M0) On - - - - - High frequency peripherals Available Available - - - - Low frequency peripherals Available Available Available - Calendar RTC - Asynchronous peripherals Available Available Available Available - - Full CPU and SRAM retention On On On On - - Wake-up events Any Any 32 khz peripherals and all EM3 wake-ups Async IRQ, I2C slave, Analog comparators Voltage comparators Reset, GPIO rising / falling edge Reset, GPIO rising/ falling edge USART/SPI (I2S) UART LEUART I2C TIMER (PWM) LETIMER RTC PCNT WATCHDOG ADC (PINS) DAC (PINS) ACMP (PINS) IDAC OPAMP EBI TFT LESENSE 1 (1) - 1 1 2 (6) - 1 1 1 1 (4) - 1 (5) 1 - - - - 2 (1) - 1 1 3 (9) - 1 1 1 1 (4) - 1 (5) 1 - - - - 2 (1) - 1 1 2 (6) 1 1 1 1 1 (8) 2 (2) 2 (16) - 3 - - Y 3 1 2 1 3 (9) 1 1 3 1 1 (8) 2 (2) 2 (16) - - Y - - 3 (2) 2 2 2 4 (12) 1 1 3 1 1 (8) 2 (2) 2 (16) - 3 Y Y Y 3 (2) 2 2 2 4 (12) 1 1 2 1 1 (8) 2 (2) 2 (16) - 3 Y Y Y 3 (2) 2 2 2 4 (12) 1 1 3 1 1 (8) 2 (2) 2 (16) - 3 Y Y Y 2 (1) - 1 1 2 (7) 2 1 1 1 1 (24) - 2 (24) 1 (24) - - - - 2 (1) - 1 1 2 (7) 2 1 1 1 1 (24) - 2 (24) 1 (24) - - - -

Pearl and Jade Gecko 32-bit Microcontrollers Silicon Labs Pearl and Jade Gecko MCUs feature a powerful 32-bit ARM Cortex-M3 or M4 and a wide selection of peripherals, including a unique cryptographic hardware engine supporting AES, ECC, and SHA. These features, combined with ultra-low current active mode and short wake-up time from energy-saving modes, make the Pearl and Jade Gecko MCUs well suited for any battery-powered application, as well as other systems requiring high performance and low-energy consumption. NEW Minimize Energy Consumption Integrated high efficiency DC-DC 200 ma for both MCU and application Code execution at 63 μa/mhz Sample sensors with ADC from deep sleep Secure your IoT device Advanced built-in cryptography ECC / AES / RSA / SHA / CRC Random Number Generator (RNG) Unique Device Identifier Next Generation IoT Features USART with flexible timing engine Powerful and flexible linked-list DMA Ultra-low power CRYOTIMER 5V tolerant IO

Efficient Integrated DC-DC Regulator Pearl and Jade MCUs include a highly efficient integrated DC-DC buck regulator, capable of supplying up to 200 ma to the MCU and surrounding IoT application. The regulator maintains its efficiency even when the system is in deep sleep. The figure below illustrates one possible DC-DC configuration, driving both MCU and system components, in order to maximize energy efficiency. 1.85V-3.8V Typical DCDC Configurations 1.62V-3.8V RF CPU Peripherals Sensors Integrated DCDC Human Interfaces Drive full system maximum energy efficiency Drive MCU IO and system at higher voltage Disabled optimize BOM Supply Ranges Efficient buck operation down to 2.4 V Seamless bypass from 2.4 V to 1.85 V MCU internals and IO range 1.62 V to 3.8 V Flexibility Work with 1.8 V or 3.3 V system components Optimize for BOM or maximum efficiency Superior ease of use IoT Sensor nodes / Wireless modules Industrial Factory automation gateways Health and Fitness Medical / Wearables Home Automation Gateways / Sensor nodes Security Smart door locks / Home security systems Point of Sale Mobile POS / Smart credit cards

Simplicity Studio Simplicity Studio provides one-click access to design tools, documentation, software and support and resources for Gecko MCUs, EFM8 TM, 8051, Wireless Gecko MCUs and SoCs. Simplicity Studio 3.2 now features an enhanced real-time Energy Profiler, 3x faster execution speed and an easier, faster installation process. Energy Profiler Real-time analysis of energy consumption Correlate current consumption to code Part Configurator Graphical configuration of peripherals and IO Automatic validation and code generation IDE Eclipse framework Build tools: Keil,IAR, GCC 3rd party IDEs also supported Documentation One-stop destination for all product documentation Network Analyzer Advanced network debug for wireless products Getting Started is Easy 1 2 3 Buy a Starter Kit The easiest way to begin development www.silabs.com/efm32 Download Simplicity Studio Get up and running quickly with precompiled demos, application notes and examples. www.silabs.com/simplicity Connect with our Community Explore, learn and share. community.silabs.com To buy or sample online, or find your nearest distributor, see details at www.silabs.com/efm32 2015, SILICON LABORATORIES INC. EFM32, SIMPLICITY STUDIO, SILICON LABS AND THE SILICON LABS LOGO ARE TRADEMARKS OR REGISTERED TRADEMARKS OF SILICON LABORATORIES INC. ALL OTHER PRODUCT OR SERVICE NAMES ARE THE PROPERTY OF THEIR RESPECTIVE OWNERS. FOR THE MOST UP TO DATE INFORMATION PLEASE SEE YOUR SALES REPRESENTATIVE OR VISIT OUR WEBSITE AT WWW.SILABS.COM. WEB. JUNE 2015, REV B SEL-EFM32.