TC58NVG1S3ETAI0
2012-09-01C
40
Multi Page Program with Data Cache
The device has a Multi Page Program with Data Cache operation, which enables even higher speed program
operation compared to Auto Page Program with Data Cache as shown below. When the block address changes
(increments) this sequenced has to be started from the beginning.
The sequence of command, address and data input is shown below. (Refer to the detailed timing chart.)
After “15h” or “10h” Program command is input to device, physical programing starts as follows. For details
of Auto Program with Data Cache, refer to “Auto Page Program with Data Cache”.
The data is transferred (programmed) from the page buffer to the selected page on the rising edge of
/WE following input of the “15h” or “10h” command. After programming, the programmed data is
transferred back to the register to be automatically verified by the device. If the programming does not
succeed, the Program/Verify operation is repeated by the device until success is achieved or until the
maximum loop number set in the device is reached.
Selected
page
Reading & verificationProgram
District 0
District 1
BY/RY
Data input
command
for multi-page
program
Data input
0 to 2111
1581 80 11 1081 80 11
Data input
command
Address
input
(District 0)
Data input
0 to 2111
Dummy
Program
command
Data input
command
Data input
0 to 2111
Address
input
(District 1)
Program with
Data Cache
command
Address
input
(District 0)
Dummy
Program
command
Auto Page
Program
command
Data input
0 to 2111
Address
input
(District1)
Data input
command
for multi-page
program
TC58NVG1S3ETAI0
2012-09-01C
41
Starting the above operation from 1st page of the selected erase blocks, and then repeating the operation
total 64 times with incrementing the page address in the blocks, and then input the last page data of the
blocks, “10h” command executes final programming. Make sure to terminate with 81h-10h- command
sequence.
In this full sequence, the command sequence is following.
After the “15h” or “10h” command, the results of the above operation is shown through the “71h”Status Read
command.
The 71h command Status description is as below.
STATUS OUTPUT
I/O1 Chip Status1 : Pass/Fail Pass: 0 Fail: 1
I/O2 District 0 Chip Status1 : Pass/Fail Pass: 0 Fail: 1
I/O3 District 1 Chip Status1 : Pass/Fail Pass: 0 Fail: 1
I/O4 District 0 Chip Status2 : Pass/Fail Pass: 0 Fail: 1
I/O5 District 1 Chip Status2 : Pass/Fail Pass: 0 Fail: 1
I/O6 Ready/Busy Ready: 1 Busy: 0
I/O7 Data Cache Ready/Busy Ready: 1 Busy: 0
I/O8 Write Protect Protect: 0 Not Protect: 1
I/O1 describes Pass/Fail condition of
district 0 and 1(OR data of I/O2 and I/O3).
If one of the districts fails during multi
page program operation, it shows “Fail”.
I/O2 to 5 shows the Pass/Fail condition of
each district. For details on “Chip Status1”
and “Chip Status2”, refer to section
“Status Read”.
10 or15 71
Pass
I/O
Status Read
command
Fail
BY/RY
15
15
10
15
81
81
81
81
11
11
11
11
80
80
80
80
1st
63th
64th
TC58NVG1S3ETAI0
2012-09-01C
42
Internal addressing in relation with the Districts
To use Multi Page Program operation, the internal addressing should be considered in relation with the
District.
The device consists from 2 Districts.
Each District consists from 1024 erase blocks.
The allocation rule is follows.
District 0: Block 0, Block 2, Block 4, Block 6,···, Block 2046
District 1: Block 1, Block 3, Block 5, Block 7,···, Block 2047
Address input restriction for the Multi Page Program with Data Cache operation
There are following restrictions in using Multi Page Program with Data Cache;
(Restriction)
Maximum one block should be selected from each District.
Same page address (PA0 to PA5) within two districts has to be selected.
For example;
(80) [District 0, Page Address 0x00000] (11) (81) [District 1, Page Address 0x00040] (15 or 10)
(80) [District 0, Page Address 0x00001] (11) (81) [District 1, Page Address 0x00041] (15 or 10)
(Acceptance)
There is no order limitation of the District for the address input.
For example, following operation is accepted;
(80) [District 0] (11) (81) [District 1] (15 or 10)
(80) [District 1] (11) (81) [District 0] (15 or 10)
It requires no mutual address relation between the selected blocks from each District.
Operating restriction during the Multi Page Program with Data Cache operation
(Restriction)
The operation has to be terminated with “10h” command.
Once the operation is started, no commands other than the commands shown in the timing diagram is allowed
to be input except for Status Read command and reset command.

TC58NVG1S3ETAI0

Mfr. #:
Manufacturer:
Toshiba Memory
Description:
NAND Flash 3.3V 2Gb 43nm SLC NAND (EEPROM)
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet