0% found this document useful (0 votes)
756 views52 pages

Flash Memories

Flash Memories

Uploaded by

Jeff Gicharu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
756 views52 pages

Flash Memories

Flash Memories

Uploaded by

Jeff Gicharu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Flash memory

From Wikipedia, the free encyclopedia


Jump to navigationJump to search
"FlashROM" redirects here. For programming utility, see Flashrom (utility).
For the neuropsychological concept related to human memory, see Flashbulb memory.

A disassembled USB flash drive. The chip on the left is flash memory. The controller is on the right.

Computer memory and data storage types

show

General

Volatile

show

RAM

show

Historical

Non-volatile

show
ROM

show

NVRAM

show

Early-stage NVRAM

show

Analog recording

show

Optical

show

In development

show

Historical

 v
 t
 e

Flash memory is an electronic non-volatile computer memory storage medium that can


be electrically erased and reprogrammed. The two main types of flash memory, NOR
flash and NAND flash, are named for the NOR and NAND logic gates. Both use the
same cell design, consisting of floating gate MOSFETs. They differ at the circuit level
depending on whether the state of the bit line or word lines is pulled high or low: in
NAND flash, the relationship between the bit line and the word lines resembles a NAND
gate; in NOR flash, it resembles a NOR gate.
Flash memory, a type of floating-gate memory, was invented at Toshiba in 1980 and is
based on EEPROM technology. Toshiba began marketing flash memory in 1987.
[1]
 EPROMs had to be erased completely before they could be rewritten. NAND flash
memory, however, may be erased, written, and read in blocks (or pages), which
generally are much smaller than the entire device. NOR flash memory allows a
single machine word to be written – to an erased location – or read independently. A
flash memory device typically consists of one or more flash memory chips (each holding
many flash memory cells), along with a separate flash memory controller chip.
The NAND type is found mainly in memory cards, USB flash drives, solid-state
drives (those produced since 2009), feature phones, smartphones, and similar products,
for general storage and transfer of data. NAND or NOR flash memory is also often used
to store configuration data in numerous digital products, a task previously made
possible by EEPROM or battery-powered static RAM. A key disadvantage of flash
memory is that it can endure only a relatively small number of write cycles in a specific
block.[2]
Flash memory[3] is used in computers, PDAs, digital audio players, digital
cameras, mobile phones, synthesizers, video games, scientific
instrumentation, industrial robotics, and medical electronics. Flash memory has fast
read access time, but it is not as fast as static RAM or ROM. In portable devices, it is
preferred to use flash memory because of its mechanical shock resistance since
mechanical drives are more prone to mechanical damage. [4]
Because erase cycles are slow, the large block sizes used in flash memory erasing give
it a significant speed advantage over non-flash EEPROM when writing large amounts of
data. As of 2019, flash memory costs much less[by how much?] than byte-programmable
EEPROM and had become the dominant memory type wherever a system required a
significant amount of non-volatile solid-state storage. EEPROMs, however, are still used
in applications that require only small amounts of storage, as in serial presence detect.[5]
[6]

Flash memory packages can use die stacking with through-silicon vias and several


dozen layers of 3D TLC NAND cells (per die) simultaneously to achieve capacities of up
to 1 tebibyte per package using 16 stacked dies and an integrated flash controller as a
separate die inside the package.[7][8][9][10]

Contents

 1History
o 1.1Background
o 1.2Invention and commercialization
o 1.3Later developments
 1.3.1Charge trap flash
 1.3.23D integrated circuit technology
 2Principles of operation
o 2.1Floating-gate MOSFET
o 2.2Fowler–Nordheim tunneling
o 2.3Internal charge pumps
o 2.4NOR flash
 2.4.1Programming
 2.4.2Erasing
o 2.5NAND flash
 2.5.1Writing and erasing
o 2.6Vertical NAND
 2.6.1Structure
 2.6.2Construction
 2.6.3Performance
 2.6.4Cost
 3Limitations
o 3.1Block erasure
o 3.2Data Retention
o 3.3Memory wear
o 3.4Read disturb
o 3.5X-ray effects
 4Low-level access
o 4.1NOR memories
o 4.2NAND memories
o 4.3Standardization
 5Distinction between NOR and NAND flash
o 5.1Write endurance
 6Flash file systems
 7Capacity
 8Transfer rates
 9Applications
o 9.1Serial flash
 9.1.1Firmware storage
o 9.2Flash memory as a replacement for hard drives
o 9.3Flash memory as RAM
o 9.4Archival or long-term storage
 9.4.1Data retention
o 9.5FPGA configuration
 10Industry
o 10.1Manufacturers
o 10.2Shipments
 11Flash scalability
o 11.1Timeline
 12See also
 13Notes
 14References
 15External links

History[edit]
Background[edit]
The origins of flash memory can be traced back to the development of the floating-gate
MOSFET (FGMOS), also known as the floating-gate transistor.[11][12] The
original MOSFET (metal–oxide–semiconductor field-effect transistor), also known as the
MOS transistor, was invented by Egyptian engineer Mohamed M. Atalla and Korean
engineer Dawon Kahng at Bell Labs in 1959.[13] Kahng went on to develop a variation,
the floating-gate MOSFET, with Chinese engineer Simon Min Sze at Bell Labs in 1967.
[14]
 They proposed that it could be used as floating-gate memory cells for storing a form
of programmable read-only memory (PROM) that is both non-volatile and re-
programmable.[14]
Early types of floating-gate memory included EPROM (erasable PROM) and EEPROM
(electrically erasable PROM) in the 1970s.[14] However, early floating-gate memory
required engineers to build a memory cell for each bit of data, which proved to be
cumbersome,[15] slow,[16] and expensive, restricting floating-gate memory to niche
applications in the 1970s, such as military equipment and the earliest
experimental mobile phones.[11]
Invention and commercialization[edit]
Fujio Masuoka, while working for Toshiba, proposed a new type of floating-gate memory
that allowed entire sections of memory to be erased quickly and easily, by applying a
voltage to a single wire connected to a group of cells. [11] This led to Masuoka's invention
of flash memory at Toshiba in 1980.[15][17][18] According to Toshiba, the name "flash" was
suggested by Masuoka's colleague, Shōji Ariizumi, because the erasure process of the
memory contents reminded him of the flash of a camera.[19] Masuoka and colleagues
presented the invention of NOR flash in 1984,[20][21] and then NAND flash at
the IEEE 1987 International Electron Devices Meeting (IEDM) held in San Francisco.[22]
Toshiba commercially launched NAND flash memory in 1987. [1][14] Intel
Corporation introduced the first commercial NOR type flash chip in 1988. [23] NOR-based
flash has long erase and write times, but provides full address and data buses,
allowing random access to any memory location. This makes it a suitable replacement
for older read-only memory (ROM) chips, which are used to store program code that
rarely needs to be updated, such as a computer's BIOS or the firmware of set-top
boxes. Its endurance may be from as little as 100 erase cycles for an on-chip flash
memory,[24] to a more typical 10,000 or 100,000 erase cycles, up to 1,000,000 erase
cycles.[25] NOR-based flash was the basis of early flash-based removable
media; CompactFlash was originally based on it, though later cards moved to less
expensive NAND flash.
NAND flash has reduced erase and write times, and requires less chip area per cell,
thus allowing greater storage density and lower cost per bit than NOR flash. However,
the I/O interface of NAND flash does not provide a random-access external address
bus. Rather, data must be read on a block-wise basis, with typical block sizes of
hundreds to thousands of bits. This makes NAND flash unsuitable as a drop-in
replacement for program ROM, since most microprocessors and microcontrollers
require byte-level random access. In this regard, NAND flash is similar to other
secondary data storage devices, such as hard disks and optical media, and is thus
highly suitable for use in mass-storage devices, such as memory cards and solid-state
drives (SSD). Flash memory cards and SSDs store data using multiple NAND flash
memory chips.
The first NAND-based removable memory card format was SmartMedia, released in
1995. Many others followed, including MultiMediaCard, Secure Digital, Memory Stick,
and xD-Picture Card.
Later developments[edit]
A new generation of memory card formats, including RS-MMC, miniSD and microSD,
feature extremely small form factors. For example, the microSD card has an area of just
over 1.5 cm2, with a thickness of less than 1 mm.
NAND flash has achieved significant levels of memory density as a result of several
major technologies that were commercialized during the late 2000s to early 2010s. [26]
Multi-level cell (MLC) technology stores more than one bit in each memory
cell. NEC demonstrated multi-level cell (MLC) technology in 1998, with an 80 Mb flash
memory chip storing 2 bits per cell.[27] STMicroelectronics also demonstrated MLC in
2000, with a 64 MB NOR flash memory chip.[28] In 2009, Toshiba
and SanDisk introduced NAND flash chips with QLC technology storing 4 bits per cell
and holding a capacity of 64 Gbit.[29][30] Samsung Electronics introduced triple-level
cell (TLC) technology storing 3-bits per cell, and began mass-producing NAND chips
with TLC technology in 2010.[31]
Charge trap flash[edit]
Charge trap flash (CTF) technology replaces the polysilicon floating gate, which is
sandwiched between a blocking gate oxide above and a tunneling oxide below it, with
an electrically insulating silicon nitride layer; the silicon nitride layer traps electrons. In
theory, CTF is less prone to electron leakage, providing improved data retention. [32][33][34][35][36]
[37]

