NAND04GW3B2AN1F NUMONYX [Numonyx B.V], NAND04GW3B2AN1F Datasheet - Page 26

no-image

NAND04GW3B2AN1F

Manufacturer Part Number
NAND04GW3B2AN1F
Description
4 Gbit, 8 Gbit, 2112 Byte/1056 Word Page 3V, NAND Flash Memories
Manufacturer
NUMONYX [Numonyx B.V]
Datasheet
Device operations
6.5
Figure 12. Cache Program Operation
1. Up to 64 pages can be programmed in one Cache Program operation.
2. t
3. For NAND08GW3B2A, A30 can not be changed during the Cache Program operation.
26/58
I/O
RB
+ Last page data loading time).
CACHEPG
Program
Page
Code
80h
Address
is the program time for the last page + the program time for the (last 1)
Inputs
Cache Program
The Cache Program operation is used to improve the programming throughput by
programming data using the Cache Register. The Cache Program operation can only be
used within one block. The Cache Register allows new data to be input while the previous
data that was transferred to the Page Buffer is programmed into the memory array. The
following sequence is required to perform a Cache Program operation (refer to
1.
2.
3.
4.
Once the program operation has started the Status Register can be read using the Read
Status Register command. During Cache Program operations SR5 can be read to find out
whether the internal programming is ongoing (SR5 = ‘0’) or has completed (SR5 = ‘1’) while
SR6 indicates whether the Cache Register is ready to accept new data. If any errors have
been detected on the previous page (Page N-1), the Cache Program Error Bit SR1 will be
set to ‘1', while if the error has been detected on Page N the Error Bit SR0 will be set to '1’.
When the next page (Page N) of data is input with the Cache Program command, t
affected by the pending internal programming. The data will only be transferred from the
Cache Register to the Page Buffer when the pending program cycle is finished and the Page
Buffer is available.
If the system monitors the progress of the operation using only the Ready/Busy signal, the
last page of data must be programmed with the Page Program confirm command (10h).
If the Cache Program confirm command (15h) is used instead, Status Register bit SR5 must
be polled to find out if the last programming is finished before starting any other operations.
First Page
First of all the program setup command is issued (one bus cycle to issue the program
setup command then five bus write cycles to input the address), the data is then input
(up to 2112 Bytes) and loaded into the Cache Register.
One bus cycle is required to issue the confirm command to start the P/E/R Controller.
The P/E/R Controller then transfers the data to the Page Buffer. During this the device
is busy for a time of t
Once the data is loaded into the Page Buffer the P/E/R Controller programs the data
into the memory array. As soon as the Cache Registers are empty (after t
Cache program command can be issued, while the internal programming is still
executing.
Inputs
(Cache Busy time)
Data
tBLBH5
Program
Cache
Code
15h
Busy
Program
Page
Code
80h
(can be repeated up to 63 times)
BLBH5
Address
Inputs
Second Page
.
Inputs
Data
Cache Program
Confirm Code
tBLBH5
15h
Busy
NAND04GW3B2B, NAND08GW3B2A
80h
th
page (Program command cycle time
Address
Last Page (3)
Inputs
tCACHEPG
Inputs
Data
Confirm Code
Program
Page
10h
Busy
BLBH5
Figure
Read Status
70h
Register
BLBH5
) a new
ai08672
SR0
12):
is

Related parts for NAND04GW3B2AN1F