English
Language : 

EFM32WG Datasheet, PDF (190/834 Pages) List of Unclassifed Manufacturers – The EFM32WG Wonder Gecko is the ideal choice for demanding 8-, 16-, and 32-bit energy sensitive applications.
...the world's most energy friendly microcontrollers
the number of address cycles are not configured in the EBI and need to be dealt with via driver software.
Also higher level tasks as for example wear-leveling, bad block management, and logical-to-physical
block mapping should be addressed via driver software.
External transaction width is defined via the address mode as defined in MODE field of EBI_CTRL. As
only 3 NAND Flash registers are memory mapped it suffices to use either the D8A8 or D16 address
mode. The D16A16ALE and D8A24ALE address modes can also be used, but they require unnecessary
external address latch cycles and/or circuitry. For a 8-bit wide NAND Flash device, the D8A8 address
mode is therefore recommended, whereas for a 16-bit wide NAND Flash device the D16 address mode
is recommended. If the AHB transaction width does not match the external NAND device transaction
width, then automatic transaction translation is performed as described in Section 14.3.11 (p. 185) .
Note that a bus fault is generated in case of an 8-bit write to a 16-bit NAND device as neither byte lanes
nor read-modify-write is supported for NAND Flash.
NAND Flash write timing is defined in the EBI_WRTIMING(n) register. Figure 14.27 (p. 190) ,
Figure 14.28 (p. 190) , and Figure 14.29 (p. 191) show the command latch, address latch and data
input timing respectively assuming the D8A8 address mode with EBI_AD[x] used as ALE and EBI_AD[y]
used as CLE.
Figure 14.27. EBI NAND Flash Command Latch Timing
EBI_AD[ x] = NAND ALE
EBI_AD[ y] = NAND CLE
EBI_AD[ 7:0] = NAND IO
GPIO or EBI_CSn = NAND CEn
EBI_NANDWEn = NAND WEn
WRSETUP
(0, 1, 2, ...)
t ALS
WRSTRB
(1, 2, 3, ...)
t CLS
t DS
COMMAND
t CS
t WP
GPIO = NAND R/B
WRHOLD
(0, 1, 2, ...)
t ALH
t CLH
t DH
t CH
t WB
Figure 14.28. EBI NAND Flash Address Latch Timing
EBI_AD[ x] = NAND ALE
EBI_AD[ y] = NAND CLE
EBI_AD[ 7:0] = NAND IO
GPIO or EBI_CSn = NAND CEn
WRSETUP
(0, 1, 2, ...)
t ALS
WRSTRB
(1, 2, 3, ...)
t CLS
t DS
ADDRESS
t CS
t WP
EBI_NANDWEn = NAND WEn
WRHOLD
(0, 1, 2, ...)
t ALH
t CLH
t DH
t CH
t WC
t WH
2013-05-08 - Wonder Gecko Family - d0233_Rev0.50
190
www.energymicro.com