IBM PowerPC 604 User Manual page 158

Risc
Table of Contents

Advertisement

Table 3-6. Cache Actions (Continued)
Cache
MESI
Action
Bus
Bus
TT0-4
Rsv'n
Snoop
Action
WIM
State
Operation
WIM
Response
011
I
debt
Flush
W1M
00100
(!Va)
(None) or
No-op
010
§II)
110
111
011
I
debt
Flush
W1M
00100
(!Va)
~or
Release the bus
010
:Am1fli'&§ll>
retry the operation
110
111
011
ES
debt
Flush
W1M
00100
(!Va)
(None) or
Mark cache block I
010
'SR'D
110
111
011
ES
debt
Flush
W1M
00100
(!Va)
A'm1W
or
Retry the operation
010
:Am1fli'&§ll>
110
111
011
M
debt
Write with
100
00110
(!Va)
(None) or
Flush the block
010
kill
§II)
mark cache block I
110
111
011
M
debt
Write with
100
00110
(!Va)
A'm1W
or
Release the bus
010
kill
~&'SR'D
retry the operation
110
111
100
I
debt
Flush
100
00100
(!Va)
(None) or
No-op
§II)
100
ES
debt
Flush
100
00100
(!Va)
(None) or
Mark cache block I
§II)
100
ESI
debt
Flush
100
00100
(!Va)
:Am1fli' or
Release the bus
:Am1fli'&mti
retry the operation
100
M
debt
Write with
100
00110
(!Va)
(None) or
Write the block back to memory
kill
§II)
mark cache block I
100
M
debt
Write with
100
00110
(!Va)
:Am1fli' or
Release the bus
kill
:Am1fli'&mti
retry the operation
101
I
debt
Flush
101
00100
(!Va)
(None) or
No-op
§II)
101
ES
debt
Flush
101
00100
(!Va)
(None) or
Mark cache block I
§II)
101
ESI
debt
Flush
101
00100
(!Va)
A'm1W
or
Release the bus
AFn'RV&§ll>
retry the operation
101
M
debt
Write with
100
00110
(!Va)
(None) or
Flush the block
kill
§II)
mark cache block I
101
M
debt
Write with
100
00110
(!Va)
AFn'RVor
Release the bus
kill
AFn'RV&mti
retry the operation
Chapter 3. Cache and Bus Interface Unit Operation
3-35

Advertisement

Table of Contents
loading

Table of Contents