You copied the Doc URL to your clipboard.

11.1. About the Performance Monitoring Unit

The Cortex-A9 processor PMU provides six counters to gather statistics on the operation of the processor and memory system. Each counter can count any of the 58 events available in the Cortex-A9 processor. The PMU counters, and their associated control registers, are accessible from the internal CP15 interface as well as from the Debug APB interface.Table 11.1 shows the mappings of the PMU registers.

Table 11.1. Performance monitoring instructions and Debug APB mapping
Debug APB interface mappingCP15 instructionAccessResetName
0x0000, c9, c13, 2RW-PMXEVCNTR0
0x0040, c9, c13, 2RW-PMXEVCNTR1
0x0080, c9, c13, 2RW-PMXEVCNTR2
0x00C0, c9, c13, 2RW-PMXEVCNTR3
0x0100, c9, c13, 2RW-PMXEVCNTR4
0x0140, c9, c13, 2RW-PMXEVCNTR5
0x07C0, c9, c13, 0 RW-PMCCNTR
0x4000, c9, c13, 1RW-PMXEVTYPER0
0x4040, c9, c13, 1RW-PMXEVTYPER1
0x4080, c9, c13, 1RW-PMXEVTYPER2
0x40C0, c9, c13, 1RW-PMXEVTYPER3
0x4100, c9, c13, 1RW-PMXEVTYPER4
0x4140, c9, c13, 1RW-PMXEVTYPER5
0xC000, c9, 0 c12, 1 RW-PMCNTENSET
0xC200, c9, c12, 2RW-PMCNTENCLR
0xC400, c9, c14, 1RW-PMINTENSET
0xC600, c9, c14, 2RW-PMINTENCLR
0xC800, c9, c12, 3RW-PMOVSR
0xCA00, c9, c12, 4WO-PMSWINC
0xE040, c9, c12, 0RW0x41093000PMCR


0, c9, c14, 0


-0, c9, c12, 5RW-PMSELR

[a] Read only in user mode.