Family Encyclopedia >> Electronics

NAND vs. NOR: A Deep Dive into Flash Memory Types for Smarter SSD Upgrades

Upgrading your laptop's hard drive to an SSD is one of the best ways to revive an aging machine or supercharge a new one. But when you dive into the technical specs, you'll encounter various flash memory types. Don't worry—I'll break them down clearly based on years of testing and recommending storage solutions.

Quick Reference Guide

  • The two main types: NAND vs. NOR
  • NAND 3D/vertical vs. NAND 2D/planar
  • NAND – SLC (single-level cell)
  • NAND – MLC (multi-level cell)
  • NAND – TLC (triple-level cell)
  • NAND – QLC (quad-level cell, four levels)
  • 3D XPoint
  • Conclusion: Which is best?

All those acronyms can blur together, but here's the essence: Most SSDs use NAND flash. 2D and 3D describe cell layouts, while SLC, MLC, TLC, and QLC indicate bits per cell (1, 2, 3, or 4). More bits mean higher capacity and lower cost per GB, but reduced speed and endurance, as illustrated in this Panasonic chart below.

Flash Memory Cheat Sheet

NAND vs. NOR: A Deep Dive into Flash Memory Types for Smarter SSD Upgrades

NAND dominates consumer SSDs, while NOR appears in specialized enterprise uses. NOR excels in read speeds (ideal for code execution) and endurance (100,000 to 1,000,000 write cycles), but it's slower for writes/erases, less dense, and pricier. Your everyday devices likely run on NAND.

NAND 3D/Vertical vs. 2D/Planar

NAND vs. NOR: A Deep Dive into Flash Memory Types for Smarter SSD Upgrades

As the names imply, 2D NAND stacks cells in a single layer, while 3D NAND stacks multiple layers vertically. When specs are equal, 3D offers superior write speeds and efficiency. After a few years on the market, 3D NAND now commands a major share.

NAND – SLC (Single-Level Cell)

SLC NAND stores 1 bit per cell, prioritizing speed and durability (90,000–100,000 write cycles). It's the fastest option but capacity-limited and expensive, so it's rare in consumer SSDs.

NAND – MLC (Multi-Level Cell)

MLC packs 2 bits per cell for double the density and better value. It's slower and less enduring than SLC (10,000 cycles on 2D, up to 35,000 on 3D), but its balance makes it hugely popular.

NAND – TLC (Triple-Level Cell)

TLC crams 3 bits per cell for even more capacity at lower cost, though with trade-offs in speed and lifespan (2D TLC: 300–1,000 cycles; 3D TLC: 3,000–15,000). Modern drives use caching and controllers to mitigate these, keeping performance snappy.

NAND – QLC (Quad-Level Cell)

As of early 2018, QLC wasn't yet available, but Intel and Micron announced development. Expect 4 bits per cell for massive density, at the cost of speeds and reliability slightly below TLC's.

3D XPoint

NAND vs. NOR: A Deep Dive into Flash Memory Types for Smarter SSD Upgrades

Strictly speaking, 3D XPoint isn't flash memory—it's a novel tech whose details Intel keeps proprietary. Early products underperformed versus NAND expectations, but future iterations could shine. For now, 3D NAND leads the pack.

Conclusion: Which Is Best?

There's no universal 'best' flash type— it depends on your needs amid evolving tech. Controllers can boost weaker cells' performance, so a 3D MLC drive might not always outpace 2D TLC. Research thoroughly.

If specs match, prioritize 3D over 2D and MLC over TLC. In my experience upgrading rigs, I chose affordable 3D TLC with SLC caching for my four-year-old laptop—its 3–5 year lifespan suits my workflow perfectly.

Image credits: Panasonic, Trolomite via Wikimedia Commons