Bcadd_H[23:4]; Bcache Control Pins; Programming The Bcache To Support Each Size Of The Bcache; Programming The Bcache Control Pins - Compaq EV68A Hardware Reference Manual

Compaq microprocessor reference manual
Table of Contents

Advertisement

4.8.4.1 BcAdd_H[23:4]

The BcAdd_H[23:4] pins are high drive outputs that provides the index for the Bcache.
The 21264/EV68A supports Bcache sizes of 1MB, 2MB, 4MB, 8MB, and 16MB.
Table 4–42 lists the values to be programmed into Cbox CSRs BC_ENABLE[0] and
BC_SIZE[3:0] to support each size of the Bcache.
Table 4–42 Programming the Bcache to Support Each Size of the Bcache
BC_ENABLE[0]
BC_SIZE[3:0]
1
0000
1
0001
1
0011
1
0111
1
1111
When the Cbox CSR BC_BANK_ENABLE[0] is not set, the unused BcAdd_H[23:4]
pins are tied to zero. For example, when configured as a 4MB cache, the 21264/EV68A
never changes BcAdd_H[23:22] from logic zero, and when BC_BANK_ENABLE[0]
is asserted, the 21264/EV68A drives the complement of the MSB index on the next
higher BcAdd_H pin.

4.8.4.2 Bcache Control Pins

The Bcache control pins (BcLoad_L, BcDataWr_L, BcDataOE_L, BcTagWr_L,
BcTagOE_L) are controlled using Cbox CSRs BC_BURST_MODE_ENABLE[0] and
BC_PENTIUM_MODE[0].
Table 4–43 shows the four combinations of Bcache control pin behavior obtained using
the two CSRs.
Table 4–43 Programming the Bcache Control Pins
BC_PENTIUM_MODE
0
0
1
1
Table 4–44 lists the combination of control pin assertion for
Table 4–44 Control Pin Assertion for RAM_TYPE A
TYPE_A
BcLoad_L
BcDataOE_L
BcDataWr_L
BcTagOE_L
BcTagWr_L
21264/EV68A Hardware Reference Manual
Bcache Size
1MB
2MB
4MB
8MB
16MB
BC_BURST_MODE_ENABLE
0
1
0
1
NOP RA0
RA1
RA2
H
H
H
H
H
L
L
L
H
H
H
H
H
L
H
H
H
H
H
H
RAM_TYPE
RAM_TYPE A
RAM_TYPE B
Unsupported
Unsupported
RA3
NOP NOP WA0 WA1
H
H
H
H
L
H
H
L
H
H
H
L
H
H
H
L
H
H
H
L
Cache and External Interfaces
Bcache Port
.
RAM_TYPE A
WA2
WA3
NOP
H
H
H
H
L
L
L
H
L
L
L
H
H
H
H
H
H
H
H
H
4–51

Advertisement

Table of Contents
loading

This manual is also suitable for:

21264

Table of Contents