一、什么是NAND闪存
NAND 闪存是一种非易失性存储器,不需要常规电源即可工作和保留数据。它的主要目标是非常快速地从内存读取和写入数据,并最大限度地利用其存储容量来存储数据、大数据并降低成本。
二、NAND 闪存的基本结构和组成
NAND Flash的基本结构和组成可以分为多个层次,从最小的存储单元到整个芯片。以下是详细的分解:
基本存储单元(Cell)
页(Page)
块(Block)
平面(Plane)
晶圆(Die)
芯片(Chip)
结构
- Cell:基本存储单元,通过浮动栅晶体管存储数据。
- Page:多个Cell组成一个Page,是最小的编程和读取单位。
- Block:多个Page组成一个Block,是最小的擦除单位。
- Plane:多个Block组成一个Plane。
- Die:多个Plane组成一个Die。
- Chip:多个Die封装在一个Chip中。
二、NAND闪存的类型及其特点和应用场景
1. SLC (Single-Level Cell)
特点:每个存储单元只能存储1比特数据(0或1),因此读取和写入速度最快,误码率最低,寿命最长(通常可达100,000 P/E循环)。=======(关于读取和写入速度为什么最快,需要补充数据写入和读取的过程相关内容)
应用场景:由于其高速度和高耐久性,SLC通常用于企业级存储设备、高性能计算(HPC)系统、军事应用和其他需要高度可靠性的领域。
2. MLC (Multi-Level Cell)
特点:每个存储单元能存储2比特数据(00、01、10、11),相对于SLC,MLC具有更高的存储密度,但耐久性较低(通常约为3,000至10,000 P/E循环),读取和写入速度也稍慢。
应用场景:MLC常用于消费级SSD、数据中心等应用中,提供了一定的性能与成本的平衡。
3. TLC (Triple-Level Cell)
特点:每个存储单元能存储3比特数据(000、001、010、...、111),存储密度更高,但耐久性进一步降低(通常约为500至3,000 P/E循环),读取和写入速度更慢。
应用场景:TLC常用于消费级SSD、USB闪存驱动器等应用中,主要针对成本敏感的市场。
4. QLC (Quad-Level Cell)
特点:每个存储单元能存储4比特数据(0000、0001、...、1111),具有最高的存储密度,但耐久性最差(通常约为100至1,000 P/E循环),速度也是最慢的。
应用场景:QLC主要用于大容量但低成本的存储设备,如入门级SSD、冷数据存储等。
5. 3D NAND
Vertically stacked cells to increase data storage density without increasing the material cost. 3D NAND or V-NAND comes in MLC, TLC and QLC technology, except for SLC, providing an increase in performance, endurance & more
三、NAND闪存的耐久性(P/E循环)
P(Program)/E(Erase Cycle)循环:指的是闪存单元在“编程-擦除”操作之间能承受的次数。每次擦除都会对闪存单元造成一定的磨损,随着P/E循环次数的增加,闪存单元的寿命会逐渐减少。
SLC闪存:100,000次P/E循环
MLC闪存:3,000至10,000次P/E循环
TLC闪存:500至3,000次P/E循环
QLC闪存:100至1,000次P/E循环
Q:思考,为什么每个存储单元存储的比特数据越小,P/E循环次数越高呢?
四、磨损均衡技术
磨损均衡(Wear Leveling):是一种通过均匀地使用闪存的所有单元来延长其使用寿命的技术。磨损均衡分为两种主要类型:
1. 静态磨损均衡(Static Wear Leveling):即使某些闪存块处于非活动状态,控制器也会定期将数据移动到这些不常使用的块中,以均衡所有块的P/E循环。
2. 动态磨损均衡(Dynamic Wear Leveling):在写入数据时,控制器会优先选择P/E循环次数较少的块,以确保磨损尽可能平均。
磨损均衡技术是延长SSD寿命的重要手段,尤其在使用寿命较低的TLC和QLC闪存时更为关键。
资料来源:
Basics of NAND Flash Memory: Working, Types & More | Computing Worlds
计算机 - NAND 闪存 (tutorialspoint.com)
NAND Flash理解-基础概念和结构(一)-CSDN博客
Flash(NandFlash&NorFlash)基本原理_nand flash和nor flash原理-CSDN博客
https://www.cnblogs.com/flashapplication/p/NandFlashBase.html
https://www.eefocus.com/article/1745880.html
注:本文部分内容借助Chat-GPT和Copilot