
29 September 1997 – Subject To Change
Internal Processor Registers
5–59
External Interface Control (CBU) IPRs
5.3.1 CBU Configuration (CBOX_CONFIG) Register (FF FFF0 0008)
CBOX_CONFIG is a read/write register that controls Bcache activity. Figure 5–48
and Table 5–26 describe the CBOX_CONFIG register format. The bits in this regis-
ter are initialized to the value indicated in Table 5–26 on reset, but not on timeout
reset.
Figure 5–48 CBU Configuration (CBOX_CONFIG) Register
Table 5–26 CBU Configuration Register Fields
(Sheet 1 of 3)
Name
Extent
Type
Description
Reserved
<03:00>
RW,0
Reserved to DIGITAL. Must be zero (MBZ).
BC_CLK_
RATIO<3:0>
<07:04>
RW,3
This field determines the Bcache clock period
(st_clk) in number of CPU cycles. At power-up, the
st_clk remains 0 until the Bcache is enabled. The
supported range of values is 2 to10.
BC_
LATENCY_
OFF<3:0>
<11:08>
RW,0
This offset field determines the number of CPU
cycles to wait from the CPU clock edge that launches
the index until the data is latched into the 21164PC.
(Total Latency = 5 + BC_LATENCY_OFF<3:0>.)
At power-up, this field is initialized to 0, which rep-
resents a total Bcache latency of five CPU cycles.
The supported range of values for this field is 0 to15,
which provides a total latency range of 5 to 20 CPU
cycles.
PCA004
31
00
63
32
07
12 11
16 15
18
19
20
23
24
25
26
27
28
30
MBZ
08
MBZ
04 03
22
14 13
BC_LATENCY_OFF<3:0>
BC_CLK_DELAY<1:0>
BC_RW_OFF<2:0>
BC_PROBE_UNDER_FILL
BC_FILL_DLY_OFF<2:0>
IO_PARITY_ENABLE
MEM_PARITY_ENABLE
BC_FORCE_HIT
BC_FORCE_ERR
BC_BIG_DRV
BC_SIZE<1:0>
BC_TAG_DATA<2:0>
BC_ENABLE
BC_CLK_RATIO<3:0>