Skip to content
  • Consumer/Industrial NAND Flash Storage Manufacturer in China.
  • Flash Quote
  • Flash Info
  • Help & Guides
  • My account
  • Newsletter
    Yunze Technical features

    Sign up for Newsletter

    Signup for our newsletter to get notified about sales and new products.



    • Consumer/Industrial NAND Flash Storage Manufacturer in China.
    SZYUNZESZYUNZE
    • Product
      • Solid State Drive
        • P-Series
        • M-Series
        • H-Series
        • F-Series
      • Memory Module
        • DDR3
        • DDR4
        • DDR5
        • Server
      • Memory Card
        • SD/SDHC Card
        • SDXC Card
        • Micro SD card
        • CF Card
      • USB Flash Drive
        • Encrypted USB Drive
        • General USB Drive
        • OTG USB Drive
        • Custom USB Drive
    • Solutions
    • About
    • Blog
    • Contact
    • Inquiry

    How can YUNZE help you?

    Our team is always happy to help and specialize with all types of packaging including SSD, DDR Ram, Memory card, and USB Flash drives..

    Trending Search the

    Orders & Services

    • What is the manufacturing process of Nand Storage Products?

    General Products Knowledge

    • Why Do I choose YUNZE?
    • Unlocking NAND Flash technology – SLC, MLC, TLC, and pSLC
    • The Difference between SLC, MLC, TLC, QLC, and PLC
    • Principles, Advantages, and Applications of pSLC Flash Memory
    • What are Fixed BOM & Flexible BOM and How do choose?
    • Demystifying NAND Flash Program Erase-Cycles (P/E Cycle)
    • What is IOPS (Input/Output Operations Per Second)?
    • Your Data’s Guardian: Power Loss Protection
    • Unlocking Physical Destruction: A Complete Guide
    • Unveiling SSD Variances: Military, Enterprise, Consumer
    • What certification that YUNZE support?
    • What is the SMART in SSD?
    • What is AES256 in SSD?
    • Understanding Over-Provisioning in Yunze SSD Technology
    • ECC in Storage: Technical Analysis on Error-Correcting Code

    Solid State Drive

    • What is an SSD?
    • What size of SSDs do you mainly supply?
    • What is the difference between an SSD and an HDD?
    • What is it that makes an SSD so much faster than an HDD?
    • What are the types of SSDs?
    • How do I stall an SSD?
    • Why do smaller-capacity SSDs tend to be slow than higher-capacity drives?
    • Understanding SSD Wear Leveling: A Comprehensive Guide
    • What is the ‘S.M.A.R.T’?
    • How to keep the OS and data in my original drives when I purchase a new SSD?
    • What is ‘M.2’?
    • What is a ‘Garbage Collection’?
    • What is the relationship between TRIM and Garbage Collection?
    • Why is my performance benchmark different from the values expected?
    • How do I check if my computer is compatible to use M.2 PCIe SSD?
    • Does SSD require defragmentation?
    • Does modifying or tampering with my SSD drive void the warranty?
    • Does NVMe M.2 PCIe SSD drive work with any M.2 slot?
    • How is the SSD useful life span calculated?
    • Can I get the Mass Production Tool (Software/Program) related to ordered items?
    • Why do IDE SSDs have file opening delays? How to solve it?
    • Why does the file name or content of an SSD become garbled after it is opened?
    • What are the determinants of SSD speed?
    • Does SSD performance decline as capacity usage nears its limit?
    • Will X-ray scanners at airport security affect SSDs?
    • Do SSDs need to be defragmented?
    • Which file system is best for SSDs?
    • Do solid-state drives get slower and slower?
    • Exploring Shadow Systems: Hard Drive Risks?
    • Avoid SSD Damage: The Impact of Forced Shutdown Explained
    • Boost SSD Performance: 6 Hidden Optimization Tips
    • How to Check if SSD is 4K Aligned?
    • Trouble with SSD? Time for Replacement!
    • Upgrade Your Laptop: Choosing the Right Hard Drive Interface

    Memory Module

    • What is RAM?
    • How to physically distinguish Memory Modules by Voltage?
    • How to visually distinguish DDR, DDR2, DDR3, and DDR4?
    • What do you supply for RAMs?
    • What is CL or CAS Latency?
    • What is the difference between RAM and SDRAM?
    • What are the Form Factors of RAM?
    • What does DDR mean?
    • What are RAM Jagons? (Speed/Latency/Timing/Mores?)
    • How do I check how much RAM I have?
    • Can my computer run out of memory?
    • What is the Video Memory or VRAM?
    • What the RAM is best for PC gaming?
    • DDR4 vs DDR5 Gaming Performance & Purchase Suggestion
    • Is Virtual Memory Necessary for Ample Memory?

    Memory Card

    • What is a memory card?
    • What memory cards do you supply?
    • What types of devices need memory cards?
    • What are the different types of memory cards available?
    • How safe is the data stored on memory cards?
    • How do I transfer data from my memory card to my computer?
    • Secure Digital (SD) Secure Digital High Capacity (SDHC) Secure Digital Extended Capacity (SDXC)
    • How much can I fit on a memory card?

    USB Flash Drive

    • What is the USB?
    • What’s the USB Working Principle?
    • What can you do with a USB Flash Drive?
    • Are USB drives waterproof?
    • What is the largest drive available today?
    • What are some other common names for flash drives?
    • What are the parts of a USB Flash Drive?
    • What does the controller do?
    • What is the difference between SLC and MLC memory?
    • What is the difference between USB 1.1, USB 2.0, and USB 3.0?
    • What sizes of USB drives are available?
    • What is the life expectancy of a USB drive?
    • What are the Read/Write speeds of a USB drive?
    • Is USB 3.0 backward compatible?
    • What are some advantages of USB drives?
    • What are some disadvantages of USB drives?
    • Which Operating Systems support USB Flash Drives?
    • Can I get a custom-shaped USB drive made somewhere?
    • What materials do I have to choose from?
    • How much does it cost to get a customized flash drive?
    • Can my USB Flash Drive get a virus?
    • Can I protect the contents of my USB drive from being deleted?
    • Differences between U disk formats FAT32, NTFS, and exFAT
    • UEFI vs. Legacy: Differences in USB Boot Disk Making
    • What’s the difference between USB 3.0 and USB 3.1?
    • Safely Accessing a Virus-Infected USB Drive

    Tech Tips

    • Master PC Troubleshooting: Decode BIOS Beep Codes
    • Troubleshoot Computer Boot Problems Easily at Home
    • When to Buy New or Used PC Components?
    • Expert Tips to Maintain Laptop Batteries
    • Beginner’s Guide: Common Myths in PC Building
    • Computer Reset vs. OS Reinstall: Key Differences
    • 20 Essential Signals for Chip-Level Computer Repair
    View Categories
    • Home
    • Support
    • General Products Knowledge
    • Unlocking NAND Flash technology – SLC, MLC, TLC, and pSLC

    Unlocking NAND Flash technology – SLC, MLC, TLC, and pSLC

    2 min read

    NAND Flash Technology #

    Embedded developers often encounter NAND flash-related storage devices. There are several characteristics regarding NAND flash:

    1. Encoding bits using varying voltage levels.
    2. All bits have an initial value of 1.
    3. Utilizing PROGRAM and ERASE operations.
      • PROGRAM action sets a bit’s value to 0. The smallest execution unit is a Page.
      • ERASE action sets a bit’s value to 1. The smallest execution unit is a Block (a Block contains multiple Pages).
    Flash Memory
    Image from Wikipedia

    Recently, commonly seen eMMC (half-duplex), eMCP (half-duplex), and UFS (full-duplex) have a controller added to NAND flash for ECC, bad block management, and even write distribution. This helps in avoiding performance issues caused by filesystems (e.g., UBIFS, yaffs2, …) handling these tasks. NAND flash with such controllers is generally referred to as managed NAND flash, as shown in the diagram below:

    Nand-Flash-vs.-eMMC
    Image from Micron

    NAND flash chips (The Difference between SLC, MLC, TLC, QLC, and PLC) are primarily divided into SLC, MLC, and TLC categories. The difference lies in how many bits each NAND Flash cell can store: SLC can store 1 bit, MLC can store 2 bits, and TLC can store 3 bits.

    At first glance, it might seem odd that TLC, which can store more bits, is cheaper. To understand this, we need to delve into the operation principles of NAND flash. NAND flash primarily uses a floating gate to store electrons, surrounded by an insulator layer to protect it. Therefore, each time a PROGRAM or ERASE operation is performed, specific voltages are applied to create an electric field that forces electrons to pass through the insulator and enter or leave the floating gate. However, each passage through the insulator causes damage to it, and after a certain point, it loses its insulating ability, preventing the floating gate from retaining electrons.

    Semiconductor
    Image from Linux Foundation
    Program-operation
    Image from Linux Foundation

    In view of the above logic, the more frequent access to the floating gate will lead to a shorter lifespan. So if a cell stores more data (bits), its lifespan will be reduced due to frequent access.

    The diagram below shows a comparison of flash type:

    Flash typeSLC, Single Level Cell (1 bit)MLC, Multilevel Cell (2  bits)TLC, Triple Level Cell (3 bits)
    Bits per cell123
    Program/Erase cyclesGenerally, 100,000 write-erase cyclesAnywhere from 3000 to 15000 write erase cyclesAnywhere from 1000 to 5000 write/erase cycles
    Erase timeErase time: 1.5-2 msErase time: 2.5-3.5msErase time: 4-5ms
    Operation scenarioIndustrialCommercialCommercial

    The Emergence of pSLC #

    Over the past few years, a type of flash memory called “pSLC” (pseudo-SLC) has been gradually gaining popularity. pSLC is based on the MLC flash type but stores only 1 bit per cell instead of 2 bits. Since it stores only one bit per cell, like SLC, but is not truly SLC, it is called “pSLC” (pseudo-SLC).

    According to the above principle, if you switch from MLC to pSLC, the storage capacity is halved. For example, 8G MLC becomes 4G pSLC. Because it reduces access to the floating gate, pSLC can significantly increase the lifespan compared to MLC in terms of read and write operations.

    The purpose of “pSLC” (pseudo-SLC) is to achieve “close to” SLC-level read and write lifespan and access performance at the price of halving the storage space. pSLC is controlled by the NAND flash controller, so not every manufacturer supports it. Before using it, you need to ensure that the storage device is managed by NAND flash and that the controller on top of it supports this mode.

    The diagram below shows a comparison chart with the addition of the pSLC flash type:

    Flash typeSLC, Single Level Cell (1 bit)pSLC, pseudo Single Level Cell (1 bit)MLC, Multilevel Cell (2  bits)
    Bits per cell112
    Program/Erase cyclesGenerally, 100,000 write-erase cyclesAnywhere from 30000 to 50000 write erase cyclesAnywhere from 3000 to 15000 write erase cycles
    Erase timeErase time: 1.5-2 msN/AErase time: 2.5-3.5ms
    Operation scenarioIndustrialIndustrialCommercial
    Note: The pSLC mode requires vendor support

    Bonus Chart #

    NAND Flash TypeFeatureP/E CycleW/R SpeedPrice
    2D NANDSLCSingle-Level Cell60,000-100,000BestExpensive
    2D NANDpSLCPseudo SLC20,000-50,000GreatBetween SLC & MLC
    2D NANDMLCMulti-Level Cell3,000GoodCheap
    3D NAND3D pSLC3D Pseudo SLC20,000-50,000GreatClose to MLC
    3D NAND3D pMLC3D Pseudo MLC3,000GoodBetween 3D pSLC & 3D TLC
    3D NAND3D TLC3D Triple-Level Cell1,000-3,000WorstLowest
    Helpful Tips

    Related:

    1. Memory Cell Wear: NAND Cycles vs DRAM Aging
    2. Why Do I choose YUNZE?
    3. Your Data’s Guardian: Power Loss Protection
    4. Unlocking Physical Destruction: A Complete Guide
    5. Unveiling SSD Variances: Military, Enterprise, Consumer
    6. What certification that YUNZE support?
    Your thoughts on this article?

    Share This Article :

    • Facebook
    • X
    • LinkedIn
    • Pinterest
    Still stuck? Click to see How we can help?

    How can we help?

    Why Do I choose YUNZE?The Difference between SLC, MLC, TLC, QLC, and PLC

    Powered by BetterDocs

    Table of Contents
    • NAND Flash Technology
    • The Emergence of pSLC
    • Bonus Chart
    About us

    Discover top-quality SSDs, DDR RAM, memory cards, and USB drives at YUNZE. Elevate your tech experience with our reliable and affordable storage solutions. Shop now for excellence in memory products.

    Products
    • Memory Card
      • CF card
      • Micro SD card
      • SDHC Card
      • SDXC Card
    • Memory Module
      • DDR3
      • DDR4
    • Solid State Drive
      • F-series
      • H-series
      • M-series
      • P-series
    • USB Flash Drive
      • Encrypted USB Flash Drive
      • General USB Flash Drive
    Quick Links
    • Help Center & FAQ
    • Warranty
    • Refund and Returns Policy
    • Data Request
    • Sitemap
    Signup for Newsletter


      Visa
      PayPal
      Stripe
      MasterCard
      Alipay
      Bank Transfer
      • Privacy Policy
      Copyright 2009-2025 © Yunze Technology Limited
      • Product
        • Solid State Drive
        • Memory Module
        • Memory Card
        • USB Flash Drive
      • Solutions
        • Auto Applications
        • Data Center
        • Industrial Automation
        • Infotainment & HMI
        • Internet of Things
        • Healthcare Application
        • Video Surveillance
        • Network Communication
      • About
      • Blog
      • Contact
      • Help & Guides
      • Inquiry
      Product
      Solution
      Guides
      Quote