IBM PowerPC 604 User Manual page 148

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
100
I
Load
Read
100
01010
(!Va)
ARTRY
or
Release the bus
Am'RV&'§m'
retry the operation
100
ME
Load
(None)
(n/a)
(n/a)
(!Va)
(nla)
Load from cache
s
101
I
Load
Read
101
01010
(!Va)
(None)
Load the block of data into cache
load from cache
markcache E
101
I
Load
Read
101
01010
(!Va)
'§ii)
Load the block of data into cache
load from cache
mark cache block S
101
I
Load
Read
101
01010
(n/a)
Jt'RTRVor
Release the bus
Am'RV&'§m'
retry the operation
101
ME
Load
(None)
(n/a)
(n/a)
(!Va)
(n/a)
Load from cache
s
000
I
lwanc
Read
000
11010
Set
(None)
.Load the block
of
data into cache
atomic
by
set
reservation
this
op
load from cache
mark cache block E
000
I
I wane
Read
000
11010
Set
'§ii)
Load the block of data into cache
atomic
by
set
reservation
this
op
load from cache
mark cache
block
S
000
I
lwanc
Read
000
11010
(!Va)
AlmNor
Release the bus
atomic
Am'RV&'§m'
retry the operation
000
ME
lwanc
lwanc
000
00001
Set
(None) or
Set reservation
s
reservation
by
~
load from cache
set
this
op
000
ME
I wane
I wane
000
00001
(!Va)
AlmNor
Release the bus
s
reservation
Jt'RTRV&~
retry the operation
set
001
I
I wane
Read
001
11010
Set
(None)
Load the block
of
data Into cache
atomic
by
mark cache block E
this
op
set
reservation
load from cache
001
I
lwanc
Read
001
11010
Set
~
Load the block
of
data into cache
atomic
by
set
reservation
this
op
load from cache
mark cache block S
001
I
lwanc
Read
001
11010
(!Va)
Am'RVor
Release the bus
atomic
Am'F!Y&~
retry the operation
001
ME
lwanc
I wane
001
00001
Set
(None) or
Set reservation
s
reservation
by
~
load from cache
set
this
op
Chapter 3. Cache and Bus Interface Unit Operation
3·25

Advertisement

Table of Contents
loading

Table of Contents