Serial Wire Debug is helpful in freeing up pins, increasing throughput, and enabling low-cost tools and chips. Debug components were eliminated that provide little additional value but consume more precious space and pins than can be justified for a compact MCU destined for price-sensitive applications. The result is an advanced 32-bit microcontroller family that has real-time debugging and trace support for the processor, memory, and peripherals that is optimal for the intricate application code that runs on the powerful chips, without requiring expensive development tools or driving up the cost of the production chips.