
PRELIMINARY
NAND FLASH CONTROLLER
S3C6400X RISC MICROPROCESSOR
8-14
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
Nand Flash configuration Register
Register
Address
R/W
Description
Reset Value
NFCONF
0x70200000
R/W
NAND Flash Configuration register
0x0000100X
NFCONF
Bit
Description
Initial
State
NANDBoot [31]
Read Only. Shows whether NAND boot or not
1=NAND Flash memory boot
0
ECCClkCon [30] Clock control for 4-bit ECC engine.(Hidden Spec.)
0: Recommended when system clock is more than 66MHz.
1: Recommended when system clock is less than 66MHz
0
Reserved [29:26]
Reserved
0000
MsgLength [25]
Message(Data) length for 4-bit ECC(for MLC NAND)
0 : 512-byte for main data area 1: 24-byte for meta data
0
ECCType [24]
ECC type selection
0: SLC (1-bit correction) ECC 1:MLC (4-bit correction) ECC
0
Reserved [15]
Reserved
0
TACLS [14:12]
CLE & ALE duration setting value (0~7)
Duration = HCLK x TACLS
001
Reserved [11]
Reserved
0
TWRPH0 [10:8]
TWRPH0 duration setting value (0~7)
Duration = HCLK x ( 1 )
000
Reserved [7]
Reserved
0
TWRPH1 [6:4]
TWRPH1 duration setting value (0~7)
Duration = HCLK x ( 1 )
000
AdvFlash
[3]
Advance NAND flash memory for auto-booting
0: Support 512 byte/page NAND flash memory
1: Support 2048 byte/page NAND flash memory
This bit is determined by OM[2] pin status during reset and wake-up
from sleep mode.
This bit can be changed by software.
H/W Set
Reserved [2]
Reserved. Must be written 1.
1
AddrCycle [1]
NAND flash memory Address cycle for auto-booting
AdvFlash AddrCycle
When AdvFlash is 0,
0: 3 address cycle
1: 4 address cycle
When AdvFlash is 1,
H/W Set