Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 1079 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 1079 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 1075Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1076Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1077Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1078Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1079Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1080Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1081Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1082Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1083Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 1079 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
19-1
Chapter 19
Performance Monitor
This chapter describes the MPC8540 performance monitor facility, which can be used to monitor
and optimize performance. The e500 core implements a separate performance monitor for strictly
core-related behavior, such as instruction timing and L1 cache operations. This is described in the
e500 Reference Manual.
Section 19.4.7, “Performance Monitor Events,” briefly describes the events that can be monitored.
Refer to the individual chapters for a better understanding of these events.
19.1 Introduction
The MPC8540 includes a performance monitor facility that can be used to monitor and record
selected behaviors of the integrated device. Although the performance monitor described here is
similar in many respects to the performance monitor facility implemented on the e500 core, it
differs in that it is implemented using memory-mapped registers and it counts events outside the
e500 core, for example, RapidIO, PCI, DDR, and L2 cache events.
Performance monitor counters (PMC0–PMC8) are used to count events selected by the
performance monitor local control registers. PMC0 is a 64-bit counter specifically designated to
count cycles. PMC1–PMC8 are 32-bit counters that can monitor 64 counter-specific events in
addition to counting 64 reference events.
The benefits of the on-chip performance monitor are numerous and include the following:
•
Because some systems or software environments are not easily characterized by signal
traces or benchmarks, the performance monitor can be used to understand the MPC8540’s
behavior in any system or software environment.
•
The performance monitor facility can be used to aid system developers when bringing up
and debugging systems.
•
System performance can be increased by monitoring memory hierarchy behavior. This can
help to optimize algorithms used to schedule or partition tasks and to refine the data
structures and distribution used by each task.
19.1.1 Overview
Figure 19-1 is a high-level block diagram of the performance monitor, which consists of a global
control register (PMGC0), one 64-bit counter (PMC0), eight 32-bit counters, and two control
registers per counter (18 total control registers). The global control register PMGC0 affects all



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com