Search⌘ K

Storing a Single Bit

Explore how flash-based SSDs store data at the bit level using single-level cells (SLC) and multi-level cells (MLC). Understand the differences in charge levels representing bits, and gain insight into performance and cost trade-offs. This lesson helps you grasp key storage concepts vital for managing flash persistence effectively.

We'll cover the following...

Flash chips are designed to store one or more bits in a single transistor; the level of charge trapped within the transistor is mapped to a binary value. In a single-level cell (SLC) flash, only a single bit is stored within a transistor (i.e., 1 or 0). With a multi-level cell (MLC) flash, two bits are encoded into different levels of charge, e.g., 00, 01, 10, and 11 are represented by low, ...