Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 1135 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) 1135 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 1131Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1132Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1133Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1134Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1135Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1136Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1137Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1138Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1139Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 1135 / 1302 page
background image
Functional Description
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
20-29
A watchpoint event can be used in the following ways:
•
Trigger a logic analyzer (using TRIG_OUT)
•
Arm or trigger the trace buffer
•
Trigger a performance monitor event
The large counters available in the performance monitor block and the interlock between it and the
watchpoint monitor support sophisticated debug scenarios.
A WM trigger event may be composed of several events programmed in the watchpoint monitor
control registers (WMCR0–WMCR1). Because the watchpoint monitor is disabled by default
during POR, these registers must be initialized to make use of this debug feature. Note that the
WM address mask register (WMAMR) and the type mask register (WMTMR) are cleared during
POR. This means that the watchpoint monitor’s default behavior following a power-on reset is to
trigger on any address and no transaction type. The reset value of WMCR0[TMD] is 0 which
means transaction matching is enabled but since no transaction is selected (WMTMR=0), a match
will never occur. Either the transaction matching must be disabled by setting WMCR0[TMD] to a
value of 1, or valid transactions must be selected by setting one or more of the WMTMR bits to a
value of 1.
20.4.5.1 Watchpoint Monitor Performance Monitor Events
The WM can produce a performance monitor (PM) event with every trigger. This is accomplished
by configuring the performance monitor to count WM events. For more information on this
configuration see the events named “Number of watchpoint monitor hits,” and “Number of trace
buffer hits,” in Table 19-10.
Multi-level triggers can be created using the watchpoint monitor, the performance monitor, and
the trace buffer combined. For example, the WM can be programmed to trigger on events that also
increment a PM counter (the performance monitor must also be programmed to respond to this
event), the output of which (perfmon_overflow) could trigger the start of tracing in the trace buffer.
20.4.6 Trace Buffer
The trace buffer is a 256
× 64 array that can capture information about the internal processing of
transactions to selected interfaces. The trace buffer controls are a superset of those for the
watchpoint monitor. Close inspection of the trace buffer control registers (TBCRn) and the WM
control registers (WMCRn) shows that trace buffer controls not needed for the WM are marked
reserved in WMCRn. This permits using the trace buffer as a second watchpoint monitor by
simply ignoring the trace options.
The trace buffer provides great flexibility about when to start tracing, when to stop tracing, and
what to trace. The trace mode field, TBCR0[MODE], indicates when to trace: on every valid cycle,
on a watchpoint monitor event, or when all the programmed events in the TBCR are met. This



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