0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Tech Talk:解读闪存原理与颗粒类型

深圳忆联信息系统有限公司 2024-02-05 18:01 次阅读

NAND 闪存作为如今各种电子设备中常见的非易失性存储器,存在于固态硬盘(SSD)、USB闪存驱动器智能手机存储等器件。而随着电脑终端、企业存储、数据中心、甚至汽车配件等应用场景要求的多样化,NAND闪存的存储方式和堆叠技术也在持续演进。

本文将围绕闪存颗粒相关的概念以及发展趋势做介绍。

NAND闪存单元


NAND闪存基于浮栅晶体管,通过其中所存储的电荷量表示不同的数据。NAND 闪存由NAND闪存单元(cell)组成,每个单元包含一个浮栅晶体管、一个源极和一个漏极。

wKgaomXAsQSAef7ZAACmsKtEqMo885.png

简易的NAND闪存单元示意图

在最简单的形式中,当浮栅充电时,它被识别为“编程”状态并标记为0。当浮栅没有电荷时,它被识别为“擦除”状态并标记为1。

浮栅内部捕获的电子数量与单元晶体管阈值电压成正比。若捕获大量电子,晶体管则实现高阈值电压;若捕获少量电子,则形成低阈值电压。

如果周围的电路没有改变,浮栅处于绝缘状态,其存储的电荷就保持状态不变,即使器件断电后数据也不会丢失。因此,NAND闪存便具备了非易失性。

然而,NAND闪存每个单元的编程/擦除(Program/Erase,简称P/E)次数是有限的。在电压作用下,电子在硅衬底和浮栅之间穿过氧化物实现移动的过程,称作“隧穿”。这个过程会造成隧道氧化层上的应力并且逐步破坏氧化层,因此浮栅最终将无法保持电荷,届时闪存单元也无法使用,将被归入坏块池。

NAND闪存类型


根据每个单元可以存储的位数,NAND闪存类型可以进一步分为SLC、MLC、TLC和QLC。

wKgaomXAsR6ASFSSAALYB_4M50E617.png

各NAND闪存类型的单元状态

SLC(Single-Level Cell,单层单元)

每个存储单元仅存储一个比特的信息,即0或1。由于每个单元只有2种状态,SLC NAND闪存的存储密度较低,但具有快速的写入速度、耐久的P/E次数,成本也最高。

MLC(Multi-Level Cell,多层单元)

每个存储单元可以存储多个比特,通常是2个或4个比特。这里是相对于SLC而言,仅指存储两个比特的多层单元,其具有4种单元状态。

TLC(Triple-Level Cell,三层单元)

每个存储单元可以存储3比特,具有8种单元状态。

QLC(Quad-Level Cell,四层单元)

每个存储单元可以存储4比特,具有16种单元状态。

通过在每个单元中存储更多的比特,MLC、TLC和QLC NAND 闪存的存储密度依次提高、成本下降、芯片外观尺寸也大大缩减,但相应地,数据写入速度变慢、P/E次数减少。

目前业内早已在研制PLC(Penta-Level Cell,五层单元),即每个存储单元可存储5比特信息,进一步提升存储密度并降低成本。但同时,对存储单元划分越来越多的电压阈值,读写操作对电压以及电子数量的精确度要求就越高,由此进一步对性能以及损坏率带来了挑战。

颗粒优缺点


基于各类型存储单元的闪存颗粒,在性能、使用寿命和成本等方面的对比如下表所示。

单从成本角度考虑,QLC颗粒显然最具有优势,但是实际由于其电压状态较多,控制的难度较大,进而带来了颗粒稳定性和耐久性的问题。因此,四种颗粒的性能和寿命反而是依次下降的。

以SSD存储为例,选用颗粒时可以参考如下几个原则:

性能和可靠性要求

如果对这两方面要求较高,那么可以考虑SLC颗粒的高耐用性和快速读写性能。此类高要求常见于金融、医疗设备等行业,但由于市面上SLC颗粒已经很难见到,这类颗粒往往需要定制。

