![Digital Equipment Alpha 21164PC Hardware Reference Manual Download Page 145](http://html.mh-extra.com/html/digital-equipment/alpha-21164pc/alpha-21164pc_hardware-reference-manual_2498508145.webp)
29 September 1997 – Subject To Change
Clocks, Cache, and External Interface
4–57
Data Integrity and Bcache Errors
4.11.6 Bcache Hit Under READ MISS Example
In Figure 4–30, the 21164PC produces a read miss transaction and requests a fill
from the system. A Bcache hit to index j take places while waiting for the fill. The
system then returns the requested data in two bursts, asserting cack_h at the same
time as the last assertion of dack_h.
Figure 4–30 Bcache Hit Under READ MISS Example
4.12 Data Integrity and Bcache Errors
Mechanisms for ensuring that errors on data received by the 21164PC from the
Bcache, the system, or both are described in this section. Tag data errors are also
described.
4.12.1 Data Parity
The 21164PC supports INT4 parity protection on the data bus for the external
Bcache and memory system. When the 21164PC drives data to memory, it generates
longword parity and places it on lw_parity_h<3:0> for write operations. Parity is
checked for read operations. Parity for data_h<31:0> is driven on signal
lw_parity_h<0> and so on.
PCA014
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
I0
J0
3
2
1
2
4
5
6
7
8
9
0
1
NOP
3
4
5
6
7
I
fill_h
J1
J2
J3
0
I0
I1
I2
I3
D0
D0
D1
D2
D3
D0
D1
D2
D3