EFM32 Wonder Gecko Family EFM32WG Data Sheet The EFM32 Wonder Gecko MCUs are the worlds most energy- KEY FEATURES friendly microcontrollers. ARM Cortex-M4 with Floating-Point Unit The EFM32WG offers unmatched performance and ultra low power consumption in both (FPU) at 48 MHz active and sleep modes. EFM32WG devices consume as little as 0.65 A in Stop mode Ultra low power operation and 211 A/MHz in Run mode. It also features autonomous peripherals, high overall chip 0.65 A current in Stop (EM3), with and analog integration, and the performance of the industry standard 32-bit ARM Cortex- brown-out detection and RAM retention M4 with Floating-Point Unit (FPU) processor, making it perfect for battery-powered sys- 63 A/MHz in EM1 tems and systems with high-performance, low-energy requirements. 211 A/MHz in Run mode (EM0) EFM32WG applications include the following: Fast wake-up time of 2 s Alarm and security systems Hardware cryptography (AES) Energy, gas, water and smart metering Industrial and home automation Up to 256 kB of Flash and 32 kB of RAM Health and fitness applications Smart accessories Core / Memory Clock Management Energy Management Security High Frequency High Frequency Voltage Voltage TM ARM Cortex Memory Crystal Oscillator RC Oscillator Regulator Comparator Hardware AES M4 processor Protection Unit Auxiliary High Low Freq. Brown-out Power-on Freq. RC Osc. RC Oscillator Detector Reset Flash Program Debug w/ ETM Memory Low Frequency Ultra Low Freq. Back-up Power RAM Memory DMA Controller Crystal Oscillator RC Oscillator Domain 32-bit bus Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces External Bus Timer/Counter LESENSE USART UART TFT Driver ADC LCD Controller Interface Low Energy Timer Real Time Counter Low Energy External General Operational 2 I C DAC TM UART Interrupts Purpose I/O Amplifier Pulse Counter Watchdog Timer Analog USB Pin Reset Pin Wakeup Back-up RTC Comparator Lowest power mode with peripheral operational: EM0 - Active EM1 - Sleep EM2 Deep Sleep EM3 - Stop EM4 - Shutoff silabs.com Building a more connected world. Rev. 2.20 EFM32WG Data Sheet Feature List 1. Feature List ARM Cortex-M4 CPU platform High Performance 32-bit processor up to 48 MHz DSP instruction support and floating-point unit Memory Protection Unit Flexible Energy Management System 20 nA 3 V Shutoff Mode 0.4 A 3 V Shutoff Mode with RTC 0.65 A 3 V Stop Mode, including Power-on Reset, Brown-out Detector, RAM and CPU retention 0.95 A 3 V Deep Sleep Mode, including RTC with 32.768 kHz oscillator, Power-on Reset, Brown-out Detector, RAM and CPU retention 63 A/MHz 3 V Sleep Mode 211 A/MHz 3 V Run Mode, with code executed from flash 256/128/64 kB Flash 32 kB RAM Up to 93 General Purpose I/O pins Configurable push-pull, open-drain, pull-up/down, input filter, drive strength Configurable peripheral I/O locations 16 asynchronous external interrupts Output state retention and wake-up from Shutoff Mode 12 Channel DMA Controller 12 Channel Peripheral Reflex System (PRS) for autonomous inter- peripheral signaling Hardware AES with 128/256-bit keys in 54/75 cycles Timers/Counters 4 16-bit Timer/Counter 43 Compare/Capture/PWM channels Dead-Time Insertion on TIMER0 16-bit Low Energy Timer 1 24-bit Real-Time Counter and 1 32-bit Real-Time Counter 3 16/8-bit Pulse Counter Watchdog Timer with dedicated RC oscillator 50 nA Integrated LCD Controller for up to 836 segments Voltage boost, adjustable contrast and autonomous animation Backup Power Domain RTC and retention registers in a separate power domain, available in all energy modes Operation from backup battery when main power drains out External Bus Interface for up to 4x256 MB of external memory mapped space TFT Controller with Direct Drive Communication interfaces Up to 3 Universal Synchronous/Asynchronous Receiver/Transmitter UART/SPI/SmartCard (ISO 7816)/IrDA/I2S 2 Universal Asynchronous Receiver/Transmitter 2 Low Energy UART Autonomous operation with DMA in Deep Sleep Mode 2 2 I C Interface with SMBus support Address recognition in Stop Mode Universal Serial Bus (USB) with Host & OTG support Fully USB 2.0 compliant On-chip PHY and embedded 5V to 3.3V regulator silabs.com Building a more connected world. Rev. 2.20 2