一文带你了解闪存产品的核心——NAND闪存芯片的分类
我们都知道,构成SSD的主要IC有主控芯片和NAND闪存,目前闪存制造厂主要分为三星与东芝联合的ToggleDDR阵营和英特尔与美光为首的ONFI阵营,今天小编就来你了解闪存产品的核心—NAND闪存芯片的分类。
NAND闪存,是用于SSD和存储卡的一种非易失性存储体系结构。它的名字来源于逻辑门(NOT-AND),用于确定数字信息如何存储在闪存设备的芯片中。它可以分为SLC、MLC、eMLC和TLC,下面我们具体了解一下。
稳定性对照
耐力对照
SLC
SLC(Single-Level Cell,单层单元)SSD在每个单元中存储一个Bit,这种设计提高了耐久性、准确性和性能。对于企业的关键应用程序和存储服务,SLC是首选的闪存技术。当然,它的价格最高。
MLC
考虑到闪存的消费级特性,MLC(Multi-Level Cell,多层单元)架构可以为每个单元存储2个Bit。尽管在存储单元中存储多个Bit似乎能够很好地利用空间,在相同空间内获得更大容量,但它的代价是使用寿命降低,可靠性降低。相对而言,MLC SSD使得在PC和笔记本电脑上增加闪存成为可能。
eMLC
eMLC(Enterprise Multi-Level Cell,企业多级单元)是MLC NAND 闪存的一个“增强型”的版本,它在一定程度上弥补了SLC和MLC之间的性能和耐久差距。eMLC驱动器比MLC驱动器贵,但比SLC驱动器便宜得多。尽管每个单元仍然存储2个Bit,但eMLC驱动器的控制器管理数据放置、磨损均衡和一些其他存储操作延长了eMLC SSD的使用寿命。
TLC
相较于SLC和MLC的Nand闪存,最便宜的是TLC(Triple-Level Cell,三层单元)NAND闪存,每个单元存储3Bit。通常用于性能和耐久性要求相对较低的电子产品,最适合于包含大量读取操作的应用程序,但是随着闪存体系结构的最新改进,3D TLC NAND Flash对持久增强的数据放置和错误纠正技术,使该技术在读密集型企业存储应用程序和工业存储环境中开始了批量使用。
总而言之,每种类型的NAND闪存都有不同的使用寿命,这意味着它会在SSD降级并最终失效之前提供有限数量的P/E周期。当然,除了制造缺陷,电力激增或其他灾难性的破坏可能导致SSD的失效,这是决定SSD支持的存储工作负载和应用程序类型的主要影响因素。
NAND闪存的类型
本文引用自《电子工程专辑》2018年12月期,作者是Avinash Aravindan,赛普拉斯系统工程师。
由于闪存的成本取决于其裸片面积,如果可以在同样的面积上存储更多数据,闪存将更具成本效益。NAND闪存有三种主要类型:单层单元(SLC)、多层单元(MLC)和三层单元(TLC)。顾名思义,在相同的单位面积上,TLC闪存比MLC存储的数据更多,而MLC又比SLC存储的数据多。另一种新型的NAND闪存称为3D NAND或V-NAND(垂直NAND)。通过在同一晶圆上垂直堆叠多层存储单元,这种类型的闪存可以获得更大的密度。
浮栅晶体管
闪存将信息存储在由浮栅晶体管组成的存储单元中。为了更好地理解不同类型的NAND闪存,让我们来看看浮栅晶体管的结构、工作原理及其局限。
浮栅晶体管或浮栅MOSFET(FGMOS)跟常规MOSFET非常类似,有一点不同的是它在栅极和沟道之间添加了额外的电绝缘浮栅。
图1:浮栅MOSFET(FGMOS)与常规MOSFET对比。
由于浮栅是电隔离的,所以即使在去除电压之后,到达栅极的任何电子也会被捕获。这使得存储器具有非易失性。与具有固定阈值电压的常规MOSFET不同,FGMOS的阈值电压取决于存储在浮栅中的电荷量。电荷越多,阈值电压越高。与常规MOSFET类似,当施加到控制栅极的电压高于阈值电压时,FGMOS将开始导通。因此,通过测量其阈值电压并与固定电压电平进行比较,就可以识别存储在FGMOS中的信息。这称为闪存的读操作。
可以使用两种方法将电子放置在浮栅中:Fowler-Nordheim隧穿或热载流子注入。对于Fowler-Nordheim隧穿,在带负电的源极和带正电的控制栅极之间施加强电场。这使得来自源极的电子隧穿穿过薄氧化层并到达浮栅。隧穿所需的电压取决于隧道氧化层的厚度。对于热载流子注入方法,高电流通过沟道,为电子提供足够的能量以穿过氧化物层并到达浮栅。
通过在控制栅极上施加强负电压,并在源极和漏极端子上施加强正电压,使用Fowler-Nordheim隧穿可以从浮栅移除电子。这将导致被捕获的电子通过薄氧化层返回沟道。在闪存中,将电子放置在浮栅中被认为是编程/写入操作,而去除电子被认为是擦除操作。
隧穿工艺有一个主要缺点:它会逐渐损坏氧化层。这被称为闪存磨损。每次对单元进行编程或擦除时,一些电子都会粘在氧化层中,从而逐渐磨损氧化层。一旦氧化层达到不再能够可靠地区分编程和擦除状态时,这一单元就被认为是坏的或磨损的。由于读取操作不需要隧穿,它们不会磨损单元。因此,闪存的寿命表示为它可以支持的编程/擦除(P/E)周期数。有一篇名为“了解典型和最大编程/擦除性能”的文章解释了如何获得编程和擦除性能的典型值和最大值。
SLC NAND闪存
在SLC闪存中,每个存储单元仅存储一位信息:逻辑0或逻辑1。单元的阈值电压与某个电压电平进行比较,如果高于这一电平,则该位被视为逻辑0。如果低于这一电平则为逻辑1。
图2:将SLC闪存单元中的电压与阈值电压进行比较,以确定它是逻辑0(高于阈值)还是逻辑1(低于阈值)。
由于只有两个电平,因此两个电平电压之间的电压差距可能非常高。这使得读取存储单元更容易,更快捷。原始误码率(RBER)也很低,这要归功于较大的电压差,因为在读取操作期间任何泄漏或干扰的影响较小。低RBER还减少了特定数据块所需的ECC位数。
大电压差的另一个优点是磨损的影响相对较小,因为微小的电荷泄漏具有相对较低的影响。逻辑电平的更宽分布也有助于以更低的电压对存储单元进行编程或擦除,这进一步增加了单元的耐用性,进而提高了寿命周期内P/E循环数。
但是SLC闪存也有缺点,与其他类型的闪存相比,它在相同裸片面积上可以存储的数据要少,因此其存储单元的成本更高。SLC闪存通常用于对成本不敏感且需要高可靠性和耐用性的应用中,例如对P/E循环数有很高要求的工业和企业级应用。
MLC NAND闪存
在MLC闪存中,每个单元存储两位信息,即00、01、10和11。在这种情况下,阈值电压要与三个电平进行比较(总共4个电压带)。
图3:将MLC闪存单元中的电压与三个阈值电压进行比较,以确定其两位逻辑值。
因为要对多个电平进行比较,读取操作需要更加精确,导致其读取速度比SLC 闪存更慢。由于较低的电压差,原始误码率(RBER)也相对较高,而且特定数据块需要更多的ECC比特位。现在磨损的影响也更为显着,因为与SLC闪存相比,任何电荷泄漏都会产生更大的相对影响,从而减少了寿命周期内P/E循环次数。
由于需要仔细编程以便将电荷存储在每个逻辑电平所需的紧密窗口内,MLC闪存的编程操作也要慢得多。然而,它的主要优点是每比特成本更低,要比SLC闪存低2-4倍。MLC闪存通常用于对成本更敏感的应用,例如消费电子或游戏机,因为这类应用对性能、可靠性和耐用性的要求不是那么严格,并且所要求的寿命周期内P/E循环次数也相对较低。有一篇题为“SLC VS. MLC NAND闪存”的文章提供了SLC和MLC闪存的详细比较。
企业级eMLC NAND闪存
MLC闪存的低可靠性和耐用性使得它不适合企业级应用,而低成本是它得以存在的主要因素。为了发挥其低成本优势,闪存制造商开发出一种优化级别的MLC闪存,称为eMLC,它具有较高的可靠性和耐用性。eMLC中的数据密度通常会降低,从而提供更好的电压差以提高可靠性。较慢的擦除和编程循环通常用于减少磨损的影响并提高耐用性。 还有许多其他技巧可以提高eMLC的可靠性和耐用性,每家制造商各有自己的方法。
TLC NAND闪存
在TLC闪存中,每个单元存储3位信息。现在是将阈值电压与七个电平(总共8个电压带)进行比较。
图4:将TLC闪存单元中的电压与七个阈值电压进行比较,以确定其三位逻辑值。
与SLC闪存相比,TLC闪存需要将更多电平进行比较,其读取操作需要高度精确,因此速度比较慢。原始误码率(RBER)也很高,这就需要为特定数据块提供更多ECC位。此外,其单元磨损的影响也增加了,大大减少了寿命周期内P/E循环次数。其编程操作也较慢,因为电压需要精确以便将电荷存储在每个逻辑电平所需的更严格的窗口内。
TLC闪存的主要优势是每比特的成本最低,要比SLC或MLC闪存都低得多。 TLC闪存适用于对成本高度敏感而对P/E循环次数要求较低的应用,例如消费类电子产品。
SLC、MLC、eMLC和TLC的比较
表1对比了不同类型闪存的主要参数,假设都采用类似的光刻工艺。这些值仅用于是性能对比,就特定存储器产品而言不一定准确。
表1:不同类型闪存的主要参数比较。
* ECC位数取决于工艺节点,较小的工艺节点需要更多的ECC位。
3D NAND闪存
上面讨论的所有不同类型的闪存都是二维的,意思是存储单元仅布置在晶圆的X-Y平面上。使用2D闪存技术,要在同一个晶圆中实现更高密度的唯一方法是缩小光刻工艺。其缺点是,对于较小的光刻节点,NAND闪存中的错误更为频繁。另外,可用的最小光刻节点也是有下限的。
为了提高存储密度,制造商开发了3D NAND或V-NAND(垂直NAND)技术,它可将Z平面中的存储单元堆叠在同一晶圆上。以这种方式构建存储单元有助于在相同的裸片面积上实现更高的存储密度。在3D NAND闪存中,存储单元是作为竖直串连接的,而不是2D NAND中的水平串。
第一批3D闪存产品有24层。随着这一技术的进步,已经可以制造出32、48、64甚至96层的3D闪存。其优势在于同一区域中的存储单元数量明显增加。这也使存储器制造商能够使用更大的光刻工艺来制造更可靠的闪存芯片。
在3D闪存中可以看到另一个主要的技术转变,就是使用电荷陷阱而不是浮栅晶体管。电荷陷阱在结构上类似于FGMOS,只是用氮化硅膜代替了浮栅。请注意,由于大规模制造的困难,电荷陷阱在市场上还没有被广泛使用。生产3D闪存时,由于难以使用浮栅晶体管来构造垂直串,电荷陷阱技术便被引进,它也有其他一些固有的优点。
与FGMOS相比,基于电荷陷阱的存储器有许多优点。它可以在较低电压下编程和擦除,从而大大提高耐用性。由于捕获层(氮化物)是绝缘层,电荷不会泄漏,因而也提高了可靠性。由于电荷不会从电荷陷阱的一侧流到另一侧,因此可以在同一陷阱层上存储多于一位的电荷。赛普拉斯(前Spansion)已经在NOR闪存中有效地利用了这种特性,称为MirrorBit技术,它可将两位数据存储在一个存储单元中,类似于MLC闪存。
未来的趋势
所有主要的闪存制造商都在积极致力于采用不同的方法,以降低每比特闪存的成本,同时继续生产适用于各种应用的存储器产品。业界正在积极研究如何增加3D NAND闪存中垂直层的数量。虽然15nm工艺似乎是目前NAND闪存中最小的工艺节点,但缩小闪存的光刻节点的努力仍在继续。将MLC和TLC技术与3D NAND闪存相结合也正在积极探索中,许多制造商已经取得了成功。随着新技术的出现,我们可能很快就会看到存储单元可以存储一个字节(8位)的数据,垂直层将达到256层甚至更高。
相关问答
什么是 NAND闪存 ?NAND闪存是一种比硬盘驱动器更好的存储设备,在不超过4GB的低容量应用中表现得尤为明显。随着人们持续追求功耗更低、重量更轻和性能更佳的产品,NAND被证明极具...
固态硬盘拆开里面是啥?固态硬盘(SSD)内部主要包括控制器芯片、闪存芯片和DRAM缓存芯片三部分。控制器芯片负责控制读写操作和管理闪存芯片,其中包括处理器、缓存控制器、NAND控制器...
DRAM内存芯片及 NAND闪存 芯片是什么东西?NAND是闪存芯片,掉电后数据不会消失DRAM用于内存,掉电后数据会丢失,速度快NAND是闪存芯片,掉电后数据不会消失DRAM用于内存,掉电后数据会丢失,速度快
iphone12pro max由什么组成?内存NAND闪存Kioxia128GB意法半导体STB601A电源管理IC高通SDR8655G和LTE收发器,5GSDX55M调制解调器-RF系统和SMR526中频ICUSI339S0...
3D NAND 是什么?_其他问答_ 系统 粉3DNAND是相较于2DNAND而言的,而2DNAND其实也就是闪存颗粒,又称闪存,是一种非易失性存储器,即在断电的情况下依旧可以保存已经写入的数据,而且是...
如果CPU是沙子做成的,那内存和 闪存 是什么做成的?3.Intel的3DX-point技术就是很好的方向,产品即傲腾和Intel90xP系列,兼顾闪存的非易失性和内存的低读写延迟,可以说是存储技术的明星方向。4.不存在磁头“...2...
DRAM芯片与 NAND 芯片有什么区别?NAND是闪存芯片,掉电后数据不会消失。DRAM用于内存,掉电后数据会丢失,速度快。NAND是闪存芯片,掉电后数据不会消失。DRAM用于内存,掉电后数据会丢失,速度快。
ssd存储芯片内部结构?SSD硬盘内部的结构都是差不多的,通常包括PCB(含供电电路)、NAND闪存、SSD主控、接口等,还有一个并非必要但依然很重要的缓存芯片。最核心的部分是NAND闪存和...
iphone的 闪存 是什么类?iPhone的闪存属于NAND型闪存,它是一种非易失性存储器,可以长期保存数据。NAND闪存的主要特点是读取速度快,且可以进行大量的读写操作。这种闪存常用于移动设备...
三星计划何时量产基于100层V- NAND闪存 的SSD产品?三星电子刚刚宣布,其已开始生产业界首批100层V-NAND闪存,并计划在企业级PCSSD上采用。这家韩国科技巨头称,基于256Gb3-bitV-NAND闪存的SSD,已开.....