Content deleted Content added
GreenC bot (talk | contribs) Rescued 1 archive link. Wayback Medic 2.5 |
GreenC bot (talk | contribs) Rescued 7 archive links. Wayback Medic 2.5 per WP:URLREQ#anandtech.com |
||
(42 intermediate revisions by 24 users not shown) | |||
Line 1:
{{short description|Memory cell capable of storing more than a single bit of information}}
[[File:Cell types SLC-PLC in comparison 20211102.svg|350px|thumb|right|alt=SLC, MLC, TLC, QLC, PLC shown with all possible bit combinations per cell type|The differences of the memory cells in comparison]]
In [[electronics]], a '''multi-level cell''' ('''MLC''') is a [[memory cell (computing)|memory cell]] capable of storing more than a single [[bit]] of information, compared to a '''single-level cell''' ('''SLC'''), which can store only one bit per memory cell. A memory cell typically consists of a single [[floating
'''Triple-level cells''' ('''TLC''') and '''quad-level cells''' ('''QLC''') are versions of MLC memory, which can store three and four bits per cell
# Single-
# Multi-
# Triple-
# Quad-
# Penta-level cell or PLC (5 bits per cell) – currently in development<ref>{{Cite web |date=2022-08-02 |title=Solidigm Demonstrates World's First Penta-Level Cell SSD at Flash Memory Summit |url=https://news.solidigm.com/en-WW/217006-solidigm-demonstrates-world-s-first-penta-level-cell-ssd-at-flash-memory-summit |access-date=2023-02-11 |website=Solidigm newsroom |language=en}}</ref>
Notice that this nomenclature can be misleading, since an "''n''-level cell" in fact uses 2<sup>''n''</sup> levels of charge to store ''n'' bits (see below).
Typically, as the
Examples of MLC memories are MLC [[NAND flash]], MLC PCM ([[phase
New technologies, such as multi-level cells and 3D Flash, and increased production volumes will continue to bring prices down.<ref>{{cite web |url=https://www.hyperstone.com/en/NAND-Flash-is-displacing-hard-disk-drives-1249,12728.html |title=NAND Flash is Displacing Hard Disk Drives |access-date=29 May 2018 }}</ref>
== Single-level cell ==
[[Flash memory]] stores data in individual memory cells, which are made of [[floating-gate MOSFET]] transistors. Traditionally, each cell had two possible states (each with one voltage level), with each state representing either a one or a zero, so one [[bit]] of data was stored in each cell in so-called ''single-level cells'', or SLC flash memory. SLC memory has the advantage of higher write speeds, lower power consumption and higher cell endurance. However, because SLC memory stores less data per cell than MLC memory, it costs more per megabyte of storage to manufacture. Due to higher transfer speeds and expected longer life, SLC flash technology is used in high-performance [[memory card]]s.
In February 2016, a study was published that showed little difference in practice between the reliability of SLC and MLC.<ref>{{Cite journal |title= Flash Reliability in Production: The Expected and the Unexpected |
A single-level cell (SLC)
A single
== Multi-level cell ==
The primary benefit of MLC flash memory is its lower cost per unit of storage due to the higher data density, and memory-reading software can compensate for a larger [[bit error rate]].<ref>[http://www.micron.com/products/nand/mlc-webinar.aspx Micron's MLC NAND Flash Webinar]. {{webarchive|url=https://web.archive.org/web/20070722200149/http://www.micron.com/products/nand/mlc-webinar.aspx |date=2007-07-22 }}.</ref> The higher error rate necessitates an [[error
Read speeds can also be lower for MLC NAND than SLC due to the need to read the same data at a second threshold voltage to help resolve errors. TLC and QLC devices may need to read the same data up to 4 and 8 times respectively to obtain values that are correctable by ECC.<ref>{{cite journal |last1=Peleato |display-authors=etal |title=Adaptive Read Thresholds for NAND Flash |journal=IEEE Transactions on Communications |date=Sep 2015 |volume=63 |issue=9 |pages=3069–3081 |doi=10.1109/TCOMM.2015.2453413 |s2cid=14159361|arxiv=2202.05661 }}</ref>
MLC flash may have a lifetime of about 1,000 to 10,000 program/erase cycles. This typically necessitates the use of a [[flash file system]], which is designed around the limitations of flash memory, such as using [[wear leveling]] to extend the useful lifetime of the flash device.
The [[Intel 8087]] used two-bits-per-cell technology for its [[microcode]] [[ROM]],<ref>{{Cite web |title=Two bits per transistor: high-density ROM in Intel's 8087 floating point chip |url=http://www.righto.com/2018/09/two-bits-per-transistor-high-density.html |access-date=2022-05-18}}</ref> and in 1980 was one of the first devices on the market to use multi-level ROM cells.<ref>"Four-state cell called density key" article by J. Robert Lineback. "Electronics" magazine. 1982 June 30.</ref><ref>{{Cite book |last=P. Glenn Gulak |title=Proceedings.
MLC is used to refer to cells that store
{{As of|2013|post=,}} some [[solid-state drives]] use part of an MLC NAND die as if it were single-bit SLC NAND, giving higher write speeds.<ref>
{{As of|2018|post=,}} nearly all commercial MLCs are planar-based (i.e. cells are built on silicon surface) and so subject to scaling limitations. To address this potential problem, the industry is already looking at technologies that can guarantee storage density increases beyond today’s limitations. One of the most promising is 3D Flash, where cells are stacked vertically, thereby avoiding the limitations of planar scaling.<ref>{{Cite web |date=2018-04-17 |title=Hyperstone Blog {{!}} Solid State bit density and the Flash Memory Controller |url=https://www.hyperstone.com/en/Solid-State-bit-density-and-the-Flash-Memory-Controller-1235
In the past, a few memory devices went the other direction and used two cells per bit to give even lower bit error rates.<ref>
Enterprise MLC (eMLC) is a more expensive variant of MLC that is optimized for commercial use. It claims to last longer and be more reliable than normal MLCs while providing cost savings over traditional SLC drives. Although many SSD manufacturers have produced MLC drives
== Triple-level cell ==
[[File:WDC WDS200T2B0A-00SM50 2000,3 GB SATA Vorderseite 20211008 SSD024corr.png|thumb|alt=Image of a 2TB-3D-NAND-SSD|A triple-level cell storage]]
A '''
With current technology a maximum lifetime of up to 3,000 program/erase cycles is achievable.<ref name="lifetime">{{cite web |title=Difference between SLC, MLC, TLC and 3D NAND in USB flash drives, SSDs and Memory cards |url=https://www.kingston.com/en/blog/pc-performance/difference-between-slc-mlc-tlc-3d-nand |website=Kingston Technologies |access-date=8 February 2024 |date=May 2021}}</ref>
[[Samsung]] announced a type of NAND flash that stores three bits of information per cell, with eight total voltage states (values or levels), coining the term "Triple Level Cell" ("TLC"). [[Samsung Electronics]] began mass-producing it in 2010,<ref name="samsung-history">{{cite web |title=History |url=https://www.samsung.com/us/aboutsamsung/company/history/ |website=[[Samsung Electronics]] |publisher=[[Samsung]] |access-date=19 June 2019}}</ref> and it was first seen in Samsung's 840 Series [[Solid-state drive|SSDs]].<ref>{{Cite web |url=http://www.samsung.com/global/business/semiconductor/minisite/SSD/uk/html/about/MlcNandFlash.html |title=Samsung SSD 840 Series - 3BIT/MLC NAND Flash |access-date=2013-04-10 |archive-url=https://web.archive.org/web/20130410070908/http://www.samsung.com/global/business/semiconductor/minisite/SSD/uk/html/about/MlcNandFlash.html |archive-date=2013-04-10 |url-status=live }}</ref> Samsung refers to this technology as 3-bit MLC. The negative aspects of MLC are amplified with TLC, but TLC benefits from still higher storage density and lower cost.<ref>{{cite web|url=http://www.anandtech.com/show/6459/samsung-ssd-840-testing-the-endurance-of-tlc-nand |title=Samsung SSD 840: Testing the Endurance of TLC NAND |publisher=AnandTech |date=2012-11-16 |access-date=2014-04-05}}</ref> ▼
▲[[Samsung]] announced a type of NAND flash that stores
In 2013, Samsung introduced [[V-NAND]] (Vertical NAND, also known as 3D NAND) with triple-level cells, which had a memory capacity of 128{{nbsp}}[[Gibibit|Gb]].<ref name="tomshardware">{{cite news |title=Samsung Mass Producing 128Gb 3-bit MLC NAND Flash |url=https://www.tomshardware.co.uk/NAND-128Gb-Mass-Production-3-bit-MLC,news-43458.html |access-date=21 June 2019 |work=[[Tom's Hardware]] |date=11 April 2013}}</ref> They expanded their TLC V-NAND technology to 256{{nbsp}}Gb memory in 2015,<ref name="samsung-history"/> and 512{{nbsp}}Gb in 2017.<ref name="anandtech-samsung">{{cite news |last1=Shilov |first1=Anton |title=Samsung Starts Production of 512 GB UFS NAND Flash Memory: 64-Layer V-NAND, 860 MB/s Reads |url=https://www.anandtech.com/show/12120/samsung-starts-production-of-512-gb-ufs-chips |access-date=23 June 2019 |work=[[AnandTech]] |date=December 5, 2017}}</ref>▼
▲In 2013, Samsung introduced [[V-NAND]] (Vertical NAND, also known as 3D NAND) with triple-level cells, which had a memory capacity of 128{{nbsp}}[[Gibibit|
Enterprise TLC (eTLC) is a more expensive variant of TLC that is optimized for commercial use.
== Quad-level cell ==
[[File:Samsung 870 QVO 8TB SATA 2,5 Zoll Internes Solid State Drive (SSD) (MZ-77Q8T0BW) 20211008 SSD023 corr.png|thumb|right|alt=A grey SSD with the text Samsung Solid State Drive"|The Samsung 870 QVO: A QLC SSD with 8 TB storage]]
Memory that stores
Due to the exponentially increasing number of required voltage stages for higher level flash the lifetime of QLC is further reduced to a maximum of 1,000 program/erase cycles.<ref name="lifetime" />
In 2009, Toshiba and [[SanDisk]] introduced [[NAND flash]] memory chips with quad-level cells, storing
SanDisk X4 flash memory cards, introduced in 2009, was one of the first products based on NAND
In 2017, Toshiba introduced V-NAND memory chips with quad-level cells, which have a storage capacity of up to 768{{nbsp}}
▲In 2009, Toshiba and [[SanDisk]] introduced [[NAND flash]] memory chips with quad-level cells, storing [[4-bit]] per cell and holding a capacity of 64{{nbsp}}Gb.<ref name="toshiba2009"/><ref>{{cite news |title=SanDisk ships world's first memory cards with 64 gigabit X4 NAND flash |url=https://www.slashgear.com/sandisk-ships-worlds-first-memory-cards-with-64-gigabit-x4-nand-flash-1360217/ |access-date=20 June 2019 |work=SlashGear |date=13 October 2009}}</ref>
In 2020, Samsung released a QLC SSD with storage space up to 8 TB for customers. It is the SATA SSD with the largest storage capacity for consumers as of 2020.<ref>{{Cite web |title=Samsung 870 QVO SATA 2.5" SSD |url=https://semiconductor.samsung.com/consumer-storage/internal-ssd/870qvo |access-date=2023-02-11 |website=Samsung Semiconductor Global |language=en}}</ref><ref>{{cite web |url=https://news.samsung.com/global/samsung-electronics-debuts-industry-leading-8tb-consumer-ssd-the-870-qvo |title=Samsung Electronics Debuts Industry-Leading 8TB Consumer SSD, the 870 QVO |website=Samsung Newsroom}}</ref>
▲SanDisk X4 flash memory cards, introduced in 2009, was one of the first products based on NAND-memory that stores four bits per cell, commonly referred to as Quad Level Cell (QLC), using 16 discrete charge levels (states) in each individual transistor. The QLC chips used in these memory cards were manufactured by Toshiba, SanDisk and [[SK Hynix]].<ref>[http://www.sandisk.com/about-sandisk/press-room/press-releases/2009/2009-10-13-sandisk-ships-world%E2%80%99s-first-flash-memory-cards-with-64-gigabit-x4-%284-bits-per-cell%29-nand-flash-technology/ SanDisk Ships World’s First Flash Memory Cards with 64 Gigabit X4 (4-Bits-Per-Cell) NAND Flash Technology]</ref><ref>[http://www.eetimes.com/document.asp?doc_id=1281308 NAND Flash - The New Era of 4 bit per cell and Beyond] EE Times 2009-05-05</ref>
Enterprise QLC (eQLC) is a more expensive variant of QLC that is optimized for commercial use.
▲In 2017, Toshiba introduced V-NAND memory chips with quad-level cells, which have a storage capacity of up to 768{{nbsp}}Gb.<ref>{{cite news |title=Toshiba Develops World's First 4-bit Per Cell QLC NAND Flash Memory |url=https://www.techpowerup.com/234729/toshiba-develops-worlds-first-4-bit-per-cell-qlc-nand-flash-memory |access-date=20 June 2019 |work=TechPowerUp |date=June 28, 2017}}</ref> In 2018, [[ADATA]], [[Intel]], [[Micron Technology|Micron]] and Samsung have launched some SSD products using QLC NAND memory.<ref>{{Cite web|url=https://www.anandtech.com/show/13606/adata-ultimate-su630-ssd-3d-qlc-for-sata|title=ADATA Reveals Ultimate SU630 SSD: 3D QLC for SATA|last=Shilov|first=Anton|website=AnandTech.com|access-date=2019-05-13}}</ref><ref>{{Cite web|url=https://www.anandtech.com/show/13078/the-intel-ssd-660p-ssd-review-qlc-nand-arrives|title=The Intel SSD 660p SSD Review: QLC NAND Arrives For Consumer SSDs|last=Tallis|first=Billy|website=www.anandtech.com|access-date=2019-05-13}}</ref><ref>{{Cite web|url=https://www.anandtech.com/show/13512/the-crucial-p1-1tb-ssd-review|title=The Crucial P1 1TB SSD Review: The Other Consumer QLC SSD|last=Tallis|first=Billy|website=www.anandtech.com|access-date=2019-05-13}}</ref><ref>{{Cite web|url=https://www.anandtech.com/show/13170/samsung-starts-mass-production-of-qlc-vnandbased-ssds|title=Samsung Starts Mass Production of QLC V-NAND-Based SSDs|last=Shilov|first=Anton|website=AnandTech.com|access-date=2019-05-13}}</ref>
== See also ==
* [[StrataFlash]]
|