Registers
898
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
External Memory Interface A (EMIFA)
19.4 Registers
The external memory interface (EMIFA) is controlled by programming its internal memory-mapped
registers (MMRs).
lists the memory-mapped registers for the EMIFA.
NOTE:
All EMIFA MMRs, except SDCR, support only word (32-bit) accesses. Performing a byte (8-
bit) or halfword (16-bit) write to these registers results in undefined behavior. The SDCR is
byte writable to allow the setting of the SR, PD and PDWR bits without triggering the
SDRAM initialization sequence.
The EMIFA registers must always be accessed using 32-bit accesses (unless otherwise specified in this
chapter). For the base address of the memory-mapped registers of EMIFA, see your device-specific data
manual.
Table 19-48. External Memory Interface (EMIFA) Registers
Offset
Acronym
Register Description
Section
0h
MIDR
Module ID Register
4h
AWCC
Asynchronous Wait Cycle Configuration Register
8h
SDCR
SDRAM Configuration Register
Ch
SDRCR
SDRAM Refresh Control Register
10h
CE2CFG
Asynchronous 1 Configuration Register
14h
CE3CFG
Asynchronous 2 Configuration Register
18h
CE4CFG
Asynchronous 3 Configuration Register
1Ch
CE5CFG
Asynchronous 4 Configuration Register
20h
SDTIMR
SDRAM Timing Register
3Ch
SDSRETR
SDRAM Self Refresh Exit Timing Register
40h
INTRAW
EMIFA Interrupt Raw Register
44h
INTMSK
EMIFA Interrupt Mask Register
48h
INTMSKSET
EMIFA Interrupt Mask Set Register
4Ch
INTMSKCLR
EMIFA Interrupt Mask Clear Register
60h
NANDFCR
NAND Flash Control Register
64h
NANDFSR
NAND Flash Status Register
70h
NANDF1ECC
NAND Flash 1 ECC Register (CS2 Space)
74h
NANDF2ECC
NAND Flash 2 ECC Register (CS3 Space)
78h
NANDF3ECC
NAND Flash 3 ECC Register (CS4 Space)
7Ch
NANDF4ECC
NAND Flash 4 ECC Register (CS5 Space)
BCh
NAND4BITECCLOAD
NAND Flash 4-Bit ECC Load Register
C0h
NAND4BITECC1
NAND Flash 4-Bit ECC Register 1
C4h
NAND4BITECC2
NAND Flash 4-Bit ECC Register 2
C8h
NAND4BITECC3
NAND Flash 4-Bit ECC Register 3
CCh
NAND4BITECC4
NAND Flash 4-Bit ECC Register 4
D0h
NANDERRADD1
NAND Flash 4-Bit ECC Error Address Register 1
D4h
NANDERRADD2
NAND Flash 4-Bit ECC Error Address Register 2
D8h
NANDERRVAL1
NAND Flash 4-Bit ECC Error Value Register 1
DCh
NANDERRVAL2
NAND Flash 4-Bit ECC Error Value Register 2