Because CTF replaces the polysilicon with an electrically insulating nitride, it allows for
smaller cells and higher endurance (lower degradation or wear). However, electrons
can become trapped and accumulate in the nitride, leading to degradation. Leakage is
exacerbated at high temperatures since electrons become more excitated with
increasing temperatures. CTF technology however still uses a tunneling oxide and
blocking layer which are the weak points of the technology, since they can still be
damaged in the usual ways (the tunnel oxide can be degraded due to extremely high
electric fields and the blocking layer due to Anode Hot Hole Injection (AHHI). [38][39]
Degradation or wear of the oxides is the reason why flash memory has limited
endurance, and data retention goes down (the potential for data loss increases) with
increasing degradation, since the oxides lose their electrically insulating characteristics
as they degrade. The oxides must insulate against electrons to prevent them from
leaking which would cause data loss.
In 1991, NEC researchers including N. Kodama, K. Oyama and Hiroki Shirai described
a type of flash memory with a charge trap method. [40] In 1998, Boaz Eitan of Saifun
Semiconductors (later acquired by Spansion) patented a flash memory technology
named NROM that took advantage of a charge trapping layer to replace the
conventional floating gate used in conventional flash memory designs. [41] In 2000,
an Advanced Micro Devices (AMD) research team led by Richard M. Fastow, Egyptian
engineer Khaled Z. Ahmed and Jordanian engineer Sameer Haddad (who later joined
Spansion) demonstrated a charge-trapping mechanism for NOR flash memory cells.
[42]
 CTF was later commercialized by AMD and Fujitsu in 2002.[43] 3D V-NAND (vertical
NAND) technology stacks NAND flash memory cells vertically within a chip using 3D
charge trap flash (CTP) technology. 3D V-NAND technology was first announced by
Toshiba in 2007,[44] and the first device, with 24 layers, was first commercialized
by Samsung Electronics in 2013.[45][46]
3D integrated circuit technology[edit]
3D integrated circuit (3D IC) technology stacks integrated circuit (IC) chips vertically into
a single 3D IC chip package.[26] Toshiba introduced 3D IC technology to NAND flash
memory in April 2007, when they debuted a 16 GB eMMC compliant (product number
THGAM0G7D8DBAI6, often abbreviated THGAM on consumer websites) embedded
NAND flash memory chip, which was manufactured with eight stacked 2 GB NAND
flash chips.[47] In September 2007, Hynix Semiconductor (now SK Hynix) introduced 24-
layer 3D IC technology, with a 16 GB flash memory chip that was manufactured with 24
stacked NAND flash chips using a wafer bonding process. [48] Toshiba also used an eight-
layer 3D IC for their 32 GB THGBM flash chip in 2008.[49] In 2010, Toshiba used a 16-
layer 3D IC for their 128 GB THGBM2 flash chip, which was manufactured with 16
stacked 8 GB chips.[50] In the 2010s, 3D ICs came into widespread commercial use for
NAND flash memory in mobile devices.[26]
As of August 2017, microSD cards with a capacity up to 400 GB (400 billion bytes) are
available.[51][52] The same year, Samsung combined 3D IC chip stacking with its 3D V-
NAND and TLC technologies to manufacture its 512 GB KLUFG8R1EM flash memory
chip with eight stacked 64-layer V-NAND chips.[53] In 2019, Samsung produced a
1024 GB flash chip, with eight stacked 96-layer V-NAND chips and with QLC
technology.[54][55]

Principles of operation[edit]
A flash memory cell

Flash memory stores information in an array of memory cells made from floating-gate


transistors. In single-level cell (SLC) devices, each cell stores only one bit of
information. Multi-level cell (MLC) devices, including triple-level cell (TLC) devices, can
store more than one bit per cell.
The floating gate may be conductive (typically polysilicon in most kinds of flash memory)
or non-conductive (as in SONOS flash memory).[56]
Floating-gate MOSFET[edit]
Main article: Floating-gate MOSFET
In flash memory, each memory cell resembles a standard metal–oxide–semiconductor
field-effect transistor (MOSFET) except that the transistor has two gates instead of one.
The cells can be seen as an electrical switch in which current flows between two
terminals (source and drain) and is controlled by a floating gate (FG) and a control gate
(CG). The CG is similar to the gate in other MOS transistors, but below this, there is the
FG insulated all around by an oxide layer. The FG is interposed between the CG and
the MOSFET channel. Because the FG is electrically isolated by its insulating layer,
electrons placed on it are trapped. When the FG is charged with electrons, this
charge screens the electric field from the CG, thus, increasing the threshold voltage (VT)
of the cell. This means that the VT of the cell can be changed between the uncharged
FG threshold voltage (VT1) and the higher charged FG threshold voltage (VT2) by
changing the FG charge. In order to read a value from the cell, an intermediate voltage
(VI) between VT1 and VT2 is applied to the CG. If the channel conducts at V I, the FG must
be uncharged (if it were charged, there would not be conduction because V I is less than
VT2). If the channel does not conduct at the VI, it indicates that the FG is charged. The
binary value of the cell is sensed by determining whether there is current flowing
through the transistor when VI is asserted on the CG. In a multi-level cell device, which
stores more than one bit per cell, the amount of current flow is sensed (rather than
simply its presence or absence), in order to determine more precisely the level of
charge on the FG.
Floating gate MOSFETs are so named because there is an electrically insulating tunnel
oxide layer between the floating gate and the silicon, so the gate "floats" above the
silicon. The oxide keeps the electrons confined to the floating gate. Degradation or wear
(and the limited endurance of floating gate Flash memory) occurs due to the extremely
high electric field (10 million volts per centimeter) experienced by the oxide. Such high
voltage densities can break atomic bonds over time in the relatively thin oxide, gradually
degrading its electrically insulating properties and allowing electrons to be trapped in
and pass through freely (leak) from the floating gate into the oxide, increasing the
likelihood of data loss since the electrons (the quantity of which is used to represent
different charge levels, each assigned to a different combination of bits in MLC Flash)
are normally in the floating gate. This is why data retention goes down and the risk of
data loss increases with increasing degradation.[57][58][36][59][60]The silicon oxide in a cell
degrades with every erase operation. The degradation increases the amount of
negative charge in the cell over time due to trapped electrons in the oxide and negates
some of the control gate voltage, this over time also makes erasing the cell slower, so to
maintain the performance and reliability of the NAND chip, the cell must be retired from
use. Endurance also decreases with the number of bits in a cell. With more bits in a cell,
the number of possible states (each represented by a different voltage level) in a cell
increases and is more sensitive to the voltages used for programming. Voltages may be
adjusted to compensate for degradation of the silicon oxide, and as the number of bits
increases, the number of possible states also increases and thus the cell is less tolerant
of adjustments to programming voltages, because there is less space between the
voltage levels that define each state in a cell.[61]
Fowler–Nordheim tunneling[edit]
The process of moving electrons from the control gate and into the floating gate is
called Fowler–Nordheim tunneling, and it fundamentally changes the characteristics of
the cell by increasing the MOSFET's threshold voltage. This, in turn, changes the drain-
source current that flows through the transistor for a given gate voltage, which is
ultimately used to encode a binary value. The Fowler-Nordheim tunneling effect is
reversible, so electrons can be added to or removed from the floating gate, processes
traditionally known as writing and erasing. [62]
Internal charge pumps[edit]
Despite the need for relatively high programming and erasing voltages, virtually all flash
chips today require only a single supply voltage and produce the high voltages that are
required using on-chip charge pumps.
Over half the energy used by a 1.8 V NAND flash chip is lost in the charge pump itself.
Since boost converters are inherently more efficient than charge pumps, researchers
developing low-power SSDs have proposed returning to the dual Vcc/Vpp supply
voltages used on all early flash chips, driving the high Vpp voltage for all flash chips in
an SSD with a single shared external boost converter. [63][64][65][66][67][68][69][70]
In spacecraft and other high-radiation environments, the on-chip charge pump is the
first part of the flash chip to fail, although flash memories will continue to work – in read-
only mode – at much higher radiation levels.[71]
NOR flash[edit]

NOR flash memory wiring and structure on silicon

In NOR flash, each cell has one end connected directly to ground, and the other end
connected directly to a bit line. This arrangement is called "NOR flash" because it acts
like a NOR gate: when one of the word lines (connected to the cell's CG) is brought
high, the corresponding storage transistor acts to pull the output bit line low. NOR flash
continues to be the technology of choice for embedded applications requiring a discrete
non-volatile memory device.[citation needed] The low read latencies characteristic of
NOR devices allow for both direct code execution and data storage in a single memory
product.[72]
Programming[edit]

Programming a NOR memory cell (setting it to logical 0), via hot-electron injection

Erasing a NOR memory cell (setting it to logical 1), via quantum tunneling

A single-level NOR flash cell in its default state is logically equivalent to a binary "1"
value, because current will flow through the channel under application of an appropriate
voltage to the control gate, so that the bitline voltage is pulled down. A NOR flash cell
can be programmed, or set to a binary "0" value, by the following procedure:

 an elevated on-voltage (typically >5 V) is applied to


the CG
 the channel is now turned on, so electrons can flow
from the source to the drain (assuming an
NMOS transistor)
 the source-drain current is sufficiently high to cause
some high energy electrons to jump through the
insulating layer onto the FG, via a process
called hot-electron injection.
Erasing[edit]
To erase a NOR flash cell (resetting it to the "1" state), a large voltage of the opposite
polarity is applied between the CG and source terminal, pulling the electrons off the FG
through quantum tunneling. Modern NOR flash memory chips are divided into erase
segments (often called blocks or sectors). The erase operation can be performed only
on a block-wise basis; all the cells in an erase segment must be erased together.
Programming of NOR cells, however, generally can be performed one byte or word at a
time.

NAND flash memory wiring and structure on silicon

NAND flash[edit]
NAND flash also uses floating-gate transistors, but they are connected in a way that
resembles a NAND gate: several transistors are connected in series, and the bit line is
pulled low only if all the word lines are pulled high (above the transistors' V T). These
groups are then connected via some additional transistors to a NOR-style bit line array
in the same way that single transistors are linked in NOR flash.
Compared to NOR flash, replacing single transistors with serial-linked groups adds an
extra level of addressing. Whereas NOR flash might address memory by page then
word, NAND flash might address it by page, word and bit. Bit-level addressing suits bit-
serial applications (such as hard disk emulation), which access only one bit at a
time. Execute-in-place applications, on the other hand, require every bit in a word to be
accessed simultaneously. This requires word-level addressing. In any case, both bit and
word addressing modes are possible with either NOR or NAND flash.
To read data, first the desired group is selected (in the same way that a single transistor
is selected from a NOR array). Next, most of the word lines are pulled up above V T2,
while one of them is pulled up to VI. The series group will conduct (and pull the bit line
low) if the selected bit has not been programmed.
Despite the additional transistors, the reduction in ground wires and bit lines allows a
denser layout and greater storage capacity per chip. (The ground wires and bit lines are
actually much wider than the lines in the diagrams.) In addition, NAND flash is typically
permitted to contain a certain number of faults (NOR flash, as is used for a BIOS ROM,
is expected to be fault-free). Manufacturers try to maximize the amount of usable
storage by shrinking the size of the transistors.
NAND Flash cells are read by analysing their response to various voltages. [59]
Writing and erasing[edit]
NAND flash uses tunnel injection for writing and tunnel release for erasing. NAND flash
memory forms the core of the removable USB storage devices known as USB flash
drives, as well as most memory card formats and solid-state drives available today.
The hierarchical structure of NAND flash starts at a cell level which establishes strings,
then pages, blocks, planes and ultimately a die. A string is a series of connected NAND
cells in which the source of one cell is connected to the drain of the next one.
Depending on the NAND technology, a string typically consists of 32 to 128 NAND cells.
Strings are organised into pages which are then organised into blocks in which each
string is connected to a separate line called a bitline. All cells with the same position in
the string are connected through the control gates by a wordline. A plane contains a
certain number of blocks that are connected through the same bitline. A flash die
consists of one or more planes, and the peripheral circuitry that is needed to perform all
the read, write, and erase operations.
The architecture of NAND flash means that data can be read and programmed (written)
in pages, typically between 4 KiB and 16 KiB in size, but can only be erased at the level
of entire blocks consisting of multiple pages. When a block is erased, all the cells are
logically set to 1. Data can only be programmed in one pass to a page in a block that
was erased. Any cells that have been set to 0 by programming can only be reset to 1 by
erasing the entire block. This means that before new data can be programmed into a
page that already contains data, the current contents of the page plus the new data
must be copied to a new, erased page. If a suitable erased page is available, the data
can be written to it immediately. If no erased page is available, a block must be erased
before copying the data to a page in that block. The old page is then marked as invalid
and is available for erasing and reuse. [73]
Vertical NAND[edit]

3D NAND continues scaling beyond 2D.

Vertical NAND (V-NAND) or 3D NAND memory stacks memory cells vertically and uses
a charge trap flash architecture. The vertical layers allow larger areal bit densities
without requiring smaller individual cells. [74] It is also sold under the trademark BiCS
Flash, which is a trademark of Kioxia Corporation (former Toshiba Memory
Corporation). 3D NAND was first announced by Toshiba in 2007.[44] V-NAND was first
commercially manufactured by Samsung Electronics in 2013.[45][46][75][76]
Structure[edit]
V-NAND uses a charge trap flash geometry (which was commercially introduced in
2002 by AMD and Fujitsu)[43] that stores charge on an embedded silicon nitride film.
Such a film is more robust against point defects and can be made thicker to hold larger
numbers of electrons. V-NAND wraps a planar charge trap cell into a cylindrical form.
[74]
 As of 2020, 3D NAND Flash memories by Micron and Intel instead use floating gates,
however, Micron 128 layer and above 3D NAND memories use a conventional charge
trap structure, due to the dissolution of the partnership between Micron and Intel.
Charge trap 3D NAND Flash is thinner than floating gate 3D NAND. In floating gate 3D
NAND, the memory cells are completely separated from one another, whereas in
charge trap 3D NAND, vertical groups of memory cells share the same silicon nitride
material.[77]
An individual memory cell is made up of one planar polysilicon layer containing a hole
filled by multiple concentric vertical cylinders. The hole's polysilicon surface acts as the
gate electrode. The outermost silicon dioxide cylinder acts as the gate dielectric,
enclosing a silicon nitride cylinder that stores charge, in turn enclosing a silicon dioxide
cylinder as the tunnel dielectric that surrounds a central rod of conducting polysilicon
which acts as the conducting channel.[74]
Memory cells in different vertical layers do not interfere with each other, as the charges
cannot move vertically through the silicon nitride storage medium, and the electric fields
associated with the gates are closely confined within each layer. The vertical collection
is electrically identical to the serial-linked groups in which conventional NAND flash
memory is configured.[74]
Construction[edit]
Growth of a group of V-NAND cells begins with an alternating stack of conducting
(doped) polysilicon layers and insulating silicon dioxide layers. [74]
The next step is to form a cylindrical hole through these layers. In practice, a
128 Gibit V-NAND chip with 24 layers of memory cells requires about 2.9 billion such
holes. Next, the hole's inner surface receives multiple coatings, first silicon dioxide, then
silicon nitride, then a second layer of silicon dioxide. Finally, the hole is filled with
conducting (doped) polysilicon.[74]
Performance[edit]
As of 2013, V-NAND flash architecture allows read and write operations twice as fast as
conventional NAND and can last up to 10 times as long, while consuming 50 percent
less power. They offer comparable physical bit density using 10-nm lithography but may
be able to increase bit density by up to two orders of magnitude, given V-NAND's use of
up to several hundred layers.[74] As of 2020, V-NAND chips with 160 layers are under
development by Samsung.[78]
Cost[edit]
Minimum bit cost of 3D NAND from non-vertical sidewall. The top opening widens with more layers,
counteracting the increase in bit density.

The wafer cost of a 3D NAND is comparable with scaled down (32 nm or less) planar
NAND Flash.[79] However, with planar NAND scaling stopping at 16 nm, the cost per bit
reduction can continue by 3D NAND starting with 16 layers. However, due to the non-
vertical sidewall of the hole etched through the layers; even a slight deviation leads to a
minimum bit cost, i.e., minimum equivalent design rule (or maximum density), for a
given number of layers; this minimum bit cost layer number decreases for smaller hole
diameter.[80]

Limitations[edit]
Block erasure[edit]
One limitation of flash memory is that it can be erased only a block at a time. This
generally sets all bits in the block to 1. Starting with a freshly erased block, any location
within that block can be programmed. However, once a bit has been set to 0, only by
erasing the entire block can it be changed back to 1. In other words, flash memory
(specifically NOR flash) offers random-access read and programming operations but
does not offer arbitrary random-access rewrite or erase operations. A location can,
however, be rewritten as long as the new value's 0 bits are a superset of the over-
written values. For example, a nibble value may be erased to 1111, then written as
1110. Successive writes to that nibble can change it to 1010, then 0010, and finally
0000. Essentially, erasure sets all bits to 1, and programming can only clear bits to 0.
[81]
 Some file systems designed for flash devices make use of this rewrite capability, for
example Yaffs1, to represent sector metadata. Other flash file systems, such
as YAFFS2, never make use of this "rewrite" capability—they do a lot of extra work to
meet a "write once rule".
Although data structures in flash memory cannot be updated in completely general
ways, this allows members to be "removed" by marking them as invalid. This technique
may need to be modified for multi-level cell devices, where one memory cell holds more
than one bit.
Common flash devices such as USB flash drives and memory cards provide only a
block-level interface, or flash translation layer (FTL), which writes to a different cell each
time to wear-level the device. This prevents incremental writing within a block; however,
it does help the device from being prematurely worn out by intensive write patterns.
Data Retention[edit]

45nm NOR flash memory example of data retention varying with temperatures

Data stored on flash cells is steadily lost due to electron detrapping [definition needed]. The rate of
loss increases exponentially as the absolute temperature increases. For example: For a
45 nm NOR Flash, at 1000 hours, the threshold voltage (Vt) loss at 25 deg Celsius is
about half that at 90 deg Celsius.[82]
Memory wear[edit]
Another limitation is that flash memory has a finite number of program – erase cycles
(typically written as P/E cycles). Most commercially available flash products are
guaranteed to withstand around 100,000 P/E cycles before the wear begins to
deteriorate the integrity of the storage.[83] Micron Technology and Sun
Microsystems announced an SLC NAND flash memory chip rated for
1,000,000 P/E cycles on 17 December 2008.[84] Longer P/E cycles of Industrial SSDs
speak for their endurance level and make them more reliable for Industrial usage.
The guaranteed cycle count may apply only to block zero (as is the case
with TSOP NAND devices), or to all blocks (as in NOR). This effect is mitigated in some
chip firmware or file system drivers by counting the writes and dynamically remapping
blocks in order to spread write operations between sectors; this technique is called wear
leveling. Another approach is to perform write verification and remapping to spare
sectors in case of write failure, a technique called bad block management (BBM). For
portable consumer devices, these wear out management techniques typically extend
the life of the flash memory beyond the life of the device itself, and some data loss may
be acceptable in these applications. For high-reliability data storage, however, it is not
advisable to use flash memory that would have to go through a large number of
programming cycles. This limitation is meaningless for 'read-only' applications such
as thin clients and routers, which are programmed only once or at most a few times
during their lifetimes.
In December 2012, Taiwanese engineers from Macronix revealed their intention to
announce at the 2012 IEEE International Electron Devices Meeting that they had
figured out how to improve NAND flash storage read/write cycles from 10,000 to 100
million cycles using a "self-healing" process that used a flash chip with "onboard heaters
that could anneal small groups of memory cells." [85] The built-in thermal annealing was to
replace the usual erase cycle with a local high temperature process that not only erased
the stored charge, but also repaired the electron-induced stress in the chip, giving write
cycles of at least 100 million.[86] The result was to be a chip that could be erased and
rewritten over and over, even when it should theoretically break down. As promising as
Macronix's breakthrough might have been for the mobile industry, however, there were
no plans for a commercial product featuring this capability to be released any time in the
near future.[87]
Read disturb[edit]
The method used to read NAND flash memory can cause nearby cells in the same
memory block to change over time (become programmed). This is known as read
disturb. The threshold number of reads is generally in the hundreds of thousands of
reads between intervening erase operations. If reading continually from one cell, that
cell will not fail but rather one of the surrounding cells on a subsequent read. To avoid
the read disturb problem the flash controller will typically count the total number of reads
to a block since the last erase. When the count exceeds a target limit, the affected block
is copied over to a new block, erased, then released to the block pool. The original
block is as good as new after the erase. If the flash controller does not intervene in time,
however, a read disturb error will occur with possible data loss if the errors are too
numerous to correct with an error-correcting code.[88][89][90]
X-ray effects[edit]
Most flash ICs come in ball grid array (BGA) packages, and even the ones that do not
are often mounted on a PCB next to other BGA packages. After PCB Assembly, boards
with BGA packages are often X-rayed to see if the balls are making proper connections
to the proper pad, or if the BGA needs rework. These X-rays can erase programmed
bits in a flash chip (convert programmed "0" bits into erased "1" bits). Erased bits ("1"
bits) are not affected by X-rays.[91][92]
Some manufacturers are now making X-ray proof SD [93] and USB[94] memory devices.

Low-level access[edit]
The low-level interface to flash memory chips differs from those of other memory types
such as DRAM, ROM, and EEPROM, which support bit-alterability (both zero to one
and one to zero) and random access via externally accessible address buses.
NOR memory has an external address bus for reading and programming. For NOR
memory, reading and programming are random-access, and unlocking and erasing are
block-wise. For NAND memory, reading and programming are page-wise, and
unlocking and erasing are block-wise.
NOR memories[edit]
NOR flash by Intel

Reading from NOR flash is similar to reading from random-access memory, provided
the address and data bus are mapped correctly. Because of this, most microprocessors
can use NOR flash memory as execute in place (XIP) memory, meaning that programs
stored in NOR flash can be executed directly from the NOR flash without needing to be
copied into RAM first. NOR flash may be programmed in a random-access manner
similar to reading. Programming changes bits from a logical one to a zero. Bits that are
already zero are left unchanged. Erasure must happen a block at a time, and resets all
the bits in the erased block back to one. Typical block sizes are 64, 128, or 256 KiB.
Bad block management is a relatively new feature in NOR chips. In older NOR devices
not supporting bad block management, the software or device driver controlling the
memory chip must correct for blocks that wear out, or the device will cease to work
reliably.
The specific commands used to lock, unlock, program, or erase NOR memories differ
for each manufacturer. To avoid needing unique driver software for every device made,
special Common Flash Memory Interface (CFI) commands allow the device to identify
itself and its critical operating parameters.
Besides its use as random-access ROM, NOR flash can also be used as a storage
device, by taking advantage of random-access programming. Some devices offer read-
while-write functionality so that code continues to execute even while a program or
erase operation is occurring in the background. For sequential data writes, NOR flash
chips typically have slow write speeds, compared with NAND flash.
Typical NOR flash does not need an error correcting code.[95]
NAND memories[edit]
NAND flash architecture was introduced by Toshiba in 1989. [96] These memories are
accessed much like block devices, such as hard disks. Each block consists of a number
of pages. The pages are typically 512,[97] 2,048 or 4,096 bytes in size. Associated with
each page are a few bytes (typically 1/32 of the data size) that can be used for storage
of an error correcting code (ECC) checksum.
Typical block sizes include:

 32 pages of 512+16 bytes each for a block size


(effective) of 16 KiB
 64 pages of 2,048+64 bytes each for a block size of
128 KiB[98]
 64 pages of 4,096+128 bytes each for a block size
of 256 KiB[99]
 128 pages of 4,096+128 bytes each for a block size
of 512 KiB.
While reading and programming is performed on a page basis, erasure can only be
performed on a block basis.[100]
NAND devices also require bad block management by the device driver software or by
a separate controller chip. Some SD cards, for example, include controller circuitry to
perform bad block management and wear leveling. When a logical block is accessed by
high-level software, it is mapped to a physical block by the device driver or controller. A
number of blocks on the flash chip may be set aside for storing mapping tables to deal
with bad blocks, or the system may simply check each block at power-up to create a
bad block map in RAM. The overall memory capacity gradually shrinks as more blocks
are marked as bad.
NAND relies on ECC to compensate for bits that may spontaneously fail during normal
device operation. A typical ECC will correct a one-bit error in each 2048 bits (256 bytes)
using 22 bits of ECC, or a one-bit error in each 4096 bits (512 bytes) using 24 bits of
ECC.[101] If the ECC cannot correct the error during read, it may still detect the error.
When doing erase or program operations, the device can detect blocks that fail to
program or erase and mark them bad. The data is then written to a different, good
block, and the bad block map is updated.
Hamming codes are the most commonly used ECC for SLC NAND flash. Reed-
Solomon codes and BCH codes (Bose-Chaudhuri-Hocquenghem codes) are commonly
used ECC for MLC NAND flash. Some MLC NAND flash chips internally generate the
appropriate BCH error correction codes.[95]
Most NAND devices are shipped from the factory with some bad blocks. These are
typically marked according to a specified bad block marking strategy. By allowing some
bad blocks, manufacturers achieve far higher yields than would be possible if all blocks
had to be verified to be good. This significantly reduces NAND flash costs and only
slightly decreases the storage capacity of the parts.
When executing software from NAND memories, virtual memory strategies are often
used: memory contents must first be paged or copied into memory-mapped RAM and
executed there (leading to the common combination of NAND + RAM). A memory
management unit (MMU) in the system is helpful, but this can also be accomplished
with overlays. For this reason, some systems will use a combination of NOR and NAND
memories, where a smaller NOR memory is used as software ROM and a larger NAND
memory is partitioned with a file system for use as a non-volatile data storage area.
NAND sacrifices the random-access and execute-in-place advantages of NOR. NAND
is best suited to systems requiring high capacity data storage. It offers higher densities,
larger capacities, and lower cost. It has faster erases, sequential writes, and sequential
reads.
Standardization[edit]
A group called the Open NAND Flash Interface Working Group (ONFI) has developed a
standardized low-level interface for NAND flash chips. This allows interoperability
between conforming NAND devices from different vendors. The ONFI specification
version 1.0[102] was released on 28 December 2006. It specifies:

 A standard physical interface (pinout) for NAND


flash in TSOP-48, WSOP-48, LGA-52, and BGA-
63 packages
 A standard command set for reading, writing, and
erasing NAND flash chips
 A mechanism for self-identification (comparable to
the serial presence detection feature of SDRAM
memory modules)
The ONFI group is supported by major NAND flash manufacturers,
including Hynix, Intel, Micron Technology, and Numonyx, as well as by major
manufacturers of devices incorporating NAND flash chips.[103]
Two major flash device manufacturers, Toshiba and Samsung, have chosen to use an
interface of their own design known as Toggle Mode (and now Toggle). This interface
isn't pin-to-pin compatible with the ONFI specification. The result is that a product
designed for one vendor's devices may not be able to use another vendor's devices. [104]
A group of vendors, including Intel, Dell, and Microsoft, formed a Non-Volatile Memory
Host Controller Interface (NVMHCI) Working Group.[105] The goal of the group is to
provide standard software and hardware programming interfaces for nonvolatile
memory subsystems, including the "flash cache" device connected to the PCI
Express bus.

Distinction between NOR and NAND flash[edit]


NOR and NAND flash differ in two important ways:

 The connections of the individual memory cells are


different.[citation needed]
 The interface provided for reading and writing the
memory is different; NOR allows random access,
while NAND allows only page access.[106]
NOR and NAND flash get their names from the structure of the interconnections
between memory cells.[citation needed] In NOR flash, cells are connected in parallel to the bit
lines, allowing cells to be read and programmed individually. The parallel connection of
cells resembles the parallel connection of transistors in a CMOS NOR gate. In
NAND flash, cells are connected in series, resembling a CMOS NAND gate. The series
connections consume less space than parallel ones, reducing the cost of NAND flash. It
does not, by itself, prevent NAND cells from being read and programmed individually.
[citation needed]
Each NOR flash cell is larger than a NAND flash cell – 10 F2 vs 4 F2 – even when using
exactly the same semiconductor device fabrication and so each transistor, contact, etc.
is exactly the same size – because NOR flash cells require a separate metal contact for
each cell.[107]
Because of the series connection and removal of wordline contacts, a large grid of
NAND flash memory cells will occupy perhaps only 60% of the area of equivalent NOR
cells[108] (assuming the same CMOS process resolution, for example, 130 nm, 90 nm, or
65 nm). NAND flash's designers realized that the area of a NAND chip, and thus the
cost, could be further reduced by removing the external address and data bus circuitry.
Instead, external devices could communicate with NAND flash via sequential-accessed
command and data registers, which would internally retrieve and output the necessary
data. This design choice made random-access of NAND flash memory impossible, but
the goal of NAND flash was to replace mechanical hard disks, not to replace ROMs.

Attribute NAND NOR

Main application File storage Code execution

Storage capacity High Low

Cost per bit Low

Active power Low

Standby power Low

Write speed Fast

Read speed Fast

Execute in place (XIP) No Yes

Reliability High

Write endurance[edit]
The write endurance of SLC floating-gate NOR flash is typically equal to or greater than
that of NAND flash, while MLC NOR and NAND flash have similar endurance
capabilities. Examples of endurance cycle ratings listed in datasheets for NAND and
NOR flash, as well as in storage devices using flash memory, are provided. [109]

Type of flash Endurance rating


Example(s) of flash memory or storage device
memory (erases per block)

Samsung OneNAND KFW4G16Q2M, Toshiba SLC NAND Flash


SLC NAND 100,000
chips,[110][111][112][113][114] Transcend SD500, Fujitsu S26361-F3298

5,000 to 10,000 for


medium-capacity
Samsung K9G8G08U0M (Example for medium-capacity
applications;
MLC NAND applications), Memblaze PBlaze4,[116] ADATA SU900, Mushkin
1,000 to 3,000 for
Reactor
high-capacity
applications[115]

TLC NAND 1,000 Samsung SSD 840

QLC NAND ? SanDisk X4 NAND flash SD cards[117][118][119][120]

3D SLC
100,000 Samsung Z-NAND[121]
NAND

3D MLC Samsung SSD 850 PRO, Samsung SSD 845DC PRO,[122][123] Samsung


6,000 to 40,000
NAND 860 PRO

Samsung SSD 850 EVO, Samsung SSD 845DC EVO, Crucial


MX300[124][125][126],Memblaze PBlaze5 900, Memblaze PBlaze5 700,
3D TLC
1,000 to 3,000 Memblaze PBlaze5 910/916,Memblaze PBlaze5 510/516,[127][128][129]
NAND [130]
 ADATA SX 8200 PRO (also being sold under "XPG Gammix"
branding, model S11 PRO)

3D QLC Samsung SSD 860 QVO SATA, Intel SSD 660p, Samsung SSD 980
100 to 1,000 QVO NVMe, Micron 5210 ION, Samsung SSD BM991 NVMe[131][132]
NAND [133][134][135][136][137][138]

3D PLC Unknown In development by SK Hynix (formerly Intel)


NAND  and Kioxia (formerly Toshiba Memory).[115]
[139]

Numonyx M58BW (Endurance rating of 100,000 erases per block);


SLC (floating- 100,000 to
Spansion S29CD016J (Endurance rating of 1,000,000 erases per
gate) NOR 1,000,000
block)

MLC
(floating-gate) 100,000 Numonyx J3 flash
NOR

However, by applying certain algorithms and design paradigms such as wear


leveling and memory over-provisioning, the endurance of a storage system can be
tuned to serve specific requirements. [140]
In order to compute the longevity of the NAND flash, one must account for the size of
the memory chip, the type of memory (e.g. SLC/MLC/TLC), and use pattern. Industrial
NAND are in demand due to their capacity, longer endurance and reliability in sensitive
environments.
3D NAND performance may degrade as layers are added. [121]
As the number of bits per cell increases, the performance of NAND flash may degrade,
increasing random read times to 100μs for TLC NAND which is 4 times the time
required in SLC NAND, and twice the time required in MLC NAND, for random reads. [141]

Flash file systems[edit]


Main article: Flash file system
Because of the particular characteristics of flash memory, it is best used with either a
controller to perform wear leveling and error correction or specifically designed flash file
systems, which spread writes over the media and deal with the long erase times of
NOR flash blocks. The basic concept behind flash file systems is the following: when
the flash store is to be updated, the file system will write a new copy of the changed
data to a fresh block, remap the file pointers, then erase the old block later when it has
time.
In practice, flash file systems are used only for memory technology devices (MTDs),
which are embedded flash memories that do not have a controller. Removable
flash memory cards, SSDs, eMMC/eUFS chips and USB flash drives have built-in
controllers to perform wear leveling and error correction so use of a specific flash file
system may not add benefit.

Capacity[edit]
Multiple chips are often arrayed or die stacked to achieve higher capacities [142] for use in
consumer electronic devices such as multimedia players or GPSs. The capacity scaling
(increase) of flash chips used to follow Moore's law because they are manufactured with
many of the same integrated circuits techniques and equipment. Since the introduction
of 3D NAND, scaling is no longer necessarily associated with Moore's law since ever
smaller transistors (cells) are no longer used.
Consumer flash storage devices typically are advertised with usable sizes expressed as
a small integer power of two (2, 4, 8, etc.) and a designation of megabytes (MB) or
gigabytes (GB); e.g., 512 MB, 8 GB. This includes SSDs marketed as hard drive
replacements, in accordance with traditional hard drives, which use decimal prefixes.
[143]
 Thus, an SSD marked as "64 GB" is at least 64 × 10003 bytes (64 GB). Most users
will have slightly less capacity than this available for their files, due to the space taken
by file system metadata.
The flash memory chips inside them are sized in strict binary multiples, but the actual
total capacity of the chips is not usable at the drive interface. It is considerably larger
than the advertised capacity in order to allow for distribution of writes (wear leveling), for
sparing, for error correction codes, and for other metadata needed by the device's
internal firmware.
In 2005, Toshiba and SanDisk developed a NAND flash chip capable of storing 1 GB of
data using multi-level cell (MLC) technology, capable of storing two bits of data per cell.
In September 2005, Samsung Electronics announced that it had developed the world's
first 2 GB chip.[144]
In March 2006, Samsung announced flash hard drives with a capacity of 4 GB,
essentially the same order of magnitude as smaller laptop hard drives, and in
September 2006, Samsung announced an 8 GB chip produced using a 40 nm
manufacturing process.[145] In January 2008, SanDisk announced availability of their
16 GB MicroSDHC and 32 GB SDHC Plus cards.[146][147]
More recent flash drives (as of 2012) have much greater capacities, holding 64, 128,
and 256 GB.[148]
A joint development at Intel and Micron will allow the production of 32-layer 3.5 terabyte
(TB[clarification needed]) NAND flash sticks and 10 TB standard-sized SSDs. The device includes 5
packages of 16 × 48 GB TLC dies, using a floating gate cell design.[149]
Flash chips continue to be manufactured with capacities under or around 1 MB (e.g. for
BIOS-ROMs and embedded applications).
In July 2016, Samsung announced the 4 TB[clarification needed] Samsung 850 EVO which utilizes
their 256 Gbit 48-layer TLC 3D V-NAND.[150] In August 2016, Samsung announced a
32 TB 2.5-inch SAS SSD based on their 512 Gbit 64-layer TLC 3D V-NAND. Further,
Samsung expects to unveil SSDs with up to 100 TB of storage by 2020.[151]

Transfer rates[edit]
Flash memory devices are typically much faster at reading than writing. [152] Performance
also depends on the quality of storage controllers, which become more critical when
devices are partially full.[vague][152] Even when the only change to manufacturing is die-
shrink, the absence of an appropriate controller can result in degraded speeds. [153]
Applications[edit]
Serial flash[edit]

Serial Flash: Silicon Storage Tech SST25VF080B

Serial flash is a small, low-power flash memory that provides only serial access to the
data - rather than addressing individual bytes, the user reads or writes large contiguous
groups of bytes in the address space serially. Serial Peripheral Interface Bus (SPI) is a
typical protocol for accessing the device. When incorporated into an embedded system,
serial flash requires fewer wires on the PCB than parallel flash memories, since it
transmits and receives data one bit at a time. This may permit a reduction in board
space, power consumption, and total system cost.
There are several reasons why a serial device, with fewer external pins than a parallel
device, can significantly reduce overall cost:

 Many ASICs are pad-limited, meaning that the size


of the die is constrained by the number of wire
bond pads, rather than the complexity and number
of gates used for the device logic. Eliminating bond
pads thus permits a more compact integrated circuit,
on a smaller die; this increases the number of dies
that may be fabricated on a wafer, and thus reduces
the cost per die.
 Reducing the number of external pins also reduces
assembly and packaging costs. A serial device may
be packaged in a smaller and simpler package than
a parallel device.
 Smaller and lower pin-count packages occupy less
PCB area.
 Lower pin-count devices simplify PCB routing.
There are two major SPI flash types. The first type is characterized by small pages and
one or more internal SRAM page buffers allowing a complete page to be read to the
buffer, partially modified, and then written back (for example, the
Atmel AT45 DataFlash or the Micron Technology Page Erase NOR Flash). The second
type has larger sectors where the smallest sectors typically found in this type of SPI
flash are 4 kB, but they can be as large as 64 kB. Since this type of SPI flash lacks an
internal SRAM buffer, the complete page must be read out and modified before being
written back, making it slow to manage. However, the second type is cheaper than the
first and is therefore a good choice when the application is code shadowing.
The two types are not easily exchangeable, since they do not have the same pinout,
and the command sets are incompatible.
Most FPGAs are based on SRAM configuration cells and require an external
configuration device, often a serial flash chip, to reload the configuration bitstream every
power cycle.[154]
Firmware storage[edit]
With the increasing speed of modern CPUs, parallel flash devices are often much
slower than the memory bus of the computer they are connected to. Conversely,
modern SRAM offers access times below 10 ns, while DDR2 SDRAM offers access
times below 20 ns. Because of this, it is often desirable to shadow code stored in flash
into RAM; that is, the code is copied from flash into RAM before execution, so that the
CPU may access it at full speed. Device firmware may be stored in a serial flash chip,
and then copied into SDRAM or SRAM when the device is powered-up. [155] Using an
external serial flash device rather than on-chip flash removes the need for significant
process compromise (a manufacturing process that is good for high-speed logic is
generally not good for flash and vice versa). Once it is decided to read the firmware in
as one big block it is common to add compression to allow a smaller flash chip to be
used. Since 2005, many devices use serial NOR flash to deprecate parallel NOR flash
for firmware storage. Typical applications for serial flash include storing firmware
for hard drives, Ethernet network interface adapters, DSL modems, etc.
Flash memory as a replacement for hard drives[edit]
Main article: Solid-state drive

An Intel mSATA SSD


One more recent application for flash memory is as a replacement for hard disks. Flash
memory does not have the mechanical limitations and latencies of hard drives, so
a solid-state drive (SSD) is attractive when considering speed, noise, power
consumption, and reliability. Flash drives are gaining traction as mobile device
secondary storage devices; they are also used as substitutes for hard drives in high-
performance desktop computers and some servers with RAID and SAN architectures.
There remain some aspects of flash-based SSDs that make them unattractive. The cost
per gigabyte of flash memory remains significantly higher than that of hard disks. [156] Also
flash memory has a finite number of P/E (program/erase) cycles, but this seems to be
currently under control since warranties on flash-based SSDs are approaching those of
current hard drives.[157] In addition, deleted files on SSDs can remain for an indefinite
period of time before being overwritten by fresh data; erasure or shred techniques or
software that work well on magnetic hard disk drives have no effect on SSDs,
compromising security and forensic examination. However, due to the so-
called TRIM command employed by most solid state drives, which marks the logical
block addresses occupied by the deleted file as unused to enable garbage collection,
data recovery software is not able to restore files deleted from such.
For relational databases or other systems that require ACID transactions, even a
modest amount of flash storage can offer vast speedups over arrays of disk drives. [158][159]
In May 2006, Samsung Electronics announced two flash-memory based PCs, the Q1-
SSD and Q30-SSD were expected to become available in June 2006, both of which
used 32 GB SSDs, and were at least initially available only in South Korea.[160] The Q1-
SSD and Q30-SSD launch was delayed and finally was shipped in late August 2006. [161]
The first flash-memory based PC to become available was the Sony Vaio UX90,
announced for pre-order on 27 June 2006 and began to be shipped in Japan on 3 July
2006 with a 16Gb flash memory hard drive.[162] In late September 2006 Sony upgraded
the flash-memory in the Vaio UX90 to 32Gb.[163]
A solid-state drive was offered as an option with the first MacBook Air introduced in
2008, and from 2010 onwards, all models were shipped with an SSD. Starting in late
2011, as part of Intel's Ultrabook initiative, an increasing number of ultra-thin laptops are
being shipped with SSDs standard.
There are also hybrid techniques such as hybrid drive and ReadyBoost that attempt to
combine the advantages of both technologies, using flash as a high-speed non-
volatile cache for files on the disk that are often referenced, but rarely modified, such as
application and operating system executable files.
Flash memory as RAM[edit]
As of 2012, there are attempts to use flash memory as the main computer
memory, DRAM.[164]
Archival or long-term storage[edit]
Floating-gate transistors in the flash storage device hold charge which represents data.
This charge gradually leaks over time, leading to an accumulation of logical errors, also
known as "bit rot" or "bit fading".[165]
Data retention[edit]
It is unclear how long data on flash memory will persist under archival conditions (i.e.,
benign temperature and humidity with infrequent access with or without prophylactic
rewrite). Datasheets of Atmel's flash-based "ATmega" microcontrollers typically promise
retention times of 20 years at 85 °C (185 °F) and 100 years at 25 °C (77 °F).[166]
The retention span varies among types and models of flash storage. When supplied
with power and idle, the charge of the transistors holding the data is routinely refreshed
by the firmware of the flash storage.[165] The ability to retain data varies among flash
storage devices due to differences in firmware, data redundancy, and error
correction algorithms.[167]
An article from CMU in 2015 states "Today's flash devices, which do not require flash
refresh, have a typical retention age of 1 year at room temperature." And that retention
time decreases exponentially with increasing temperature. The phenomenon can be
modeled by the Arrhenius equation.[168][169]
FPGA configuration[edit]
Some FPGAs are based on flash configuration cells that are used directly as
(programmable) switches to connect internal elements together, using the same kind of
floating-gate transistor as the flash data storage cells in data storage devices. [154]

Industry[edit]
See also: Semiconductor industry
One source states that, in 2008, the flash memory industry includes about US$9.1
billion in production and sales. Other sources put the flash memory market at a size of
more than US$20 billion in 2006, accounting for more than eight percent of the overall
semiconductor market and more than 34 percent of the total semiconductor memory
market.[170] In 2012, the market was estimated at $26.8 billion. [171] It can take up to 10
weeks to produce a flash memory chip.[172]
Manufacturers[edit]
Main articles: List of flash memory controller manufacturers and List of solid-state drive
manufacturers
The following were the largest NAND flash memory manufacturers, as of the first
quarter of 2019.[173]

1. Samsung Electronics – 34.9%


2. Kioxia – 18.1%
3. Western Digital Corporation – 14%
4. Micron Technology – 13.5%
5. SK Hynix – 10.3%
6. Intel – 8.7% Note: SK Hynix acquired Intel's
NAND business at the end of 2021[174]
Samsung remains the largest NAND flash memory manufacturer as of first quarter
2022.[175]
Shipments[edit]
See also: Electronics industry and Transistor count

Flash memory shipments (est. manufactured units)

Floating-gate
Discrete Flash memory data
Year(s) MOSFET memory
flash memory chips capacity (gigabytes)
cells (billions)

1992 26,000,000[176] 3[176] 24[a]

1993 73,000,000[176] 17[176] 139[a]

1994 112,000,000[176] 25[176] 203[a]

1995 235,000,000[176] 38[176] 300[a]

1996 359,000,000[176] 140[176] 1,121[a]

1997 477,200,000+[177] 317+[177] 2,533+[a]

1998 762,195,122[178] 455+[177] 3,642+[a]

1999 635+[177] 5,082+[a]

12,800,000,000[179]
2000– 134,217,728,000 (NAND)[180] 1,073,741,824,000 (NAND)[180]
2004

2005–
?
2007

2008 1,226,215,645 (mobile


Flash memory shipments (est. manufactured units)

Floating-gate
Discrete Flash memory data
Year(s) MOSFET memory
flash memory chips capacity (gigabytes)
cells (billions)

NAND)[181]

1,226,215,645+ (mobile
2009
NAND)

2010 7,280,000,000+[b]

2011 8,700,000,000[183]

2012 5,151,515,152 (serial)


[184]

2013 ?

2014 ? 59,000,000,000[185] 118,000,000,000+[a]

2015 7,692,307,692 (NAND) 85,000,000,000[187] 170,000,000,000+[a]


[186]

2016 ? 100,000,000,000[188] 200,000,000,000+[a]

2017 ? 148,200,000,000[c] 296,400,000,000+[a]

2018 ? 231,640,000,000[d] 463,280,000,000+[a]

2019 ? ? ?
Flash memory shipments (est. manufactured units)

Floating-gate
Discrete Flash memory data
Year(s) MOSFET memory
flash memory chips capacity (gigabytes)
cells (billions)

2020 ? ? ?

1992– 45,358,454,134+
758,057,729,630+ gigabytes 2,321,421,837,044 billion+ cells
2020 memory chips

In addition to individual flash memory chips, flash memory is


also embedded in microcontroller (MCU) chips and system-on-chip (SoC) devices.
[192]
 Flash memory is embedded in ARM chips,[192] which have sold 150 billion units
worldwide as of 2019,[193] and in programmable system-on-chip (PSoC) devices, which
have sold 1.1 billion units as of 2012.[194] This adds up to at least 151.1 billion MCU and
SoC chips with embedded flash memory, in addition to the 45.4 billion known individual
flash chip sales as of 2015, totalling at least 196.5 billion chips containing flash memory.

Flash scalability[edit]
See also: List of semiconductor scale examples and Moore's law
Due to its relatively simple structure and high demand for higher capacity, NAND flash
memory is the most aggressively scaled technology among electronic devices. The
heavy competition among the top few manufacturers only adds to the aggressiveness in
shrinking the floating-gate MOSFET design rule or process technology node.[89] While
the expected shrink timeline is a factor of two every three years per original version
of Moore's law, this has recently been accelerated in the case of NAND flash to a factor
of two every two years.

201
ITRS or company 2010 2012 2013 2014 2015 2016 2017 2018
1

ITRS Flash Roadmap 22 n 16 n


32 nm 20 nm 18 nm
2011[195] m m

Updated ITRS Flash 17 n 15 n 14 n


Roadmap[196] m m m
19– 16–
10 n 10 n
19–16 n
m m
Samsung [195][196][197] 21 nm m 16–
35–20 n 27 n V- V- 12–10  12–10 
(Samsung 3D NAND) (MLC, T 19–10 n 10 n
m[31] m NA NA nm nm
[196]
LC) m (MLC, m
ND ND
TLC)[198]
(24L (32L
) )

16 n 16 n
20 nm m m 12 nm 12 nm
34–25 n 25 n 20 nm 16 n
Micron, Intel[195][196][197] (MLC + 3D 3D 3D 3D
m m (TLC) m
HKMG) NA NA NAND NAND
ND ND

43–32 n 15 n 15 n


m 19 nm m m 12 nm 12 nm
Toshiba, WD (SanDisk 24 n 15 n
24 nm (MLC, 3D 3D 3D NA 3D NA
)[195][196][197] m m
(Toshiba TLC) NA NA ND ND
)[199] ND ND

46–35 n 26 n 20 nm 16 n 16 n 16 n


SK Hynix[195][196][197] 12 nm 12 nm
m m (MLC) m m m

As the MOSFET feature size of flash memory cells reaches the 15–16 nm minimum


limit, further flash density increases will be driven by TLC (3 bits/cell) combined with
vertical stacking of NAND memory planes. The decrease in endurance and increase in
uncorrectable bit error rates that accompany feature size shrinking can be compensated
by improved error correction mechanisms. [200] Even with these advances, it may be
impossible to economically scale flash to smaller and smaller dimensions as the number
of electron holding capacity reduces. Many promising new technologies (such
as FeRAM, MRAM, PMC, PCM, ReRAM, and others) are under investigation and
development as possible more scalable replacements for flash. [201]
Timeline[edit]
See also: Read-only memory §  Timeline, Random-access memory §  Timeline,
and Transistor count §  Memory

Date of Chip name Memor Flash Cell Laye Manufacturer(s Proce Are Ref
introducti y type type rs or ) ss a
on Packag Stack
e s of
Capacit Laye
y rs
Megabi
ts
(Mb),
Gigabit
s (Gb),
Terabit
s (Tb)

1984 ? ? NOR SLC 1 Toshiba ? ? [20]

2,000
1985 ? 256 kb NOR SLC 1 Toshiba ? [28]

nm

1987 ? ? NAND SLC 1 Toshiba ? ? [1]

1989 ? 1 Mb NOR SLC 1 Seeq, Intel ? ? [28]

1,000
4 Mb NAND SLC 1 Toshiba
nm

600
1991 ? 16 Mb NOR SLC 1 Mitsubishi ? [28]

nm

280
DD28F032S
1993 32 Mb NOR SLC 1 Intel ? mm [202][203]

A
²

400
1994 ? 64 Mb NOR SLC 1 NEC ? [28]

nm

Mitsubishi,
1995 ? 16 Mb DINOR SLC 1 ? ? [28][204]

Hitachi

NAND SLC 1 Toshiba ? ? [205]


Hitachi,
32 Mb NAND SLC 1 Samsung, ? ? [28]

Toshiba

34 Mb Serial SLC 1 SanDisk

Hitachi, 400
1996 ? 64 Mb NAND SLC 1 ? [28]

Mitsubishi nm

QL
1 NEC
C

Samsung,
128 Mb NAND SLC 1 ?
Hitachi

400
1997 ? 32 Mb NOR SLC 1 Intel, Sharp ? [206]

nm

350
NAND SLC 1 AMD, Fujitsu
nm

250
1999 ? 256 Mb NAND SLC 1 Toshiba ? [28]

nm

ML
1 Hitachi 1
C

250
2000 ? 32 Mb NOR SLC 1 Toshiba ? [28]

nm

QL STMicroelectro 180
64 Mb NOR 1
C nics nm

512 Mb NAND SLC 1 Toshiba ? ? [207]


ML
2001 ? 512 Mb NAND 1 Hitachi ? ? [28]

ML
1 Gibit NAND 1 Samsung
C

Toshiba, 160
1 ? [208]

SanDisk nm

ML 170
2002 ? 512 Mb NROM 1 Saifun ? [28]

C nm

Samsung,
2 Gb NAND SLC 1 ? ? [209][210]

Toshiba

ML 130
2003 ? 128 Mb NOR 1 Intel ? [28]

C nm

ML
1 Gb NAND 1 Hitachi
C

2004 ? 8 Gb NAND SLC 1 Samsung 60 nm ? [209]

2005 ? 16 Gb NAND SLC 1 Samsung 50 nm ? [31]

2006 ? 32 Gb NAND SLC 1 Samsung 40 nm

252
Stacked
Apr-07 THGAM 128 Gb SLC Toshiba 56 nm mm [47]

NAND
²

Stacked
Sep-07 ? 128 Gb SLC Hynix ? ? [48]

NAND
353
Stacked
2008 THGBM 256 Gb SLC Toshiba 43 nm mm [49]

NAND
²

113
TL
2009 ? 32 Gb NAND Toshiba 32 nm mm [29]

C
²

QL Toshiba,
64 Gb NAND 43 nm ? [29][30]

C SanDisk

2010 ? 64 Gb NAND SLC Hynix 20 nm ? [211]

TL
Samsung 20 nm ? [31]

374
Stacked QL
THGBM2 1 Tb Toshiba 32 nm mm [50]

NAND C
²

192
KLMCG8GE Stacked ML
2011 512 Gb Samsung ? mm [212]

4A NAND C
²

2013 ? ? NAND SLC SK Hynix 16 nm ? [211]

V- TL
128 Gb Samsung 10 nm ?
NAND C

V- TL
2015 ? 256 Gb Samsung ? ? [198]

NAND C

V- TL 8 of
2017 eUFS 2.1 512 Gb Samsung ? ? [53]

NAND C 64
V- QL
768 Gb Toshiba ? ? [213]

NAND C

Stacked 150
KLUFG8R1E TL
4 Tb V- Samsung ? mm [53]

M C
NAND ²

V- QL
2018 ? 1 Tb Samsung ? ? [214]

NAND C

158
V- QL
1.33 Tb Toshiba ? mm [215][216]

NAND C
²

V- QL
2019 ? 512 Gb Samsung ? ? [54][55]

NAND C

V- TL
1 Tb SK Hynix ? ? [217]

NAND C

Stacked 150
V- QL 16 of [54][55]
eUFS 2.1 1 Tb Samsung ? mm
NAND[2 C 64 [219]

18] ²

See also[edit]
 eMMC
 Flash memory controller
 List of flash file systems
 List of flash memory controller manufacturers
 microSDXC (up to 2 TB), and the successor format
Secure Digital Ultra Capacity (SDUC) supporting
cards up to 128 TiB
 Open NAND Flash Interface Working Group
 Read-mostly memory (RMM)
 Universal Flash Storage
 USB flash drive security
 Write amplification
Notes[edit]
1. ^ Jump up to:a b c d e f g h i j k l m Single-level cell (1-bit per cell) up
until 2009. Multi-level cell (up to 4-bit or half-byte per cell)
commercialised in 2009.[29][30]
2. ^ Flash memory chip shipments in 2010:
 NOR – 3.64 billion[182]
 NAND – 3.64 billion+ (est.)
3. ^ Flash memory data capacity shipments in 2017:
 NAND non-volatile memory (NVM) –
85 exabytes (est.)[189]
 Solid-state drive (SSD) – 63.2 exabytes[190]
4. ^ Flash memory data capacity shipments in 2018 (est.)
 NAND NVM – 140 exabytes[189]
 SSD – 91.64 exabytes[191]

References[edit]
1. ^ Jump up to:a b c "1987: Toshiba Launches NAND
Flash". eWeek. 11 April 2012. Retrieved 20 June  2019.
2. ^ "A Flash Storage Technical and Economic
Primer".  FlashStorage.com. 30 March 2015. Archived from
the original on 20 July 2015.
3. ^ "What is Flash Memory".  Bitwarsoft.com. 22 July 2020.
4. ^ "HDD vs SSD: What Does the Future for Storage
Hold?". backblaze.com. 6 March 2018.  Archived  from the
original on 22 December 2022.
5. ^ "TN-04-42: Memory Module Serial Presence-Detect
Introduction"  (PDF). Micron. Retrieved 1 June 2022.
6. ^ "What is serial presence detect (SPD)? - Definition from
WhatIs.com".  WhatIs.com.
7. ^ Shilov, Anton.  "Samsung Starts Production of 1 TB eUFS
2.1 Storage for Smartphones". AnandTech.com.
8. ^ Shilov, Anton.  "Samsung Starts Production of 512 GB UFS
NAND Flash Memory: 64-Layer V-NAND, 860 MB/s
Reads".  AnandTech.com.
9. ^ Kim, Chulbum; Cho, Ji-Ho; Jeong, Woopyo; Park, Il-han;
Park, Hyun-Wook; Kim, Doo-Hyun; Kang, Daewoon; Lee,
Sunghoon; Lee, Ji-Sang; Kim, Wontae; Park, Jiyoon; Ahn,
Yang-lo; Lee, Jiyoung; Lee, Jong-Hoon; Kim, Seungbum;
Yoon, Hyun-Jun; Yu, Jaedoeg; Choi, Nayoung; Kwon, Yelim;
Kim, Nahyun; Jang, Hwajun; Park, Jonghoon; Song,
Seunghwan; Park, Yongha; Bang, Jinbae; Hong, Sangki;
Jeong, Byunghoon; Kim, Hyun-Jin; Lee, Chunan; et al.
(2017). "11.4 a 512Gb 3b/Cell 64-stacked WL 3D V-NAND
flash memory". 2017 IEEE International Solid-State Circuits
Conference (ISSCC). pp.  202–
203.  doi:10.1109/ISSCC.2017.7870331. ISBN 978-1-5090-
3758-2. S2CID  206998691.
10. ^ "Samsung enables 1TB eUFS 2.1 smartphones - Storage -
News - HEXUS.net".  m.hexus.net.
11. ^ Jump up to:a b c "Not just a flash in the pan". The Economist.
11 March 2006. Retrieved 10 September  2019.
12. ^ Bez, R.; Pirovano, A. (2019). Advances in Non-Volatile
Memory and Storage Technology.  Woodhead
Publishing.  ISBN  9780081025857.
13. ^ "1960 - Metal Oxide Semiconductor (MOS) Transistor
Demonstrated".  The Silicon Engine.  Computer History
Museum.
14. ^ Jump up to:a b c d "1971: Reusable semiconductor ROM
introduced".  Computer History Museum. Retrieved  19
June  2019.
15. ^ Jump up to:a b Fulford, Adel (24 June 2002). "Unsung
hero". Forbes.  Archived  from the original on 3 March 2008.
Retrieved 18 March  2008.
16. ^ "How ROM Works". HowStuffWorks. 29 August 2000.
Retrieved 10 September  2019.
17. ^ US 4531203 Fujio Masuoka
18. ^ Semiconductor memory device and method for
manufacturing the same
19. ^ "NAND Flash Memory: 25 Years of Invention, Development
- Data Storage - News & Reviews - eWeek.com". eweek.com.
[permanent dead link]

20. ^ Jump up to:a b "Toshiba: Inventor of Flash


Memory". Toshiba. Retrieved 20 June  2019.
21. ^ Masuoka, F.; Asano, M.; Iwahashi, H.; Komuro, T.; Tanaka,
S. (December 1984). "A new flash E2PROM cell using triple
polysilicon technology". 1984 International Electron Devices
Meeting: 464–
467.  doi:10.1109/IEDM.1984.190752.  S2CID 25967023.
22. ^ Masuoka, F.; Momodomi, M.; Iwata, Y.; Shirota, R. (1987).
"New ultra high density EPROM and flash EEPROM with
NAND structure cell". Electron Devices Meeting, 1987
International. IEDM 1987.  IEEE. pp.  552–
555.  doi:10.1109/IEDM.1987.191485.
23. ^ Tal, Arie (February 2002).  "NAND vs. NOR flash
technology: The designer should weigh the options when
using flash memory". Archived from the original  on 28 July
2010. Retrieved  31 July 2010.
24. ^ "H8S/2357 Group, H8S/2357F-ZTATTM, H8S/2398F-
ZTATTM Hardware Manual, Section 19.6.1"  (PDF). Renesas.
October 2004. Retrieved  23 January 2012.  The flash
memory can be reprogrammed up to 100 times.[permanent dead link]
25. ^ "AMD DL160 and DL320 Series Flash: New Densities, New
Features"  (PDF). AMD. July 2003.  Archived  (PDF) from the
original on 24 September 2015. Retrieved  13
November 2014.  The devices offer single-power-supply
operation (2.7 V to 3.6 V), sector architecture, Embedded
Algorithms, high performance, and a 1,000,000
program/erase cycle endurance guarantee.
26. ^ Jump up to:a b c James, Dick (2014). "3D ICs in the real
world". 25th Annual SEMI Advanced Semiconductor
Manufacturing Conference (ASMC 2014): 113–
119.  doi:10.1109/ASMC.2014.6846988.  ISBN  978-1-4799-
3944-2. S2CID  42565898.
27. ^ "NEC: News Release 97/10/28-01". www.nec.co.jp.
28. ^ Jump up to:a b c d e f g h i j k l m "Memory".  STOL
(Semiconductor Technology Online). Retrieved  25
June  2019.
29. ^ Jump up to:a b c d "Toshiba Makes Major Advances in NAND
Flash Memory with 3-bit-per-cell 32nm generation and with 4-
bit-per-cell 43nm technology".  Toshiba. 11 February 2009.
Retrieved 21 June  2019.
30. ^ Jump up to:a b c "SanDisk ships world's first memory cards
with 64 gigabit X4 NAND flash".  SlashGear. 13 October 2009.
Retrieved 20 June  2019.
31. ^ Jump up to:a b c d "History".  Samsung Electronics. Samsung.
Retrieved 19 June  2019.
32. ^ "StackPath".  www.electronicdesign.com.
33. ^ Ito, T., & Taito, Y. (2017). SONOS Split-Gate eFlash
Memory. Embedded Flash Memory for Embedded Systems:
Technology, Design for Sub-Systems, and Innovations, 209–
244. doi:10.1007/978-3-319-55306-1_7
34. ^ Bez, R., Camerlenghi, E., Modelli, A., & Visconti, A. (2003).
Introduction to flash memory. Proceedings of the IEEE, 91(4),
489–502. doi:10.1109/jproc.2003.811702
35. ^ Lee, J.-S. (2011). Review paper: Nano-floating gate
memory devices. Electronic Materials Letters, 7(3), 175–183.
doi:10.1007/s13391-011-0901-5
36. ^ Jump up to:a b Aravindan, Avinash (13 November
2018). "Flash 101: Types of NAND Flash".
37. ^ Meena, J., Sze, S., Chand, U., & Tseng, T.-Y. (2014).
Overview of emerging nonvolatile memory technologies.
Nanoscale Research Letters, 9(1), 526. doi:10.1186/1556-
276x-9-526
38. ^ "Charge trap technology advantages for 3D NAND flash
drives". SearchStorage.
39. ^ Grossi, A., Zambelli, C., & Olivo, P. (2016). Reliability of 3D
NAND Flash Memories. 3D Flash Memories, 29–62.
doi:10.1007/978-94-017-7512-0_2
40. ^ Kodama, N.; Oyama, K.; Shirai, H.; Saitoh, K.; Okazawa, T.;
Hokari, Y. (December 1991). "A symmetrical side wall (SSW)-
DSA cell for a 64 Mbit flash memory". International Electron
Devices Meeting 1991 [Technical Digest]: 303–
306.  doi:10.1109/IEDM.1991.235443.  ISBN  0-7803-0243-5. 
S2CID  111203629.
41. ^ Eitan, Boaz. "US Patent 5,768,192: Non-volatile
semiconductor memory cell utilizing asymmetrical charge
trapping". US Patent & Trademark Office. Retrieved 22
May 2012.
42. ^ Fastow, Richard M.; Ahmed, Khaled Z.; Haddad, Sameer;
et al. (April 2000). "Bake induced charge gain in NOR flash
cells". IEEE Electron Device Letters. 21 (4): 184–
186.  Bibcode:2000IEDL...21..184F.  doi:10.1109/55.830976. 
S2CID  24724751.
43. ^ Jump up to:a b "Samsung produces first 3D NAND, aims to
boost densities, drive lower cost per GB". ExtremeTech. 6
August 2013. Retrieved  4 July 2019.
44. ^ Jump up to:a b "Toshiba announces new "3D" NAND flash
technology".  Engadget. 12 June 2007. Retrieved 10
July  2019.
45. ^ Jump up to:a b "Samsung Introduces World's First 3D V-
NAND Based SSD for Enterprise Applications | Samsung |
Samsung Semiconductor Global Website". Samsung.com.
46. ^ Jump up to:a b Clarke, Peter.  "Samsung Confirms 24 Layers
in 3D NAND". EETimes.
47. ^ Jump up to:a b "TOSHIBA COMMERCIALIZES INDUSTRY'S
HIGHEST CAPACITY EMBEDDED NAND FLASH MEMORY
FOR MOBILE CONSUMER PRODUCTS".  Toshiba. 17 April
2007. Archived from the original  on 23 November 2010.
Retrieved 23 November 2010.
48. ^ Jump up to:a b "Hynix Surprises NAND Chip Industry".  The
Korea Times. 5 September 2007. Retrieved 8 July  2019.
49. ^ Jump up to:a b "Toshiba Launches the Largest Density
Embedded NAND Flash Memory Devices".  Toshiba. 7
August 2008. Retrieved  21 June 2019.
50. ^ Jump up to:a b "Toshiba Launches Industry's Largest
Embedded NAND Flash Memory Modules".  Toshiba. 17 June
2010. Retrieved  21 June 2019.
51. ^ SanDisk.  "Western Digital Breaks Boundaries with World's
Highest-Capacity microSD
Card".  SanDisk.com. Archived from the original on 1
September 2017. Retrieved  2 September 2017.
52. ^ Bradley, Tony. "Expand Your Mobile Storage With New
400GB microSD Card From SanDisk".  Forbes. Archived from
the original on 1 September 2017. Retrieved 2
September  2017.
53. ^ Jump up to:a b c Shilov, Anton (5 December
2017). "Samsung Starts Production of 512 GB UFS NAND
Flash Memory: 64-Layer V-NAND, 860 MB/s
Reads".  AnandTech. Retrieved  23 June 2019.
54. ^ Jump up to:a b c Manners, David (30 January
2019). "Samsung makes 1TB flash eUFS
module".  Electronics Weekly. Retrieved 23 June  2019.
55. ^ Jump up to:a b c Tallis, Billy (17 October 2018).  "Samsung
Shares SSD Roadmap for QLC NAND And 96-layer 3D
NAND". AnandTech. Retrieved 27 June  2019.
56. ^ Basinger, Matt (18 January 2007), PSoC Designer Device
Selection Guide  (PDF), AN2209, archived from the
original  (PDF)  on 31 October 2009,  The  PSoC ... utilizes a
unique Flash process: SONOS
57. ^ "2.1.1 Flash Memory". www.iue.tuwien.ac.at.
58. ^ "Floating Gate MOS Memory".  www.princeton.edu.
59. ^ Jump up to:a b Shimpi, Anand Lal. "The Intel SSD 710
(200GB) Review".  www.anandtech.com.
60. ^ "Flash Memory Reliability, Life & Wear  » Electronics
Notes".
61. ^ "Understanding TLC NAND".
62. ^ "Solid State bit density, and the Flash Memory
Controller".  hyperstone.com. 17 April 2018. Retrieved 29
May 2018.
63. ^ Yasufuku, Tadashi; Ishida, Koichi; Miyamoto, Shinji; Nakai,
Hiroto; Takamiya, Makoto; Sakurai, Takayasu; Takeuchi, Ken
(2009),  Proceedings of the 14th ACM/IEEE international
symposium on Low power electronics and design - ISLPED
'09, pp.  87–
92,  doi:10.1145/1594233.1594253, ISBN 9781605586847, S
2CID 6055676, archived  from the original on 5 March
2016 (abstract).
64. ^ Micheloni, Rino; Marelli, Alessia; Eshghi, Kam
(2012),  Inside Solid State Drives
(SSDs), Bibcode:2013issd.book.....M, ISBN 9789400751460, 
archived  from the original on 9 February 2017
65. ^ Micheloni, Rino; Crippa, Luca (2010), Inside NAND Flash
Memories, ISBN 9789048194315, archived  from the original
on 9 February 2017 In particular, pp 515-536: K.
Takeuchi. "Low power 3D-integrated SSD"
66. ^ Mozel, Tracey (2009),  CMOSET Fall 2009 Circuits and
Memories Track Presentation
Slides,  ISBN  9781927500217,  archived from the original on
9 February 2017
67. ^ Tadashi Yasufuku et al., "Inductor and TSV Design of 20-V
Boost Converter for Low Power 3D Solid State Drive with
NAND Flash Memories" Archived 4 February 2016 at
the Wayback Machine. 2010.
68. ^ Hatanaka, T. and Takeuchi, K. "4-times faster rising VPASS
(10V), 15% lower power VPGM (20V), wide output voltage
range voltage generator system for 4-times faster 3D-
integrated solid-state drives". 2011.
69. ^ Takeuchi, K., "Low power 3D-integrated Solid-State Drive
(SSD) with adaptive voltage generator". 2010.
70. ^ Ishida, K. et al., "1.8 V Low-Transient-Energy Adaptive
Program-Voltage Generator Based on Boost Converter for
3D-Integrated NAND Flash SSD". 2011.
71. ^ A. H. Johnston, "Space Radiation Effects in Advanced Flash
Memories" Archived 4 March 2016 at the Wayback Machine.
NASA Electronic Parts and Packaging Program (NEPP).
2001. "... internal transistors used for the charge pump and
erase/write control have much thicker oxides because of the
requirement for high voltage. This causes flash devices to be
considerably more sensitive to total dose damage compared
to other ULSI technologies. It also implies that write and erase
functions will be the first parameters to fail from total dose. ...
Flash memories will work at much higher radiation levels in
the read mode. ... The charge pumps that are required to
generate the high voltage for erasing and writing are usually
the most sensitive circuit functions, usually failing below
10 krad(SI)."
72. ^ Zitlaw, Cliff.  "The Future of NOR Flash Memory". Memory
Designline. UBM Media. Retrieved  3 May 2011.
73. ^ "NAND Flash Controllers - The key to endurance and
reliability".  hyperstone.com. 7 June 2018. Retrieved  1
June  2022.
74. ^ Jump up to:a b c d e f g "Samsung moves into mass production
of 3D flash memory". Gizmag.com. 27 August
2013.  Archived  from the original on 27 August 2013.
Retrieved 27 August  2013.
75. ^ "Samsung Electronics Starts Mass Production of Industry
First 3-bit 3D V-NAND Flash Memory".  news.samsung.com.
76. ^ "Samsung V-NAND technology"  (PDF). Samsung
Electronics. September 2014. Archived from  the
original  (PDF)  on 27 March 2016. Retrieved  27 March 2016.
77. ^ Tallis, Billy.  "Micron Announces 176-layer 3D
NAND". www.anandtech.com.
78. ^ "Samsung said to be developing industry's first 160-layer
NAND flash memory chip". TechSpot.
79. ^ "Toshiba's Cost Model for 3D NAND".  www.linkedin.com.
80. ^ "Calculating the Maximum Density and Equivalent 2D
Design Rule of 3D NAND Flash". linkedin.com. Retrieved 1
June  2022.; "Calculating the Maximum Density and
Equivalent 2D Design Rule of 3D NAND
Flash". semwiki.com. Retrieved  1 June  2022.
81. ^ "AVR105: Power Efficient High Endurance Parameter
Storage in Flash Memory". p. 3
82. ^ Calabrese, Marcello (May 2013). "Accelerated reliability
testing of flash memory: Accuracy and issues on a 45nm
NOR technology". Proceedings of 2013 International
Conference on IC Design & Technology (ICICDT): 37–
40.  doi:10.1109/ICICDT.2013.6563298.  ISBN  978-1-4673-
4743-3. S2CID  37127243. Retrieved 22 June  2022.
83. ^ Jonathan Thatcher, Fusion-io; Tom Coughlin, Coughlin
Associates; Jim Handy, Objective-Analysis; Neal Ekker,
Texas Memory Systems (April 2009).  "NAND Flash Solid
State Storage for the Enterprise, An In-depth Look at
Reliability"  (PDF). Solid State Storage Initiative (SSSI) of the
Storage Network Industry Association
(SNIA). Archived  (PDF)  from the original on 14 October 2011.
Retrieved 6 December 2011.
84. ^ "Micron Collaborates with Sun Microsystems to Extend
Lifespan of Flash-Based Storage, Achieves One Million Write
Cycles"  (Press release). Micron Technology, Inc. 17
December 2008. Archived from the original on 4 March 2016.
85. ^ "Taiwan engineers defeat limits of flash
memory". phys.org.  Archived  from the original on 9 February
2016.
86. ^ "Flash memory made immortal by fiery
heat".  theregister.co.uk. Archived from the original on 13
September 2017.
87. ^ "Flash memory breakthrough could lead to even more
reliable data storage".  news.yahoo.com. Archived from the
original on 21 December 2012.
88. ^ "TN-29-17 NAND Flash Design and Use Considerations
Introduction"  (PDF). Micron. April 2010.  Archived  (PDF) from
the original on 12 December 2015. Retrieved  29 July 2011.
89. ^ Jump up to:a b Kawamatus, Tatsuya. "Technology For
Managing NAND Flash"  (PDF). Hagiwara sys-com co., LTD.
Archived from  the original  (PDF)  on 15 May 2018.
Retrieved 15 May 2018.
90. ^ Cooke, Jim (August 2007).  "The Inconvenient Truths of
NAND Flash Memory"  (PDF). Flash Memory Summit
2007.  Archived  (PDF) from the original on 15 February 2018.
91. ^ Richard Blish. "Dose Minimization During X-ray Inspection
of Surface-Mounted Flash ICs" Archived 20 February 2016 at
the Wayback Machine. p. 1.
92. ^ Richard Blish. "Impact of X-Ray Inspection on Spansion
Flash Memory" Archived 4 March 2016 at the Wayback
Machine
93. ^ "SanDisk Extreme PRO SDHC/SDXC UHS-I Memory
Card".  Archived  from the original on 27 January 2016.
Retrieved 3 February 2016.
94. ^ "Samsung 32GB USB 3.0 Flash Drive FIT
MUF-32BB/AM".  Archived  from the original on 3 February
2016. Retrieved  3 February  2016.
95. ^ Jump up to:a b Spansion. "What Types of ECC Should Be
Used on Flash Memory?" Archived 4 March 2016 at
the Wayback Machine. 2011.
96. ^ "DSstar: TOSHIBA ANNOUNCES 0.13 MICRON 1GB
MONOLITHIC NAND". Tgc.com. 23 April 2002. Archived
from  the original on 27 December 2012. Retrieved 27
August  2013.
97. ^ Kim, Jesung; Kim, John Min; Noh, Sam H.; Min, Sang Lyul;
Cho, Yookun (May 2002). "A Space-Efficient Flash
Translation Layer for CompactFlash Systems".  Proceedings
of the IEEE. Vol.  48, no.  2. pp. 366–
375.  doi:10.1109/TCE.2002.1010143.
98. ^ TN-29-07: Small-Block vs. Large-Block NAND flash
Devices Archived 8 June 2013 at the Wayback
Machine Explains 512+16 and 2048+64-byte blocks
99. ^ AN10860 LPC313x NAND flash data and bad block
management Archived 3 March 2016 at the Wayback
Machine Explains 4096+128-byte blocks.
100. ^ Thatcher, Jonathan (18 August 2009). "NAND Flash
Solid State Storage Performance and Capability – an In-depth
Look"  (PDF). SNIA. Archived  (PDF)  from the original on 7
September 2012. Retrieved  28 August 2012.
101. ^ "Samsung ECC algorithm"  (PDF). Samsung. June
2008.  Archived  (PDF) from the original on 12 October 2008.
Retrieved 15 August  2008.
102. ^ "Open NAND Flash Interface Specification"  (PDF). Open
NAND Flash Interface. 28 December 2006. Archived from  the
original  (PDF)  on 27 July 2011. Retrieved  31 July 2010.
103. ^ A list of ONFi members is available at "Membership -
ONFi".  Archived  from the original on 29 August 2009.
Retrieved 21 September  2009.
104. ^ "Toshiba Introduces Double Data Rate Toggle Mode
NAND in MLC And SLC
Configurations".  toshiba.com.  Archived  from the original on
25 December 2015.
105. ^ "Dell, Intel And Microsoft Join Forces To Increase
Adoption of NAND-Based Flash Memory in PC Platforms".
REDMOND, Wash: Microsoft. 30 May 2007. Archived from
the original on 12 August 2014. Retrieved 12 August  2014.
106. ^ Aravindan, Avinash (23 July 2018). "Flash 101: NAND
Flash vs NOR Flash".  Embedded.com. Retrieved 23
December 2020.
107. ^ NAND Flash 101: An Introduction to NAND Flash and
How to Design It in to Your Next Product  (PDF), Micron,
pp.  2–3, TN-29-19, archived from the original  (PDF) on 4
June 2016
108. ^ Pavan, Paolo; Bez, Roberto; Olivo, Piero; Zanoni, Enrico
(1997).  "Flash Memory Cells – An Overview".  Proceedings of
the IEEE. Vol. 85, no. 8 (published August 1997). pp.  1248–
1271.  doi:10.1109/5.622505. Retrieved 15 August  2008.
109. ^ "The Fundamentals of Flash Memory Storage". 20 March
2012.  Archived  from the original on 4 January 2017.
Retrieved 3 January 2017.
110. ^ "SLC NAND Flash Memory | TOSHIBA MEMORY |
Europe(EMEA)".  business.toshiba-memory.com. Archived
from  the original on 1 January 2019. Retrieved 1
January  2019.
111. ^ "Loading site please wait..."  Toshiba.com.
112. ^ "Serial Interface NAND | TOSHIBA MEMORY |
Europe(EMEA)".  business.toshiba-memory.com. Archived
from  the original on 1 January 2019. Retrieved 1
January  2019.
113. ^ "BENAND | TOSHIBA MEMORY |
Europe(EMEA)".  business.toshiba-memory.com. Archived
from  the original on 1 January 2019. Retrieved 1
January  2019.
114. ^ "SLC NAND Flash Memory | TOSHIBA MEMORY |
Europe(EMEA)".  business.toshiba-memory.com. Archived
from  the original on 1 January 2019. Retrieved 1
January  2019.
115. ^ Jump up to:a b Salter, Jim (28 September 2019). "SSDs
are on track to get bigger and cheaper thanks to PLC
technology".  Ars Technica.
116. ^ "PBlaze4_Memblaze".  memblaze.com. Retrieved  28
March  2019.
117. ^ Crothers, Brooke. "SanDisk to begin making 'X4' flash
chips".  CNET.
118. ^ Crothers, Brooke. "SanDisk ships 'X4' flash
chips".  CNET.
119. ^ "SanDisk Ships Flash Memory Cards With 64 Gigabit X4
NAND Technology".  phys.org.
120. ^ "SanDisk Begins Mass Production of X4 Flash Memory
Chips". 17 February 2012.
121. ^ Jump up to:a b Tallis, Billy.  "The Samsung 983 ZET (Z-
NAND) SSD Review: How Fast Can Flash Memory
Get?". AnandTech.com.
122. ^ Vättö, Kristian.  "Testing Samsung 850 Pro Endurance &
Measuring V-NAND Die Size". AnandTech. Archived from
the original on 26 June 2017. Retrieved 11 June  2017.
123. ^ Vättö, Kristian.  "Samsung SSD 845DC EVO/PRO
Performance Preview & Exploring IOPS
Consistency". AnandTech. p.  3.  Archived  from the original on
22 October 2016. Retrieved 11 June  2017.
124. ^ Vättö, Kristian.  "Samsung SSD 850 EVO (120GB,
250GB, 500GB & 1TB) Review". AnandTech.
p. 4. Archived from the original on 31 May 2017.
Retrieved 11 June  2017.
125. ^ Vättö, Kristian.  "Samsung SSD 845DC EVO/PRO
Performance Preview & Exploring IOPS
Consistency". AnandTech. p.  2.  Archived  from the original on
22 October 2016. Retrieved 11 June  2017.
126. ^ Ramseyer, Chris (9 June 2017). "Flash Industry Trends
Could Lead Users Back to Spinning Disks". AnandTech.
Retrieved 11 June  2017.
127. ^ "PBlaze5 700". memblaze.com. Retrieved 28
March  2019.
128. ^ "PBlaze5 900". memblaze.com. Retrieved 28
March  2019.
129. ^ "PBlaze5 910/916 series NVMe SSD". memblaze.com.
Retrieved 26 March  2019.
130. ^ "PBlaze5 510/516 series NVMe™ SSD". memblaze.com.
Retrieved 26 March  2019.
131. ^ "QLC NAND - What can we expect from the
technology?". 7 November 2018.
132. ^ "Say Hello: Meet the World's First QLC SSD, the Micron
5210 ION".  Micron.com.
133. ^ "QLC NAND".  Micron.com.[permanent dead link]
134. ^ Tallis, Billy.  "The Intel SSD 660p SSD Review: QLC
NAND Arrives For Consumer SSDs".  AnandTech.com.
135. ^ "SSD endurance myths and legends articles on
StorageSearch.com".  StorageSearch.com.
136. ^ "Samsung Announces QLC SSDs And Second-Gen Z-
NAND". Tom's Hardware. 18 October 2018.
137. ^ "Samsung 860 QVO review: the first QLC SATA SSD, but
it can't topple TLC yet".  PCGamesN.
138. ^ "Samsung Electronics Starts Mass Production of
Industry's First 4-bit Consumer SSD". news.samsung.com.
139. ^ Nellis, Hyunjoo Jin, Stephen (20 October 2020).  "South
Korea's SK Hynix to buy Intel's NAND business for $9
billion".  Reuters  – via www.reuters.com.
140. ^ "NAND Evolution and its Effects on Solid State Drive
Useable Life"  (PDF). Western Digital. 2009. Archived from the
original  (PDF)  on 12 November 2011. Retrieved  22
April  2012.
141. ^ "Understanding TLC NAND".
142. ^ "Flash vs DRAM follow-up: chip stacking". The Daily
Circuit. 22 April 2012. Archived from  the original on 24
November 2012. Retrieved 22 April  2012.
143. ^ "Computer data storage unit conversion - non-SI
quantity".  Archived  from the original on 8 May 2015.
Retrieved 20 May 2015.
144. ^ Shilov, Anton (12 September 2005). "Samsung Unveils
2GB Flash Memory Chip". X-bit labs. Archived from  the
original on 24 December 2008. Retrieved 30
November 2008.
145. ^ Gruener, Wolfgang (11 September 2006). "Samsung
announces 40 nm Flash, predicts 20 nm devices". TG Daily.
Archived from  the original on 23 March 2008. Retrieved 30
November 2008.
146. ^ "SanDisk Media Center". sandisk.com. Archived from the
original on 19 December 2008.
147. ^ "SanDisk Media Center". sandisk.com. Archived from the
original on 19 December 2008.
148. ^ https://www.pcworld.com/article/225370/
look_out_for_the_256gb_thumb_drive_and_the_128gb_tablet
.html[dead link]; "Kingston outs the first 256GB flash
drive".  Archived  from the original on 8 July 2017.
Retrieved 28 August  2017. 20 July 2009, Kingston
DataTraveler 300 is 256 GB.
149. ^ Borghino, Dario (31 March 2015).  "3D flash technology
moves forward with 10  TB SSDs and the first 48-layer
memory cells".  Gizmag. Archived from the original on 18 May
2015. Retrieved  31 March 2015.
150. ^ "Samsung Launches Monster 4TB 850 EVO SSD Priced
at $1,499 | Custom PC Review". Custom PC Review. 13 July
2016.  Archived  from the original on 9 October 2016.
Retrieved 8 October 2016.
151. ^ "Samsung Unveils 32TB SSD Leveraging 4th Gen 64-
Layer 3D V-NAND | Custom PC Review". Custom PC
Review. 11 August 2016. Archived from the original on 9
October 2016. Retrieved  8 October  2016.
152. ^ Jump up to:a b Master, Neal; Andrews, Mathew; Hick,
Jason; Canon, Shane; Wright, Nicholas (2010). "Performance
analysis of commodity and enterprise class flash
devices"  (PDF).  IEEE Petascale Data Storage
Workshop.  Archived  (PDF) from the original on 6 May 2016.
153. ^ "DailyTech - Samsung Confirms 32nm Flash Problems,
Working on New SSD Controller".  dailytech.com. Archived
from  the original on 4 March 2016. Retrieved 3
October  2009.
154. ^ Jump up to:a b Clive Maxfield. "Bebop to the Boolean
Boogie: An Unconventional Guide to Electronics". p. 232.
155. ^ Many serial flash devices implement a bulk read mode
and incorporate an internal address counter, so that it is trivial
to configure them to transfer their entire contents to RAM on
power-up. When clocked at 50 MHz, for example, a serial
flash could transfer a 64 Mbit firmware image in less than two
seconds.
156. ^ Lyth0s (17 March 2011).  "SSD vs. HDD".
elitepcbuilding.com. Archived from  the original on 20 August
2011. Retrieved  11 July 2011.
157. ^ "Flash Solid State Disks – Inferior Technology or Closet
Superstar?". STORAGEsearch. Archived from the original on
24 December 2008. Retrieved 30 November 2008.
158. ^ Vadim Tkachenko (12 September 2012).  "Intel SSD 910
vs HDD RAID in tpcc-mysql benchmark".  MySQL
Performance Blog.
159. ^ Matsunobu, Yoshinori. "SSD Deployment Strategies for
MySQL." Archived 3 March 2016 at the Wayback
Machine Sun Microsystems, 15 April 2010.
160. ^ "Samsung Electronics Launches the World's First PCs
with NAND Flash-based Solid State Disk".  Press Release.
Samsung. 24 May 2006.  Archived  from the original on 20
December 2008. Retrieved 30 November 2008.
161. ^ "Samsung's SSD Notebook". 22 August 2006. Archived
from  the original on 15 October 2018. Retrieved 15
October  2018.
162. ^ "文庫本サイズの VAIO「type U」 フラッシュメモリー搭
載モデル発売". Sony.jp  (in Japanese).
163. ^ "Sony Vaio UX UMPC – now with 32 GB Flash memory |
NBnews.info. Laptop and notebook news, reviews, test,
specs, price | Каталог ноутбуков, ультрабуков и
планшетов, новости, обзоры".
164. ^ Douglas Perry (2012) Princeton: Replacing RAM with
Flash Can Save Massive Power.
165. ^ Jump up to:a b "Understanding Life Expectancy of Flash
Storage".  www.ni.com. 23 July 2020. Retrieved 19
December 2020.
166. ^ "8-Bit AVR Microcontroller ATmega32A Datasheet
Complete"  (PDF). 19 February 2016. p.  18. Archived from  the
original  (PDF)  on 9 April 2016. Retrieved  29
May 2016.  Reliability Qualification results show that the
projected data retention failure rate is much less than 1 PPM
over 20 years at 85 °C or 100 years at 25  °C
167. ^ "On Hacking MicroSD Cards «  bunnie's blog".
168. ^ "Data Retention in MLC NAND Flash Memory:
Characterization, Optimization, and Recovery"  (PDF). 27
January 2015. p.  10. Archived  (PDF)  from the original on 7
October 2016. Retrieved  27 April 2016.
169. ^ "JEDEC SSD Specifications Explained"  (PDF). p. 27.
170. ^ Yinug, Christopher Falan (July 2007). "The Rise of the
Flash Memory Market: Its Impact on Firm Behavior and
Global Semiconductor Trade Patterns"  (PDF). Journal of
International Commerce and Economics. Archived from  the
original  (PDF)  on 29 May 2008. Retrieved 19 April  2008.
171. ^ NAND memory market rockets Archived 8 February 2016
at the Wayback Machine, 17 April 2013, Nermin
Hajdarbegovic, TG Daily, retrieved at 18 April 2013
172. ^ "Power outage may have ruined 15 exabytes of WD and
Toshiba flash storage". AppleInsider.
173. ^ "NAND Flash manufacturers' market share
2019". Statista. Retrieved 3 July  2019.
174. ^ "SK Hynix completes first phase of $9 bln Intel NAND
business buy".  Reuters. 29 December 2021. Retrieved 27
June  2022.
175. ^ "NAND Revenue by Manufacturers Worldwide (2014-
2022)". 26 May 2020. Retrieved 27 June  2022.
176. ^ Jump up to:a b c d e f g h i j "The Flash Memory
Market"  (PDF).  Integrated Circuit Engineering
Corporation.  Smithsonian Institution. 1997. p.  4. Retrieved  16
October  2019.
177. ^ Jump up to:a b c d Cappelletti, Paulo; Golla, Carla; Olivo,
Piero; Zanoni, Enrico (2013). Flash Memories. Springer
Science & Business Media. p. 32.  ISBN  9781461550150.
178. ^ "Not Flashing Quite As Fast".  Electronic
Business.  Cahners Publishing Company.  26  (7–13): 504.
2000.  Unit shipments increased 64% in 1999 from the prior
year, and are forecast to increase 44% to 1.8 billion units in
2000.
179. ^ Sze, Simon Min. "EVOLUTION OF NONVOLATILE
SEMICONDUCTOR MEMORY: From Invention to
Nanocrystal Memory"  (PDF).  CERN.  National Yang Ming
Chiao Tung University. p. 41. Retrieved  22 October 2019.
180. ^ Jump up to:a b Handy, Jim (26 May 2014). "How Many
Transistors Have Ever Shipped?".  Forbes. Retrieved 21
October  2019.
181. ^ "【Market View】Major events in the 2008 DRAM
industry; End application demand remains weak, 2009 NAND
Flash demand bit growth being revised down to
81%". DRAMeXchange. 30 December 2008. Retrieved  16
October  2019.
182. ^ "NOR Flash Memory Finds Growth Opportunities in
Tablets and E-Book Readers".  IHS Technology. IHS Markit. 9
June 2011. Retrieved  16 October 2019.
183. ^ "Samsung to unveil new mass-storage memory
cards". The Korea Times. 29 August 2012. Retrieved 16
October  2019.
184. ^ "Winbond Top Serial Flash Memory Supplier Worldwide,
Ships 1.7 Billion Units in 2012, Ramps 58nm
Production". Business Wire. Winbond. 10 April 2013.
Retrieved 16 October  2019.
185. ^ Shilov, Anton (1 October 2015).  "Samsung: NAND flash
industry will triple output to 253EB by 2020".  KitGuru.
Retrieved 16 October  2019.
186. ^ "Flash memory prices rebound as makers introduce
larger-capacity chips". Nikkei Asian Review.  Nikkei, Inc.  21
July 2016. Retrieved  16 October 2019.
187. ^ Tidwell, William (30 August 2016).  "Data 9, Storage 1 -
NAND Production Falls Behind in the Age of
Hyperscale". Seeking Alpha. Retrieved  17 October 2019.
188. ^ Coughlin, Thomas M. (2017). Digital Storage in
Consumer Electronics: The Essential Guide. Springer.
p. 217.  ISBN  9783319699073.
189. ^ Jump up to:a b Reinsel, David; Gantz, John; Rydning, John
(November 2018).  "IDC White Paper: The Digitization of the
World"  (PDF).  Seagate Technology. International Data
Corporation. p. 14. Retrieved  17 October 2019.
190. ^ Mellor, Chris (28 February 2018). "Who was the storage
dollar daddy in 2017? S. S. D".  The Register. Retrieved  17
October  2019.
191. ^ "Combined SSD, HDD Storage Shipped Jumps 21% to
912 Exabytes in 2018".  Business Wire. TRENDFOCUS. 7
March 2019. Retrieved  17 October 2019.
192. ^ Jump up to:a b Yiu, Joseph (February 2015). "Embedded
Processors"  (PDF).  ARM. Embedded World 2015.
Retrieved 23 October  2019.
193. ^ Smith, Ryan (8 October 2019). "Arm TechCon 2019
Keynote Live Blog (Starts at 10am PT/17:00
UTC)".  AnandTech. Retrieved  15 October 2019.
194. ^ "2011 Annual Report".  Cypress Semiconductor. 2012.
Archived from  the original on 16 October 2019. Retrieved 16
October  2019.
195. ^ Jump up to:a b c d e "Technology Roadmap for NAND Flash
Memory". techinsights. April 2013. Archived from  the
original on 9 January 2015. Retrieved 9 January 2015.
196. ^ Jump up to:a b c d e f "Technology Roadmap for NAND
Flash Memory". techinsights. April 2014. Archived from the
original on 9 January 2015. Retrieved 9 January 2015.
197. ^ Jump up to:a b c d "NAND Flash Memory
Roadmap"  (PDF). TechInsights. June 2016. Archived
from  the original  (PDF)  on 25 June 2018. Retrieved  25
June  2018.
198. ^ Jump up to:a b "Samsung Mass Producing 128Gb 3-bit
MLC NAND Flash".  Tom's Hardware. 11 April 2013. Archived
from  the original on 21 June 2019. Retrieved 21 June  2019.
199. ^ "Toshiba  : News Release (31 Aug, 2010): Toshiba
launches 24nm process NAND flash memory".  Toshiba.co.jp.
200. ^ Lal Shimpi, Anand (2 December 2010). "Micron's
ClearNAND: 25nm + ECC, Combats Increasing Error Rates".
Anandtech. Archived from the original on 3 December 2010.
Retrieved 2 December 2010.
201. ^ Kim, Kinam; Koh, Gwan-Hyeob (16 May 2004). 2004
24th International Conference on Microelectronics (IEEE Cat.
No.04TH8716). Vol. 1. Serbia and Montenegro: Proceedings
of the 24th International Conference on Microelectronics.
pp.  377–384.  doi:10.1109/ICMEL.2004.1314646. ISBN 978-
0-7803-8166-7.  S2CID 40985239.
202. ^ "A chronological list of Intel products. The products are
sorted by date"  (PDF).  Intel museum. Intel Corporation. July
2005. Archived from the original  (PDF) on 9 August 2007.
Retrieved 31 July  2007.
203. ^ "DD28F032SA Datasheet". Intel. Retrieved  27
June  2019.
204. ^ "Japanese Company Profiles"  (PDF). Smithsonian
Institution. 1996. Retrieved  27 June 2019.
205. ^ "Toshiba to Introduce Flash Memory Cards". Toshiba. 2
March 1995. Retrieved  20 June 2019.
206. ^ "WORLDWIDE IC
MANUFACTURERS"  (PDF).  Smithsonian Institution. 1997.
Retrieved 10 July  2019.
207. ^ "TOSHIBA ANNOUNCES 0.13 MICRON 1Gb
MONOLITHIC NAND FEATURING LARGE BLOCK SIZE
FOR IMPROVED WRITE/ERASE SPEED
PERFORMANCE".  Toshiba. 9 September 2002. Archived
from  the original on 11 March 2006. Retrieved 11
March  2006.
208. ^ "TOSHIBA AND SANDISK INTRODUCE A ONE
GIGABIT NAND FLASH MEMORY CHIP, DOUBLING
CAPACITY OF FUTURE FLASH PRODUCTS".  Toshiba. 12
November 2001. Retrieved 20 June  2019.
209. ^ Jump up to:a b "Our Proud Heritage from 2000 to
2009". Samsung Semiconductor.  Samsung. Retrieved 25
June  2019.
210. ^ "TOSHIBA ANNOUNCES 1 GIGABYTE
COMPACTFLASH™CARD". Toshiba. 9 September 2002.
Archived from  the original on 11 March 2006. Retrieved 11
March  2006.
211. ^ Jump up to:a b "History: 2010s". SK Hynix. Archived
from  the original on 17 May 2021. Retrieved  8 July 2019.
212. ^ "Samsung e·MMC Product family"  (PDF).  Samsung
Electronics. December 2011. Retrieved  15 July 2019.
213. ^ "Toshiba Develops World's First 4-bit Per Cell QLC
NAND Flash Memory". TechPowerUp. 28 June 2017.
Retrieved 20 June  2019.
214. ^ Shilov, Anton (6 August 2018). "Samsung Starts Mass
Production of QLC V-NAND-Based SSDs". AnandTech.
Retrieved 23 June  2019.
215. ^ "Toshiba's flash chips could boost SSD capacity by 500
percent".  Engadget. 20 July 2018. Retrieved 23 June  2019.
216. ^ McGrath, Dylan (20 February 2019).  "Toshiba Claims
Highest-Capacity NAND".  EE Times. Retrieved 23
June  2019.
217. ^ Shilov, Anton (26 June 2019).  "SK Hynix Starts
Production of 128-Layer 4D NAND, 176-Layer Being
Developed". AnandTech. Retrieved 8 July  2019.
218. ^ Mu-Hyun, Cho.  "Samsung produces 1TB eUFS memory
for smartphones".  ZDNet.
219. ^ "Samsung Breaks Terabyte Threshold for Smartphone
Storage with Industry's First 1TB Embedded Universal Flash
Storage".  Samsung. 30 January 2019. Retrieved  13
July  2019.

