Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button MPC8540 Datasheet HTML 348Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 349Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 350Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 351Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 352Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 353Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 354Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 355Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 356Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 352 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
8-10
Freescale Semiconductor
e500 Coherency Module
ECM enforces coherency, snooping those transactions on the CCB, and taking castouts from the
e500 core as is necessary.
8.3.4
Global Data Multiplexor
Figure 8-1 shows how the global data multiplexor takes data bus connections and multiplexes
them onto one 128-bit global data bus. The global data mux allows initiators of write transactions
to route data to their targets and read targets to return data to the initiators.
8.3.5
CCB Interface
Figure 8-1 shows the CCB interface for both CCB address and data tenures. This interface formats
CCB address tenures for the ECM transaction queue. It also contains the queueing and buffering
needed to manage outstanding CCB data tenures. The buffers receive e500 core-initiated write and
I/O-initiated read data (that hit in the L2/SRAM module) from the e500 write (128-bit wide) and
read (128-bit wide) data buses and route them through the global data mux to the global data bus.
The buffers also receive e500 core-initiated read and I/O-initiated write data (that hit in the
L2/SRAM module) from the global data bus and forward them onto the CCB data bus (64 bits).
8.4
Initialization/Application Information
If the e500 core is used to initialize the MPC8540, the CPU boot configuration power-on reset pin
should be pulled high to initially set EEBPCR[CPU_EN]. See Chapter 4, “Reset, Clocking, and
Initialization,” for more information on power-up reset initialization.
If any device other than the e500 core, such as the boot sequencer or PCI, is used to initialize the
MPC8540, the CPU boot configuration power-on reset pin should be pulled low to initially clear
EEBPCR[CPU_EN]. This prevents the e500 core from accessing any configuration registers or
local memory space during initialization. However, in any such system, one step near the end of
the initialization routine must set EEBPCR[CPU_EN] to re-enable the e500 core. Note that for
basic functionality, EEBPCR[CPU_EN] is the only field that must be written (provided a device
other than the e500 core is used to initialize the device) in the ECM.
EEBPCR[CPU_PRI] specifies the priority level associated with all e500 core initiated
transactions. This value allows users running time-critical applications to adjust the average
response latency of transactions initiated by the core compared to those initiated by I/O masters.
This priority level affects whether the e500 core requests can interrupt the streaming of address
tenures initiated by (the ECM on behalf of) I/O masters. Only transactions with a priority greater
than the current CCB transaction can interrupt streaming. The higher the core’s priority, the lower
the average latency needed for it to obtain bus grants from the ECM, because it can interrupt lower
priority streaming. The default value of zero gives all core-initiated transactions the lowest
priority, which prevents the core from interrupting I/O master transaction streams.



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