![Digital Equipment Alpha 21164PC Hardware Reference Manual Download Page 79](http://html.mh-extra.com/html/digital-equipment/alpha-21164pc/alpha-21164pc_hardware-reference-manual_2498508079.webp)
29 September 1997 – Subject To Change
Hardware Interface
3–7
21164PC Signal Names and Functions
cpu_clk_out_h
O
1
CPU clock output. This signal is used for test purposes.
dack_h
I
1
Data acknowledge. The system interface uses this signal to
control data transfer between the 21164PC and the system.
data_h<127:0>
B
128
Data bus. These signals are used to move data between the
21164PC, the system, and the Bcache.
data_adsc_l
O
1
Load a new address into the Bcache SSRAM.
data_adv_l
O
1
Advances the Bcache index to the next address.
data_bus_req_h
I
1
Data bus request. If the 21164PC samples this signal asserted
on the rising edge of sysclk n, then the 21164PC does not drive
the data bus on the rising edge of sysclk n+1. Before asserting
this signal, the system should assert idle_bc_h for the correct
number of cycles. If the 21164PC samples this signal deas-
serted on the rising edge of sysclk n, then the 21164PC drives
the data bus on the rising edge of sysclk n+1. For timing
details, refer to Section 4.9.4.
data_ram_oe_l
O
1
Data RAM output enable. This signal is asserted for Bcache
read operations.
Table 3–1 21164PC Signal Descriptions
(Sheet 4 of 10)
Signal
Type Count Description
System Commands to 21164PC:
cmd_h
<3:0>
Command
Meaning
0000
NOP
Nothing.
0001
FLUSH
Removes block from caches;
return dirty data.
0010
INVALIDATE
Invalidates the block from
caches.
0011
—
Reserved.
0100
READ
Read a block.
0101
—
Reserved.
0111
—
Reserved.
1xxx
—
Reserved.