13.07.2015 Views

ARM Cortex-A15 MPCore Processor Technical Reference Manual

ARM Cortex-A15 MPCore Processor Technical Reference Manual

ARM Cortex-A15 MPCore Processor Technical Reference Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Performance Monitor UnitTable 11-3 PMCR bit assignments (continued)Bits Name Function[2] C Clock counter reset:0 No action.1 Reset PMCCNTR to 0.NoteResetting PMCCNTR does not clear the PMCCNTR overflow bit to 0. See the <strong>ARM</strong> ® Architecture<strong>Reference</strong> <strong>Manual</strong> <strong>ARM</strong>v7-A and <strong>ARM</strong>v7-R edition for more information.This bit is write-only, and always RAZ.[1] P Event counter reset:0 No action.1 Reset all event counters, not including PMCCNTR, to 0.In Non-secure modes other than Hyp mode, a write of 1 to this bit does not reset event countersthat the HDCR.HPMN field reserves for Hyp mode use. See Hyp Debug Configuration Registeron page 4-69.In Secure state and Hyp mode, a write of 1 to this bit resets all the event counters.[0] E Enable bit:0 All counters, including PMCCNTR, are disabled. This is the reset value.1 All counters are enabled.This bit does not disable or enable, counting by event counters reserved for Hyp mode byHDCR.HPMN. It also does not suppress the generation of performance monitor overflowinterrupt requests by those counters.This bit is read/write.To access the PMCR, read or write the CP15 registers with:MRC p15, 0, , c9, c12, 0; Read Performance Monitor Control RegisterMCR p15, 0, , c9, c12, 0; Write Performance Monitor Control Register11.4.3 Performance Monitor Common Event Identification Register 0The PMCEID0 characteristics are:PurposeDefines which common architectural and common micro-architecturalfeature events are implemented.Usage constraints The PMCEID0 is:• A read-only register.• Common to the Secure and Non-secure states.• Accessible in Hyp mode and all modes executing at PL1 whenHDCR.TPM is set to 0.• Accessible in User mode only when PMUSERENR.EN is set to 1and HDCR.TPM is set to 0.ConfigurationsAvailable in all configurations.Attributes See the register summary in Table 11-1 on page 11-4.Table 11-4 on page 11-11 shows the PMCEID0 bit assignments with event implemented or notimplemented when the associated bit is set to 1 or 0.<strong>ARM</strong> DDI 0438I Copyright © 2011-2013 <strong>ARM</strong>. All rights reserved. 11-10ID062913Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!