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

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

3天内不再提示

nor flash的特点有哪些 nor flash和nand flash的区别

冬至子 来源:硬件女工程师的日常 作者:慕小可 2023-08-08 15:05 次阅读

电子产品,不免要跟存储类产品打交道,也就是我们说的MEMORY。

MEMORY从类别上可以分两类:RAMROM 目前消费类电子中的ROM几乎都是FLASH型的,主要有NAND和NOR两大类,还有极小一部分是EPROM或者EEPROM的FLASH。而RAM多是SDRAM或者DDRx SDRAM型的。

实际上还有一类MEMORY,也是手机产品通常采用的:MCP。 它实际上是把RAM和ROM包在一起了。而根据内部包的东西,可以分为NAND+SDRAM型、NOR+SDRAM型,eMMC+SDRAM型。这里边eMMC就是NAND型的一种,只不过它里边包了NAND、SDRAM和相应的NAND接口控制器

具体分类见下图:

图片

我们先来说FLASH。

通常,手机类嵌入式系统里的Flash相当于电脑的硬盘。用来做硬件启动、 软件数据存储和一些用户数据存储的。

NOR FLASH的特点是传输效率高、容量小、贵。 NOR FLASH实行的是芯片内执行,应用程序可以直接跑在NOR上面,而不用把代码取到RAM再读。由于它自身结构特点,很难把NOR FLASH做大,目前能做的最大的就是128MB的,做到这么大的巨贵无比。。。一般都是4MB、8MB以下的应用场景会使用NOR FLASH较多。基于它的特点,手机上已经看不见NOR FLASH了。

NAND FLASH的特点是高的写入和擦除速度、容量大、便宜。 一个8MB的NOR FLASH 比一个128MB的NAND FLASH便宜不了几毛钱,可想而知这个价格差距是有多大。但是NAND有自己的缺点:就是在使用过程中会产生坏块,并且容易产生位反转(NOR也会发生位反转,但概率不高)。这就要求NAND在使用时候CPU要有针对它相应的坏块管理和ECC校验位检测

NAND还能往下分类,分为SLC、MLC和TLC的,它们是单层单元、多层单元和三层单元。 我说下大概原理。SLC一个晶圆根据它的电压储存一个位,内容为0或1两个数字。MLC一个晶圆能存两位,内容为00、01、10、11四个。TLC就是能存三位了,表示八个数字。可以发现相同晶圆的TLC要比SLC容量多了7倍。但是,MLC是根据电压来分成八位的,存在很多不稳定因素,可靠性极差,擦写次数也很少,大概寿命500次擦写左右,因此一般来讲很少会用MLC。相对来讲SLC的品质就很高,品质好的寿命可以达到上万次的擦写。我们通常使用的以SLC居多,MLC也有少量。

现在,由于工艺的提高,要求元器件尺寸越来越小,NAND和NOR的大尺寸不能满足生产需要,于是一种SPI NAND/NOR FLASH 应运而生。顾名思义,它的本质还是NAND/NOR,只不过接口改用了SPI接口。现在很多CPU都会兼容SPI NAND/NOR的FLASH,让选择可以更多一些。而SPI NAND FLASH由于做了接口处理,所以也有相应的坏块管理功能在里面,减少了CPU的内存资源。

多说一句,我们通常说的SPI FLASH默认指的是SPI NOR FLASH,如果你想要NAND的话一定要特别强调说出来是SPI NAND FLSH。

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

    关注

    16

    文章

    1546

    浏览量

    134801
  • 存储器
    +关注

    关注

    38

    文章

    7151

    浏览量

    162002
  • SPI接口
    +关注

    关注

    0

    文章

    251

    浏览量

    33939
  • SDRAM控制器
    +关注

    关注

    0

    文章

    28

    浏览量

    8075
