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

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

3天内不再提示

Flash存储芯片:NOR Flash、NAND Flash、UFS和eMMC的比较与解析

jim 来源:雷龙发展 作者:雷龙发展 2024-04-03 12:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

在数字化时代的今天,数据的存储和管理变得越来越重要。各种各样的存储技术应运而生,以满足不同的使用场景和需求。其中,Flash存储芯片以其非易失性、可擦写性和可编程性等优势,占据了重要地位。本博客将详细介绍Flash存储芯片中的NOR Flash、NAND Flash、UFS和eMMC,分析它们的用途、优缺点,并对其进行比较。

1.Nor Flash

1.1 用途特性

NOR Flash是可编程存储器的一种,因其具有直接运行应用程序的能力而广受欢迎,由于存储容量较小,一般只有几MB~几十MB,因此适合存储较小的程序和数据。由于其读取速度快且可靠性高,NOR Flash在嵌入式系统单片机等领域得到了广泛应用。

1.2 优劣性

优点

非易失性:数据不会因断电而丢失,具有较好的数据保存能力。

可编程性:通过特定的编程指令,可以实现数据的写入和擦除。

快速读取:对于较小的数据块,读取速度较快。

支持直接运行:由于其内部结构和RAM相似,因此可以直接运行应用程序。

缺点

写入速度较慢:相较于其他类型的Flash存储器,写入速度较慢。

擦除操作限制:在擦除操作时,需要一次性擦除整个块的数据,不能单独擦除某个数据位。

成本较高:由于其内部复杂的结构,导致其成本相对较高。

2. Nand Flash

2.1 用途特性

NAND Flash是闪存的一种,广泛应用于数据存储领域。它通常被用于存储用户数据、应用程序和操作系统等。由于其高存储密度和快速写入速度,NAND Flash在移动设备、数据中心和SSD硬盘等领域得到了广泛应用。

2.2 优劣性

优点

存储密度高:在单位面积内存储更多的数据,适用于需要高密度存储的场景。

读写速度快:尤其是写入速度,远高于NOR Flash。

耐久性强:可以重复进行擦除和编程操作,具有较长的使用寿命。

成本较低:由于其高存储密度,使得单位容量的成本相对较低。

缺点

读取速度较慢:虽然写入速度较快,但读取速度较慢于NOR Flash。

需要特殊操作:在使用NAND Flash时,需要了解其特殊的操作方式,例如需要进行块或页的擦除操作才能写入数据。

对坏块敏感:NAND Flash的存储单元容易损坏,需要使用冗余算法来处理坏块问题。

Nor flash和Nand flash的比较

NOR Flash和NAND Flash都是非易失性(非易失性即掉电不丢失数据)存储器,但它们有一些区别:

存储逻辑 NOR Flash的存储方式类似于常规的存储器,可以使用随机访问方式读取和写入数据。而NAND Flash则使用页式存储方式,需要按页顺序顺序读取和写入。

速度 NOR Flash的读取速度相对较快,可以实现快速的指令执行和数据读取。而NAND Flash的数据读取速度相对较慢,需要先通过控制器将数据读取到缓存中再进行处理。

密度 NAND Flash的制造工艺更加先进,可以实现更高的密度,能够存储更多的数据。而NOR Flash的制造工艺相对落后,密度较低,无法存储大量的数据。

用途 NOR Flash被广泛用于嵌入式系统的引导存储器,可以存储操作系统的代码和引导程序。NAND Flash则被广泛应用于移动存储设备,例如USB闪存驱动器、SD存储卡和固态硬盘等。

3. UFS(Universal Flash Storage)

3.1 用途特性

UFS是一种新型的闪存标准,旨在提供高性能、低功耗的存储解决方案,支持多通道数据传输和高速串行接口,能够达到更高的数据传输速度,适用于高速数据存储和传输场景。它通常被用于智能手机、平板电脑和其他移动设备中。UFS具备较高的读写性能和低功耗特性,使得移动设备的续航时间得以延长,同时提供了更快的数据传输速度。

3.2 优劣性

优点

高性能:UFS具备较高的读写性能,可以满足移动设备对数据处理的需求。

低功耗:相较于传统的Flash存储器,UFS具有较低的功耗,有助于延长移动设备的续航时间。

