IBM PowerPC 604 User Manual page 147

Risc
Table of Contents

Advertisement

Table 3-6. Cache Actions
Cache
MESI
Action
Bus
Bus
TT0-4
Rsv'n
Snoop
Action
WIM
State
Operation
WIM
Response
000
I
Load
Read
000
01010
(nla)
(None)
Load the block
of
data into cache
forward data from load
mark cache block E
000
I
Load
Read
000
01010
(nla)
~
Load the block
of
data into cache
load from cache
mark cache block S
000
I
Load
Read
000
01010
(nla)
7'FITRYor
Release the bus
XRTRV&!RD
retry the operation
000
ME
Load
(None)
(rVa)
(n/a)
(nla)
(n/a)
Load from cache
s
001
I
Load
Read
001
01010
(nla)
(None)
Load the block
of
data into cache
mark cache block E
load from cache
001
I
Load
Read
001
01010
(nla)
!RD
Load the block
of
data into cache
load from cache
mark cache block S
001
I
Load
Read
001
01010
(nla)
XRTRVor
Release the bus
7'RTRV&§Hl
retry the operation
001
ME
Load
(None)
(n/a)
(n/a)
(nla)
(n/a)
Load from cache
s
011
ESI
Load
Single-
01M
01010
(nla)
(None) or
Load from main memory
010
beat read
11M
~
110
111
011
ESI
Load
Single-
01M
01010
(nla)
XRTRVor
Release the bus
010
beat read
11M
7'R'm'f&§Hl
retry the operation
110
111
011
M
Load
Single-
01M
01010
(nla)
(None) or
Paradox--<:ache should
be
I
010
beat read
11M
!RD
load from main memory
110
111
011
M
Load
Single-
01M
01010
(nla)
7'RTRVor
Paradox--<:ache should be I
010
beat read
11M
'JJ!ITRV&§m'
release the bus
110
retry the operation
111
100
I
Load
Read
100
01010
(nla)
(None)
Load the block
of
data into cache
load from cache
mark the cache block E
100
I
Load
Read
100
01010
(nla)
~
Load the block
of
data into cache
load from cache
mark cache block S
3-24
PowerPC 604 RISC Microprocessor User's Manual

Advertisement

Table of Contents
loading

Table of Contents