VarioTAP® model libraries, used for universal processor emulation, are available for Infineon XMC MCUs based on ARM® Cortex™-M cores. As part of IP library, VarioTAP model contains all relevant access information for respective target processor. This lets users select processor corresponding to their design and test/validate connected hardware unit as well as program Flash memories. Processor is reconfigured to provide design-integrated test and programming instruments via native debug port.