问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Flash存储芯片技术详解:从分类到应用

创作时间:
作者:
@小白创作中心

Flash存储芯片技术详解:从分类到应用

引用
CSDN
1.
https://m.blog.csdn.net/caozhaokun/article/details/137167127

Flash存储芯片是现代电子设备中不可或缺的存储组件,广泛应用于各种场景。本文将详细介绍Flash存储芯片的分类、特点以及应用场景,帮助读者全面了解这一重要技术。

1. 按照接口分类

Flash存储芯片主要分为Serial串口FlashParallel并口Flash两大类。目前市场大量使用Serial Flash,主要是因为其价格便宜且已能满足系统对数据读写速度的要求。Serial Flash在很大程度上已经可以代表NOR Flash。

小知识:

  1. 在整个存储IC芯片类里,NOR Flash占比约为1%(统计数据来自2018年)。
  2. 在整个存储IC芯片类里,DRAM和NAND Flash共占比98%(统计数据来自2018年)。

2. 按照内部结构分类

Flash存储芯片主要分为NOR Flash和NAND Flash两大类。

2.1 NOR Flash特点

  1. 地址和数据线是分开的。
  2. 存储容量相对较低,当前镁光最高可达1Gbit。
  3. 同容量下,NOR Flash的价格高于NAND Flash。
  4. 启动方式:处理器可以直接从地址0开始读取数据,因为支持XIP(eXecute In Place),代码可以直接在NOR Flash上执行,无需复制到内部内存SRAM。

2.2 NAND Flash特点

  1. 地址和数据共用同一总线。
  2. 存储容量高,当前三星最高可达1Tbit。
  3. 同容量下,NAND Flash的价格低于NOR Flash。
  4. 启动方式:需要先将NAND Flash存储的前4Kb数据自动拷贝到片内SRAM,处理器再从SRAM的地址0开始读取数据。

3. NOR Flash和NAND Flash的区别

3.1 NOR Flash特点

  1. 擦除和写入时间较长(约5秒),比NAND Flash(4ms)慢。
  2. 读取速度较快。
  3. 功耗较高。
  4. 稳定性高,发生位交换的次数低于NAND Flash。
  5. 可擦除次数为10万次。
  6. 擦除时间较长,因为内部块较大,是NAND Flash的8倍。
  7. NAND Flash的单元尺寸是NOR Flash的一半。
  8. NAND Flash的价格更低,相同单元尺寸下存储密度更高。
  9. 使用方便,连接引脚后即可使用。
  10. 适用于程序存储。
  11. 支持随机读取存储区内的数据,而NAND Flash只能按块读取。
  12. 如果某块损坏,整个NOR Flash将无法使用。

3.2 NAND Flash特点

  1. 擦除时间较短(4ms),比NOR Flash快。
  2. 读取速度较慢。
  3. 可擦除次数高达100万次。
  4. 可靠性低于NOR Flash,需要采用ECC错误修正算法或EDC错误探测算法。
  5. 使用较为繁琐,不同厂商的存取方式不同,需要先写入驱动才能读写。
  6. 适用于数据存储。
  7. 即使某块损坏,也可以跳过继续使用。

小知识:

NOR Flash和NAND Flash的结构差异源于其设计原理。东芝的舛冈富士雄先生在1984年发明了NOR Flash,在1986年发明了NAND Flash。NOR Flash的位线和源线都与各自的存储单元相连,可以读取单比特数据,但写入速度较慢且难以实现高集成度。而NAND Flash通过将位线和源线与多个存储单元连接,实现了更快的写入和擦除速度,但无法进行单比特读取。因此,NOR Flash通常用于存储程序,而NAND Flash用于存储大容量数据。

4. NAND Flash内部分类解析

NAND Flash主要分为传统4类和新增的3D NAND Flash:

  • 传统4类:SLC NAND Flash、MLC NAND Flash、TLC NAND Flash、QLC NAND Flash。
  • 新增1类:3D NAND Flash,容量更高。

5. NAND Flash分类项解析

存储容量排行榜

从少到多的顺序为:SLC(1bit单元)→ MLC(2bit单元)→ TLC(3bit单元)→ QLC(4bit单元)。

擦写次数排行榜

从短到长的顺序为:QLC → TLC → MLC → SLC。

4类 NAND Flash的特色

  • SLC:可擦写次数高,耐久性强,但价格较高。
  • MLC:可擦写次数略低于SLC,价格相对便宜。
  • TLC:可擦写次数低于MLC,价格更便宜,是消费级领域均衡且性价比最高的方案。
  • QLC:可擦写次数最低,但价格最便宜,有潜力成为消费级主流方案。

4类 NAND Flash的应用领域

  • SLC:主要用于宇航、服务器等需要高耐久性的场景。
  • MLC:主要用于服务器和工业领域。
  • TLC:主要用于工业和消费级领域,特别是消费级大容量SSD。
  • QLC:主要用于消费级领域,有潜力成为主流方案。


小知识:

  1. 镁光的MLC NAND Flash容量有256Gbit和512Gbit两种。
  2. 3D NAND Flash的业界最高记录是三星的1Tbit。

NOR Flash和NAND Flash引脚区别


图(4)NOR Flash内部结构框图 图(5)NAND Flash内部结构框图


图(6)NOR Flash的引脚名称 图(7)NAND Flash的引脚名称

小知识:

  1. NOR Flash的容量相对较小,镁光的NOR Flash最高可达2Gbit。

参考链接:

  1. 【存储干货】一文读懂NAND闪存SLC、MLC、TLC、QLC与3D NAND - 知乎
  2. 涨知识!NorFlash与NandFlash有什么区别? - 知乎
  3. nand flash和nor flash - 知乎
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号