Infineon XMC™ Microcontrollers

Targeting industrial applications, and being the first to feature the EtherCAT® for real-time Ethernet communication, the XMC™ family of microcontrollers offer a peripheral set suitable for motor control, digital power conversion and IO applications.

The XMC1000 family are capable of performing field-oriented control (FOC) of motors, seeing them placed in applications such as eBikes, portable power tools, LED lighting applications and wireless charging.

The higher performance XMC4000 family features advanced debugging features, such as the ETM module (Enhanced Trace Macrocell), ensuring that the necessary insights are available when profiling complex control applications, such as solar inverters, switch-mode power supplies (SMPS) and uninterruptable power supplies (UPS).

iSYSTEM's BlueBox On-Chip Analyzers compliment the XMC™ family with their IOM Accessories, available for a range of BlueBox products. Our ADIO Accessories allow complex control signals and analog feedback measurements to be spliced into program trace information, providing deeper insights into the relationship and timing of application tasks and interrupt routines.

Finally, you'll always have confidence in the code you have developed by utilizing testIDEA. By utilizing the Micro Trace Buffer, available on most devices, it is possible to capture program trace information to deliver code coverage on unit tests for your application code.

CoreSight™ Feature Description XMC 1000 XMC 4000 Starter Kit
J-Link
iC5000 iC5700
DWT (Data Watchpoint and Trace) Hardware comparators for program counter
and data watchpoints
FPB (Flash Patch Breakpoint) Implements hardware breakpoints
ETM (Embedded Trace Macrocell) 5-pin output for ITM or ETM trace messages
SWO (Serial Wire Output) Single-pin output for ITM trace messages
TPIU (Trace Port Interface Unit) Bridge between on-chip trace data and either
SWO or ETM interfaces.
SWD (Serial Wire Debug) Two-wire CoreSight™ interface used for debugging
and debug configuration.