kfm2g16q2m-deb8 Samsung Semiconductor, Inc., kfm2g16q2m-deb8 Datasheet - Page 115

no-image

kfm2g16q2m-deb8

Manufacturer Part Number
kfm2g16q2m-deb8
Description
2gb Muxonenand M-die
Manufacturer
Samsung Semiconductor, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
KFM2G16Q2M-DEB8
Manufacturer:
SAMSUNG
Quantity:
16 062
Part Number:
KFM2G16Q2M-DEB8
Manufacturer:
NA
Quantity:
660
2X Interleave Cache Program Operation Flow Diagram
MuxOneNAND2G(KFM2G16Q2M-DEBx)
MuxOneNAND4G(KFN4G16Q2M-DEBx)
MuxOneNAND8G(KFK8G16Q2M-DEBx)
Note 1) DBS must be set before data input.
*
Add: DataRAM DQ=Data(4KB)
Write 0 to Interrupt register
Write ’BSA’, ’BSC’ of Flash
Write Data into DataRAM0,1
Add: F100h DQ=DFS, FBA
Add: F107h DQ=FPA, FSA
Add: F200h DQ=BSA, BSC
Write 2X Cache PGM CMD
* DBS, DFS is for DDP
Select DataRAM for DDP
Write ’DFS, FBA’ of Flash
Write ’FPA, FSA’ of Flash
Add: F241h DQ=0000h
Add: F220h DQ=007Fh
If program operation
results in an error,
map out the block
including the page in
error and copy the
target data to another
block.
Add: F101h DQ=DBS
Is it first input
2) FBA must be an even block.
3) These registers must be set as BSA=1000, BSC=00 and FSA=00.
4) ’Write 0 to interrupt register’ step may be ignored when using INT auto mode. Refer to chapter
5) Host is strongly recommended to see the INT register(F241h) of each chip.
6) Once ’2X PGM command’ is issued onto a chip, the same command(2X PGM) must be issued onto
7) If error bit is set at this step, DQ[1]~[4] shoulde be checked in order to find where the error occurred.
for a chip
2.8.18.1.
another chip. If not, Samsung can not gurantee the following operation.
Start
YES
1)
3)
2)
3)
4)
NO
NO
NO
Add: DataRAM DQ=Data(4KB)
Write 0 to Interrupt register
DQ[4],[2]=Plane1,2 previous
Write ’BSA’, ’BSC’ of Flash
Add: F100h DQ=DFS, FBA
Write Data into DataRAM0,1
Add: F107h DQ=FPA, FSA
Select DataRAM for DDP
Add: F200h DQ=BSA, BSC
Write ’DFS, FBA’ of Flash
Write ’FPA, FSA’ of Flash
Add: F241h DQ=8040h
Add: F220h DQ=007Dh
Add: F241h DQ=0000h
Add: F101h DQ=DBS
Write 2X PGM CMD
Last 2 Plane PGM
Check INT register
DQ[4] | DQ[2] = 0?
Read Controller
Status Register
if it is ready
for a chip?
Map Out
Add: F240h
YES
YES
5)
6)
1)
3)
2)
3)
4)
115
NO
Add: DataRAM DQ=Data(4KB)
Write 0 to Interrupt register
Write ’BSA’, ’BSC’ of Flash
Add: F100h DQ=DFS, FBA
DQ[4],[2]=Plane1,2 previous
Add: F107h DQ=FPA, FSA
Write Data into DataRAM0,1
Add: F200h DQ=BSA, BSC
Select DataRAM for DDP
Write ’FPA, FSA’ of Flash
Write ’DFS, FBA’ of Flash
Add: F240h DQ[10]=Error
low to high transition
Add: F220h DQ=007Dh
Add: F241h DQ=8040h
Add: F241h DQ=0000h
Add: F241h DQ=8040h
Wait for INT register
Add: F101h DQ=DBS
Write 2X PGM CMD
Check INT register
DQ[4] | DQ[2] = 0?
Status Register
Read Controller
Status Register
Read Controller
if it is ready
Add: F240h
YES
5)
7)
6)
4)
1)
3)
2)
3)
4)
FLASH MEMORY
NO
NO
Select DataRAM for DDP
Add: F240h DQ[10]=Error
Add: F241h DQ=8040h
Add: F101h DQ=DBS
Check INT register
Status Register
Read Controller
if it is ready
DQ[10]=0?
DQ[10]=0?
complete
YES
YES
5)
7)
1)

Related parts for kfm2g16q2m-deb8