可靠性高:UFS采用先进的错误纠正技术,能够提高数据的可靠性。

集成度高:UFS将多种存储器的功能集成在一起,简化了硬件设计。

缺点

成本较高:相较于其他类型的存储器,UFS的成本相对较高。

不适用于所有设备:由于UFS是移动设备的专用存储标准,并不适用于所有类型的设备。

4. eMMC(Embedded Multi Media Card)

4.1 用途特性

eMMC顾名思义是一个嵌入式多媒体卡,常被用于智能手机、平板电脑和其他移动设备中作为系统存储器。eMMC相当于Nand Flash+主控IC ,它的一个明显优势是在封装中集成了一个控制器,缩小了占用面积,提供标准接口并管理闪存。eMMC结合了Flash存储器和RAM的优点,既可以作为持久性存储器使用,也可以作为缓存或临时工作区使用。它具备较高的性能和可靠性,广泛应用于各种移动设备中。

4.2 优劣性

优点

集成度高:eMMC将多种存储器的功能集成在一起,简化了硬件设计。

可靠性高:eMMC经过专门设计,具备较高的数据可靠性。它采用了错误纠正技术来确保数据的完整性。

快速读取:eMMC支持高速数据传输,适用于需要快速读取数据的场景。它采用了流水线式的数据传输方式,提高了读取效率。

低功耗:eMMC的功耗相对较低,有助于延长移动设备的续航时间。通过采用休眠模式和动态功耗管理技术来实现低功耗目标。

缺点

存储容量相对较小。eMMC的存储容量通常不超过256GB,相对于传统的机械硬盘和SSD容量较小。

不易升级。eMMC储存无法更换或升级,因此需要在选择时考虑到后续升级和扩展的需求。

寿命有限。eMMC闪存储存有一定的写入次数限制,对于长时间高负荷使用的设备,可能会出现寿命短的问题。

eMMC和UFS的比较

应用:

eMMC和UFS都被广泛应用于手机、平板电脑等消费类电子产品中。

eMMC起源较早,自2011年起便开始在手机上使用,而UFS则是在2015年左右开始大规模应用于手机上,现在很多高端点的手机相比于emmc基本使用UFS了。

比较:

读写速度:UFS的读写速度比eMMC更快。这是因为它采用了更高的数据传输速率和更快的总线速度。

功能:UFS支持更多的高级功能,例如命令队列和TRIM命令,可以提高读写性能,并更好地管理设备的电池寿命。

兼容性:由于eMMC起源较早,因此它可以与更多的设备兼容。而UFS是一种较新的标准,因此它只能与一些较新的设备兼容。

5. CS SD NAND : 小巧轻便的TF卡替代方案

前段时间使用了一款CSNP4GCR01-AMW 存储芯片,它免驱动(即贴即用)直连SD/SPI接口即可使用,已内置Flash管理程序的NAND Flash,兼容SPI/SD接口,读写速度快,最高兼容SD3.0协议,兼容各大MCU平台,可替代普通TF卡/SD卡,擦写寿命可达5~10万次。感兴趣的可以去了解下。

wKgaomYM1O-ACJsgAByL1H0Zhvo099.jpg

