![Digital Equipment Alpha 21164PC Скачать руководство пользователя страница 144](http://html.mh-extra.com/html/digital-equipment/alpha-21164pc/alpha-21164pc_hardware-reference-manual_2498508144.webp)
4–56
Clocks, Cache, and External Interface
29 September 1997 – Subject To Change
21164PC/System Race Conditions
4.11.5 READ MISS with Victim Aborted by System Command Example
In Figure 4–29, the 21164PC produces a READ MISS command with a victim and is
waiting for the system to take it when the system takes the bus and requests a flush
transaction. The 21164PC drives the read miss request for one more cycle after it
gets command of the bus and then removes the request. The 21164PC then responds
to the FLUSH command and drives index_h<21:4> to read the Bcache. The
21164PC restarting the Bcache read operation, requesting the read miss with victim,
is not shown in the timing diagram. If the victim block was invalidated by the system
request, the 21164PC produces a clean read miss transaction.
Figure 4–29 READ MISS with Victim Abort Example
PCA013
victim_pending_h
addr_bus_req_h
idle_bc_h
cack_h
dack_h
index_h<21:4>
sys_clk_out1_h
cmd_h<3:0>
addr_h<39:4>
data_h<127:0>
data_ram_oe_l
READ MISS
NOP
D0
I0
R0
3
2
1
2
4
5
6
7
8
9
0
1
NOP
3
4
5
6
7
8
9
0
1
FLUSH
RM
I
R
I
addr_res_h<1:0>
NOP
ACK
NOP
R1
R2
R3
D0
D1
D2
D3