| |||
Home > Program Trace Macrocell > PTM programmers model > Interaction with the performance monitoring unit |
The processor includes a Performance Monitoring Unit (PMU) that enables events, such as cache misses and instructions executed, to be counted over a period of time. This section describes how the PMU and PTM function together.
All PMU architectural events are available to the PTM through the extended input facility. See the ARM Architectural Reference Manual for more information on PMU events.
The PTM uses two extended external input selectors to access the PMU events. Each selector can independently select one of the PMU events, which are then active for the cycles where the relevant events occur. These selected events can then be accessed by any of the event registers within the PTM.