beautypg.com

Rainbow Electronics AT75C310 User Manual

Page 25

background image

AT75C310

25

DRAM Memory Region Configuration Register

For each of the two DRAM memory regions there is a memory-mapped register.

Register Name:

DMC_MR0..DMC_MR1

Reset value of DMC_MR0 is 0x40000000; reset value of DMC_MR1 is 0x50000000

EMR: Enable Memory Region

When low, the memory region is not enabled; any access to this region will generate an abort.

PS: Page Size

This field should be set to the number of column address lines that are required by the external DRAM. It also indicates
the number of columns per page. The controller breaks sequential bursts on page boundaries.

SZ: Size

This field indicates the size of the memory region.

BA: Base Address

This field indicates the base address of the memory region. It should be programmed with the top 11 bits of the
required base address. The number of bits used for address decoding is dependent on the SZ field.

31

30

29

28

27

26

25

24

BA

23

22

21

20

19

18

17

16

BA

15

14

13

12

11

10

9

8

7

6

5

4

3

2

1

0

SZ

PS

EMR

PS

Columns

No. Column Address LInes

0

0

256

8

0

1

512

9

1

0

1024

10

1

1

2048

11

SZ

Size of Memory Region

0

0

2 MB

0

1

4 MB

1

0

8 MB

1

1

16 MB

SZ

BA Bits Used

2 MB

BA[31:21]

4 MB

BA[31:22]

8 MB

BA[31:23]

16 MB

BA[31:24]