EFM32 Gecko Family EFM32TG Data Sheet The EFM32 Gecko MCUs are the worlds most energy-friendly mi- KEY FEATURES crocontrollers. ARM Cortex-M3 at 32 MHz The EFM32TG offers unmatched performance and ultra low power consumption in both Ultra low power operation active and sleep modes. EFM32TG devices consume as little as 0.6 A in Stop mode 0.6 A current in Stop (EM3), with and 150 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- 51 A/MHz in EM1 M3 processor, making it perfect for battery-powered systems and systems with high-per- formance, low-energy requirements. 150 A/MHz in Run mode (EM0) Fast wake-up time of 2 s EFM32TG applications include the following: Hardware cryptography (AES) Industrial and home automation Smart metering Up to 32 kB of Flash and 4 kB of RAM Alarm and security systems Water metering Health and fitness applications Gas metering Core / Memory Clock Management Energy Management Security High Frequency High Frequency Crystal Oscillator RC Oscillator Voltage Voltage TM ARM Cortex M3 processor Hardware AES Regulator Comparator Auxiliary High Low Freq. Freq. RC Osc. RC Oscillator Flash Program Debug Interface Memory Power-on Brown-out Low Frequency Watchdog Reset Detector RAM Memory DMA Controller Crystal Oscillator Oscillator 32-bit bus Peripheral Reflex System Serial Interfaces I/O Ports Timers and Triggers Analog Interfaces Timer/Counter LESENSE ADC DAC External General 2 USART I C Interrupts Purpose I/O Operational Analog Low Energy Timer Real Time Counter Amplifier Comparator Low Energy Pin Reset TM UART Pulse Counter Watchdog Timer LCD Controller 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.11 EFM32TG Data Sheet Feature List 1. Feature List ARM Cortex-M3 CPU platform High Performance 32-bit processor up to 32 MHz Wake-up Interrupt Controller SysTick System Timer Flexible Energy Management System 20 nA 3 V Shutoff Mode 0.6 A 3 V Stop Mode, including Power-on Reset, Brown-out Detector, RAM and CPU retention 1.0 A 3 V Deep Sleep Mode, including RTC with 32.768 kHz oscillator, Power-on Reset, Brown-out Detector, RAM and CPU retention 51 A/MHz 3 V Sleep Mode 150 A/MHz 3 V Run Mode, with code executed from flash 32/16/8 KB Flash 4/2 KB RAM Up to 56 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 8 Channel DMA Controller 8 Channel Peripheral Reflex System (PRS) for autonomous inter- peripheral signaling Hardware AES with 128/256-bit keys in 54/75 cycles Timers/Counters 2 16-bit Timer/Counter 23 Compare/Capture/PWM channels 16-bit Low Energy Timer 1 24-bit Real-Time Counter 1 16-bit Pulse Counter Watchdog Timer with dedicated RC oscillator 50 nA Integrated LCD Controller for up to 820 segments Voltage boost, adjustable contrast and autonomous animation Communication interfaces Up to 2 Universal Synchronous/Asynchronous Receiver/ Transmitter UART/SPI/SmartCard (ISO 7816)/IrDA/I2S Low Energy UART Autonomous operation with DMA in Deep Sleep Mode 2 I C Interface with SMBus support Address recognition in Stop Mode Ultra low power precision analog peripherals 12-bit 1 Msamples/s Analog to Digital Converter 8 single ended channels/4 differential channels On-chip temperature sensor 12-bit 500 ksamples/s Digital to Analog Converter Up to 2 Analog Comparator Capacitive sensing with up to 8 inputs 3 Operational Amplifier 6.1 MHz GBW, Rail-to-rail, Programmable Gain Supply Voltage Comparator Low Energy Sensor Interface (LESENSE) Autonomous sensor monitoring in Deep Sleep Mode Wide range of sensors supported, including LC sensors and capacitive buttons Ultra efficient Power-on Reset and Brown-Out Detector silabs.com Building a more connected world. Rev. 2.11 2