Performance Monitoring Unit
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
11-11
ID073015
Non-Confidential
0x8D
Instruction TLB allocation.
Counts the number of TLB allocations because of Instruction requests.
Approximate
0x8E
Data TLB allocation.
Counts the number of TLB allocations because of Data requests.
Approximate
0x90
ISB
instructions.
Counts the number of
ISB
instructions architecturally executed.
Precise
0x91
DSB
instructions.
Counts the number of
DSB
instructions architecturally executed.
Precise
0x92
DMB
instructions.
Counts the number of
DMB
instructions speculatively executed.
Approximate
0x93
External interrupts.
Counts the number of external interrupts executed by the processor.
Approximate
0xA0
PLE cache line request completed.
d
Precise
0xA1
PLE cache line request skipped.
Precise
0xA2
PLE FIFO flush.
Precise
0xA3
PLE request completed.
Precise
0xA4
PLE FIFO overflow.
Precise
0xA5
PLE request programmed.
Precise
a. Only when the design implements the Jazelle Extension. Otherwise reads as 0.
b. For use with Cortex-A9 multiprocessor variants.
c. This event has no corresponding mapping on PMUEVENT. It can be counted only in the Cortex-A9 internal PMU event counters.
d. Active only when the PLE is present. Otherwise reads as 0.
Table 11-6 Cortex-A9 specific events (continued)
Event Description
Value