为什么QLC可能是NAND闪存的绝唱?

电子工程世界 2024-07-12 07:01

▲ 更多精彩内容 请点击上方蓝字关注我们吧!


NAND 闪存已经达到了一定的密度极限,无法再进一步扩展。
20 世纪 90 年代末,以 NAND 闪存为基础的固态存储得到广泛应用。从便携式设备的存储卡到台式机和笔记本电脑的存储设备,人们预言未来的数据存储将摆脱磁性存储的束缚。随着固态硬盘(SSD)在消费市场的兴起,有些人认为,用不了多久,每个人都会使用固态硬盘,而硬盘驱动器(HDD)将被淘汰出历史舞台,因为固态硬盘的每千兆字节价格和总体性能实在是太有竞争力了。
现在人们正在改装固态硬盘,以减少其存储空间,从而降低其性能和使用寿命。究其原因,主要是 NAND 闪存已经达到了一定的密度极限,无法再进一步扩展。改变方法包括在闪存上堆叠更多层(3D NAND),以及增加单个单元内的电压电平数量,从而增加位数。虽然这提高了存储容量,但从单层单元(SLC)到多层单元(MLC)以及今天的 TLC 和 QLC NAND 闪存的过渡却带来了严重的代价,主要表现为写入周期受限和传输速度大大降低。

 浮栅概念 

浮栅晶体管基本模型


NAND 闪存的核心是浮栅概念,该概念最早于 20 世纪 60 年代由浮栅 MOSFET ( FGMOS ) 提出。由于 FGMOS 允许在浮栅中保留电荷,因此它推动了 EPROM、EEPROM 和闪存等非易失性半导体存储技术的发展。对于 EPROM,每个单元由一个带有浮栅和控制栅的 FET 组成。通过在控制栅上施加编程电压来诱导热载流子注入 ( HCI ),电子被注入浮栅,从而有效地打开 FET。这样就可以读出晶体管的状态并将其解释为存储的位值。
当然,只能对 EPROM 进行一次编程,然后需要通过将整个芯片暴露在紫外线下(以在氧化硅内引起电离,从而放电 FET)来擦除值。即使它允许芯片被重写数千次。为了使 EPROM 可在线重写,EEPROM 使用两个额外的晶体管改变了基本的仅 FET 结构。最初,EEPROM 使用相同的 HCI 原理来擦除单元,但后来它们改用Fowler-Nordheim 隧穿(FNT,场电子发射的波机械形式)来擦除和写入单元,从而消除了热载流子降解 (HCD) 的破坏性影响。HCD 和 FNT 的应用都是物理损坏的主要来源,最终导致单元“泄漏”并使其变得无用。
结合电荷捕获闪存 ( CTF ),用更耐用、更强大的氮化硅材料取代原来的多晶硅浮栅,现代 EEPROM 可在磨损前支持大约一百万次读/写循环。
闪存是 EEPROM 的进一步发展,主要区别在于注重速度和高存储密度,以及使用 HCI 在 NOR 闪存中写入,因为这可以提供速度优势。NOR 和 NAND 闪存之间的区别在于单元的连接方式,NOR 闪存之所以这样称呼,是因为它的行为类似于 NOR 门:
NOR 闪存硅片上的布线和结构
要写入 NOR 闪存单元(将其设置为逻辑“0”),需要将升高的电压施加到控制栅极,从而产生 HCI。要擦除单元(将其重置为逻辑“1”),需要将相反极性的大电压施加到控制栅极和源极端子,这会由于 FNT 将电子从浮栅中拉出。
然后通过将目标字线拉高来读取单元。由于所有存储 FET 都连接到地和位线,因此如果浮栅处于活动状态,这将拉低位线,从而产生逻辑“1”,反之亦然。NOR 闪存设置为允许逐位擦除和写入,尽管现代 NOR 闪存正在转向以块为单位进行擦除的模型,就像 NAND 闪存一样:
NAND 闪存硅片上的布线和结构
NAND 闪存之所以被这样称呼,原因很容易从单元的连接方式看出,位线和地之间有多个单元串联(串)。NAND 闪存使用 FNT 进行写入和擦除单元,由于其布局,必须始终以页面(字符串集合)进行写入(设置为“0”)和读取,而擦除则在块级别(页面集合)上执行。
与 NOR 闪存和 (E)EPROM 不同,读取值比切换控制门和检查位线的电平要复杂得多。相反,必须激活目标单元上的控制门,同时对串中不需要的单元的控制门施加更高的电压 (>6V)(无论如何都会打开它们)。根据浮栅内的电荷,位线电压将达到一定水平,然后可以将其解释为某个位值。这也是 NAND 闪存能够通过依靠对浮栅电荷水平的精确测量来在每个单元中存储多个位的方式。
所有这些意味着,虽然 NOR Flash 支持随机(字节级)访问和擦除,因此支持就地执行(XiP,允许直接从 ROM 运行应用程序),但 NAND Flash 的(逐块)写入和擦除速度要快得多,再加上可能的更高密度,使得 NAND Flash 成为桌面和移动数据存储应用的首选。

 扩展难题 


