Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button MPC8540 Datasheet HTML 333Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 334Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 335Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 336Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 337Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 338Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 339Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 340Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 341Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 337 / 1302 page
background image
L2 Cache Operation
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
Freescale Semiconductor
7-33
Table 7-23 lists L2 cache state transitions for all system-initiated (non-core) transactions that
change the L2. The transaction types and attributes listed follow MPX bus nomenclature, with the
addition of write allocate (burst write with L2 cache allocation). Table 7-23 accounts for changes
caused by L1 snoop pushes triggered by snoops, listed in Table 7-22.
dcbtls_L2
icbtls_L2
dcbtstls_L2
dL1
M
I
No
I
EL
An icbtls_L2 that hits modified in L1 cannot be
distinguished from dcbtls_L2 and sets the L2 dlock
bit. If software shares cache lines between
instructions and data and wishes to set ilocks in L2,
it must perform dcbst to flush the line out of the dL1
before locking it in L2.
E/EL/T
Yes
I
EL
Snoop push
dL1
M
I/E
No
I/E
I
EL/T
No
I/E
T
Invalidate data, keep lock
dcbf
dcbst
dL1
M
I/E/EL
No
I
I
dcbz
dcba
dL1
I
I/E
No
M
I
EL
No
M
T
dcbi
dL1
I,E,M
I/
E/EL/T
No
I
I
dcbf
dcbst
dL1
I,E
I/
E/EL/T
No
I
I
icbi
iL1
I,V
I/
E/EL/T
No
I
I
Table 7-23. State Transitions Due to System-Initiated Transactions
Transaction Type
wt
ci gbl
Initial L2
State
Final L2 State
Comments
Clean
IKill
x
x
0
I/E/EL/T
Same
Flush
x
x
0
I/E/EL/T
I
Write allocate
0
1
0
I/E/EL/T
EL
Allocate and lock regardless of cache external
write (CEW) window
1
1
0
I/E
E
Allocate regardless of CEW window
EL/T
EL
x
0
0
I/E
I
No allocate if cache-inhibited
EL/T
T
Invalidate data, keep lock
Table 7-22. State Transitions Due to Core-Initiated Transactions (continued)
Source of Transaction
Initial States
L2
Hit
Final States
Comments
L1
L2
L1
L2



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