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
|