审核编辑 黄宇

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

    关注

    16

    文章

    1917

    浏览量

    117468
  • NAND
    +关注

    关注

    16

    文章

    1766

    浏览量

    141300
  • 存储
    +关注

    关注

    13

    文章

    4886

    浏览量

    90275
  • emmc
    +关注

    关注

    7

    文章

    274

    浏览量

    56274
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    小容量 Flash 与 eMMC 持续减产缺货,采购与技术如何用 SD NAND 做安全选型替代

    近年来,随着存储芯片制程工艺持续向更先进节点演进,主流原厂纷纷将产能转向大容量、高利润的3D NANDUFS/eMMC高端产品。曾经占据市场主流的小容量SLC
    的头像 发表于 04-20 16:32 647次阅读
    小容量 <b class='flag-5'>Flash</b> 与 <b class='flag-5'>eMMC</b> 持续减产缺货,采购与技术如何用 SD <b class='flag-5'>NAND</b> 做安全选型替代

    NOR FLASHNAND FLASH的对比

    FLASH芯片的擦写次数一般来说都是有限的,目前主流产品的擦写寿命普遍在10万次左右。当FLASH芯片接近使用寿命终点时,写操作可能会出现失败。不过,需要注意
    的头像 发表于 03-31 16:58 450次阅读

    NOR FlashNAND flash有什么区别

    在嵌入式系统、移动设备与存储领域,NOR FlashNAND Flash是两种最常见的非易失性存储
    的头像 发表于 03-11 15:08 545次阅读
    <b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>flash</b>有什么区别

    NOR FlashNAND Flash 和SD NAND,从底层结构到应用差异

    nor flash,nor nand,sd nand,spi nor,
    的头像 发表于 03-05 18:24 401次阅读
    从<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b> 到 <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b> 和SD <b class='flag-5'>NAND</b>,从底层结构到应用差异

    NOR FlashNAND Flash 和SD NAND,从底层结构到应用差异

    在嵌入式系统开发中,“存储选型”是经常会遇到的问题,特别是许多曾长期使用 NOR   Flash 的工程师,在切换到 NAND Flash
    发表于 03-05 18:23

    SD NAND 为何不能存启动代码,SPI NANDNOR Flash 却可以 —— 接口、传输、启动机制全对比

    在嵌入式、物联网、工控、车载等硬件系统中, 启动存储器(Boot Flash)  是决定设备能否上电即跑、稳定可靠的核心器件。实际选型中,SD NAND、SPI NAND
    的头像 发表于 02-09 11:16 385次阅读
    SD <b class='flag-5'>NAND</b> 为何不能存启动代码,SPI <b class='flag-5'>NAND</b> 与 <b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b> 却可以 —— 接口、传输、启动机制全对比

    SPI NOR Flash和SPI NAND Flash存储芯片的区别

    SPI NOR Flash与SPI NAND Flash并非相互替代,而是互补关系。SPI NOR胜在读取速度快、使用简单、可靠性高,是代码
    的头像 发表于 01-29 16:58 850次阅读
    SPI <b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>和SPI <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b><b class='flag-5'>存储芯片</b>的区别

    Flash芯片烧录器怎么选?存储芯片烧录的关键要点解析

    选择 Flash 芯片烧录器是保障产品量产与可靠性的关键。首先需明确 Flash 芯片类型(NOR/SPI
    的头像 发表于 12-26 14:55 585次阅读

    Infineon SEMPER NOR Flash与HYPERRAM™ 2.0 Gen2 Flash+RAM MCP产品解析

    Infineon SEMPER NOR Flash与HYPERRAM™ 2.0 Gen2 Flash+RAM MCP产品解析 引言 在汽车集群和工业HMI应用中,通常会使用
    的头像 发表于 12-20 16:20 1365次阅读

    NOR FlashNAND Flash和SD NAND,从底层结构到应用差异

    在嵌入式系统开发中,“存储选型”是经常会遇到的问题,特别是许多曾长期使用 NOR   Flash 的工程师,在切换到 NAND Flash
    发表于 12-08 17:54

    NAND Flash的基本原理和结构

    NAND Flash是什么?NAND Flash(闪存)是一种非易失性存储器技术,主要用于数据存储
    的头像 发表于 09-08 09:51 7741次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>的基本原理和结构

    SPI NOR FLASH是什么,与SPI NAND Flash的区别

    SPI NOR FLASH是什么?   SPI NOR FLASH是一种非易失性存储器,它通过串行接口进行数据传输,具有读写速度快、可靠性高
    的头像 发表于 08-21 09:26 1864次阅读

    FLASH烧写/编程白皮书

    白皮书:如何烧写Flash——不同场景不同需求下的选择认识Flash NAND vs. NOR如何烧写/编程不同方案比较
    发表于 07-28 16:05 0次下载

    什么是Flash闪存以及STM32使用NAND Flash

    处理三个方面来比较NORNAND的可靠性。 耐用性 在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。
    发表于 07-03 14:33

    半导体存储芯片核心解析

    应用无处不在 个人计算:电脑内存(DRAM)、硬盘(SSD=NAND)、BIOS(NOR)。 智能手机/平板:运行内存(DRAM/LPDDR)、内置存储(eMMC/
    发表于 06-24 09:09