User's Manual

Table Of Contents
S3C2450X RISC MICROPROCESSOR NAND FLASH CONTROLLER
7-13
13.2 NAND FLASH CONFIGURATION REGISTER
Register Address R/W Description Reset Value
NFCONF 0x4E000000 R/W NAND Flash Configuration register 0xX000100X
NFCONF Bit Description Initial State
Reserved [31] Reserved 0
Reserved [30] Should be 0 0
Reserved [29:26] Reserved 0000
MsgLength [25] Message (Data) length for 4/8 bit ECC
0 = 512-byte
1 = 24-byte
0
ECCType [24:23] This bit indicates what kind of ECC should be used.
00 = 1-bit ECC
10 = 4-bit ECC
01 = 8-bit ECC
Note: Don’t confuse the value of 4-bit ECC and 8-bit ECC.
H/W Set
(CfgBootEcc)
Reserved [22:15] Reserved 000000000
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 ( TWRPH0 + 1 )
000
Reserved [7] Reserved 0
TWRPH1 [6:4] TWRPH1 duration setting value (0~7)
Duration = HCLK x ( TWRPH1 + 1 )
000
PageSize [3] This bit indicates the page size of NAND Flash Memory
When PageSize_Ext is 1, the value of PageSize means
following:
0 = 512 Bytes/page, 1 = 2048 Bytes/page
When PageSize_Ext is 0, the value of PageSize means
following:
0 = 2048 Bytes/page, 1 = 4096 Bytes/page
H/W Set
(CfgAdvFlash)
PageSize_Ext [2] This bit indicated what kind of NAND Flash memory is used.
0 = Large Size NAND Flash
1 = Small Size NAND Flash
This bit is determined by OM[2] pin status on reset and wake-
up time from sleep mode.
This bit can be changed by software later.
1