NAND256W3A0AN6E STMicroelectronics, NAND256W3A0AN6E Datasheet - Page 30

IC FLASH 256MBIT 48TSOP

NAND256W3A0AN6E

Manufacturer Part Number
NAND256W3A0AN6E
Description
IC FLASH 256MBIT 48TSOP
Manufacturer
STMicroelectronics
Datasheet

Specifications of NAND256W3A0AN6E

Format - Memory
FLASH
Memory Type
FLASH - Nand
Memory Size
256M (32M x 8)
Interface
Parallel
Voltage - Supply
2.7 V ~ 3.6 V
Operating Temperature
-40°C ~ 85°C
Package / Case
48-TSOP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Speed
-
Other names
497-3613
NAND128-A, NAND256-A, NAND512-A, NAND01G-A
Figure 22. Bad Block Management Flowchart
Figure 23. Garbage Collection
Garbage Collection
When a data page needs to be modified, it is faster
to write to the first available page, and the previous
page is marked as invalid. After several updates it
is necessary to remove invalid pages to free some
memory space.
To free this memory space and allow further pro-
gram operations it is recommended to implement
a Garbage Collection algorithm. In a Garbage Col-
lection software the valid pages are copied into a
free area and the block containing the invalid pag-
es is erased (see
30/56
Block Address =
START
Block 0
= FFh?
block?
Data
Last
END
YES
YES
Figure
Invalid
Valid
Page
Page
NO
NO
23.).
Bad Block table
Update
Block Address
Increment
Old Area
AI07588C
(Erased)
Free
Page
Wear-leveling Algorithm
For write-intensive applications, it is recommend-
ed to implement a Wear-leveling Algorithm to
monitor and spread the number of write cycles per
block.
In memories that do not use a Wear-Leveling Al-
gorithm not all blocks get used at the same rate.
Blocks with long-lived data do not endure as many
write cycles as the blocks with frequently-changed
data.
The Wear-leveling Algorithm ensures that equal
use is made of all the available write cycles for
each block. There are two wear-leveling levels:
New Area (After GC)
AI07599B

Related parts for NAND256W3A0AN6E