Section 4.3 – Texas Instruments TMS320DM646X DMSOC User Manual

Page 52

Advertising
background image

Registers

www.ti.com

4.3

Asynchronous n Configuration Registers (A1CR-A4CR)

The asynchronous configuration register (ACFGn) is used to configure the shaping of the address and
control signals during an access to asynchronous memory. It is also used to program the width of
asynchronous interface and to select from various modes of operation. This register can be written prior to
any transfer, and any asynchronous transfer following the write will use the new configuration. The ACFGn
is shown in

Figure 22

and described in

Table 35

. There are four ACFGns. Each chip select space has a

dedicated ACFGn. This allows each chip select space to be programmed independently to interface to
different asynchronous memory types.

Figure 22. Asynchronous n Configuration Register (ACFGn)

31

30

29

26

25

24

SS

EW

(A)

W_SETUP

W_STROBE

(B)

R/W-0

R/W-0

R/W-Fh

R/W-3Fh

23

20

19

17

16

W_STROBE

(B)

W_HOLD

R_SETUP

R/W-3Fh

R/W-7h

R/W-Fh

15

13

12

7

6

4

3

2

1

0

R_SETUP

R_STROBE

(B)

R_HOLD

TA

ASIZE

R/W-Fh

R/W-3Fh

R/W-7h

R/W-3h

R/W-0

LEGEND: R/W = Read/Write; -n = value after reset

A. The EW bit must be cleared to 0 when operating in NAND Flash mode.

B. The W_STROBE and R_STROBE bits must not be cleared to 0 when operating in Extended Wait mode.

Table 35. Asynchronous n Configuration Register (ACFGn) Field Descriptions

Bit

Field

Value

Description

31

SS

Select Strobe bit. This bit defines whether the asynchronous interface operates in Normal mode or
Select Strobe mode. See

Section 2.5

for details on the two modes of operation.

0

Normal mode is enabled.

1

Select Strobe mode is enabled.

30

EW

Extend Wait enable bit. This bit enables extended wait cycles. See

Section 2.5.8

on extended wait

cycles for details. This bit must be cleared to 0, if the EMIF on your device does not have a
EM_WAIT pin.

0

Extended wait cycles are disabled.

1

Extended wait cycles are enabled.

29-26

W_SETUP

0-Fh

Write setup width in EMIF clock cycles, minus 1 cycle. See

Section 2.5.3

for details.

25-20

W_STROBE

0-3Fh

Write strobe width in EMIF clock cycles, minus 1 cycle. See

Section 2.5.3

for details.

19-17

W_HOLD

0-7h

Write hold width in EMIF clock cycles, minus 1 cycle. See

Section 2.5.3

for details.

16-13

R_SETUP

0-Fh

Read setup width in EMIF clock cycles, minus 1 cycle. See

Section 2.5.3

for details.

12-7

R_STROBE

0-3Fh

Read strobe width in EMIF clock cycles, minus 1 cycle. See

Section 2.5.3

for details.

6-4

R_HOLD

0-7h

Read hold width in EMIF clock cycles, minus 1 cycle. See

Section 2.5.3

for details.

3-2

TA

0-3h

Minimum Turn-Around time. This field defines the minimum number of EMIF clock cycles between
the end of one asynchronous access and the start of another, minus 1 cycle. This delay is not
incurred by a read followed by a read or a write followed by a write to the same CS space. See

Section 2.5.3

for details.

1-0

ASIZE

0-3h

Asynchronous data bus width. This bit defines the width of the asynchronous device's data bus.

0

8-bit data bus

1h

16-bit data bus

2h-3h

Reserved

52

Asynchronous External Memory Interface (EMIF)

SPRUEQ7C – February 2010

Submit Documentation Feedback

Copyright © 2010, Texas Instruments Incorporated

Advertising