Skip to main content
STORAGE · NAND FLASH

What Is pSLC?

pSLC (pseudo single-level cell) is a mode that makes MLC, TLC or QLC NAND flash store one bit in each cell instead of two, three or four. The drive gives up most of its raw capacity, but gains many more program/erase cycles, steadier writes and better data retention, close to true SLC at a lower cost per gigabyte.

01

How pSLC works

pSLC, or pseudo single-level cell, is a way of running multi-bit NAND flash so that each cell holds only one bit. The flash itself is ordinary MLC, TLC or QLC silicon; the controller and firmware simply program it with two charge levels instead of four, eight or sixteen.

Every NAND cell stores data as a charge level, and the controller reads the bit pattern by checking which voltage window the charge falls into. True SLC needs two windows (0 and 1), MLC needs four, TLC eight and QLC sixteen. The more windows share the same voltage range, the narrower each one becomes, so small amounts of wear, leakage or heat are enough to push a cell into the wrong window. That is why each extra bit per cell cuts endurance and retention.

pSLC uses only the two outermost levels, so the gap between a 0 and a 1 is wide. Cells tolerate far more program/erase (P/E) cycles before errors climb, writes finish faster because the controller does not need fine, repeated programming steps, and data holds its charge longer. The cost is capacity: pSLC on TLC flash leaves about a third of the native capacity, and on MLC about half. Our explainer on how NAND flash memory stores data covers the cell structure in more detail.

02

SLC, pSLC, MLC and TLC compared

The figures below are typical ranges quoted by NAND and industrial storage makers. They vary with the flash generation, the controller and the temperature, so the endurance figure on a specific drive’s datasheet, usually given as TBW or P/E cycles, is the one to design to.

Feature SLC pSLC MLC 3D TLC
Bits per cell 1 1, on multi-bit NAND 2 3
Typical P/E cycles Around 50,000–100,000 Around 20,000–30,000 Around 3,000–10,000 Around 1,000–3,000
Capacity from the same die Lowest ⅓ (TLC) to ½ (MLC) 2× pSLC 3× pSLC
Write speed Fastest, steady Fast, steady Moderate Slower once any cache fills
Data retention at high temperature Best Close to SLC Lower Lowest of the four
Cost per gigabyte Highest Middle Lower Lowest
Typical use Boot and logging in harsh or long-life systems Industrial boot drives, loggers, write-heavy edge systems Older industrial media General storage, large read-mostly data

pSLC sits between SLC and TLC. It does not match true SLC, which has largely moved to small capacities and legacy designs, but it gives most of SLC’s write endurance on current 3D NAND that is still in volume production.

03

pSLC vs SLC cache

The two are often confused, because both use multi-bit flash in one-bit mode. The difference is how much of the drive does it, and for how long.

An SLC cache is a temporary area on a consumer or mainstream TLC or QLC drive. Incoming writes land there quickly, and the drive later folds the data into the slower multi-bit area in the background. Once the cache fills during a long write, speed drops to the native TLC or QLC rate, and the drive’s endurance rating is still that of the multi-bit flash. Our comparison of QLC vs TLC and how the SLC cache behaves shows the effect on sustained writes.

pSLC applies to the whole drive or to a fixed partition, permanently. Every block is written in one-bit mode, so the speed stays even and the higher endurance applies to all the data, not just a buffer. Industrial pSLC drives are sold as their own part numbers with lower capacities than the TLC versions built on the same flash.

04

Why industrial systems use pSLC

Most desktop and laptop drives never come close to their endurance rating. Fixed-purpose systems are different, because they run all day and often write the same kind of data again and again.

  • //
    Write-heavy logging. Data loggers, historians and event recorders write small blocks continuously, which drives up write amplification and wears TLC flash much faster than the headline TBW suggests.
  • //
    Wide temperature ranges. Retention falls as temperature rises, and pSLC’s wider voltage margins keep data readable for longer in a hot cabinet or vehicle.
  • //
    Boot and operating system media. A small, fixed operating system image does not need much capacity, so trading capacity for endurance costs little. Many of our NXP i.MX SBCs boot from on-board eMMC, the kind of storage where pSLC mode is commonly used.
  • //
    Long service lives. Systems expected to run for 7–10 years with no storage replacement need endurance headroom from the start.
  • //
    Predictable performance. Steady write speed matters for video recording and data capture, where a cache that suddenly fills can drop frames or samples.
FAQ · 01
How do you work out the TBW an application needs?
Estimate the data written per day, multiply by the write amplification of the workload and the years of service, then compare the result with the drive’s TBW rating with a safety margin.
Read the full FAQ —
05

pSLC on eMMC, SD cards and SSDs

pSLC appears in three main places in embedded and industrial hardware.

On eMMC, the JEDEC eMMC standard lets the host set part of the device, or all of it, as an enhanced user data area, which most makers implement as pSLC. The setting is made once, typically when the system image is prepared, and cannot be undone; the enhanced area then reports a smaller capacity. Our guide to eMMC storage explains how soldered eMMC compares with removable media.

On SD and microSD cards, industrial ranges offer pSLC versions at lower capacities than their TLC cards, often with a wider temperature rating and health monitoring.

On SSDs, industrial makers sell pSLC SATA and M.2 NVMe drives as separate models. Expect roughly a third of the capacity of the TLC model built from the same flash, with a TBW rating several times higher. Our guide to M.2 keys, slots and industrial SSDs covers which drives fit which sockets.

06

Choosing between pSLC, SLC and TLC

Start from the writes, not the flash type. Work out how much the system writes each day and over its life, then compare that with the TBW of the candidate drives. If a larger TLC drive gives enough headroom, it may cost less than pSLC, because spreading writes over more cells also extends life. pSLC makes sense when the data set is small but the writes are constant, when the system runs hot, or when the storage cannot be replaced in service. True SLC is now mainly used for small boot devices and legacy designs that already specify it.

07

Quick answers on pSLC

pSLC: common questions

What does pSLC stand for?

Pseudo single-level cell. It means multi-bit NAND flash is run as if it were SLC, holding one bit in each cell.

Is pSLC as good as SLC?

Not quite. True SLC is usually rated for more P/E cycles, but pSLC is much closer to SLC than to TLC, at a lower cost per gigabyte.

Does pSLC reduce capacity?

Yes. A pSLC drive built on TLC flash has about a third of the capacity of the TLC version, and one built on MLC about half.

Can I switch a normal SSD to pSLC?

Usually not. pSLC is set in the drive’s firmware by the maker, so you buy a pSLC model. eMMC is the exception, where the host can set an enhanced area once.

Is pSLC worth it?

For write-heavy or long-life systems, often. For read-mostly storage, a larger TLC drive with enough TBW is usually the better buy.

We fit industrial storage and install the operating system on the systems we supply as standard, and we match the flash type and endurance to how much your application writes.