Performance Monitor Unit
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 12-37
ID021414 Non-Confidential
0x17
L2D_CACHE_REFILL [21] [21] L2 Data cache refill.
0x18
L2D_CACHE_WB [22] [22] L2 Data cache Write-Back.
0x19
BUS_ACCESS - - Bus access.
0x1A
MEMORY_ERROR - - Local memory error.
0x1D
BUS_CYCLES - - Bus cycle.
0x1E
CHAIN - - Odd performance counter chain mode.
0x60
BUS_ACCESS_LD - - Bus access - Read.
0x61
BUS_ACCESS_ST - - Bus access - Write.
0x7A
BR_INDIRECT_SPEC - - Branch speculatively executed - Indirect
branch.
0x86
EXC_IRQ - - Exception taken, IRQ.
0x87
EXC_FIQ - - Exception taken, FIQ.
0xC0
- - - External memory request.
0xC1
- - - Non-cacheable external memory
request.
0xC2
- - - Linefill because of prefetch.
0xC3
- - - Instruction Cache Throttle occurred.
0xC4
- - - Entering read allocate mode.
0xC5
- - - Read allocate mode.
0xC6
- - - Pre-decode error.
0xC7
- - - Data Write operation that stalls the
pipeline because the store buffer is full.
0xC8
- - - SCU Snooped data from another CPU
for this CPU.
0xC9
- - - Conditional branch executed.
0xCA
- - - Indirect branch mispredicted.
0xCB
- - - Indirect branch mispredicted because of
address miscompare.
0xCC
- - - Conditional branch mispredicted.
0xD0
- [23] [23] L1 Instruction Cache (data or tag)
memory error.
0xD1
- [24] [24] L1 Data Cache (data, tag or dirty)
memory error, correctable or
non-correctable.
0xD2
- [25] [25] TLB memory error.
Table 12-28 PMU events (continued)
Event
number
Event mnemonic
PMU event bus
(to external)
PMU event bus
(to trace)
Event name