如何浅显易懂地解释 闪存 ?它的存储原理是什么?

如题所述

非专业人士,如有错误还请指正。

本回答主要围绕NAND闪存展开讨论。
NAND闪存简介

NAND闪存基于浮栅金属氧化物半导体场效应晶体管(Floating-gate MOSFET,简称浮栅MOSFET或FGMOS),通过修改存储在浮栅中的电荷量来表示数据[1]。NAND闪存的层级结构为Chip/Package-Die-Plane-Block-Page-Cell。

其中Cell为NAND闪存的基本单元,根据一个Cell存储数据的多少,可以将NAND闪存分为SLC、MLC、TLC和QLC四种(分别为1bit、2bit、3bit和4bit)。目前SLC闪存几乎绝迹,MLC闪存只有极少数高端产品采用,主流固态硬盘均基于TLC和QLC闪存。

浮栅MOSFET基于N沟道增强型MOS管,有一个绝缘的栅极,位于控制极和衬底之间,称为浮栅。浮栅MOSFET的写入操作是在控制极加一个相对于衬底的高电压,当这个电压足够高时,衬底中的电子会在电场的作用下穿过绝缘层进入浮栅。浮栅MOSFET的擦除操作是在衬底加一个相对于控制极的高电压,当这个电压足够高时,浮栅中的电子会在电场的作用下穿过绝缘层进入衬底。根据浮栅中充入电子的多少,浮栅MOSFET有着不同的导通电压,可以记录数据为1或0。

NAND闪存的读取、写入和擦除操作基于浮栅MOSFET的特性。读取时,在控制极加一个较低的电压并对浮栅MOSFET进行检测。当浮栅MOSFET导通时,查询读取电压对应的数值,便可以得知存储的数据内容。

对于SLC、MLC、TLC和QLC闪存,分别需要分成2、4、8和16个电位[3]。NAND闪存是由成千上万个cell组成的Array。Cell之间是串行连接的,32或64个一组,组成一个String。每个cell的控制极连接Word Line,string末端的cell漏极连接Bit Line,首端的cell源极连接Source Line。串与旁边的串共用位线。Page由同一根字线上的cell组成,是一种逻辑概念。位线分为两组,even和odd,分别组成交叉的2组页。一根字线上的页数和每cell存储的比特数有关,SLC为1bit/cell,MLC为2bit/cell,TLC为3bit/cell,MLC为4bit/cell。对于SLC闪存,一根字线上有2页。而MLC闪存每cell能存储2bit数据,可以在逻辑上分成2个页。因此对于MLC闪存,一根字线上有4页。一组字线连接的所有串组成一个Block。

NAND闪存的最小擦除单位是块。在向存有数据的块写入数据时,必须先擦除再写入。由于读取干扰的存在,即便不进行写入,读取操作也会使相近的存储单元受到影响。主控会计算自上次擦除动作后的读取动作总次数,通过重写相应存储单元中的数据,避免读取干扰错误的发生。

数据保持时间是衡量NAND闪存可靠性的重要指标。主控会按照一定的算法对闪存进行扫描,当发现某个闪存页翻转比特数超过阈值时,对数据进行重写,从而减少ECC无法纠正的位错误。影响数据保持时间的因素有擦写次数、ECC强度、温度和电磁辐射等。

3D NAND闪存的实现上,各家闪存制造商采用了不同的方法。写入放大是指实际写入的物理数据量大于写入数据量的现象。闪存转换层用于维护逻辑地址和物理地址的对应关系。磨损均衡是通过将数据分配写入到闪存上的不同区域,控制闪存的不均匀磨损。垃圾回收是指回收废块的操作。TRIM指令允许操作系统通知基于NAND闪存的固态硬盘哪些数据不再需要并可以被删除。预留空间是在指固态硬盘上保留一部分空间,用于错误校验、坏块替换、存放FTL表、磨损均衡和垃圾回收等。采用TLC和QLC闪存的主流消费级固态硬盘均采用了SLC Cache技术,使一部分闪存工作在SLC模式下,在写入小于SLC Cache容量的数据时,能取得远超TLC/QLC闪存的使用体验。

目前TLC闪存已经能够满足普通消费者的日常使用需求。而QLC的问题主要在于性能太差。对于采用64层QLC闪存的固态硬盘,往往需要1TB容量才能达到100MB/s的顺序写入速度。相比之下,同样为1TB容量,采用64层TLC闪存的固态硬盘,顺序写入速度可达1600MB/s之多。
温馨提示:内容为网友见解,仅供参考
无其他回答

