Signal Descriptions
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
A-14
ID073015
Non-Confidential
A.8
Performance monitoring signals
shows the performance monitoring signals.
gives the correlation between
PMUEVENT
signals and their event numbers.
Table A-17 Performance monitoring signals
Name
I/O
Destination
Description
PMUEVENT[57:0]
O
PTM or external
monitoring unit
PMU event bus. See
.
PMUIRQ
O
PMU interrupt signal.
PMUSECURE
O
Gives the status of the Cortex-A9 processor:
0
In Non-secure state.
1
In Secure state.
This signal does not provide input to CoreSight trace delivery infrastructure.
PMUPRIV
O
Gives the status of the Cortex-A9 processor:
0
In User mode.
1
In Privileged mode.
This signal does not provide input to CoreSight trace delivery infrastructure.
Table A-18 Event signals and event numbers
Name
Event number
Description
PMUEVENT[0]
0x00
Software increment
PMUEVENT[1]
0x01
Instruction cache miss
PMUEVENT[2]
0x02
Instruction micro TLB miss
PMUEVENT[3]
0x03
Data cache miss
PMUEVENT[4]
0x04
Data cache access
PMUEVENT[5]
0x05
Data micro TLB miss
PMUEVENT[6]
0x06
Data read
PMUEVENT[7]
0x07
Data writes
-
0x08
Unused
a
PMUEVENT[8]
0x68
b00
No instructions renamed.
b01
One instruction renamed.
b10
Two instructions renamed.
PMUEVENT[9]
PMUEVENT[10]
0x09
Exception taken
PMUEVENT[11]
0x0A
Exception returns
PMUEVENT[12]
0x0B
Write context ID
PMUEVENT[13]
0x0C
Software change of PC
PMUEVENT[14]
0x0D
Immediate branch
-
0x0E
Unused
b
PMUEVENT[15]
0x6E
Predictable function return