C10.4
Performance Monitors Common Event Identification Register 1
The PMCEID1 characteristics are:
Purpose
Defines which common architectural and common microarchitectural feature events are
implemented.
Usage constraints
This register is accessible as follows:
EL0
(NS)
EL0
(S)
EL1
(NS)
EL1
(S)
EL2 EL3
(SCR.NS = 1)
EL3
(SCR.NS = 0)
Config Config RO
RO
RO
RO
RO
This register is accessible at EL0 when PMUSERENR_EL0.EN is set to 1
Configurations
The PMCEID1 is architecturally mapped to:
• The AArch64 register PMCEID1_EL0. See
C10.8 Performance Monitors Common Event
Identification Register 1, EL0
.
• The external register PMCEID1_EL0.
There is one copy of this register that is used in both Secure and Non-secure states.
Attributes
PMCEID1 is a 32-bit register.
31
0
RES
0
17 16
CE [48:32]
Figure C10-3 PMCEID1 bit assignments
[31:17]
CE[48:32], [16:0]
Common architectural and microarchitectural feature events that can be counted by the PMU
event counters.
For each bit described in The following table, the event is implemented if the bit is set to 1, or
not implemented if the bit is set to 0.
Table C10-3 PMU common events
Bit Event number Event mnemonic
Description
[16]
0x30
L2I_TLB
Attributable Level 2 instruction TLB access.
0
This event is not implemented.
[15]
0x2F
L2D_TLB
Attributable Level 2 data or unified TLB access.
0
This event is not implemented.
[14]
0x2E
L2I_TLB_REFILL
Attributable Level 2 instruction TLB refill.
0
This event is not implemented.
C10 PMU registers
C10.4 Performance Monitors Common Event Identification Register 1
100236_0100_00_en
Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
C10-699
Non-Confidential
Summary of Contents for Cortex-A35
Page 4: ......
Page 18: ......
Page 26: ......
Page 27: ...Part A Functional Description ...
Page 28: ......
Page 145: ...Part B Register Descriptions ...
Page 146: ......
Page 573: ...Part C Debug ...
Page 574: ......
Page 845: ...Part D Appendices ...
Page 846: ......