English
Language : 

EFM32WG295 Datasheet, PDF (3/82 Pages) Silicon Laboratories – Output state retention and wake-up from Shutoff Mode
2 System Summary
...the world's most energy friendly microcontrollers
2.1 System Introduction
The EFM32 MCUs are the world’s most energy friendly microcontrollers. With a unique combination of
the powerful 32-bit ARM Cortex-M4, with DSP instruction support and floating-point unit, innovative low
energy techniques, short wake-up time from energy saving modes, and a wide selection of peripherals,
the EFM32WG microcontroller is well suited for any battery operated application as well as other systems
requiring high performance and low-energy consumption. This section gives a short introduction to each
of the modules in general terms and also shows a summary of the configuration for the EFM32WG295
devices. For a complete feature set and in-depth information on the modules, the reader is referred to
the EFM32WG Reference Manual.
A block diagram of the EFM32WG295 is shown in Figure 2.1 (p. 3) .
Figure 2.1. Block Diagram
WG295F64/ 128/ 256
Core and Mem ory
ARM Cortex ™ M4 processor
with DSP ex tensions and FPU
Flash
Pr o g r am
Mem o r y
RAM
Mem o r y
Deb u g
In t er f ace
w/ ETM
Mem o r y
Pr o t ect i o n
Unit
DMA
Co n t r o l l er
Clock Managem ent
Aux High Freq.
RC
Osci l l at o r
High Freq.
RC
Osci l l at o r
High Freq.
Cr yst al
Osci l l at o r
Low Freq.
RC
Osci l l at o r
Low Freq.
Cr yst al
Osci l l at o r
Ultra Low Freq.
RC
Osci l l at o r
Energy Managem ent
Vo l t ag e
Reg u l at o r
Vo l t ag e
Com parator
Brown- out
Det ect o r
Back- up
Power
Dom ain
Power- on
Reset
Serial Interfaces
USART
UART
Low
En er g y
I2C
Uar t ™
32- bit bus
Peripheral Reflex System
I/ O Ports
Ex t. Bus
In t er f ace
TFT
Dr i ver
Ex ternal
In t er r u p t s
Gen er al
Pu r p o se
I/ O
Pin
Reset
Pin
Wak eu p
Tim ers and Triggers
Ti m er /
Co u n t er
LESENSE
Low Energy Real Tim e
Ti m er
Co u n t er
Pulse
Co u n t er
Wat ch d o g
Ti m er
Back- up
RTC
Analog Interfaces
ADC
DAC
Op er at i o n al
Am p l i f i er
Analog
Com parator
Secu r i t y
Har d w ar e
AES
2.1.1 ARM Cortex-M4 Core
The ARM Cortex-M4 includes a 32-bit RISC processor, with DSP instruction support and floating-point
unit, which can achieve as much as 1.25 Dhrystone MIPS/MHz. A Memory Protection Unit with support
for up to 8 memory segments is included, as well as a Wake-up Interrupt Controller handling interrupts
triggered while the CPU is asleep. The EFM32 implementation of the Cortex-M4 is described in detail
in ARM Cortex-M4 Devices Generic User Guide.
2.1.2 Debug Interface (DBG)
This device includes hardware debug support through a 2-pin serial-wire debug interface and an Embed-
ded Trace Module (ETM) for data/instruction tracing. In addition there is also a 1-wire Serial Wire Viewer
pin which can be used to output profiling information, data trace and software-generated messages.
2014-06-13 - EFM32WG295FXX - d0189_Rev1.40
3
www.silabs.com