2.2. Cortex-M3 processor block

The block diagram for the Cortex-M3 processor logic and CoreSight SoC interface is shown in the figure below:

Figure 2.2. Cortex-M3 component

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


The default implementation reuses the TPIU and SWJDP from Cortex-M3 package and connects the SWJ-DP and TPIU to the Processor Integration layer. For basic usage, there is no requirement to license the CoreSight SoC IP.

The system designer can however choose to design a system with the separately licensed CoreSight SoC debug interface connected to the AHB-AP. In this case the SWJ/DP and TPIU blocks and their corresponding signals are not present.

For more information on the Cortex-M3 and the debug and trace logic, see the following documents:

Copyright © 2015. All rights reserved.ARM DDI 0551A