原创 CFI flash SPI flash nor flash nand flash区别

2013-6-12 22:04 4102 5 10 分类: MCU/ 嵌入式

简介: 嵌入式系统中用flash存放启动文件或者其他信息是很平常的了,但是nor flash nand flash,spi flash, cfi flash,品种繁多,让入门者看着都头晕。

简单来说,flash按照内部访问接口不同,分为两种:nor flash和nand flash。

nor flash:像访问SDRAM一样,按照数据/地址总线直接访问;

nand flash:只有8位/16位/32位甚至更多位宽的总线,每次访问,都要将长地址分为几部分,一点点的分布传入才能访问nand flash。

Nand和Nor的使用寿命,块擦除的速度,数据存储的出错几率等,都有很大区别。

 

其中的Nor Flash,根据外部接口分,又有普通的接口和SPI接口。
而普通接口的Nor Flash,多数支持CFI接口,所以,一般也叫做CFI接口。
CFI接口,相对于串口的SPI来说,也被称为parallel接口,并行接口;
另外,CFI接口是JEDEC定义的,所以,有的又成CFI接口为JEDEC接口。
所以,可以简单理解为:对于Nor Flash来说,CFI接口=JEDEC接口=Parallel接口

 

最近在用的AT45DB161D就属于nor flash中的spi flash。

对于Nor Flash来说,CFI接口 = JEDEC接口 = Parallel接口。

 

普通的parallel/CFI/JEDEC接口的的Nor Flash的针脚比较多,芯片比较大。之所有会有SPI接口的,主要是相对CFI/Parallel的Nor,可以减少针脚数目,减少芯片封装大小,采用了SPI后的Nor Flash,针脚只有8个。

      以上部分内容转自网络。

文章评论5条评论)

登录后参与讨论

用户377235 2013-12-4 09:47

转载我的原帖的地址是: CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系 http://www.crifan.com/cfi_flash_jedec_flash_parellel_flash_spi_flash_nand_flash_nor_flash_the_differences_and_connections/

用户1658049 2013-6-27 12:18

^^表示 学习

wangxinfeng6666_749290079 2013-6-26 09:12

看错了 嘿嘿

wangxinfeng6666_749290079 2013-6-26 09:08

貌似总结有些问题。 nor flash还有串行接口的。

用户403664 2013-6-25 11:25

英扎吉,你好!
相关推荐阅读
用户1414836 2013-07-01 22:50
Nand flash 的发展和eMMC
讨论到eMMC的发展历程,必须要从介绍Flash的历史开始 Flash分为两种规格:NOR Flash和NAND Flash,两者均为非易失性闪存模块。 1988年,Intel首次发出NO...
用户1414836 2013-06-08 22:29
NOR flash和NAND flash区别,RAM 和ROM区别
        偶然看到网上一篇文章,对各种存储器有了一些认识,在这记录一下。     ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Rando...
用户1414836 2013-06-02 19:59
Outlook中插入表情
        前几天收到主管发来的邮件,里面用了几天类似于qq表情的图标,呵呵,蛮有意思的。以前只是用foxmail的时候知道里面自带一些。原来outlook也有这些个小功能,自己以前都没注意过...
用户1414836 2013-05-22 21:11
用不了NetMeeting怎么办
        今天公司IT突然发出邮件通知,工作电脑要全部升级到win7。用了这么多年的XP就这样淘汰了,当然一些工程软件慢慢都可以在win7下使用,但是NetMeeting不能使用了,官方查证...
用户1414836 2013-05-19 20:55
开博了
      前些日子,拜读了田志刚老师的《你的知识需要管理》,说的真好,觉得自己受益匪浅。早应该出来交流交流了,在加上网上的大牛又那么多,更可以学习学习。总之,ednchina开博了,哈哈~~...
我要评论
5
5
关闭 站长推荐上一条 /2 下一条