Ver 1.3
PRELIMINARY
EAGLE
3.6.1 NAND Flash Memory Control Register (NFMCON)
This register ensures the correct operation of NAND Flash memory
Address : FFE0 1000h
Bit
31: 15
14
R/W
R
R/W
Description
Default Value
Reserved
-
0b
NAND Direct Read Data Byte swap select
0 : Little Endian
1 : Big Endian
13 : 12
11
R/W
R/W
R/W
NAND Direct Read Transfer size
00 : 512 bytes
1x : 2048 bytes
NAND Direct Read Enable (auto clear)
1 : Start of NAND Flash memory direct read operation with SDRAM.
0 : Automatically cleared when this operation completes.
NAND Direct Read Complete IRQ enable
1 : Enable IRQ.
00b
0b
01 : 1024 bytes
10
0b
0 : Disable IRQ.
If this bit is set, interrupt is generated upon the completion of NAND
direct read operation.
9
8
7
R/W
R/W
R/W
GDMA Write (auto clear)
0b
0b
0b
1 : Start of GDMA write to NAND Flash memory.
0 : Automatically cleared when this operation completes.
GDMA Read (auto clear)
1 : Start of GDMA read from NAND Flash memory.
0 : Automatically cleared when this operation completes
NAND Busy End IRQ Enable
1 : Enables IRQ
0 : Disables IRQ
If this bit is set, interrupt is generated when Ready/Busyx signal changes
from ‘0’ to ‘1’.
6
R/W
Internal Memory(SRAM) Transfer End IRQ Enable
1 : Enables IRQ
0b
0 : Disables IRQ
If this bit is set, interrupt is generated upon the completion of internal
memory transfer
5
4
R
R/W
Reserved
-
0b
Select Internal Memory(SRAM) Transfer size
0 : 512bytes
1 : 1024bytes (large type)
This bit determines the transfer size when internal SRAM is used.
3
2
1
0
R/W
R/W
R/W
R/W
Read Mem1 (auto clear)
1 : Start of read operation from NAND Flash memory to the higher 1024-
byte internal memory block.
0 : Automatically cleared when this operation completes.
Read Mem0 (auto clear)
1 : Start of read operation from NAND Flash memory to the lower 1024-
byte internal memory block.
0 : Automatically cleared when this operation completes.
Write Mem1 (auto clear)
1 : Start of write operation from the higher 1024-byte internal memory
block to NAND Flash memory
0b
0b
0b
0b
0 : Automatically cleared when this operation completes.
Write Mem0 (auto clear)
1 : Start of write operation from the lower 1024-byte internal memory
block to NAND Flash memory
0 : Automatically cleared when this operation completes.
81
CONFIDENTIAL
Beijing Peak Microtech Co.Ltd.