D4.4
PMCR, Performance Monitors Control Register
The PMCR provides details of the Performance Monitors implementation, including the number of
counters implemented, and configures and controls the counters.
Bit field descriptions
PMCR is a 32-bit register, and is part of the Performance Monitors registers functional group.
31
0
5
6
7
1
2
10
11
15
16
23
IMP
X
3
4
24
IDCODE
N
E
P
C
D
DP
LC
RES
0
Figure D4-3 PMCR bit assignments
IMP, [31:24]
Indicates the implementer code. The value is:
0x41
ASCII character 'A' - implementer is Arm Limited.
IDCODE, [23:16]
Identification code. The value is:
0x0B
Cortex-A76 core.
N, [15:11]
Identifies the number of event counters implemented.
0b00110
The core implements six event counters.
RES0, [10:7]
RES0
Reserved.
LC, [6]
Long cycle count enable. Determines which PMCCNTR bit generates an overflow recorded in
PMOVSR[31]. The overflow event is generated on a 32-bit or 64-bit boundary. The possible
values are:
0b0
Overflow event is generated on a 32-bit boundary, when an increment changes
PMCCNTR[31] from 1 to 0. This is the reset value.
0b1
Overflow event is generated on a 64-bit boundary, when an increment changes
PMCCNTR[63] from 1 to 0.
Arm deprecates use of PMCR.LC =
0b0
.
DP, [5]
Disable cycle counter CCNT when event counting is prohibited. The possible values are:
0b0
Cycle counter operates regardless of the non-invasive debug authentication
settings. This is the reset value.
0b1
Cycle counter is disabled if non-invasive debug is not permitted and enabled.
X, [4]
D4 AArch32 PMU registers
D4.4 PMCR, Performance Monitors Control Register
100798_0300_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights
reserved.
D4-441
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: ......