EasyManua.ls Logo

ARM ARM1176JZF-S - Table 3-136 Performance Monitor Control Register Bit Functions

Default Icon
759 pages
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...
System Control Coprocessor
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 3-134
ID012310 Non-Confidential, Unrestricted Access
Table 3-136 lists how the bit values correspond with the Performance Monitor Control Register.
Table 3-136 Performance Monitor Control Register bit functions
Bits Field name Function
[31:28] - UNP/SBZ.
[27:20] EvtCount0 Identifies the source of events for Count Register 0.
Table 3-137 on page 3-135 lists the values, functions and EVNTBUS bit position for Count
Register 0. The reset value is 0.
[19:12] EvtCount1 Identifies the source of events for Count Register 1.
Table 3-137 on page 3-135 lists the values and the bit functions for Count Register 1. The reset
value is 0.
[11] X Enable Export of the events to the event bus to an external monitoring block, such as the ETM
to trace events:
0 = Export disabled, EVNTBUS held at
0x0
, reset value
1 = Export enabled, EVNTBUS driven by the events.
[10] CCR Cycle Counter Register overflow flag:
0 = For reads No overflow, reset value.
For writes No effect.
1 = For reads, overflow occurred.
For writes Clear this bit.
[9] CR1 Count Register 1 overflow flag:
0 = For reads No overflow, reset value.
For writes No effect.
1 = For reads, overflow occurred.
For writes Clear this bit.
[8] CR0 Count Register 0 overflow flag:
0 = For reads No overflow, reset value.
For writes No effect.
1 = For reads overflow occurred.
For writes Clear this bit.
[7] - UNP/SBZ.
[6] ECC Used to enable and disable Cycle Counter interrupt reporting:
0 = Disable interrupt, reset value
1 = Enable interrupt.
[5] EC1 Used to enable and disable Count Register 1 interrupt reporting:
0 = Disable interrupt, reset value
1 = Enable interrupt.
[4] EC0 Used to enable and disable Count Register 0 interrupt reporting:
0 = Disable interrupt, reset value
1 = Enable interrupt.
[3] D Cycle count divider:
0 = Counts every processor clock cycle, reset value
1 = Counts every 64th processor clock cycle.

Table of Contents

Related product manuals