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.
CPU
ARM® CortexTM-M4
System DCode ICode
GPDMA0
GPDMA1
Data Code
PMU
ROM & Flash
Bus Matrix
PSRAM
DSRAM1
System
Masters
Ethernet
DSRAM2
System
Slaves
USB
OTG
SCU
RTC
ERU0
WDT
FCE
EBU
USIC0 DSD POSIF1 CCU80 CCU81
LEDTS0 CCU43 PORTS DAC
PBA0
Peripherals 0
Peripherals 1
PBA1
ERU1 VADC POSIF0 CCU40 CCU41 CCU42 SDMMC USIC2 USIC1 CAN
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