EFM32 Giant Gecko Family EFM32GG Data Sheet The EFM32 Giant Gecko MCUs are the worlds most energy- KEY FEATURES friendly microcontrollers. ARM Cortex-M3 at 48 MHz The EFM32GG offers unmatched performance and ultra low power consumption in both Ultra low power operation active and sleep modes. EFM32GG devices consume as little as 0.6 A in Stop mode 0.6 A current in Stop (EM3), with and 180 A/MHz in Run mode. It also features autonomous peripherals, high overall chip brown-out detection and RAM retention and analog integration, and the performance of the industry standard 32-bit ARM Cortex- 45 A/MHz in EM1 M3 processor, making it perfect for battery-powered systems and systems with high-per- formance, low-energy requirements. 180 A/MHz in Run mode (EM0) Fast wake-up time of 2 s EFM32GG applications include the following: Hardware cryptography (AES) Industrial and home automation Smart metering Up to 1024 kB of Flash and 128 kB of Alarm and security systems RAM Water metering Health and fitness applications Gas metering 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 M3 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.0 EFM32GG Data Sheet Feature List 1. Feature List ARM Cortex-M3 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.8 A 3 V Stop Mode, including Power-on Reset, Brown-out Detector, RAM and CPU retention 1.1 A 3 V Deep Sleep Mode, including RTC with 32.768 kHz oscillator, Power-on Reset, Brown-out Detector, RAM and CPU retention 80 A/MHz 3 V Sleep Mode 219 A/MHz 3 V Run Mode, with code executed from flash 1024/512 KB Flash Read-while-write support 128 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 with asynchronous operation 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.0 2