Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button MPC8540 Datasheet HTML 321Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 322Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 323Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 324Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 325Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 326Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 327Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 328Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 329Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 325 / 1302 page
background image
External Writes to the L2 Cache (Cache Stashing)
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
7-21
7.4
External Writes to the L2 Cache (Cache Stashing)
Data from an I/O master can be allocated into the L2 cache while simultaneously being written to
memory. External writes can be performed from any I/O master:
•
Ethernet
•RapidIO
•PCI
•DMA
New cache lines are allocated for full cache line writes, unless the line is already valid or locked.
Sub–cache-line write data is stashed only if the line is valid in the cache. A read-modify-write
process is used to merge the stashed data with the valid line data.
The L2 cache external write address registers 0–3 (L2CEWARn) are paired with the L2 cache
external write control registers 0–3 (L2CEWCRn) to control the cache stashing functionality. Each
register pair (for example, L2CEWAR0 and L2CEWCR0) specifies a programmed memory range
that can be locked with a snoop write transaction. The address register must be naturally aligned
to the window size in the corresponding control register. For more information, see
Section 7.3.1.2, “L2 Cache External Write Address Registers 0–3 (L2CEWARn),” and
Section 7.3.1.3, “L2 Cache External Write Control Registers 0–3 (L2CEWCRn).”
Note that stashing can occur regardless of whether the L1 cache is enabled.
Note that stashing can also occur even if the cache-inhibited bit in the MMU is set for the page.
When the core looks for (and does not find) the stashed data in the L1 cache, a transaction is
generated in which the L2 cache responds by updating the L1 cache with the requested data.
For information on how to initiate cache stashing, see the respective chapters for the I/O masters,
listed above, that support stashing.
7.5
L2 Cache Timing
Table 7-18 shows the timing of back-to-back loads that miss in the L1 data cache and hit in the L2
cache, assuming the core is running at 2 1/2 times the L2 cache frequency. The L2 returns the 128
bits containing the requested data (critical quad word) first. This data is forwarded to the result
register before the full cache line reloads the L1.



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