Performance Monitoring Unit
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
11-3
ID073015
Non-Confidential
11.2
PMU register summary
You can access the PMU counters, and their associated control registers:
•
through the internal CP15 interface
•
through the APB, using the relevant offset when PADDRDBG[12]=1.
gives a summary of the Cortex-A9 PMU registers.
Table 11-1 PMU register summary
Register
number
Offset
CRn
Op1
CRm
Op2
Name
Type
Description
0
0x000
c9
0
c13
2
PMXEVCNTR0
RW
Event Count Register, see the
ARM
Architecture Reference Manual
1
0x004
c9
0
c13
2
PMXEVCNTR1
RW
2
0x008
c9
0
c13
2
PMXEVCNTR2
RW
3
0x00C
c9
0
c13
2
PMXEVCNTR3
RW
4
0x010
c9
0
c13
2
PMXEVCNTR4
RW
5
0x014
c9
0
c13
2
PMXEVCNTR5
RW
6-30
0x018-
0x078
-
-
-
-
-
-
Reserved
31
0x07C
c9
0
c13
0
PMCCNTR
RW
Cycle Count Register, see the
ARM
Architecture Reference Manual
32-255
0x080-
0x3FC
-
-
-
-
-
-
Reserved
256
0x400
c9
0
c13
1
PMXEVTYPER0
RW
Event Type Selection Register, see the
ARM
Architecture Reference Manual
257
0x404
c9
0
c13
1
PMXEVTYPER1
RW
258
0x408
c9
0
c13
1
PMXEVTYPER2
RW
259
0x40C
c9
0
c13
1
PMXEVTYPER3
RW
260
0x410
c9
0
c13
1
PMXEVTYPER4
RW
261
0x414
c9
0
c13
1
PMXEVTYPER5
RW
262-767
0x418-
0xBFC
-
-
-
-
-
-
Reserved
768
0xC00
c9
0
c12
1
PMCNTENSET
RW
Count Enable Set Register, see the
ARM
Architecture Reference Manual
769-775
0xC04-
0xC1C
-
-
-
-
-
-
Reserved
776
0xC20
c9
0
c12
2
PMCNTENCLR
RW
Count Enable Clear Register, see the
ARM
Architecture Reference Manual
777-783
0xC24-
0xC3C
-
-
-
-
-
-
Reserved
784
0xC40
c9
0
c14
1
PMINTENSET
RW
Interrupt Enable Set Register, see the
ARM
Architecture Reference Manual