随着对闪存每平方毫米字节数的需求不断增加,制造商已尽最大努力缩小构成 NAND 闪存芯片的晶体管和其他结构。这导致了诸如由于电子泄漏导致数据保留时间缩短以及由于结构变薄导致磨损增加等问题。通过在每个单元中存储更多位来快速轻松地增加总存储大小的方法不仅加剧了这些问题,而且还带来了巨大的复杂性。
从 NAND 闪存的耐久性等级(每个块的编程/擦除 (P/E) 周期)来看,磨损的增加显而易见,SLC NAND 闪存的 P/E 周期高达 100,000 次,MLC 低于 10,000 次,TLC 约为 1,000 次,QLC 降至数百次 P/E 周期。同时,较小的特征尺寸使 NAND 闪存更容易受到电子迁移率(例如高环境温度)引起的电子泄漏的影响。数据保留率也会随着磨损而降低,因此,对于高密度、每个单元多比特的 NAND 闪存,数据丢失的可能性越来越大。
由于 QLC NAND Flash 的复杂性,每个单元有 4 位(因此有 16 个电压级别),与 TLC 尤其是 SLC 相比,写入和读取速度大幅下降。这就是为什么 QLC(和 TLC)SSD 使用伪 SLC(pSLC)缓存的原因,该缓存将 SSD 闪存的一部分分配给速度更快的 SLC 访问模式。在 Gabriel Ferraz 之前引用的教程中,通过写入超出目标 SSD(Crucial BX500)的 pSLC 缓存大小来说明这一点:
来源:Gabriel Ferraz
尽管最初写入目标 SSD 的速度接近 500 MB/s,但当45 GB pSLC 缓存填满时,写入速度会降低到底层 Micron 3D QLC NAND 的写入速度,约为 50 MB/s。实际上,QLC NAND 闪存并不比机械 HDD 快,而且数据保留和耐用性特性更差。显然,这就是预言中的固态存储未来崩溃的临界点,因为即使是相对便宜的 NAND 闪存也还没有赶上 HDD 的性价比。
Gabriel Ferraz 对 BX500 SSD 进行的修改涉及使用 MPTools 软件重新编程其 Silicon Motion SM2259XT2 NAND 闪存控制器,该软件未提供给消费者,但已泄露到互联网上。虽然不像切换“将整个 SSD 用作 pSLC”选项那么简单,但这最终是将修改后的固件刷新到驱动器后的结果。
现在,BX500 SSD 运行在 pSLC 模式下,存储容量从 500 GB 降至 120 GB,但 P/E 评级从 QLC 模式下的额定 900 次循环上升到 pSLC 模式下的 60,000 次循环,或远超 3,000%。写入性能持续为 496 MB/s,没有 QLC 模式下的任何峰值,导致 PCMark 10 全系统驱动器测试中的得分大约翻了一番。
考虑到所有这些,很难找到一条不会让现有问题进一步恶化的 NAND 闪存技术。也许英特尔和美光不久就会推出出人意料的 3D XPoint相变内存新方案。
编译自:https://hackaday.com/2024/07/08/the-flash-memory-lifespan-question-why-qlc-may-be-nand-flashs-swan-song/

