EasyManua.ls Logo

ARM Cortex-A53 MPCore - Page 475

ARM Cortex-A53 MPCore
635 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Performance Monitor Unit
ARM DDI 0500D Copyright © 2013-2014 ARM. All rights reserved. 12-21
ID021414 Non-Confidential
MRC p15,0,<Rt>,c9,c12,6 ; Read PMCEID0 into Rt
The PMCEID0 can be accessed through the internal memory-mapped interface and the external
debug interface, offset
0xE20
.
12.6.3 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:
This register is accessible at EL0 when PMUSERENR_EL0.EN is set to 1
Configurations The PMCEID1 is architecturally mapped to:
The AArch32 register PMCEID1_EL0. See Performance Monitors
Common Event Identification Register 1 on page 12-12.
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.
Figure 12-7 shows the PMCEID1 bit assignments
Figure 12-7 PMCEID1 bit assignments
Table 12-13 shows the PMCEID1 bit assignments.
EL0
(NS)
EL0
(S)
EL1
(NS)
EL1
(S)
EL2
EL3
(SCR.NS = 1)
EL3
(SCR.NS = 0)
Config Config RO RO RO RO RO
31 1
0
RES0
CE[32]
Table 12-13 PMCEID1 bit assignments
Bits Name Function
[31:1] -
[32] CE[32] Common architectural and microarchitectural feature events that can be counted by the PMU event counters.
For each bit described in Table 12-14, the event is implemented if the bit is set to 1, or not implemented if the bit
is set to 0.
Table 12-14 PMU common events
Bit Event number Event mnemonic Description
[0]
0x20
L2D_CACHE_ALLOCATE
0
This event is not implemented.

Table of Contents

Related product manuals