XMC4500
XMC4000 Family
Summary of Features
1
Summary of Features
The XMC4500 devices are members of the XMC4000 Family of microcontrollers based
on the ARM Cortex-M4 processor core. The XMC4000 is a family of high performance
and energy efficient microcontrollers optimized for Industrial Connectivity, Industrial
Control, Power Conversion, Sense & Control.
System
Masters
System
Slaves
SCU
RTC
CPU
ARM® CortexTM-M4
ERU0
WDT
FCE
USB
OTG
GPDMA0
GPDMA1
Ethernet
System
DCode
ICode
Bus Matrix
DSRAM1
Data
Code
DSRAM2
PSRAM
EBU
PMU
ROM & Flash
DSD
USIC0
ERU1
POSIF1 CCU80 CCU81
LEDTS0 CCU43 PORTS
DAC
CAN
Peripherals 0
Peripherals 1
PBA1
PBA0
VADC POSIF0 CCU40 CCU41
CCU42 SDMMC USIC2
USIC1
Figure 1
System Block Diagram
CPU Subsystem
•
CPU Core
– High Performance 32-bit ARM Cortex-M4 CPU
– 16-bit and 32-bit Thumb2 instruction set
– DSP/MAC instructions
– System timer (SysTick) for Operating System support
Floating Point Unit
Memory Protection Unit
Nested Vectored Interrupt Controller
Two General Purpose DMA with up-to 12 channels
Event Request Unit (ERU) for programmable processing of external and internal
service requests
•
•
•
•
•
Data Sheet
8
V1.0, 2013-01
Subject to Agreement on the Use of Product Information