· END ·



欢迎将我们设为“星标”,这样才能第一时间收到推送消息。
扫码关注:汽车开发圈,回复“Auto
领取Autosar架构、标准与体系、应用开发等方面免费资料包!

电子工程世界 关注EEWORLD电子工程世界,即时参与讨论电子工程世界最火话题,抢先知晓电子工程业界资讯。
评论
  • 自动化已成为现代制造业的基石,而驱动隔离器作为关键组件,在提升效率、精度和可靠性方面起到了不可或缺的作用。随着工业技术不断革新,驱动隔离器正助力自动化生产设备适应新兴趋势,并推动行业未来的发展。本文将探讨自动化的核心趋势及驱动隔离器在其中的重要角色。自动化领域的新兴趋势智能工厂的崛起智能工厂已成为自动化生产的新标杆。通过结合物联网(IoT)、人工智能(AI)和机器学习(ML),智能工厂实现了实时监控和动态决策。驱动隔离器在其中至关重要,它确保了传感器、执行器和控制单元之间的信号完整性,同时提供高
    腾恩科技-彭工 2025-01-03 16:28 166浏览
  • 每日可见的315MHz和433MHz遥控模块,你能分清楚吗?众所周知,一套遥控设备主要由发射部分和接收部分组成,发射器可以将控制者的控制按键经过编码,调制到射频信号上面,然后经天线发射出无线信号。而接收器是将天线接收到的无线信号进行解码,从而得到与控制按键相对应的信号,然后再去控制相应的设备工作。当前,常见的遥控设备主要分为红外遥控与无线电遥控两大类,其主要区别为所采用的载波频率及其应用场景不一致。红外遥控设备所采用的射频信号频率一般为38kHz,通常应用在电视、投影仪等设备中;而无线电遥控设备
    华普微HOPERF 2025-01-06 15:29 93浏览
  • 在智能家居领域中,Wi-Fi、蓝牙、Zigbee、Thread与Z-Wave等无线通信协议是构建短距物联局域网的关键手段,它们常在实际应用中交叉运用,以满足智能家居生态系统多样化的功能需求。然而,这些协议之间并未遵循统一的互通标准,缺乏直接的互操作性,在进行组网时需要引入额外的网关作为“翻译桥梁”,极大地增加了系统的复杂性。 同时,Apple HomeKit、SamSung SmartThings、Amazon Alexa、Google Home等主流智能家居平台为了提升市占率与消费者
    华普微HOPERF 2025-01-06 17:23 97浏览
  • 这篇内容主要讨论三个基本问题,硅电容是什么,为什么要使用硅电容,如何正确使用硅电容?1.  硅电容是什么首先我们需要了解电容是什么?物理学上电容的概念指的是给定电位差下自由电荷的储藏量,记为C,单位是F,指的是容纳电荷的能力,C=εS/d=ε0εrS/4πkd(真空)=Q/U。百度百科上电容器的概念指的是两个相互靠近的导体,中间夹一层不导电的绝缘介质。通过观察电容本身的定义公式中可以看到,在各个变量中比较能够改变的就是εr,S和d,也就是介质的介电常数,金属板有效相对面积以及距离。当前
    知白 2025-01-06 12:04 111浏览
  • 本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568、RK3588、RK3576等开发板,触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。制作图片开机logo图片制作注意事项(1)图片必须为bmp格式;(2)图片大小不能大于4MB;(3)BMP位深最大是32,建议设置为8;(4)图片名称为logo.bmp和logo_kernel.bmp;开机
    Industio_触觉智能 2025-01-06 10:43 72浏览
  • 随着市场需求不断的变化,各行各业对CPU的要求越来越高,特别是近几年流行的 AIOT,为了有更好的用户体验,CPU的算力就要求更高了。今天为大家推荐由米尔基于瑞芯微RK3576处理器推出的MYC-LR3576核心板及开发板。关于RK3576处理器国产CPU,是这些年的骄傲,华为手机全国产化,国人一片呼声,再也不用卡脖子了。RK3576处理器,就是一款由国产是厂商瑞芯微,今年第二季推出的全新通用型的高性能SOC芯片,这款CPU到底有多么的高性能,下面看看它的几个特性:8核心6 TOPS超强算力双千
    米尔电子嵌入式 2025-01-03 17:04 48浏览
  • 彼得·德鲁克被誉为“现代管理学之父”,他的管理思想影响了无数企业和管理者。然而,关于他的书籍分类,一种流行的说法令人感到困惑:德鲁克一生写了39本书,其中15本是关于管理的,而其中“专门写工商企业或为企业管理者写的”只有两本——《为成果而管理》和《创新与企业家精神》。这样的表述广为流传,但深入探讨后却发现并不完全准确。让我们一起重新审视这一说法,解析其中的矛盾与根源,进而重新认识德鲁克的管理思想及其著作的真正价值。从《创新与企业家精神》看德鲁克的视角《创新与企业家精神》通常被认为是一本专为企业管
    优思学院 2025-01-06 12:03 76浏览
  •     为控制片内设备并且查询其工作状态,MCU内部总是有一组特殊功能寄存器(SFR,Special Function Register)。    使用Eclipse环境调试MCU程序时,可以利用 Peripheral Registers Viewer来查看SFR。这个小工具是怎样知道某个型号的MCU有怎样的寄存器定义呢?它使用一种描述性的文本文件——SVD文件。这个文件存储在下面红色字体的路径下。    例:南京沁恒  &n
    电子知识打边炉 2025-01-04 20:04 85浏览
  • 光耦合器,也称为光隔离器,是一种利用光在两个隔离电路之间传输电信号的组件。在医疗领域,确保患者安全和设备可靠性至关重要。在众多有助于医疗设备安全性和效率的组件中,光耦合器起着至关重要的作用。这些紧凑型设备经常被忽视,但对于隔离高压和防止敏感医疗设备中的电气危害却是必不可少的。本文深入探讨了光耦合器的功能、其在医疗应用中的重要性以及其实际使用示例。什么是光耦合器?它通常由以下部分组成:LED(发光二极管):将电信号转换为光。光电探测器(例如光电晶体管):检测光并将其转换回电信号。这种布置确保输入和
    腾恩科技-彭工 2025-01-03 16:27 171浏览
  • 根据Global Info Research项目团队最新调研,预计2030年全球封闭式电机产值达到1425百万美元,2024-2030年期间年复合增长率CAGR为3.4%。 封闭式电机是一种电动机,其外壳设计为密闭结构,通常用于要求较高的防护等级的应用场合。封闭式电机可以有效防止外部灰尘、水分和其他污染物进入内部,从而保护电机的内部组件,延长其使用寿命。 环洋市场咨询机构出版的调研分析报告【全球封闭式电机行业总体规模、主要厂商及IPO上市调研报告,2025-2031】研究全球封闭式电机总体规
    GIRtina 2025-01-06 11:10 89浏览
  • PLC组态方式主要有三种,每种都有其独特的特点和适用场景。下面来简单说说: 1. 硬件组态   定义:硬件组态指的是选择适合的PLC型号、I/O模块、通信模块等硬件组件,并按照实际需求进行连接和配置。    灵活性:这种方式允许用户根据项目需求自由搭配硬件组件,具有较高的灵活性。    成本:可能需要额外的硬件购买成本,适用于对系统性能和扩展性有较高要求的场合。 2. 软件组态   定义:软件组态主要是通过PLC
    丙丁先生 2025-01-06 09:23 71浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