EMIF Registers
9-12
9.3.2
EMIF CE Space Control Registers
The four CE space control registers, CE0, CE1, CE2, and CE3, are shown in
Figure 9–7 and summarized in Table 9–4. These registers correspond to the four
CE memory spaces supported by the EMIF. The MTYPE field identifies the
memory type for the corresponding CE space. If MTYPE selects SDRAM or
SBSRAM, the remaining fields in the register do not have any effect. If an asynch-
ronous type is selected (ROM or asynchronous), the remaining fields specify the
shaping of the address and control signals for access to that space. These fea-
tures are discussed in Section 9.6.
The MTYPE field in the CE space control register should only be set once
during system initialization except when CE1 is used for ROM boot mode. In
this mode, the CE space can be configured to another asynchronous memory
type.
For the ’C6202, only one synchronous memory type is supported at a time. If
a CE space is set as a synchronous memory type (SBSRAM or SDRAM), all
synchronous memory spaces are changed to the new memory type. For
example, if CE2 is configured as SDRAM (MTYPE = 011b), setting CE3 as
SBSRAM (MTYPE = 100b) changes CE2 and CE3 to SBSRAM. Changing a
CE space memory type to asynchronous memory does not affect the memory
type of other CE spaces, and setting a memory space to a synchronous type
does not change the type of asynchronous memory spaces.
Figure 9–7. TMS320C6201/C6202/C6701 EMIF CE Space Control Register Diagram
31 28
27 22
21 20
19 16
Write setup
Write strobe
Write hold
Read setup
RW, +1111
RW, +111111
RW, +11
RW, +1111
15 14
13 8
7
6 4
3 2
1 0
Reserved
Read strobe
Rsvd
MTYPE
Reserved
Read hold
R, +00
RW, +111111
R, +0
RW, +010
R, +0
RW, +11
Figure 9–8. TMS320C6211/C6711 EMIF CE Space Control Register
31 28
27 22
21 20
19 16
Write setup
Write strobe
Write hold
Read setup
RW, +1111
RW, +11111
RW, +11
RW, +1111
15 14
13 8
7 4
3
2 0
TA
Read strobe
MTYPE
Write hold MSB
Read hold
RW, +11
RW, +11111
RW, +0010
RW, +0
RW, +011