Compaq EV68A Dcache Control Register Dcctl, 19describes the Mbox control register fields

Models: EV68A

1 356
Download 356 pages 47.63 Kb
Page 172
Image 172

Mbox IPRs

Table 5–19describes the Mbox control register fields.

Table 5–19 Mbox Control Register Fields Description

Name Extent Type Description

Reserved

[63:6]

 

SMC[1:0]

[5:4]

WO,0

Speculative miss control (see Section 4.6.4).

 

 

 

Bits

Meaning When Set

 

 

 

00

Allow full-time speculation.

 

 

 

01

Force full-time conservative mode. Make retries wait until retire,

 

 

 

 

force all new stores that do not hit dirty to retry, and cause prefetches

 

 

 

 

with modify intent (see Section 2.6.2) to behave like normal

 

 

 

 

prefetches.

 

 

 

10

Place 21264/EV68A in periodic conservative mode by using an 8-bit

 

 

 

 

counter to add by 4 each time a branch mispredict happens and sub-

 

 

 

 

tract by one each time a conditional branch retires. Enter conserva-

 

 

 

 

tive mode if the MSB of the counter is set.

 

 

 

11

Place 21264/EV68A in periodic conservative mode by using an 8-bit

 

 

 

 

countner to add by 8 each time a branch mispredict happens and sub-

 

 

 

 

tract by one each time a conditional branch retires. Enter conserva-

 

 

 

 

tive mode if the MSB of the counter is set.

SPE[2:0]

[3:1]

WO,0

Superpage mode enables.

 

 

 

SPE[2], when set, enables superpage mapping when VA[47:46] = 2. In this

 

 

 

mode, VA[43:13] are mapped directly to PA[43:13] and VA[45:44] are

 

 

 

ignored.

 

 

 

 

SPE[1], when set, enables superpage mapping when VA[47:41] = 7E16. In

 

 

 

this mode, VA[40:13] are mapped directly to PA[40:13] and PA[43:41] are

 

 

 

copies of PA[40] (sign extension).

 

 

 

SPE[0], when set, enables superpage mapping when VA[47:30] = 3FFFE16.

 

 

 

In this mode, VA[29:13] are mapped directly to PA[29:13] and PA[43:30] are

 

 

 

cleared.

 

Reserved

[0]

 

 

 

 

 

Note:

Superpage accesses are only allowed in kernel mode. Non-kernel mode ref-

 

 

erences to superpages result in access violations.

5.3.10 Dcache Control Register – DC_CTL

The Dcache control register (DC_CTL) is a write-only register that controls Dcache activity. The contents of DC_CTL are initialized by chip reset as indicated. Figure 5–33shows the Dcache control register.

5–30Internal Processor Registers

21264/EV68A Hardware Reference Manual

Page 172
Image 172
Compaq EV68A Dcache Control Register Dcctl, 19describes the Mbox control register fields, 30Internal Processor Registers