External links[edit]

Wikimedia Commons has media related to Flash memory.


 Semiconductor Characterization System has diverse
functions
 Understanding and selecting higher performance
NAND architectures Archived 31 October 2012 at
the Wayback Machine
 How flash storage works, presentation by David
Woodhouse from Intel
 Flash endurance testing
 NAND Flash Data Recovery Cookbook
 Type of Flash Memory by OpenWrt
show

Solid-state drives

rol: National  Israel

libraries   United States


Categories: 
 20th-century inventions
 Computer memory
 Japanese inventions
 Non-volatile memory
 Solid-state computer storage media
Navigation menu
 Not logged in
 Talk
 Contributions
 Create account
 Log in
 Article
 Talk
 Read
 Edit
 View history

Search Go

 Main page
 Contents
 Current events
 Random article
 About Wikipedia
 Contact us
 Donate
Contribute
 Help
 Learn to edit
 Community portal
 Recent changes
 Upload file
Tools
 What links here
 Related changes
 Special pages
 Permanent link
 Page information
 Cite this page
 Wikidata item
Print/export
 Download as PDF
 Printable version
In other projects
 Wikimedia Commons
Languages
 ‫العربية‬
 Español
 हिन्दी
 Bahasa Indonesia
 Bahasa Melayu
 Português
 Русский
 ‫اردو‬
 中文