收藏 人收藏

    评论

    相关推荐

    NAND FlashNOR Flash的差别

    NAND FlashNOR Flash 的差别在哪儿呢?从字面意思上看, NAND = not AND(与非),
    发表于 09-11 16:59 2292次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的差别

    NAND FLASHNOR FLASH的技术对比

    目前,NOR FLASHNAND FLASH是市场上主要的非易失性闪存技术,但是据我了解,还是有很多工程师分不清NAND
    发表于 10-01 14:05 539次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>与<b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b>的技术对比

    NORNAND flash区别

    本帖最后由 eehome 于 2013-1-5 09:52 编辑 NORNAND flash区别
    发表于 08-09 09:15

    NANDNOR flash区别

    NANDNOR flash区别
    发表于 08-09 14:17

    NAND FLASHNOR FLASH区别是什么

    [ZZ]EEPROM和FLASHNAND FLASHNOR FLASH区别
    发表于 01-06 07:22

    SPI NAND Flash和SPI NOR Flash区别在哪里?

    Flash按照内部存储结构的不同,可以分为哪几种?Nor FlashNand Flash
    发表于 06-18 08:46

    nand nor flash区别

    nand nor flash区别    NORNAND是现在市场上两种主
    发表于 06-30 16:29 1178次阅读

    NAND FlashNOR Flash区别

    1.1接口差别NOR Flash带有SRAM接口,有足够的地址引脚来寻址,可以直接和CPU相连,CPU可以直接通过地址总线对NOR Flash进行访问,可以很容...
    的头像 发表于 12-14 22:48 1660次阅读

    NOR falsh、NAND flash、SDEMMC、QSPI flash、SPI flash

    1、NOR flashNOR flash数据线和地址线分开,可以实现ram一样的随机寻址功能,可以读取任何一个字节。但是擦除仍要按块来擦。2、NAND flashNAND flash
    发表于 12-02 12:21 30次下载
    <b class='flag-5'>NOR</b> falsh、<b class='flag-5'>NAND</b> <b class='flag-5'>flash</b>、SDEMMC、QSPI <b class='flag-5'>flash</b>、SPI <b class='flag-5'>flash</b>

    NOR FlashNAND FLASH区别是什么

    使用FlashMemory作为存储介质。 根据硬件上存储原理的不同,Flash Memory主要可以分为NOR FlashNAND FLASH
    发表于 01-25 17:25 6w次阅读
    <b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>的<b class='flag-5'>区别</b>是什么

    NAND FlashNOR Flash区别

    1.1接口差别NOR Flash带有SRAM接口,有足够的地址引脚来寻址,可以直接和CPU相连,CPU可以直接通过地址总线对NOR Flash进行访问,可以很容...
    发表于 01-26 17:12 13次下载
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的<b class='flag-5'>区别</b>

    一文了解SPI NAND Flash和SPI NOR Flash区别

    在嵌入式系统领域,作为存储设备的NOR FlashNAND Flash,大家应该不陌生。早期NOR F
    的头像 发表于 03-06 09:49 5148次阅读

    NOR FLASHNAND FLASH基本结构和特点介绍

    非易失性存储元件有很多种,如EPROM、EEPROM、NOR FLASHNAND FLASH,前两者已经基本被淘汰了,因此我仅关注后两者
    发表于 06-29 09:06 2045次阅读
    <b class='flag-5'>NOR</b> <b class='flag-5'>FLASH</b>和<b class='flag-5'>NAND</b> <b class='flag-5'>FLASH</b>基本结构和<b class='flag-5'>特点</b>介绍

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

    地解释它们之间的差异。 1. FLASH存储器结构 NOR FlashNAND Flash的主要区别
    的头像 发表于 10-29 16:32 797次阅读

    NAND FlashNOR Flash区别

    NAND FlashNOR Flash是两种常见的闪存类型。
    的头像 发表于 11-30 13:53 933次阅读
    <b class='flag-5'>NAND</b> <b class='flag-5'>Flash</b>和<b class='flag-5'>NOR</b> <b class='flag-5'>Flash</b>的<b class='flag-5'>区别</b>