English
Language : 

H27UAG8T2B Datasheet, PDF (44/61 Pages) Hynix Semiconductor – 16Gb (2048M x 8bit) NAND Flash
4.8. Multi Plane Program
Release
H27UAG8T2B Series
16Gb (2048M x 8bit) NAND Flash
Device supports multiple plane program. It is possible to program in parallel 2 pages, one per each plane.
A multiple plane program cycle consists of a double serial data loading period in which up to 17,280bytes of data may
be loaded into the data register, followed by a non-volatile programming period where the loaded data is programmed
into the appropriate cell. The serial data loading period begins by inputting the Serial Data Input command (80h), fol-
lowed by the five cycle address inputs and then serial data for the 1st page. Address for this page must be within first
plane (A<22>=0). The data of first page other than those to be programmed do not need to be loaded. The device
supports random data input exactly like page program operation. The Dummy Page Program Confirm command (11h)
stops 1st page data input and the device becomes busy for a short time (tDBSY). Once it has become ready again, 81h
command must be issued, followed by second page address (5 cycles) and its serial data input. Address for this page
must be within second plane (A<22>=1). The data of second page other than those to be programmed do not need
to be loaded. Program Confirm command (10h) makes parallel programming of both pages start. User can check oper-
ation status by R/B# pin or read status register command, as if it were a normal page program; status register com-
mand is also available during Dummy Busy time (tDBSY). In case of fail in first plane or second plane page program, fail
bit of status register will be set: Pass/Fail status of each plane can be checked by Multi Plane Read Status. Figure 42
details the sequence.
■ Figure 42. Multi plane page program
I/Ox
1st plane address
80h
Address (5 cycle)
Data Input
11h
R/B#
A
I/Ox
2 nd plane address
81h
Address (5 cycle)
Data Input
10h
R/B#
A
tDBSY
tPROG
70h
Status
Notes:
1.
2.
3.
4.
5.
Plane 0 and Plane 1 should be selected within the same chip
Only one block should be selected from the each Plane.
Selected Page address except for A22 within two blocks must be same.
Any command between 11h and 81h is prohibited except 70h/78h and FFh.
Read Status command can be 70h or 78h.
4.9. Cache Program (available only within a block)
Cache Program is an extension of the standard page program, which is executed with 8,640 bytes cache registers and
same bytes data register. After the serial data input command (80h) is loaded to the command register, followed by 5
cycles of address, a full or partial page of data is latched into the cache register, and then the cache write command
(15h) is loaded to the command register. After that sequence, the data in the cache register is transferred into the data
register for cell programming. At this time, the device remains in busy state. After all data of the cache register is
transferred into the data register, the device goes to the Ready state to load the next data into the cache register by
issuing another cache program command sequence (80h-15h).
There are some restrictions for cache program operation.
1. The cache program command is available only within a block.
2. User must give address and data after 80h command.
The Busy time of first sequence equals the time it takes to transfer the data of cache register to the data register. Cell
programming of the data of data register and loading of the next data into the cache register is consequently pro-
cessed as a pipeline method. On the second and cascading sequence, transfer from the cache register to the data reg-
ister is held off until cell programming of current data register contents has been done.
Read Status command (70h) may be issued to find out when the cache register is ready by polling the Cache-Busy sta-
Rev 1.0 / Aug. 2010
44