k9f4008w0a Samsung Semiconductor, Inc., k9f4008w0a Datasheet - Page 18

no-image

k9f4008w0a

Manufacturer Part Number
k9f4008w0a
Description
512k X 8 Bit Nand Flash Memory
Manufacturer
Samsung Semiconductor, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
k9f4008w0a-TCB0
Manufacturer:
SAM
Quantity:
2 000
Part Number:
k9f4008w0a-TCB0
Manufacturer:
SAMSUNG
Quantity:
13 250
Part Number:
k9f4008w0a-TCB0
Manufacturer:
SAMSUNG
Quantity:
10
Part Number:
k9f4008w0a-TCB0
Manufacturer:
FSC
Quantity:
3 122
Part Number:
k9f4008w0a-TCB0
Manufacturer:
SUMSANG
Quantity:
20 000
Company:
Part Number:
k9f4008w0a-TCB0
Quantity:
460
Company:
Part Number:
k9f4008w0a-TCB0
Quantity:
1 302
Part Number:
k9f4008w0a-TCB0000
Manufacturer:
SAMSUNG
Quantity:
13 255
Part Number:
k9f4008w0a-TCBO
Manufacturer:
SAMSUNG
Quantity:
140
FRAME PROGRAM
The device is programmed on a frame basis. The addressing may be done in random order in a block. A frame program cycle consist
of a serial data loading period in which up to 32 bytes of data must be loaded into the device, and a nonvolatile programming period
in which the loaded data is programmed into the appropriate cells.
The sequential data loading period begins by inputting the frame program setup command(80h), followed by the three cycle address
input and then sequential data loading. The bytes other than those to be programmed do not need to be loaded.
The frame Program confirm command(10h) initiates the programming process. Writing 10h alone without previously entering the
serial data will not initiate the programming process. The internal write controller automatically executes the algorithms and timings
necessary for program and verify, thereby freeing the CPU for other tasks. The CPU can detect the completion of a program cycle by
monitoring the R/B output, or the Status bit(I/O
valid while programming is in progress. When the frame Program is complete, the Write Status Bit(I/O
write verify detects only errors for "1"s that are not successfully programmed to "0"s. The command register remains in Read Status
command mode until another valid command is written to the command register.
Figure 4. Frame Program Operation
K9F4008W0A-TCB0, K9F4008W0A-TIB0
R/B
I/O
FRAME PROGRAM
While the frame size of the device is 32 Bytes, not all the bytes in a frame have to be programmed at once. The device supports par-
tial frame programming in which a frame may be partially programmed up to 10 separate program operations. The program size in
each of the 10 partial program operations is freely determined by the user and do not have to be equal to each other or to any preset
size. However, the user should ensure that the partial program units within a frame do not overlap as "0" data cannot be changed to
"1" data without an erase operation. To perform a partial frame program operation, the user only writes the partial frame data that is
to programmed. Just as in the standard frame program operation, an 80h command is followed by start address data. However, only
the partial program data need be divided when programming a frame in 10 partial program operations.
Figure 5. Example of Dividing a Frame into 10 Partial Program Units
FA
0
~
7
A2
43
CB
80h
81
28
Address & Data Input
A
32 Byte Data
0
~A
E0
7
& A
8
2A
~A
18
6
) of the Status Register. Only the Read Status command and Reset command are
D5
- - - - - - 32
10h
18
B5
7D
t
PROG
6F
AA
10th partial program start address (1Fh)
2nd partial program start address (04h)
1st partial program start address (00h)
9th partial program start address (18h)
E1
3rd partial program start address (06h)
FLASH MEMORY
D7
10th partial frame program data
:
2nd partial frame program data
:
0
3rd partial frame program data
9th partial frame program data
1st partial frame program data
) may be checked. The internal
C0
:
:
Single
Frame
:
:
:
:
:
:
:
:

Related parts for k9f4008w0a