Digi NS9750 User Manual

Page 263

Advertising
background image

w w w . d i g i e m b e d d e d . c o m

2 3 9

M e m o r y C o n t r o l l e r

Static Memory Turn Round Delay 0–3 registers

Address: A070 0218 / 0238 / 0258 / 0278
The Static Memory Turn Round Delay 0–3 registers allow you to program the number
of bus turnaround cycles. It is recommended that these registers be modified during
system initialization, or when there are no current or outstanding transactions. Wait
until the memory controller is idle, then enter low-power or disabled mode.

Register bit assignment

To prevent bus contention on the external memory databus, the WAITTURN field
controls the number of bus turnaround cycles added between static memory read and
write accesses.

The WAITTURN field also controls the number of turnaround cycles between static
memory and dynamic memory accesses.

Bits

Access

Mnemonic

Description

D31:04

N/A

Reserved

N/A (do not modify)

D03:00

R/W

WTTN

Bus turnaround cycles (WAITTURN)

0000–1110

(n+1) HCLK turnaround cycles, where bus

turnaround time is (WAITTURN+1) x t

HCLK

1111

16 HCLK turnaround cycles (reset value on

reset_n

).

Table 165: Static Memory Turn Round Delay 0–3 registers

13

12

11

10

9

8

7

6

5

4

3

2

1

0

15

14

31

29

28

27

26

25

24

23

22

21

20

19

18

17

16

30

Reserved

Reserved

WTTN

Advertising