我们在购买电子产品时,常常听到FLASH闪存这个词。但对于基础小白来说,可能常常搞不清楚SPI Flash、Nand Flash、Nor Flash等都是指什么,今天宏旺半导体就跟大家通俗易懂地讲解一下。

首先,我们了解一下Flash闪存本身,它则是一种非易失性存储,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。Flash按照内部存储结构的不同,可以分为两种:Nor Flash和Nand Flash。

Nor Flash  和Nand Flash的区别

宏旺半导体打个比方说,Nor Flash更像内存,有独立的地址线和数据线,但价格比较贵,容量比较小;而NAND型更像硬盘,地址线和数据线是共用的I/O线,类似硬盘的所有信息都通过一条硬盘线传送一般,而且NAND的成本较NOR来说很低,而容量却大很多。

因此,NOR型闪存比较适合频繁随机读写的场合,通常用于存储程序代码并直接在闪存内运行,手机就是使用NOR型闪存的大户,所以手机的“内存”容量通常不大;NAND型闪存主要用来存储资料,我们常用的闪存产品,如闪存盘、数码存储卡都是用NAND型闪存。

SPI NAND Flash 和SPI NOR Flash的区别

首先,SPI是指一种通信接口。那么严格的来说SPI Flash是一种使用SPI通信的Flash,即,可能指NOR也可能是NAND。但现在大部分情况默认下人们说的SPI Flash指的是SPI Nor Flash。早期Nor Flash的接口是parallel的形式,即把数据线和地址线并排与IC的管脚连接。但是后来发现不同容量的Nor Flash不能硬件上兼容(数据线和地址线的数量不一样),并且封装比较大,占用了较大的PCB板位置,所以后来逐渐被SPI(串行接口)Nor flash所取代。同时不同容量的SPI Nor Flash管脚也兼容封装也更小。至于现在很多人说起Nor Flash直接都以SPI Flash来代称。

SPI NOR Flash 存储架构是存储单元、行列控制单元、接口转换单元主要这几部分构成。SPI NAND Flash存储架构是在原并口NADN Flash的基础上加入ECC单元和SPI接口转换单元。由于内置了ECC单元,省掉了MCU去做硬件或软件ECC的功能,这样也方便工程师的使用。

由于电子产品的功能越来越复杂、齐全,体型是越来越小型话,一款容量大且体积小的存储器备受工程师需要。如果使用SPI NOR Flash体积虽小,但随着容量的成倍增长,价格也成倍的增长。然而大容量的NAND Flash却很便宜,随之SPI NAND Flash在一些厂家就出现了。

随着5G网络即将带来的数据狂潮,万物互联对存储芯片有了更高的需求。目前SPI SLC NAND在PON、网通模块、监控等领域也逐步普及。SPI NAND比串口NOR FLASH有更快的写入速度,且对于频繁擦写有着更高的稳定性。

SPI NAND Flash和SPI NOR Flash的区别相关推荐

  1. SPI NAND flash 简介

           在嵌入式系统领域,做为存储设备的NOR flash和NAND flash,大家应该不陌生.早期NOR flash的接口是并行口的形式,也就是把数据线,地址线并排设置与IC的管脚中.但是由 ...

  2. 低功耗SD\SPI NAND Flash芯片

    目前市面上很多SD/ SPI 的NAND FLASH芯片普遍面临功耗过高的情况,尤其是应用在穿戴类产品,包括手环,手表,耳机,心电贴等产品的时候,由于用户对于穿戴产品的待机时长要求很高,从而导致所有穿 ...

  3. 搞清楚nand flash和 nor flash 以及 spi flash 和cfi flash 的区别

    前言:     在嵌入式开发中,如uboot的移植,kernel的移植都需要对Flash 有基本的了解.下面细说一下标题中的中Flash中的关系. Flash Memory(闪存)是非易失性的存储器. ...

  4. 海思3559U-Boot移植(二):更换新的SPI Nand Flash

    前言:   在开发板上的折腾终归是小打小闹,真正的实践还需要从实际项目和自己参考画的板子选的器件入手,记录更换未经SDK包测试过的国产FLASH调试记录和踩到的坑,重点参考SDK文档包下的Releas ...

  5. SPI NAND FLASH

    前段时间在项目里面使用了spi nand flash,打算记录分享相关知识,所以开了本篇博客,后面会陆续补充相关内容.         spi nand flash,从名字上就直接解释了该类型存储设备 ...

  6. SPI NAND Flash ATO技术领先全球的原因

    NAND Flash设计公司ATO Solution(CEO: Park, Chan-Woong)宣布,继256Mb.512Mbit与1Gbit SLC NAND flash之后,该公司开发自有设计之 ...

  7. SPI NAND FLASH小结

    文章目录 1 SPI NAND接口 2 寻址 常用型号 3 Feature寄存器 4 读时序 1 SPI NAND接口 一般来说,SPI的接口就是6个IO,CS, CLK, SI, SO, WP, H ...

  8. CC2642研究之控制SPI Nand FLASH和EEPROM

    接上篇博客,测试蓝牙例程通过后,接下来实现利用CC2642控制板上的SPI接口NAND Flash和EEPROM. 软件:simplelink_cc26x2_sdk_2_30_00_34. 工具:Wi ...

  9. FORESEE中国大陆首发512Mb SPI NAND Flash

    FORESEE中国大陆首发512Mb SPI NAND Flash 江波龙 近期发布了中国大陆首款FORESEE 512Mb SPI NAND Flash. FORESEE 512Mb SPI NAN ...

最新文章

  1. 201109080909
  2. 畅通工程//最小生成树prim
  3. 缓存设计--读写锁场景实现
  4. Python中如何查看模块的源码内容
  5. npm和yarn的区别,我们该如何选择?
  6. CodeForces - 1335E2 Three Blocks Palindrome (hard version)(思维)
  7. At least one JPA metamodel must be present!
  8. Apache的架构师总结出30条架构设计原则
  9. SparkStreaming -Kafka数据源
  10. mysql t 保存_检查 (调试) - 离线消息保存到 MySQL - 《EMQ X Enterprise v4.1 中文文档》 - 书栈网 · BookStack...
  11. 【Elasticsearch】使用 Elasticsearch Freeze index API 创建冻结索引
  12. DatabaseMetaData的使用
  13. java删除相对路径文件夹_Java IO,io,文件操作,删除文件,删除文件夹,获取文件父级目录...
  14. about cisco DNA
  15. uboot do_bootm函数详解
  16. Eclips 快捷键设置
  17. [openwrt] [WIFI] 修改默认的SSID和密码
  18. 当个运营都难,二本生在如今的就业市场真的没出路了吗?
  19. Syzkaller测试
  20. js 选择本地图片并显示

热门文章

  1. java中字符串换行
  2. ValueError: Extra data: line 2 column 1 - line 225116 column 1 (char 232 - 160128774)
  3. 许嵩续约太合音乐集团 携手开启《寻宝游戏》
  4. Hive collect_set与collect_list
  5. 台达wplsoft2.34指令表
  6. “阿基里斯和乌龟”与逻辑推理的各向异性
  7. hta html5,HTA可以使用HTML5 IndexedDB吗?
  8. ps入门第20天_ps批处理_ps动作的编辑与创建 案例:千图成像
  9. 命令完成android应用签名详细步骤
  10. 苹果x处理器多少_苹果16英寸MacBook Pro笔记本相比前代产品有什么变化?