K9W8G08U1M
K9K4G08Q0M
K9K4G08U0M
K9K4G16Q0M
K9K4G16U0M
FLASH MEMORY
NOTE
: Since programming the last page does not employ caching, the program time has to be that of Page Program. However, if the
previous program cycle with the cache data has not finished, the actual program cycle of the last page is initiated only after comple-
tion of the previous cycle, which can be expressed as the following formula.
tPROG= Program time for the last page+ Program time for the ( last -1 )th page
- (Program command cycle time + Last page data loading time)
Copy-Back Program
The copy-back program is configured to quickly and efficiently rewrite data stored in one page without utilizing an external memory.
Since the time-consuming cycles of serial access and re-loading cycles are removed, the system performance is improved. The ben-
efit is especially obvious when a portion of a block is updated and the rest of the block also need to be copied to the newly assigned
free block. The operation for performing a copy-back program is a sequential execution of page-read without serial access and copy-
ing-program with the address of destination page. A read operation with "35h" command and the address of the source page moves
the whole 2112byte(X8 device) or 1056word(X16 device) data into the internal data buffer. As soon as the device returns to Ready
state, Page-Copy Data-input command (85h) with the address cycles of destination page followed may be written. The Program Con-
firm command (10h) is required to actually begin the programming operation. Copy-Back Program operation is allowed only within the
same memory plane. Once the Copy-Back Program is finished, any additional partial page programming into the copied pages is pro-
hibited before erase. The MSB(A28 in K9K4G16X0M, A29 in K9XXG08XXM) must be the same between source and target page dur-
ing copy-back program.Data input cycle for modifying a portion or multiple distant portions of the source page is allowed as shown in
Figure 11. "When there is a program-failure at Copy-Back operation, error is reported by pass/fail status. But if the soure page has a
bit error for charge loss, accumulated copy-back operations could also accumulate bit errors. For this reason, two bit ECC is
recommended for copy-back operation. "
Figure 11. Page Copy-Back program Operation
t
R
R/B
t
PROG
I/Ox
00h
Add.(5Cycles)
35h
85h
Add.(5Cycles)
10h
70h
I/O
0
Pass
Col. Add1,2 & Row Add1,2,3
Source Address
Col. Add1,2 & Row Add1,2,3
Destination Address
Fail
Figure 12. Page Copy-Back program Operation with Random Data Input
t
R
R/B
I/Ox
Add.(5Cycles)
Add.(2Cycles)
Col Add1,2
t
PROG
00h
35h
85h
Add.(5Cycles)
Data
85h
Data
10h
70h
Col. Add1,2 & Row Add1,2,3
Source Address
Col. Add1,2 & Row Add1,2,3
Destination Address
There is no limitation for the number of repetition.
33