EFM32 Giant Gecko Series 1 Family
EFM32GG11 Family Data Sheet
The EFM32 Giant Gecko Series 1 MCUs are the world’s most
energy-friendly microcontrollers, featuring new connectivity interfa-
ces and user interface features.
EFM32GG11 includes a powerful 32-bit ARM
®
Cortex
®
-M4 and provides robust security
via a unique cryptographic hardware engine supporting AES, ECC, SHA, and True Ran-
dom Number Generator (TRNG). New features include an SD/MMC/SDIO controller, Oc-
tal/Quad-SPI memory controller, 10/100 Ethernet MAC, CAN bus controller, highly robust
capacitive sensing, enhanced alpha blending graphics engine, and LESENSE/PCNT en-
hancements for smart energy meters. These features, combined with ultra-low current
active mode and short wake-up time from energy-saving modes, make EFM32GG11 mi-
crocontrollers well suited for any battery-powered application, as well as other systems
requiring high performance and low-energy consumption.
Example applications:
• Smart energy meters
• Industrial and factory automation
• Home automation and security
• Mid- and high-tier wearables
• IoT devices
• ARM Cortex-M4 at 72 MHz
• Ultra low energy operation
• 80 µA/MHz in Energy Mode 0 (EM0)
• 2.1 μA EM2 Deep Sleep current (RTCC
running with state and RAM retention)
• Octal/Quad-SPI memory interface w/ XIP
• SD/MMC/SDIO Host Controller
• 10/100 Ethernet MAC with 802.3az EEE,
IEEE1588
• Dual CAN 2.0 Bus Controller
• Crystal-free low-energy USB
• Hardware cryptographic engine supports
AES, ECC, SHA, and TRNG
• Robust capacitive touch sense
• Footprint compatible with select EFM32
packages
• 5 V tolerant I/O
Core / Memory
ARM Cortex
TM
M4 processor
with FPU and
MPU
Flash Program
Memory
RAM Memory
ETM
Clock Management
High Frequency
Crystal Oscillator
PLL
High Frequency
RC Oscillator
Universal HF RC
Oscillator
Ultra Low Freq.
RC Oscillator
Low Frequency
RC Oscillator
Energy Management
Voltage
Regulator
DC-DC
Converter
Brown-Out
Detector
Voltage/Temp
Monitor
Power-On Reset
Other
CRYPTO
CRC
True Random
Number Generator
SMU
Debug Interface
LDMA
Controller
Auxiliary High
Freq. RC Osc.
Low Frequency
Crystal Oscillator
Backup Domain
32-bit bus
Peripheral Reflex System
Serial Interfaces
USART
10/100 Ethernet
CAN
LEUSB
(crystal free)
I
2
C
UART
SD / MMC / SDIO
Quad-SPI
Low Energy
UART
TM
I/O Ports
EBI + pixel-alpha
TFT Driver
Timers and Triggers
Timer/Counter
Low Energy Timer
Pulse Counter
Real Time Counter
and Calendar
Low Energy
Sensor IF
Real Time Counter
Watchdog Timer
Analog Interfaces
Low Energy LCD
Controller
VDAC
Analog
Comparator
Capacitive
Sensing
ADC
Operational
Amplifier
IDAC
External
Interrupts
Pin Reset
General
Purpose I/O
Pin Wakeup
CRYOTIMER
Lowest power mode with peripheral operational:
EM0 - Active
EM1 - Sleep
EM2 – Deep Sleep
EM3 - Stop
EM4H - Hibernate
EM4S - Shutoff
silabs.com
| Building a more connected world.
Rev. 1.0
EFM32GG11 Family Data Sheet
Feature List
1. Feature List
The EFM32GG11 highlighted features are listed below.
•
ARM Cortex-M4 CPU platform
• High performance 32-bit processor @ up to 72 MHz
• DSP instruction support and Floating Point Unit
• Memory Protection Unit
• Wake-up Interrupt Controller
•
Flexible Energy Management System
• 80 μA/MHz in Active Mode (EM0)
• 2.1 μA EM2 Deep Sleep current (16 kB RAM retention and
RTCC running from LFRCO)
•
Integrated DC-DC buck converter
•
Up to 2048 kB flash program memory
• Dual-bank with read-while-write support
•
Up to 512 kB RAM data memory
• 256 kB with ECC (SEC-DED)
•
Octal/Quad-SPI Flash Memory Interface
• Supports 3 V and 1.8 V memories
• 1/2/4/8-bit data bus
• Quad-SPI Execute In Place (XIP)
•
Communication Interfaces
• Low-energy Universal Serial Bus (USB) with Device and
Host support
• Fully USB 2.0 compliant
• On-chip PHY and embedded 5V to 3.3V regulator
• Crystal-free Device mode operation
• Patent-pending Low-Energy Mode (LEM)
• SD/MMC/SDIO Host Controller
• SD v3.01, SDIO v3.0 and MMC v4.51
• 1/4/8-bit bus width
• 10/100 Ethernet MAC with MII/RMII interface
• IEEE1588-2008 precision time stamping
• Energy Efficient Ethernet (802.3az)
• Up to 2× CAN Bus Controller
• Version 2.0A and 2.0B up to 1 Mbps
• 6× Universal Synchronous/Asynchronous Receiver/ Trans-
mitter
• UART/SPI/SmartCard (ISO 7816)/IrDA/I2S/LIN
• Triple buffered full/half-duplex operation with flow control
• Ultra high speed (36 MHz) operation on one instance
• 2× Universal Asynchronous Receiver/ Transmitter
• 2× Low Energy UART
• Autonomous operation with DMA in Deep Sleep Mode
• 3× I
2
C Interface with SMBus support
• Address recognition in EM3 Stop Mode
•
Up to 144 General Purpose I/O Pins
• Configurable push-pull, open-drain, pull-up/down, input fil-
ter, drive strength
• Configurable peripheral I/O locations
• 5 V tolerance on select pins
• Asynchronous external interrupts
• Output state retention and wake-up from Shutoff Mode
•
Up to 24 Channel DMA Controller
•
Up to 24 Channel Peripheral Reflex System (PRS) for au-
tonomous inter-peripheral signaling
•
External Bus Interface for up to 4x256 MB of external
memory mapped space
• TFT Controller with Direct Drive
• Per-pixel alpha-blending engine
•
Hardware Cryptography
• AES 128/256-bit keys
• ECC B/K163, B/K233, P192, P224, P256
• SHA-1 and SHA-2 (SHA-224 and SHA-256)
• True Random Number Generator (TRNG)
•
Hardware CRC engine
• Single-cycle computation with 8/16/32-bit data and 16-bit
(programmable)/32-bit (fixed) polynomial
•
Security Management Unit (SMU)
• Fine-grained access control for on-chip peripherals
•
Integrated Low-energy LCD Controller with up to 8×36 seg-
ments
• Voltage boost, contrast and autonomous animation
• Patented low-energy LCD driver
•
Backup Power Domain
• RTCC and retention registers in a separate power domain,
available down to energy mode EM4H
• Operation from backup battery when main power absent/
insufficient
•
Ultra Low-Power Precision Analog Peripherals
• 2× 12-bit 1 Msamples/s Analog to Digital Converter (ADC)
• On-chip temperature sensor
• 2× 12-bit 500 ksamples/s Digital to Analog Converter
(VDAC)
• Digital to Analog Current Converter (IDAC)
• Up to 4× Analog Comparator (ACMP)
• Up to 4× Operational Amplifier (OPAMP)
• Robust current-based capacitive sensing with up to 64 in-
puts and wake-on-touch (CSEN)
• Up to 108 GPIO pins are analog-capable. Flexible analog
peripheral-to-pin routing via Analog Port (APORT)
• Supply Voltage Monitor
silabs.com
| Building a more connected world.
Rev. 1.0 | 2
EFM32GG11 Family Data Sheet
Feature List
•
Timers/Counters
• 7× 16-bit Timer/Counter
• 3 + 4 Compare/Capture/PWM channels (4 + 4 on one
timer instance)
• Dead-Time Insertion on several timer instances
• 4× 32-bit Timer/Counter
• 32-bit Real Time Counter and Calendar (RTCC)
• 24-bit Real Time Counter (RTC)
• 32-bit Ultra Low Energy CRYOTIMER for periodic wakeup
from any Energy Mode
• 2× 16-bit Low Energy Timer for waveform generation
• 3× 16-bit Pulse Counter with asynchronous operation
• 2× Watchdog Timer with dedicated RC oscillator
•
Low Energy Sensor Interface (LESENSE)
• Autonomous sensor monitoring in Deep Sleep Mode
• Wide range of sensors supported, including LC sensors and
capacitive buttons
• Up to 16 inputs
•
Ultra efficient Power-on Reset and Brown-Out Detector
•
Debug Interface
• 2-pin Serial Wire Debug interface
• 1-pin Serial Wire Viewer
• 4-pin JTAG interface
• Embedded Trace Macrocell (ETM)
•
Pre-Programmed Bootloader
•
Wide Operating Range
• 1.8 V to 3.8 V single power supply
• Integrated DC-DC, down to 1.8 V output with up to 200 mA
load current for system
• Standard (-40 °C to 85 °C T
AMB
) and Extended (-40 °C to
125 °C T
J
) temperature grades available
•
Packages
• QFN64 (9x9 mm)
• TQFP64 (10x10 mm)
• TQFP100 (14x14 mm)
• BGA112 (10x10 mm)
• BGA120 (7x7 mm)
• BGA152 (8x8 mm)
• BGA192 (7x7mm)
silabs.com
| Building a more connected world.
Rev. 1.0 | 3
EFM32GG11 Family Data Sheet
Ordering Information
2. Ordering Information
Table 2.1. Ordering Information
DC-DC Converter
Ethernet
QSPI
USB
LCD
Ordering Code
EFM32GG11B820F2048GL192-B
EFM32GG11B840F1024GL192-B
EFM32GG11B820F2048GL152-B
EFM32GG11B820F2048IL152-B
EFM32GG11B840F1024GL152-B
EFM32GG11B840F1024IL152-B
EFM32GG11B820F2048GL120-B
EFM32GG11B820F2048IL120-B
EFM32GG11B840F1024GL120-B
EFM32GG11B840F1024IL120-B
EFM32GG11B820F2048GQ100-B
EFM32GG11B820F2048IQ100-B
EFM32GG11B840F1024GQ100-B
EFM32GG11B840F1024IQ100-B
EFM32GG11B820F2048GQ64-B
EFM32GG11B820F2048GM64-B
EFM32GG11B820F2048IQ64-B
EFM32GG11B820F2048IM64-B
EFM32GG11B840F1024GQ64-B
EFM32GG11B840F1024GM64-B
EFM32GG11B840F1024IQ64-B
EFM32GG11B840F1024IM64-B
EFM32GG11B520F2048GL120-B
EFM32GG11B510F2048GL120-B
EFM32GG11B520F2048IL120-B
EFM32GG11B510F2048IL120-B
EFM32GG11B520F2048GQ100-B
EFM32GG11B510F2048GQ100-B
EFM32GG11B520F2048IQ100-B
EFM32GG11B510F2048IQ100-B
Flash
(kB)
2048
1024
2048
2048
1024
1024
2048
2048
1024
1024
2048
2048
1024
1024
2048
2048
2048
2048
1024
1024
1024
1024
2048
2048
2048
2048
2048
2048
2048
2048
RAM
(kB)
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
384
512
384
512
384
512
384
SDIO
GPIO
144
144
121
121
121
121
95
95
95
95
80
80
80
80
47
50
47
50
47
50
47
50
95
95
95
95
83
83
83
83
Package
BGA192
BGA192
BGA152
BGA152
BGA152
BGA152
BGA120
BGA120
BGA120
BGA120
QFP100
QFP100
QFP100
QFP100
QFP64
QFN64
QFP64
QFN64
QFP64
QFN64
QFP64
QFN64
BGA120
BGA120
BGA120
BGA120
QFP100
QFP100
QFP100
QFP100
Temp Range
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
silabs.com
| Building a more connected world.
Rev. 1.0 | 4
EFM32GG11 Family Data Sheet
Ordering Information
DC-DC Converter
Ethernet
QSPI
USB
Ordering Code
EFM32GG11B520F2048GQ64-B
EFM32GG11B510F2048GQ64-B
EFM32GG11B520F2048GM64-B
EFM32GG11B510F2048GM64-B
EFM32GG11B520F2048IQ64-B
EFM32GG11B510F2048IQ64-B
EFM32GG11B520F2048IM64-B
EFM32GG11B510F2048IM64-B
EFM32GG11B420F2048GL120-B
EFM32GG11B420F2048IL120-B
EFM32GG11B420F2048GL112-B
EFM32GG11B420F2048IL112-B
EFM32GG11B420F2048GQ100-B
EFM32GG11B420F2048IQ100-B
EFM32GG11B420F2048GQ64-B
EFM32GG11B420F2048GM64-B
EFM32GG11B420F2048IQ64-B
EFM32GG11B420F2048IM64-B
EFM32GG11B320F2048GL112-B
EFM32GG11B310F2048GL112-B
EFM32GG11B320F2048GQ100-B
EFM32GG11B310F2048GQ100-B
EFM32GG11B120F2048GQ64-B
EFM32GG11B110F2048GQ64-B
EFM32GG11B120F2048GM64-B
EFM32GG11B110F2048GM64-B
EFM32GG11B120F2048IQ64-B
EFM32GG11B110F2048IQ64-B
EFM32GG11B120F2048IM64-B
EFM32GG11B110F2048IM64-B
LCD
Flash
(kB)
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
2048
RAM
(kB)
512
384
512
384
512
384
512
384
512
512
512
512
512
512
512
512
512
512
512
384
512
384
512
384
512
384
512
384
512
384
SDIO
GPIO
50
50
53
53
50
50
53
53
93
93
87
87
83
83
50
53
50
53
90
90
86
86
53
53
56
56
53
53
56
56
Package
QFP64
QFP64
QFN64
QFN64
QFP64
QFP64
QFN64
QFN64
BGA120
BGA120
BGA112
BGA112
QFP100
QFP100
QFP64
QFN64
QFP64
QFN64
BGA112
BGA112
QFP100
QFP100
QFP64
QFP64
QFN64
QFN64
QFP64
QFP64
QFN64
QFN64
Temp Range
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
-40 to +125°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +125°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +85°C
-40 to +125°C
-40 to +125°C
-40 to +125°C
-40 to +125°C
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
No
No
No
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
No
No
No
No
No
No
No
No
silabs.com
| Building a more connected world.
Rev. 1.0 | 5