性价比要求

对于存储容量和成本都有一定要求的情况下,可以考虑MLC颗粒,其具备相对合理的容量/价格比,常见于消费电子、普通企业服务器等行业。

存储密度要求

如果对存储密度有要求,也不需要极致压缩成本,可选用TLC颗粒,常见于云存储、大数据分析等场景。

海量存储要求

QLC颗粒可以以极低成本实现海量数据存储,部分应用如数据中心、云存储等特定场景可以考虑此类颗粒。

因此,根据应用场景的特定需求,用户可以灵活选用不同的闪存颗粒,实现在存储容量、读写性能、寿命和成本上的平衡。

3D NAND发展趋势

伴随着存储密度的持续提升,NAND闪存设计制造也正在经历从平面到立体、从2D到3D的演进。

2D NAND的容量取决于单Die上容纳的单元数量以及每个单元可以存储的比特,其发展很容易遇到瓶颈。而相较于2D NAND的水平堆叠,3D NAND更像摩天大楼,利用纵向维度,把闪存颗粒在立体空间内进行多层垂直堆叠。

从具体设计和实现上来看,3D NAND也更多地采用电荷捕获型结构(charge trap)而不再单纯沿用浮栅设计,或将电流路径从单晶硅通道提升为多晶硅通道等,扩大了空间。

3D NAND技术已广泛应用于终端SSD,可以大幅度优化性能、功耗、耐用性以及成本,借助纠正技术和均衡算法也进一步提高了存储系统的可靠性,满足数据中心、云计算和更多的关键应用场景下的存储需求。

聚焦于SSD存储领域,硬盘的性能和稳定性在很大程度上取决于其主控制器与NAND颗粒之间的协同工作方式。作为硬盘的大脑,主控制器将精确控制NAND的所有操作并通过算法优化来延长SSD的整体寿命与性能提升。

忆联自研存储控制器芯片目前已支持SLC、MLC、TLC与QLC全部四种颗粒,且前三者已实现产品化。关于主控的更多介绍,请关注后续的Tech Talk专题文章。

wKgZomXAsXyAEH-GAAF6xpwn1XA335.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 闪存
    +关注

    关注

    16

    文章

    1688

    浏览量

    114226
  • SSD
    SSD
    +关注

    关注

    20

    文章

    2689

    浏览量

    115493
  • 固态硬盘
    +关注

    关注

    11

    文章

    1356

    浏览量

    56496
  • 主控制器
    +关注

    关注

    2

    文章

    25

    浏览量

    10846
