REFRESH CONTROL UNIT

7.7.2.1Refresh Base Address Register

The Refresh Base Address Register (Figure 7-6) programs the base (upper seven bits) of the re- fresh address. Seven-bit mapping places the refresh address at any 4 Kbyte boundary within the 1 Mbyte address space. When the partial refresh address from the 9-bit address counter (see Fig- ure 7-1 and “Refresh Control Unit Capabilities” on page 7-2) passes 1FFH, the Refresh Control Unit does not increment the refresh base address. Setting the base address ensures that the address driven during a refresh bus cycle activates the DRAM chip select.

Register Name:Refresh Base Address Register

Register Mnemonic:

RFBASE

Register Function:Determines upper 7 bits of refresh address.

15

R

R

R

R

A

A

A

A

1

1

1

1

9

8

7

6

 

 

 

 

0

R

R

R

 

A

A

A

 

1

1

1

 

5

4

3

 

 

 

 

 

A1503-0A

Bit

Bit Name

Reset

Function

Mnemonic

State

 

 

 

 

 

 

RA19:13

Refresh

00H

Uppermost address bits for DRAM refresh

 

Base

 

cycles.

 

 

 

 

NOTE: Reserved register bits are shown with gray shading. Reserved bits must be written to a logic zero to ensure compatibility with future Intel products.

Figure 7-6. Refresh Base Address Register

7.7.2.2Refresh Clock Interval Register

The Refresh Clock Interval Register (Figure 7-7) defines the time between refresh requests. The higher the value, the longer the time between requests. The down-counter decrements every fall- ing CLKOUT edge, regardless of core activity. When the counter reaches one, the Refresh Con- trol Unit generates a refresh request, and the counter reloads the value from the register. Since Power-Save mode divides the clock to the Refresh Control Unit, this register will require repro- gramming if Power-Save mode is used.

7-8

Page 187
Image 187
Intel 80C186XL, 80C188XL user manual Register NameRefresh Base Address Register, Rfbase