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.
If you are simply trialling the performance of the XMCmicrocontrollers using the available development kits, the integrated J-Link Debugger works out-of-the-box with iSYSTEM's winIDEA Open IDE. Simply connect the board to an available USB port and explore the power iSYSTEM's development software has to offer.
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
|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.
1) In conjunction with winIDEA Open, the functionality of the J-Link is limited to debugging