50 more
Edit links
 This page was last edited on 13 January 2023, at 01:37 (UTC).
 Text is available under the Creative Commons Attribution-ShareAlike License 3.0; additional terms may apply. By
using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of
the Wikimedia Foundation, Inc., a non-profit organization.
 Privacy policy

 About Wikipedia

 Disclaimers

 Contact Wikipedia

 Mobile view
 Developers

 Statistics

 Cookie statement

Common questions

Powered by AI

NOR flash memory allows each cell to be directly connected to ground and a bit line, emulating a NOR gate and enabling direct code execution across low read latencies . This capability allows data storage and code execution within a single memory product, making NOR flash suitable for embedded applications that require discrete non-volatile memory devices .

Data retention in NOR flash memory decreases as temperature increases due to electron detrapping, with the rate of threshold voltage loss doubling from 25°C to 90°C over 1000 hours . This temperature sensitivity can reduce device reliability in high-temperature environments, necessitating measures to mitigate data loss risks .

Wear leveling in flash memory involves distributing write and erase cycles across memory sectors to prevent localized wear . By evenly spreading writes, wear leveling extends device lifespan, delaying the onset of data degradation. This technique is crucial in enhancing endurance beyond the nominal program-erase cycle limits .

Block erasure in flash memory requires erasing all bits in a block to 1 before any can be rewritten, meaning a bit set to 0 cannot be changed back without erasing the entire block . This limitation affects data rewriting by preventing arbitrary bit-wise modifications and necessitating block-level erase operations, impacting the flexibility and efficiency of data updates .

