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 ProfilerTM | 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 Small Form Factor Gecko Technology 10 mA 10 mA 1 A 1 A Sense 9 Interfacing with the World ■ Fast 2 μs wakeup ■ Broad set of communication peripherals ■ Autonomous communication and sense ■ Integrated ADCs, DACs, OPAMPs ■ Optimize sleep with the Energy Profiler ■ Ultra-low energy Sensor Interfaces ■ More sleep gives significant savings ■ Easy path to radio integration Highly Functional Low Power WLCSP packages for minimum footprint ■ Gecko Technology minimizes battery size Human Interaction Down to 63 μA/MHz code execution ■ TFT display engine, up to 320 x 240 pixels ■ DSP and floating point up to 48 MHz ■ Low energy segment LCD driver ■ Highly flexible DMA offloads CPU ■ Low energy capacitive touch solution Cryptography for secure communication Broad software and pin compatibility ■ Same architecture for MCUs and RF SoCs ■ Small Cortex M0+ to large Cortex M3 and M4 ■ 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 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 PACKAGES ARM CORTEX ACTIVE CURRENT DEEP SLEEP CPU (μA/MHZ) CURRENT (μA) ■ Enabling Software ■ ■ High integration – few external components ■ Highly Scalable Compute Usable Sleep Modes ■ 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. CPU and Memory ARM Cortex-M3/M4 FPU MPU Optimized Instruction Cache Flash Program Memory Debug Interface RAM Memory LDMA Controller Security Energy Management Clock Management High Freq Crystal Osc High Freq RC Osc Voltage Regulator Voltage Monitor Auxiliary RC Osc Ultra Low Freq RC Osc DC-DC Converter Backup Power Domain Low Freq Crystal Osc Low Freq RC Osc Power-on Reset Brown-out Detector Feature available down to Energy Mode Crypto AES, ECC, SHA EM0 CRC32 Run RNG EM1 Sleep 32-bit bus EM2 Deep Sleep Peripheral Reflex System Serial Interfaces EM3 Analog Modules Timers and Triggers I/O Ports Stop USART UART Ext. Bus Interface TFT Driver Timer/ Counter Low Energy Timer LE Segment LCD Controller ADC Low Energy UART Low Energy USB External Interrupt Flexible IO & Analog Low Energy Sensor IF Pulse Counter Current DAC Analog Comparator GPIO Wakeup GPIO (5V Tol) Watchdog Timer Calendar RTC Voltage DAC Operational Amplifiers I 2C Cryotimer Pin Reset Current consumption Wake-up time CPU (Cortex-M3/M0) EM4H Hibernate EM4S Capacitive Sense Shutoff EM0 EM1 EM2 EM3 EM4H 63 – 225 μA/MHz 35 – 80 μA/MHz 0.9 – 1.4 μA 0.5 – 1.1 μA 0.15 – 0.6 μA EM4S 20 nA - 0 2 μs 2 μs 160 μs 160 μs 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 Secure your IoT device Next Generation IoT Features Integrated high efficiency DC-DC ■ Advanced built-in cryptography ■ USART with flexible timing engine ■ 200 mA for both MCU and application ■ ECC / AES / RSA / SHA / CRC ■ Powerful and flexible linked-list DMA ■ Code execution at 63 μA/MHz ■ Random Number Generator (RNG) ■ Ultra-low power CRYOTIMER ■ Sample sensors with ADC from deep sleep ■ Unique Device Identifier ■ 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 Download Simplicity Studio Connect with our Community The easiest way to begin development Get up and running quickly with precompiled demos, application notes and examples. Explore, learn and share. www.silabs.com/efm32 www.silabs.com/simplicity 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.