MPC8536E-ANDROID Freescale Semiconductor, MPC8536E-ANDROID Datasheet - Page 1564

no-image

MPC8536E-ANDROID

Manufacturer Part Number
MPC8536E-ANDROID
Description
HARDWARE/SOFTWARE ANDROID OS
Manufacturer
Freescale Semiconductor
Series
PowerQUICC ™r
Type
MPUr

Specifications of MPC8536E-ANDROID

Contents
Board
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Device Performance Monitor
24.3.3
This section describes the PMCs in detail.
24.3.3.1
PMC0–PMC9 are used to count events selected by the performance monitor local control registers. PMC0,
shown in
clock cycles. PMC0 upper represents the upper 32 bits of counter 0, and PMC0 lower represents the lower
32 bits.
24-10
21–23
24–25
26–31
Bits
Offset 0xE_101C
Reset
W
R
Figure
THRESHOLD
0
Counter Registers
TBMULT
Name
Performance Monitor Counters (PMC0–PMC9)
Because accessing a PMC manually has priority over incrementing it due to
event counting, writing a PMC while it is counting may affect the count.
Likewise, writing a performance monitor control register while its target
counter is counting may also affect the count.
24-7, is associated with two 32-bit registers that form a 64-bit counter designated to count
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
Figure 24-7. Performance Monitor Counter Register 0 (PMC0)
Threshold and burstiness multiplier. Threshold events are counted when the event duration
exceeds a specified threshold value. The threshold is scaled based on the TBMULT
settings.TBMULT is not used to scale the threshold value for quantity threshold events. The burst
distance for burstiness counting is also scaled using the TBMULT settings. For all events that scale
the threshold, the threshold field is multiplied by the factors shown below (ranging from 1 to 128).
000 1
001 2
010 4
011 8
100 16
101 32
110 64
111 128
Reserved
Threshold. Only events whose (number of) occurrences exceed this value are counted. By varying
the threshold value, software can characterize the events subject to the threshold. For example, if
PMC2 counts eTSEC BD read latencies for which the duration exceeds the threshold, software can
obtain the distribution of eTSEC BD read latencies for a given program by monitoring the program
using various threshold values.
Table 24-6. PMLCB n Field Descriptions (continued)
PMC0 upper
NOTE
31
All zeros
0xE_1018
Description
32
PMC0 lower
Freescale Semiconductor
Access: Read/Write
63

Related parts for MPC8536E-ANDROID