TLC
Initialism of triple-level cell.
TLC: three bits of data crammed into one memory cell
A triple-level cell stores three bits of binary data in a single flash memory cell by holding one of eight distinct voltage states. Where a single-level cell (SLC) recognizes two states and a multi-level cell (MLC) recognizes four, a TLC distinguishes between eight precise voltage levels, each representing a unique three-bit sequence from 000 to 111. This density advantage makes TLC flash cheaper per gigabyte than MLC or SLC, which is why it dominates consumer solid-state drives, USB flash storage, and SD cards.
The voltage margins between the eight states are narrower than those in MLC devices, typically around 0.2 volts compared to the wider separation in four-state systems. This tighter spacing makes TLC more sensitive to charge leakage, threshold voltage drift, and read disturb noise, which accumulate as the cell is programmed and erased repeatedly. Manufacturers compensate by running sophisticated error correction algorithms, usually low-density parity check (LDPC) codes, on every read operation.
Endurance and write wear
A TLC cell can tolerate fewer program-erase cycles than MLC or SLC before it becomes unreliable, typically 1,000 to 5,000 cycles depending on the process node. To extend practical lifespan, controllers implement wear-leveling logic that spreads write operations across all cells, and they reserve capacity for bad-block management and garbage collection. Despite these safeguards, TLC drives show higher failure rates under heavy write workloads compared to enterprise-grade MLC systems, making them unsuitable for write-intensive server environments or high-cycle industrial logging applications.
Thermal stress, accumulated program disturb, and retention loss degrade TLC performance faster than MLC. A drive may lose one full bit per cell transition (from three bits to two) after sustained use, a phenomenon sometimes called half-SLC or pseudo-SLC mode, in which the controller switches to using only two of the eight states to maintain higher reliability at the cost of capacity.
TLC sits at the cost-capacity sweet spot in the NAND hierarchy. Consumer electronics manufacturers choose it because raw speed and endurance matter less than price and density. Industrial buyers and data centers requiring predictable performance over five or more years typically specify MLC or SLC instead, accepting the higher per-gigabyte cost to avoid premature wear and the overhead of managing error correction at scale.