D5.1
AArch64 PMU register summary
The PMU counters and their associated control registers are accessible in the AArch64 Execution state
with
MRS
and
MSR
instructions.
The following table gives a summary of the Cortex-A76 PMU registers in the AArch64 Execution state.
For those registers not described in this chapter, see the
Arm
®
Architecture Reference Manual Armv8, for
Armv8-A architecture profile
.
Table D5-1 PMU register summary in the AArch64 Execution state
Name
Type
Width
Reset
Description
PMCR_EL0
RW
32
0x410B30XX
D5.4 PMCR_EL0,
Performance Monitors
Control Register, EL0
PMCNTENSET_EL0
RW
32
UNK
Performance Monitors
Count Enable Set
Register
PMCNTENCLR_EL0
RW
32
UNK
Performance Monitors
Count Enable Clear
Register
PMOVSCLR_EL0
RW
32
UNK
Performance Monitors
Overflow Flag Status
Register
PMSWINC_EL0
WO
32
UNK
Performance Monitors
Software Increment
Register
PMSELR_EL0
RW
32
UNK
Performance Monitors
Event Counter Selection
Register
PMCEID0_EL0
RO
64
0xF7FF0F3F
D5.2 PMCEID0_EL0,
Performance Monitors
Common Event
Identification Register 0,
EL0
PMCEID1_EL0
RO
64
0x0000BE7F
D5.3 PMCEID1_EL0,
Performance Monitors
Common Event
Identification Register 1,
EL0
PMCCNTR_EL0
RW
64
UNK
Performance Monitors
Cycle Count Register
PMXEVTYPER_EL0
RW
32
UNK
Performance Monitors
Selected Event Type and
Filter Register
D5 AArch64 PMU registers
D5.1 AArch64 PMU register summary
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
D5-446
Non-Confidential
Summary of Contents for Cortex-A76 Core
Page 4: ......
Page 22: ......
Page 23: ...Part A Functional description ...
Page 24: ......
Page 119: ...Part B Register descriptions ...
Page 120: ......
Page 363: ...Part C Debug descriptions ...
Page 364: ......
Page 401: ...Part D Debug registers ...
Page 402: ......
Page 589: ...Part E Appendices ...
Page 590: ......