收藏 人收藏

    评论

    相关推荐

    RL78系列数据闪存类型日语版本用户手册

    电子发烧友网站提供《RL78系列数据闪存类型日语版本用户手册.pdf》资料免费下载
    发表于 02-19 10:16 0次下载
    RL78系列数据<b class='flag-5'>闪存</b>库<b class='flag-5'>类型</b>日语版本用户手册

    常见的flash闪存主要有哪些类型

      FLASH闪存是一种非易失性内存,闪存在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。
    的头像 发表于 12-15 14:06 544次阅读

    8gu盘闪存颗粒坏了, 可以自己换16g或者更大的闪存颗粒吗?

    8gu盘闪存颗粒坏了 可以自己换16g或者更大的闪存颗粒
    发表于 11-01 06:47

    注册10/31日Tech Talk技术讲座最新蓝牙专题,并回看xG28 SoC开箱演示

    亚太区技术讲座( APAC Tech Talks )专门针对 蓝牙 开发设置新专題- “ 使用 CircuitPython 开发蓝牙应用程序 ” ,将于 10 月 31 日上午 10 点(北京
    的头像 发表于 10-27 11:10 193次阅读
    注册10/31日<b class='flag-5'>Tech</b> <b class='flag-5'>Talk</b>技术讲座最新蓝牙专题,并回看xG28 SoC开箱演示

    Matter技術标准中文解读,快速读懂核心标准、设备类型库和应用功能集

    Matter 技术规范的三个组成部分,核心标准 (Core Spec) 、设备类型库 (Device Library) 、和应用功能集 (Application Clusters) ,编写中文解读文本
    的头像 发表于 10-23 17:05 265次阅读
    Matter技術标准中文<b class='flag-5'>解读</b>,快速读懂核心标准、设备<b class='flag-5'>类型</b>库和应用功能集

    有媒体报道称,内存和闪存价格将分别上涨30%、20%

    日前有媒体报道称,受三星等存储原厂减产以及国内闪存龙头存储颗粒产能不足的影响,内存和闪存元器件采购成本逐步上涨。
    的头像 发表于 10-16 11:13 480次阅读

    探索闪存内存如何应对“内存墙”的可行性

    首先,内存请求与闪存内存之间存在颗粒度不匹配。这导致了在闪存上需要存在明显的流量放大,除了已有的闪存间接性需求[23,33]之外:例如,将64B的缓存行刷新到CXL启用的
    发表于 10-09 16:46 434次阅读
    探索<b class='flag-5'>闪存</b>内存如何应对“内存墙”的可行性

    不同大小的锡膏颗粒对焊接效果有什么影响

    随着表面贴装技术的不断发展,越来越多的人开始接触这个行业。当我们购买锡膏时,焊锡厂家一般都会问要几号粉的锡膏。这是因为锡膏颗粒的大小对焊接有很大的影响,不同颗粒的大小有不同的焊接效果。今天
    的头像 发表于 09-20 16:46 850次阅读
    不同大小的锡膏<b class='flag-5'>颗粒</b>对焊接效果有什么影响

    Xilinx与Deephi Tech的机器学习战略

    电子发烧友网站提供《Xilinx与Deephi Tech的机器学习战略.pdf》资料免费下载
    发表于 09-15 15:01 1次下载
    Xilinx与Deephi <b class='flag-5'>Tech</b>的机器学习战略

    东方材料跨界收购TD TECH 51%股权面临终止

    4月9日,东方材料公布,追加20亿元收购TD TECH 51%股份,交易对象为诺基亚,交易代价为21.0216亿元。通过此举,将与TD TECH的股东华为合作运营TD TECH,确保诺基亚的完全子公司鼎桥通信相关资产。
    的头像 发表于 09-05 10:24 532次阅读

    浅谈闪存控制器架构

    分析闪存控制器的架构,首先得了解SSD。一般来说SSD的存储介质分为两种,一种是采用闪存(Flash芯片)作为存储介质,另外一种是采用DRAM作为存储介质。我们通常所说的SSD就是基于闪存的固态硬盘
    的头像 发表于 08-29 16:10 526次阅读

    苹果闪存和固态硬盘的区别 固态硬盘为什么不建议分区

    苹果闪存和SSD都基于闪存技术,但存在一些细微差别。苹果闪存是专为苹果产品而开发的,使用NAND(非易失性闪存)芯片技术,而SSD可以是通用的,采用不同
    发表于 07-19 15:21 2419次阅读

    数据闪存访问库类型 T04(Pico),欧洲版本 Rev.1.20

    数据闪存访问库类型 T04 (Pico),欧洲版本 Rev.1.20
    发表于 07-05 20:13 0次下载
    数据<b class='flag-5'>闪存</b>访问库<b class='flag-5'>类型</b> T04(Pico),欧洲版本 Rev.1.20

    数据闪存访问库类型 T02(微型),欧洲版本 Rev.1.30

    数据闪存访问库类型 T02(微型),欧洲版本 Rev.1.30
    发表于 07-05 20:05 0次下载
    数据<b class='flag-5'>闪存</b>访问库<b class='flag-5'>类型</b> T02(微型),欧洲版本 Rev.1.30

    Lane Tech PCL房间通知器开源分享

    电子发烧友网站提供《Lane Tech PCL房间通知器开源分享.zip》资料免费下载
    发表于 06-26 14:37 0次下载
    Lane <b class='flag-5'>Tech</b> PCL房间通知器开源分享