On-chip charge pumps in flash memory devices consume over half of the energy used by a 1.8 V NAND flash chip, leading to inefficiencies . Researchers have proposed using dual Vcc/Vpp supply voltages to increase efficiency, with a single shared external boost converter driving the high Vpp voltage for all flash chips in a solid-state drive (SSD). This approach leverages the inherently higher efficiency of boost converters compared to charge pumps .

Taiwanese engineers proposed a self-healing process using onboard heaters to perform thermal annealing, which repairs stress in memory cells and increases read/write cycles from 10,000 to 100 million . This technique could dramatically improve endurance and reliability; however, it has not been commercialized, limiting immediate benefits .

NAND flash memory faces challenges in achieving a balance between bit density and cost efficiency. While 3D stacking improves density, increased layer count complicates manufacturing and induces cost increments due to non-vertical etch sidewall issues . These factors hinder scaling potential, making it challenging to keep reducing costs per bit compared to planar NAND .

Reading NAND flash memory can disturb nearby cells in the memory block over time, risking inadvertent data changes . Strategies to mitigate read disturb effects include reducing the frequency of reads on the same cells, employing error correction codes, and using wear leveling to distribute read/write loads .

3D NAND flash memory can significantly increase bit density by adding more layers, with reports of development reaching 160 layers as of 2020 . Though the wafer cost is similar to scaled-down planar NAND flash, the design faces challenges such as non-vertical sidewalls which limit the minimum bit cost despite higher density . The trade-off lies in achieving maximum density with a balance between layer count and hole diameter for cost efficiency .

In high-radiation environments, the on-chip charge pump is typically the first part of the flash chip to fail . This failure limits the chip's operation to read-only mode, but the memory can continue to function in this mode even at high radiation levels . This failure mode underscores the vulnerability of charge pumps in such settings, impacting the versatility of the memory device .

You might also like