ITM (Instrumentation Trace Macrocell)

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instanceOf debugging component
gptkbp:accessibleBy debugger
software running on target MCU
gptkbp:communicatesVia Serial Wire Output (SWO)
Trace Port Interface Unit (TPIU)
gptkbp:documentedIn gptkb:ARM_Debug_Interface_Architecture_Specification
gptkbp:enables non-intrusive debugging
gptkbp:format trace packets
https://www.w3.org/2000/01/rdf-schema#label ITM (Instrumentation Trace Macrocell)
gptkbp:integratesWith gptkb:ARMv8-M_architecture
gptkb:ARMv7-M_architecture
gptkbp:partOf ARM Cortex-M microcontroller
gptkbp:provides timestamping
data watchpoints
event counters
gptkbp:relatedTo gptkb:CoreSight
Data Watchpoint and Trace (DWT)
Embedded Trace Macrocell (ETM)
gptkbp:standardizedBy gptkb:ARM
gptkbp:supports printf-style debugging
gptkbp:usedFor debugging
event logging
real-time tracing
gptkbp:bfsParent gptkb:Cortex-M33
gptkbp:bfsLayer 5