如何浅显易懂地解释 闪存 ?它的存储原理是什么?
NAND闪存基于浮栅金属氧化物半导体场效应晶体管(Floating-gate MOSFET,简称浮栅MOSFET或FGMOS),通过修改存储在浮栅中的电荷量来表示数据[1]。NAND闪存的层级结构为Chip\/Package-Die-Plane-Block-Page-Cell。其中Cell为NAND闪存的基本单元,根据一个Cell存储数据的多少,可以将NAND闪存分为SLC、MLC、TLC和Q...

闪存是什么意思
1. 基本定义:闪存是一种非易失性存储器,即它能够在没有外部电源供应的情况下保存数据。这意味着即使在关闭电子设备或断开电源后,存储在闪存中的数据也不会丢失。这种特性使得闪存广泛应用于便携式设备中,如数码相机、手机、平板电脑等。2. 工作原理:闪存采用了一种特殊的存储技术,通过电子方式改变...

闪存是什么意思 存储原理是什么 闪存和硬盘的区别
闪存是电子可擦除只读存储器(EEPROM)的变种,与EEPROM不同的是,EEPROM能在字节水平上进行删除和重写而不是整个芯片擦写,而闪存的大部分芯片需要块擦除。闪存通常被用来保存设置信息,如在电脑的BIOS(基本程序)、PDA(个人数字助理)、数码相机中保存资料等。要讲解闪存的存储原理,还是要从EPROM和EEPR...

闪存是什么意思?
闪存是一种非易失性存储器,即它能够在不连接电源的情况下保存数据。这种存储技术因其高速读写和轻便性而广泛应用于各种电子设备中,如手机、平板电脑、数码相机等。闪存的核心原理是利用浮门技术或陷阱技术,将电子固定在特定的位置,从而存储信息。由于其高稳定性和便携性,闪存已成为现代电子设备中不可...

闪存什么意思
闪存是一种非易失性存储器,这意味着即使在关闭电源后,存储在其中的数据也不会丢失。它被广泛用于现代电子设备中,如手机、平板电脑、数码相机和USB存储设备。闪存的特点是读写速度快、功耗低,并且具有较高的耐用性。二、闪存的工作原理 闪存的工作原理与其名称中的“闪”字有关,它能够在...

闪存和什么有关系
闪存是一种非易失性存储器,广泛应用于计算机领域。它与计算机技术有着紧密的联系。以下是详细解释:一、闪存的基本概念 闪存是一种可以在断电后仍能保存数据的存储介质。它的存储原理基于电子浮置门技术,通过控制电荷的进出实现数据的写入和擦除。由于其读写速度快、功耗低、体积小等优点,闪存被广泛...

什么是闪存?它的基本工作原理是什么?
由于闪存颗粒中存储密度存在差异,所以闪存又分为SLC、MLC、TLC和QLC。简单的说,NAND闪存的基本原理,QLC容量大,但性能也变差了。SLC:每个Cell单元存储1bit信息,也就是只有0、1两种电压变化,结构简单,电压控制也快速,反映出来的特点就是寿命长,性能强,P\/E寿命在1万到10万次之间,但缺点就是...

什么叫闪存?
问题一:闪存是什么意思? 闪存是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为单位,区块大小一般为256KB到20MB。闪存是电可擦除只读存储器(EEPROM)的变种,EEPROM与闪存不同的是,它能在字节水平上进行删除和重写而不是整个芯片擦写,这样...

谁知到什么是闪存
闪存(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为单位,区块大小一般为256KB到20MB。闪存是电子可擦除只读存储器(EEPROM)的变种,EEPROM与闪存不同的是,它能在字节水平上进行删除和重写而不是整个芯片擦写,这样闪存就比...

闪存卡是什么(了解闪存卡的工作原理和应用领域)
闪存卡的工作原理基于闪存技术,闪存是一种非易失性存储器,可以在断电的情况下保持数据的存储状态。闪存存储器由一系列的存储单元组成,每个存储单元可以存储一个或多个比特的数据。这些存储单元通过晶体管和电容器来实现。闪存卡中的存储单元被分为块、页和扇区。扇区是最小的可擦写单元,通常为512字节...

相似回答
大家正在搜