|
DS_K9K1208U0A Datasheet, PDF (12/27 Pages) Samsung semiconductor – 64M x 8 Bit NAND Flash Memory | |||
|
◁ |
K9K1208U0A-YCB0, K9K1208U0A-YIB0
FLASH MEMORY
Pointer Operation of K9K1208U0A
Samsung NAND Flash has three address pointer commands as a substitute for the two most significant column addresses. â00hâ
command sets the pointer to âAâarea(0~255byte), â01hâcommand sets the pointer to âBâarea(256~511byte), and â50hâcommand sets
the pointer to âCâ area(512~527byte). With these commands, the starting column address can be set to any of a whole
page(0~527byte). â00hâor â50hâis sustained until another address pointer command is inputted. â01hâcommand, however, is effec-
tive only for one operation. After any operation of Read, Program, Erase, Reset, Power_Up is executed once with â01hâcommand,
the address pointer returns to âAâarea by itself. To program data starting from âAâor âCâarea, â00hâor â50hâcommand must be input-
ted before â80hâcommand is written. A complete read operation prior to â80hâcommand is not necessary. To program data starting
from âBâarea, â01hâcommand must be inputted right before â80hâcommand is written.
Table 1. Destination of the pointer
Command
00h
01h
50h
Pointer position
0 ~ 255 byte
256 ~ 511 byte
512 ~ 527 byte
Area
1st half array(A)
2nd half array(B)
spare array(C)
"A" area
(00h plane)
"B" area
"C" area
(01h plane) (50h plane)
256 Byte
256 Byte
16 Byte
"A"
"B"
"C"
Internal
Page Register
Pointer select
commnad
(00h, 01h, 50h)
Pointer
Figure 2. Block Diagram of Pointer Operation
(1) Command input sequence for programming âAâarea
The address pointer is set to âAâarea(0~255), and sustained
Address / Data input
00h
80h
10h
00h
Address / Data input
80h
10h
âAâ,âBâ,âCâarea can be programmed.
It depends on how many data are inputted.
â00hâcommand can be omitted.
(2) Command input sequence for programming âBâarea
The address pointer is set to âBâarea(256~512), and will be reset to
âAâarea after every program operation is executed.
Address / Data input
Address / Data input
01h
80h
10h
01h
80h
10h
âBâ, âCâarea can be programmed.
It depends on how many data are inputted.
â01hâcommand must be rewritten before
every program operation
(3) Command input sequence for programming âCâarea
The address pointer is set to âCâarea(512~527), and sustained
Address / Data input
Address / Data input
50h
80h
10h
50h
80h
10h
Only âCâarea can be programmed.
â50hâcommand can be omitted.
12
|
▷ |