flash存储器的应用原理是什么?有哪些类型?
flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。
好的,我们来详细解释一下 Flash 存储器(闪存)的应用原理和主要类型。
一、应用原理:浮栅晶体管与电荷存储
Flash 存储器的核心在于一种特殊的 MOS 晶体管,称为浮栅晶体管。
-
基本结构:
- 它比普通 MOS 管多了两层栅极:
- 控制栅: 最顶层的栅极,外部施加电压来控制。
- 浮栅: 夹在控制栅和沟道之间的栅极,四周由绝缘层(如二氧化硅)完全包围,与任何电路都没有直接的电气连接。因此,进入浮栅的电子会被“困住”在里面。
- 沟道下方的衬底(P型或N型半导体)包含源极和漏极。
- 它比普通 MOS 管多了两层栅极:
-
存储数据(编程/写入):
- 当需要在存储单元(Cell)中存入数据“0”(通常表示“编程”)时:
- 在控制栅施加一个高正电压。
- 在源极和衬底施加低电压或负电压。
- 这个高压差会在沟道和浮栅之间的绝缘层中产生一个强电场。
- 利用 福勒-诺德海姆隧穿效应,沟道中的“热电子”会获得足够能量,隧穿穿过薄薄的绝缘层(隧穿氧化层),并被捕获在浮栅中。
- 浮栅中捕获的电子改变了晶体管的阈值电压。通常,有电子(编程后)会使阈值电压升高。
- 当需要在存储单元(Cell)中存入数据“0”(通常表示“编程”)时:
-
读取数据:
- 在控制栅施加一个中等电压(高于未编程状态的阈值电压,但低于编程状态的阈值电压)。
-
- 如果浮栅没有电子(原始态,“擦除”状态,通常定义为“1”): 晶体管阈值电压较低,中等栅压足以使其导通,沟道电流较大。
- 如果浮栅有电子(编程状态, “0”): 浮栅中的负电荷排斥沟道中的电子,使晶体管阈值电压升高。这时中等栅压不足以使其充分导通,沟道电流很小。
- 检测电路通过测量源极-漏极之间的电流大小(或电压差) 来判断存储单元的状态(是“1”还是“0”)。
-
擦除数据:
- 擦除操作(将“0”变回“1”)通常需要移除浮栅中的电子。
- 主要机制仍然是福勒-诺德海姆隧穿效应,但电压配置不同:
- 在控制栅施加一个高负电压或零/低电压。
- 在源极或衬底施加一个高正电压。
- 产生的强电场将浮栅中的电子“拉”出来(隧穿穿过绝缘层),返回到沟道或衬底,从而实现擦除。
-
关键特点/原理总结:
- 非易失性: 断电后,浮栅中的电荷能保持多年甚至数十年,数据不会丢失。
- 电可擦写: 通过施加特定的电压组合来实现编程和擦除。
- 整块操作: 为了效率(和避免过擦写),擦除操作通常是按块进行的(一次擦除一大片存储单元),不能像 RAM 一样单个字节修改。写入(编程)可以按更小的单位(页)进行。
- 隧道效应: 数据的“写入”和“擦除”都依赖FN隧穿效应。
二、主要类型
Flash 存储器主要根据两个维度分类:架构 和 每个单元存储的比特数。
-
按架构(内部组织结构和访问方式)划分:
- NOR Flash:
- 结构特点: 存储单元是并联在字线(控制栅线)和位线(漏极线)上的。每个单元可以独立地被随机访问。
- 优点:
- 支持就地执行: CPU 可以直接从 NOR Flash 中取指令执行(eXecute In Place, XIP),无需先把代码加载到 RAM。读取速度很快(尤其是随机读取)。
- 可靠性较高(位错误率低)。
- 缺点:
- 单元面积较大,存储密度较低,成本高(每比特)。
- 写入和擦除速度相对较慢。
- 擦除块通常比 NAND 的大。
- 应用: 主要用于存储需要快速执行和直接访问的代码(固件),如 BIOS/UEFI、嵌入式系统引导程序、嵌入式操作系统核心代码、网络设备固件、功能手机底层系统等。通常容量不大(几MB到几百MB)。
- NAND Flash:
- 结构特点: 存储单元以串联方式(类似 NAND 门结构)形成“串”,然后多个串再连接到字线和位线。访问是按页(多个连续单元组成)和块(多个页组成)进行的,是串行访问。
- 优点:
- 单元面积很小,存储密度非常高(比 NOR 高很多),成本低(每比特)。
- 写入和擦除速度相对较快(尤其在大文件连续写入时)。
- 缺点:
- 不支持 XIP: CPU 不能直接从 NAND 执行代码,必须先加载到 RAM。
- 访问是页粒度的,随机读取速度较慢。
- 位错误率(BER)相对较高,需要强大的纠错码机制。
- 有坏块,需要坏块管理机制。
- 应用: 主要用于需要大容量、低成本数据存储的场合。是几乎所有 SSD、USB 闪存盘、SD/TF 存储卡、手机/平板内置存储、固态硬盘的核心存储介质。容量范围从几GB到几TB。
- 进阶:3D NAND(V-NAND):
- 技术特点: 为了克服传统平面(2D)NAND 工艺微缩带来的物理极限和可靠性下降问题,将存储单元垂直堆叠在多层结构中(通常数十层甚至上百层)。
- 优点:
- 密度更高,成本更低。
- 性能提升(某些方面)。
- 功耗降低。
- 耐用性提高(相对于相同工艺节点的 2D NAND)。
- 应用: 当前主流高性能 SSD 和大部分手机内置存储都采用 3D NAND Flash。
- NOR Flash:
-
按每个单元存储的比特数(单元电平)划分:
- SLC:
- 存储1比特数据。
- 单元只有两个稳定状态:擦除态 (Erased, 11或1) 和编程态 (Programmed, 00或0)。
- 优点: 性能最高(写入/读取速度快)、耐用性最高(可擦写次数最多,通常 10万 - 100万次)、功耗最低、错误率最低。
- 缺点: 存储密度最低,成本最高(每比特)。
- 应用: 高端工业应用、航空航天、关键任务服务器等对性能和可靠性要求极高的场景。
- MLC:
- 存储2比特数据。
- 单元有四个不同的电荷量/阈值电压状态(11, 10, 00, 01),分别代表两种比特组合。
- 优点: 相对于 SLC,密度更高(翻倍),成本更低(每比特)。
- 缺点: 性能较低、耐用性较低(可擦写次数约 1千 - 3千次)、功耗较高、错误率较高。
- 应用: 过去曾用于消费级 SSD 和高端存储卡/U盘,现已逐步被 TLC/QLC 取代。仍有部分企业级 SSD 使用 eMLC(企业级 MLC,通过固件优化提高耐用性)。
- TLC:
- 存储3比特数据。
- 单元有八个不同的电荷量/阈值电压状态(111, 110, 101, 100, 011, 010, 001, 000),代表三种比特组合。
- 优点: 密度更高(是 MLC 的 1.5倍,SLC 的3倍),成本更低(每比特)。
- 缺点: 性能更低、耐用性更低(可擦写次数约数百次)、功耗更高、错误率最高。需要更强的纠错和损耗均衡算法。
- 应用: 目前主流的消费级 SSD、U盘、存储卡和手机内置存储的主力。
- QLC:
- 存储4比特数据。
- 单元有十六个不同的电荷量/阈值电压状态,代表四种比特组合。
- 优点: 密度最高(是 TLC 的 1.33倍,SLC 的4倍),成本最低(每比特)。
- 缺点: 性能最低(特别是写入性能和混合负载)、耐用性最低(可擦写次数约 100 - 200次)、错误率最高、功耗最高。非常依赖强大的纠错、损耗均衡和 SLC 缓存技术。
- 应用: 主要面向低成本大容量 SSD(如大仓库盘、轻薄本)、超大容量 U 盘和存储卡,追求每GB价格最低的场景。
- SLC:
总结
- 原理核心: Flash 利用浮栅晶体管的 FN 隧穿效应来对捕获/释放浮栅中的电荷,改变晶体管的阈值电压,从而实现非易失性的比特数据存储、读取和擦除。
- 类型 - 架构:
- NOR: 随机访问快,XIP,成本高,容量小→ 固件存储。
- NAND: 串行访问,容量大,成本低→ 海量数据存储(SSD, U盘,SD卡等)。
- 3D NAND: NAND 的垂直堆叠版本,进一步提升密度、性能和可靠性。
- 类型 - 比特/单元:
- SLC: 性能/耐用性最佳,成本最高→ 高端工业/企业。
- MLC: 折中方案→ 逐步被 TLC/QLC 替代。
- TLC: 成本/容量/性能的主流平衡→ 消费级存储主力。
- QLC: 成本/容量的极致→ 大容量廉价存储。
实际的 Flash 设备(如 SSD、U盘)通常是多种技术的综合体:核心是 NAND(主要是 TLC/QLC 的 3D NAND)芯片,配合控制器、DRAM 缓存、各种算法(如纠错码 ECC、损耗均衡、坏块管理、SLC 缓存)来实现高性能、可靠性和长寿命。
NAND Flash与其他类型存储器的区别
NAND Flash作为一种基于NAND技术的非易失性存储器,具有多个显著优点,这些优点使其在数据存储领域得到了广泛应用。以下是对NAND
2024-08-20 10:24:44
EEPROM与Flash存储器的区别
在电子技术和计算机系统中,存储器是不可或缺的组成部分,其类型和功能繁多。EEPROM(Electrically Erasable Programmable Read-Only Memory,电可擦除
2024-05-23 16:35:36
存储器阵列间接访问的机制
MMC设备是一种受管理的存储器,它定义了一种对存储器阵列间接访问的机制。这种间接访问通常是由分立的控制器使能的。简介存储器访问的优点是,
资料下载
姚小熊27
2021-03-26 14:43:27
Flash存储器在MCS-51系统中的应用
介绍了 Flash 存储器的特性和应用场合 ,在16 位地址总线中扩展大容量存储的一般方法。讨论了 MCS-51 系列单片机与
资料下载
姚小熊27
2021-03-18 09:50:04
单片机存储器的工作原理和结构与半导体存储器的分类说明
存储器的示意图:一个存储器就象一个个的小抽屉,一个小抽屉里有八个小格子,每个小格子就是用来存放“电荷”的,电荷通过与它相连的电线传进来或释放掉,
资料下载
佚名
2019-09-27 17:15:00
如何区分各种存储器(ROM、RAM、FLASH)
相信有很多人都对计算机里的各种存储器(ROM、RAM、FLASH 等等)傻傻分不清,就会存在,内存条是 dram 还是 nand?nand
2020-12-17 14:56:38
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 传感器常见类型有哪些?
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机