author avatar
    Senior Program Developer
 

Summary
This guidance will introduce the NAND flash of SSD. We will list the differences among SLC, MLC and TLC as well as pros and cons of each NAND flash to help you choose a suitable SSD.



Anyone who has tried the great performance of SSD will tell you how impressive the SSD will be. With faster system and software loading speed and high efficiency, SSD are with greater durability and performance when comparing with traditional HDD. There is no doubt that  SSD will become the main part in any new devices.

Some users may confuse about that why SSD with same capacity but are expensive than others? Similar to race cars, it is all about what is under the hood.

The Anatomy of an SSD

The Anatomy of an SSD

Before analyzing SSD, we need to figure out the anatomy of an SSD:
A. NAND Flash: This part is the location save your data, in blocks of non-volatile (does not require power to maintain data).

B. DDR Memory: Small amount of volatile memory (requires power to maintain data) used to save cache information for future access. Not available on all SSD.

C. Controller: The main connector between the NAND flash and your computer.

ssd component2

What is NAND Flash Memory?

What is NAND Flash Memory?

NAND Flash Memory is a newer and better storage media when comparing with traditional HDD. It is adapted with the non-volatile memory which can still save data even power off.
NAND flash memory is built up of many cells that holds bits and those bits are either turned on or off through an electric charge. The organization of the cells represents how the data stored on the SSD. The number of bits in those cells also determine the naming of the flash, for example Single Level Cell (SLC) flash contains a single bit in each cell.
Because the circuit board of the SSD has to fulfill the industrial standard, MLC doubles the  amount of bits per cell whereas TLC triples. And this opens up a trendy of high capacity SSD. And now, the manufactures are trying to minimize the production cost of storage of each bits of NAND flash and improve the capacity at the same time.
different ssd
However, different NAND flash basics have their own characteristics. Here we are going to introduce more about the different flash memory (SLC, MLC and TLC). Understanding your own need and choose the suitable SSD.

Single Level Cell - SLC

Single Level Cell - SLC

Single level cell, also called SLC, has the advantage of being the most accurate when reading or writing data. Besides, it has the longest life span over any other type of flash memory.
The read/write life cycle of SLC is expected to be between 90,000 and 100,000. This type of flash memory has done exceptionally well in the enterprise because of it’s life span, accuracy and overall performance. It is not so common in home computers with this type of NAND due to its high cost and low storage capacities.

Pros:

  • The fastest NAND flash memory in reading/writing.
  • Has the longest lifespan and charge cycles over any other type of flash.
  • Being most accurate when reading/writing.

Cons:

  • The most expensive type of NAND flash.
  • Often provided in smaller capacities.

Recommended for:
Industrial use and workloads that require heavy reading/writing cycles such as servers.

Multi Level Cell - MLC

Multi Level Cell - MLC

Multiple Level Cell, short for MLC, stores 2 bits of data on one cell. The advantage is to lower the cost of manufacturing. As we all know, the cost in flash memory production is generally passed onto conumer in the end.
For consumer SSD, using MLC flash memory will be preferred for its lower costs. Although the read/write life is about 10 thousand time per cell, it is enough for normal use.

Pros:

  • Lower production cost and provides larger SSD capacities.
  • More stable than TLC flash.
Cons:
Not so durable and reliable as SLC or enterprise SSDS.

Recommended for:
Everyday consumer use, gamers, etc.

Triple Level Cell - TLC

Triple Level Cell – TLC

TLC flash stores 3 bits of data per cell and it is the cheapest form of flash to manufacture. The biggest disadvantage of TLC is that it is only suitable for consumer usage and not be able to meet the standards for industrial use. Read/write life cycles are considerably shorter at 3,000 to 5,000 cycles per cell.

Pros:
Lower production cost leads to a cheaper SSD choice in SSD market.

Cons:

  • The life span of TLC is much shorter than that of SLC and MLC.
  • The read/write speed is the slowest among all flash types.

Recommended for:
Everyday consumer use, web/email machines, netbooks, and tablets.

Conclusion

Conclusion

So far, you probably have some ideas on the difference among SLC, MLC and TLC NAND flash. And we can get a direct comparison from the following chart.

NAND Flash

SLC - Single Level Cell

MLC - Multi-Level Cell

TLC - Triple Level Cell

Read/Write Cycles 90,000-100,000 8,000-10,000 500-1000
Bit Per Cell 1 2 3
Write Speed ★★★★★ ★★★☆☆ ★★☆☆☆
Endurance ★★★★★ ★★★☆☆ ★★☆☆☆
Cost ★★★★★ ★★★☆☆ ★★☆☆☆
Usage Industrial/Enterprise Consumer/Gamer Consumer

Related Posts: