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

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

3天内不再提示

为什么Nor Flash可以实现XIP,而Nand flash就不行呢?

工程师邓生 来源:未知 作者:刘芹 2023-10-29 16:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

为什么Nor Flash可以实现XIP,而Nand flash就不行呢?

Flash存储器是一种常用的非易失性存储器,广泛应用于各种电子设备中。它们的价值在于它们可以快速读取和写入数据,同时因为没有移动部件,它们的寿命更长。 NOR Flash和NAND Flash都是Flash存储器的类型,但它们的应用非常不同。 NOR Flash可以实现XIP,而NAND Flash却行不通。下面我们将详细地解释它们之间的差异。

1. FLASH存储器结构

NOR Flash和NAND Flash的主要区别在于它们的存储器结构。 NOR Flash 的存储器结构主要是由若干个并联组成,每个并联内部是串联排列的一些 Flash 存储器单元。所有的并联串联成行,程序员更容易读取里面的存储器单元。

而NAND Flash的存储器结构是由若干行非常短的Flash存储器单元串联而成的,并且通常比 NOR Flash 更便宜、更紧凑、更大容量、但速度更慢。

2. FLASH读取速度

NOR Flash可以实现XIP,原因在于 NOR Flash 的读访问速度比 NAND Flash更快。 NOR Flash 的结构显然比 NAND Flash 更简单,因此它能够以更高的速度工作。 NOR Flash 通常具有更少的存储密度,也意味着它会占用更多的空间,但是,对于许多嵌入式系统而言,可靠性和速度仍然是较为重要的考虑因素。

3. FLASH 格式化

NAND Flash与 NOR Flash的格式化也不同。 NOR Flash 可以被格式化为文件系统,以便对具体的文件进行读取和写入。它们保存每个代码段、每个文件和每条指令,以便解释和读取。

而 NAND Flash 通常不支持格式化为文件系统,它们只支持存储块和页面。 因此, NAND Flash 的存储模式相当基本和原始。

4. FLASH 破坏和修复

NOR Flash 与 NAND Flash 之间另一个显著的区别是,NOR Flash 与 NAND Flash 的故障率不一样。由于 NAND Flash 实现方式的复杂性,它们容易损坏,因此需要额外的修复。

NOR Flash在技术上更加固定和可靠,因此它们的故障率通常较低。

5. FLASH 寄存器

此外, NOR Flash也含有额外的寄存器来实现XIP存储。

NOR Flash的寄存器通常包括存储引擎的特定功能,例如对存储文本、音频以及视频文件的支持。而 NAND Flash 的寄存器通常包括块映射,擦除计数器,以及其他用于故障修复的寄存器。

6. FLASH应用领域差异

由于各种因素的影响, NOR Flash 和 NAND Flash 的适用领域差异非常大。 NOR Flash 更适用于流程控制、嵌入式设备中或需要地图等大容量信息驱动的应用,而 NAND Flash 则更适用于需要存储容量较大的应用程序,例如手机、平板电脑和笔记本电脑。

7. FLASH读写模式

NOR Flash像其他存储器一样是以字节为单位进行读写的,而 NAND Flash 以页的方式进行读写,也就是说只有一页的内存能被一个写操作所重写。

结论

总结一下, NOR Flash 和 NAND Flash 之间的差异非常大。由于 NOR Flash 的存储器结构与 NAND Flash 的存储器结构不同,它们的读取速度、格式化、破坏和修复、寄存器以及应用领域都有所不同。由于 NOR Flash 更适用于XIP,因此它应用广泛。对于那些需要大容量存储和更好的价格性价比的应用,NAND Flash 更适合使用。

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

    关注

    0

    文章

    3

    浏览量

    5686
  • Nand flash
    +关注

    关注

    7

    文章

    247

    浏览量

    41468
  • NOR flash
    +关注

    关注

    2

    文章

    98

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    XIP:Execute In Place)   低延迟随机读取   但这一结构占芯片面积大,因此 NOR 容量往往较小、成本较高,顺序读写速度慢,随机写入速度也不快。   2)NAND Fl
    发表于 12-08 17:54

    华邦高性能NOR Flash用于学习平板

    华邦电子(Winbond)的NOR Flash以其卓越性能成为学习平板理想的存储解决方案。其芯片内执行(XIP)特性可实现系统秒级快速启动,高可靠性确保固件和核心代码安全,低功耗特性则
    的头像 发表于 11-10 09:48 284次阅读
    华邦高性能<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>用于学习平板

    博雅NOR Flash 液晶电视核心存储方案优选​

    博雅BOYA BY25Q32BSSIG是一款32Mbit SPI NOR Flash芯片,支持133MHz高速读取与XIP技术,能显著提升液晶电视的启动速度与系统响应。其工业级温度范围与低功耗特性保障了电视在长期高温环境下的稳定
    的头像 发表于 10-31 09:16 169次阅读
    博雅<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b> 液晶电视核心存储方案优选​

    兆易创新NOR FLASH定义车载导航系统存储新标准​

    兆易创新NOR Flash以其高速读取、车规级可靠性和XIP技术,为车载导航系统提供快速启动、实时数据存储和完整路径规划支持,显著提升系统响应速度和数据安全性。
    的头像 发表于 09-23 09:22 3656次阅读
    兆易创新<b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b>定义车载导航系统存储新标准​

    博雅NOR FLASH XIP技术实现电力仪表毫秒级快速启动​

    博雅128Mbit NOR Flash BY25Q128ESSIG为智能电力仪表提供高可靠存储方案,133MHz读取速度与-40℃~105℃宽温保障数据实时性与稳定性。
    的头像 发表于 09-08 09:55 722次阅读
    博雅<b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b> <b class='flag-5'>XIP</b>技术<b class='flag-5'>实现</b>电力仪表毫秒级快速启动​

    NAND Flash的基本原理和结构

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

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

    存储一位数据 (0或1) ,可以直接寻址,寻址速度非常快。SPI NOR FLASH支持全双工、单工以及半双工传输方式,被广泛应用于嵌入式系统中,如Bootloader、操作系统内核等程序的存储。由于它的读写速度和寻址方式类似于
    的头像 发表于 08-21 09:26 1144次阅读

    FLASH烧写/编程白皮书

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

    博雅NOR Flash引脚兼容Winbond,软硬件无缝迁移​

    博雅BOYA NOR Flash BY25Q64ASSIG为智能门锁提供高速(480Mbps)、安全(128位加密)与超低功耗(1μA休眠)存储方案,支持XIP技术实现毫秒级启动,64
    的头像 发表于 07-28 10:08 1206次阅读
    博雅<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>引脚兼容Winbond,软硬件无缝迁移​

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

    和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,NOR则要求在进行擦除前
    发表于 07-03 14:33

    MCU片上Flash

    保留能力,支持多次擦写操作,是MCU程序存储的核心介质。 主要类型‌ NOR Flash‌:支持随机访问,可直接运行代码,适用于实时性要求高的场景。 NAND Flash‌:需通过RA
    的头像 发表于 05-06 14:26 871次阅读

    兆易创新推出GD5F1GM9系列高速QSPI NAND Flash

    ,该系列以其突破性的读取速度和创新的坏块管理(BBM)功能,可有效解决传统SPI NAND Flash响应速度慢、易受坏块干扰的行业痛点。作为一种巧妙融合了NOR Flash高速读取优
    发表于 04-22 10:23 1460次阅读
     兆易创新推出GD5F1GM9系列高速QSPI <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>

    兆易创新推出GD5F1GM9系列高速QSPI NAND Flash

    干扰的行业痛点。作为一种巧妙融合了NOR Flash高速读取优势与NAND Flash大容量、低成本优势的新型解决方案,GD5F1GM9系列的面世将为SPI
    的头像 发表于 04-16 13:50 1075次阅读

    存储技术探秘 NAND Flash vs NOR Flash:藏在芯片里的&quot;门道之争&quot;

    门电路玄机 NOR Flash:Intel 1988 年革命性突破,终结 EPROM/EEPROM 垄断时代 NAND Flash:东芝 1989 年发布,开创 "低成本比特" 存储新
    的头像 发表于 03-18 12:06 1060次阅读

    【半导体存储】关于NAND Flash的一些小知识

    保存代码及数据,分为闪型存储器 (Flash Memory)与只读存储器(Read-OnlyMemory),其中闪型存储器是主流,闪型存储器又主要是NAND Flash
    发表于 12-17 17:34