MuxOneNAND2G(KFM2G16Q2A-DEBx)

 

 

 

 

 

FLASH MEMORY

 

MuxOneNAND4G(KFN4G16Q2A-DEBx)

 

 

 

 

 

Controller Status Register Output Modes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Controller Status Register [15:0]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mode

[15]

[14]

[13]

[12]

[11]

[10]

 

[9]

[7]

[6]

[5]

[4]

[3]

[2]

[1]

[0]

 

 

 

OnGo

Lock

Load

Prog

Erase

Error

 

Sus

RSTB

OTPL

OTPBL

Plane1

Plane1

Plane2

Plane2

TO

 

 

 

 

(note4)

(note5)

Previous

Current

Previous

Current

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load / Cache Read

1

0

1

0

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

Ongoing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program Ongoing

1

0

0

1

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Ongoing

1

0

0

0

1

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reset Ongoing

1

0

0

0

0

0

 

0

1

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Multi-Block Erase

1

0

0

0

1

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

Ongoing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Verify Read

1

0

0

0

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

Ongoing

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load / Cache Read OK

0

0

0

0

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program OK

0

0

0

0

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase OK

0

0

0

0

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Verify Read

0

0

0

0

0

0

 

0

0

0/1

0/1

0

0

0

0

0

 

 

OK3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load Fail1)

0

0

1

0

0

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

Program Fail

0

0

0

1

0

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Fail

0

0

0

0

1

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cache Read Fail

1

0

1

0

0

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Verify Read

0

0

0

0

1

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

Fail3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load Reset2)

0

0

1

0

0

1

 

0

1

0/1

0/1

0

0

0

0

0

 

 

Program Reset

0

0

0

1

0

1

 

0

1

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Reset

0

0

0

0

1

1

 

0

1

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Suspend

0

0

0

0

1

0

 

1

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program Lock

0

1

0

1

0

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Erase Lock

0

1

0

0

1

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load Lock(Buffer Lock)

0

1

1

0

0

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTP Program Fail(Lock)

0

1

0

1

0

1

 

0

0

1

1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTP Program Fail

0

0

0

1

0

1

 

0

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OTP Erase Fail

0

1

0

0

1

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program Ongoing(Susp.)

1

0

0

1

1

0

 

1

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load Ongoing(Susp.)

1

0

1

0

1

0

 

1

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Program Fail(Susp.)

0

0

0

1

1

1

 

1

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Load Fail(Susp.)

0

0

1

0

1

1

 

1

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Invalid Command

0

0

0

0

0

1

 

0

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Invalid Command(Susp.)

0

0

0

0

1

1

 

1

0

0/1

0/1

0

0

0

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTE :

1)ERm and/or ERs bits in ECC status register at Load Fail case is 10. (2bits error - uncorrectable)

2)ERm and ERs bits in ECC status register at Load Reset case are 00. (No error)

3)Multi Block Erase status should be checked by Erase Verify Read operation.

4)"1" for OTP Block Lock, "0" for OTP Block Unlock.

5)"1" for 1st Block OTP Lock, "0" for 1st Block OTP Unlock.

- 73 -

Page 73
Image 73
Samsung KFN4G16Q2A, KFM2G16Q2A warranty Controller Status Register Output Modes