English
Language : 

EFM32WG Datasheet, PDF (12/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
4 System Processor
...the world's most energy friendly microcontrollers
0123 4
CM 4 Core
3 2 -bit ALU
Hardware divider
Single cycle
32-bit m ultiplier
Cont rol Logic
DSP ext ensions
Float ing-Point Unit
Thum b & Thum b-2
Decode
Instruction Interface
Data Interface
NVIC Interface
Mem ory Prot ect ion Unit
4.1 Introduction
What?
Quick Facts
The industry leading Cortex-M4 processor
from ARM is the CPU in the EFM32WG
microcontrollers.
Why?
The ARM Cortex-M4 is designed for
exceptional short response time, high
code density, and high 32-bit throughput
while maintaining a strict cost and power
consumption budget.
How?
Combined with the ultra low energy
peripherals available, the Cortex-M4
with Floating-Point Unit (FPU) makes the
EFM32WG devices perfect for 8- to 32-
bit applications. The processor is featuring
a Harvard architecture, 3 stage pipeline,
single cycle instructions, extended Thumb-2
instruction set support, and fast interrupt
handling.
The ARM Cortex-M4 32-bit RISC processor provides outstanding computational performance and
exceptional system response to interrupts while meeting low cost requirements and low power
consumption.
The ARM Cortex-M4 implemented is revision r0p1.
4.2 Features
• Digital Signal Processor
• Enhances speed and reduces the active time with dedicated DSP instructions
• Harvard Architecture
• Separate data and program memory buses (No memory bottleneck as for a single-bus system)
• 3-stage pipeline
• Thumb-2 instruction set
• Enhanced levels of performance, energy efficiency, and code density
• Single-Precision Floating-Point Unit
• Enables embedded system designers to take full advantage of floating-points
• Extends the instruction set with 28 floating-point instructions
• Single-cycle multiply and efficient divide instructions
• 32-bit multiplication in a single cycle
• Signed and unsigned divide operations between 2 and 12 cycles
• Atomic bit manipulation with bit banding
• Direct access to single bits of data
• Two 1MB bit banding regions for memory and peripherals mapping to 32MB alias regions
• Atomic operation which cannot be interrupted by other bus activities
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
12
www.energymicro.com