English
Language : 

EFM32WG990 Datasheet, PDF (3/80 Pages) List of Unclassifed Manufacturers – The EFM32 MCUs are the world’s most energy friendly microcontrollers.
Preliminary
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 EFM32WG990
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 EFM32WG990 is shown in Figure 2.1 (p. 3) .
Figure 2.1. Block Diagram
W G9 9 0 F6 4 / 1 2 8 / 2 5 6
Core and Mem ory
ARM Cort ex™ M4 processor
wit h DSP ext ensions and FPU
Flash
Pr o g r a m
Mem ory
RAM
Mem ory
Debug
In t er f ace
w/ ETM
Mem ory
Prot ect ion
Unit
DMA
Cont roller
Clock Managem ent
High Freq.
Cryst al
Oscillat or
High Freq.
RC
Oscillat or
Low Freq.
Cryst al
Oscillat or
Low Freq.
RC
Oscillat or
Ult ra Low Freq.
RC
Oscillat or
Energy Managem ent
Volt ag e
Regulat or
Volt ag e
Com parat or
Br ow n -ou t
Detector
Back-up
Po w e r
Dom ain
Po w e r -o n
Reset
Serial Int erfaces
USART
UART
Low
En e r g y
I2C
Uart ™
USB
32-bit bus
Peripheral Reflex Syst em
I/O Port s
Ext . Bus TFT
Interface Driver
Ext ernal
In t er r u p t s
Ge n e r a l
Pu r p o se
I/O
Pin
Reset
Pin
Wakeup
Tim ers and Triggers
Tim er/
Count er
LESENSE
Low Energy Real Tim e
Tim er
Count er
Pu l se
Count er
Watchdog
Tim er
Back-up
RTC
Analog Interfaces
ADC
LCD
Cont roller
DAC
Operat ional
Am plifier
Analog
Com parat or
Securit y
Hardware
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.
2013-05-06 - EFM32WG990FXX - d0203_Rev1.10
3
www.energymicro.com