IBM PowerPC 604 User Manual page 161

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
(r\la)
(r\la)
sync
SYNC
xx1
01000
(nla)
(None) or
The sync instruction completed.
SRO
(Note: This table does not give
an accurate representation of
what the sync instruction does.)
(nia)
(r\la)
sync
SYNC
xx1
01000
(nla)
J;RTI:ivor
Release the bus.
'ARTRV&§m
Retry the operation.
• I
(r\la)
(nla)
elelo
EIEIO
xx1
10000
(nla)
(None) or
The elelo instruction has
SRl5
completed.
(Note: This table does not give
an accurate representation of
what the elelo instruction does.)
(r\la)
(nia)
elelo
EIEIO
xx1
10000
(nla)
J;RTI:ivor
Release the bus.
Am'RV&§m
Retry the operation.
(nla)
(nla)
tlble
TLB
xx1
11000
(nla)
(None) or
Hold
cff
any new storage
invalidate
mm
instructions.
Wait for the completion of any
outstanding storage instructions
Invalidate the requested TLB
entry
(Note: This table does not
thoroughly characterize the tlble
instruction.)
(nla)
(nla)
tlble
TLB
xx1
11000
(nla)
ARTRY
or
Release the bus.
invalidate
'ARTRV&§m
Retry the operation
tlbsync
TLBsync
xx1
01001
(nla)
(None) or
The TLB sync instruction has
SRO
completed.
(Note: This table does not
thoroughly characterize the
tlbsync instruction.)
tlbsync
TLBsync
xx1
01001
(r\la)
J;RTI:ivor
Release the bus.
'ARTRV&§m
Retry the operation.
I
Snoop-kill
xx1
01100
None
(None)
No-op
I
Snoop-kill
xx1
01100
Yes
(None)
Release reservation.
(and
reset)
ME
Snoop-kill
xx1
01100
None
(None)
Mark cache block I.
s
ME
Snoop-kill
xx1
01100
Yes
(None)
Mark cache block I.
s
(and
Release reservation.
reset)
I
Snoop-
xx1
01010
None
(None)
No-op
read
I
Snoop-
xx1
01010
Yes
mm
No-op
read
3-38
PowerPC 604 RISC Microprocessor User's Manual

Advertisement

Table of Contents
loading

Table of Contents