Samsung S5PC100 User Manual page 487

Table of Contents

Advertisement

NAND FLASH CONTROLLER
7.12 ECC0/1 ERROR STATUS REGISTER (NFECCERR0, R, ADDRESS = 0XE720_002C)
If ECCType is 1bit ECC
NFECCERR0
Reserved
ECC0SDataAddr
ECC0SBitAddr
ECC0DataAddr
ECC0BitAddr
ECC0SprErrNo
ECC0MainErrNo
NOTE: The above values are valid if both ECC register and ECC status register have valid value.
If ECCType is 4bit ECC
NFECCERR0
MLCECCBusy
MLCECCReady
MLCFreePage
MLCECCError
MLCErrLocation2
Reserved
MLCErrLocation1
NOTE: These values are updated if ECCDecodeDone (NFSTAT[6]) is set ('1').
5.4-22
Bit
[31:25]
Reserved
[24:21]
In spare area, Indicates which number data has error
[20:18]
In spare area, Indicates which bit has error
[17:7]
In main data area, Indicates which number data has error
[6:4]
In main data area, Indicates which bit has error
Indicates whether spare area bit fail error occurred
00 = No Error
[3:2]
01 = 1-bit error(correctable)
10 = Multiple error
11 = ECC area error
Indicates whether main data area bit fail error occurred
00 = No Error
[1:0]
01 = 1-bit error(correctable)
10 = Multiple error
11 = ECC area error
Bit
Indicates that the 4-bit ECC decoding engine is searching
whether a error exists or not
[31]
0 = Idle
1 = Busy
[30]
ECC Ready bit
Indicates that the page data read from NAND flash has all 'FF'
[29]
value.
4-bit ECC decoding result
000 = No error
[28:26]
010 = 2-bit error
100 = 4-bit error
11x = reserved
[25:16]
Error byte location of 2nd bit error
[15:10]
Reserved
[9:0]
Error byte location of 1st bit error
S5PC100 USER'S MANUAL (REV1.0)
Description
Description
001 = 1-bit error
011 = 3-bit error
101 = Uncorrectable
Reset Value
0x00
0011
111
0x7FF
111
10
10
Reset Value
0
1
0
000
0x000
0x00
0x000

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents