|Non-Confidential||PDF version||ARM 100400_0001_03_en|
|Home > Embedded Trace Macrocell > About the ETM|
The ETM provides real-time instruction trace and data trace for the Cortex®‑R8 processor. The Cortex‑R8 processor ETM generates information that trace software tools use to reconstruct the execution of all or part of a program.
For full reconstruction of program execution, the Cortex‑R8 processor ETM is able to trace:
The Cortex‑R8 processor ETM contains logic, known as resources, that enable you to control tracing by specifying the exact set of triggering and filtering conditions required for a particular application. Resources include address comparators and data value comparators, counters, and a sequencer.
The Cortex‑R8 processor ETM is a CoreSight™ component. For more information about CoreSight, see the ARM® Embedded Trace Macrocell Architecture Specification ETMv4.