English
Language : 

EFM32TG230 Datasheet, PDF (3/68 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-M3, innovative low energy techniques, short wake-up time from ener-
gy saving modes, and a wide selection of peripherals, the EFM32TG 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 EFM32TG230 devices. For a complete feature set and in-
depth information on the modules, the reader is referred to the EFM32TG Reference Manual.
A block diagram of the EFM32TG230 is shown in Figure 2.1 (p. 3) .
Figure 2.1. Block Diagram
TG230F8/ 16/ 32
Core and Memory
Clock Managem ent
ARM Cortex- M3 processor
High Frequency
Crystal
Oscillator
High Frequency
RC
Oscillator
Flash
Memor y
[KB]
8/ 16/ 32
RAM
Memor y
[KB]
2/ 4/ 4
Deb u g
Interface
DMA
Controller
Aux High Freq
RC
Osci l l at o r
Lo w Frequency
RC
Oscillator
Lo w Frequency
Crystal
Oscillator
Watch d o g
Oscillator
Energy Managem ent
Voltage
Regulator
Voltage
Comp arator
Power -o n
Reset
Brown-out
Detector
Serial Interfaces
USA RT
2x
Lo w
Energy
I2C
UART™
32-bit bus
Peripheral Reflex System
I/O Ports
Tim ers and Triggers
Ex ternal
Inter ru pts
General
Purp ose
I/ O
56 pins
Timer/
Counter
2x
Lo w
Energy
Sensor
Low Energy Real Time
Timer™ Counter
Pin
Reset
Pulse
Counter
Watch d o g
Timer
Analog Interfaces
ADC
Op eratio n al
Amplifier
DAC
2x
Security
AES
2.1.1 ARM Cortex-M3 Core
The ARM Cortex-M3 includes a 32-bit RISC processor which can achieve as much as 1.25 Dhrystone
MIPS/MHz. A Wake-up Interrupt Controller handling interrupts triggered while the CPU is asleep is in-
cluded as well. The EFM32 implementation of the Cortex-M3 is described in detail in EFM32 Cortex-M3
Reference Manual.
2.1.2 Debug Interface (DBG)
This device includes hardware debug support through a 2-pin serial-wire debug interface . 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.
2.1.3 Memory System Controller (MSC)
The Memory System Controller (MSC) is the program memory unit of the EFM32TG microcontroller.
The flash memory is readable and writable from both the Cortex-M3 and DMA. The flash memory is
2015-03-06 - EFM32TG230FXX - d0030_Rev1.40
3
www.silabs.com