Nor 与Nand Flash 区别
FLASH与EEPROM区别:
他们的存储单元基本一致,只是FLASH的存储单元的源极都是连在一起的,因此,擦除是会一起擦除,而EEPROM是可以按字节独立擦除的,技术上,FLASH是结合EPROM和EEPROM技术达到的,FLASH对芯片提供大块或整块的擦除,这就降低了设计的复杂性,可以做到高集成度,大容量,另FLASH的浮栅工艺上也不同,写入速度更快。
操作单位:
1、NAND是以页为基本单位操作的。写入数据也是首先在页面缓冲区内缓冲,数据首先写入这里,再写命令后,再统一写入页内,因此每次改写一个字节,都要重写整个页,因为它只支持页写,而且如果页内有未擦除的部分,则无法编程,在写入前必须保证页是空的。
因此NAND页缓冲区的作用就是,保证芯片的按页的读、写操作,是I/O操作与芯片操作的接口、桥梁,因为数据是从I/O输入的又是每次一个字节,因此需要缓冲。
2、NOR则是字节为基本单位操作的,可以字节写、读,但擦除是扇区操作的。综上所述在芯片操作上,NAND要比NOR快很多,因为NAND是页操作的而NOR是字节操作的。
3、NAND 正是基于这种构造:块、页,无法字节寻址,页读写本身就靠的是内部复杂的串、并行转换,因此也没有很多地址引脚,所以其地址、数据线共用,所以容量可以做的很大 。NOR 是和SRAM一样的可随机存储的,也不需要驱动,因此,其地址就有限,所以容量普遍较小,其实是受限于地址线。
4、在工业领域,NOR 用的较多,特别是程序存储,少量数据存储等。 在消费领域,大量数据存储,NAND较多。
5、NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。
NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理和需要特殊的系统接口。
当选择存储解决方案时,设计师必须权衡以下的各项因素。
● NOR的读速度比NAND稍快一些。
● NAND的写入速度比NOR快很多。
● NAND的4ms擦除速度远比NOR的5s快。
● 大多数写入操作需要先进行擦除操作。
● NAND的擦除单元更小,相应的擦除电路更少。
6、位交换
所有flash器件都受位交换现象的困扰。在某些情况下(很少见,NAND发生的次数要比NOR多),一个比特位会发生反转或被报告反转了。 一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障可能导致系统停机。如果只是报告有问题,多读几次就可能解决了。
当然,如果这个位真的改变了,就必须采用错误探测/错误更正(EDC/ECC)算法。位反转的问题更多见于NAND闪存,NAND的供应商建议使用NAND闪存的时候,同时使用EDC/ECC算法。
这个问题对于用NAND存储多媒体信息时倒不是致命的。当然,如果用本地存储设备来存储操作系统、配置文件或其他敏感信息时,必须使用EDC/ECC系统以确保可靠性。
Nor 与Nand Flash 区别相关推荐
- NOR flash和NAND flash区别,RAM 和ROM区别
NOR flash和NAND flash区别,RAM 和ROM区别 ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory ...
- nor flash 和nand flash 区别
今天笔试,遇到一个题目,没想明白,就在网上看下高手们的看法 :nor flash 和nand flash 区别 NOR FLASH 与NAND FLASH 1:以下是NandFlash与NorFl ...
- flash 和 eeprom 区别和关系、nor flash和nand flash区别
1.FLASH存储器和EEPROM存储器的区别 2.EEPROM介绍及与Flash区别_VirtuousLiu的博客-CSDN博客_eeprom 3.基础--ROM, RAM, FLASH, SSD, ...
- NOR flash 和NAND flash区别深入分析
闪存芯片读写的基本单位不同 应用程序对NOR芯片操作以"字"为基本单位.为了方便对大容量NOR闪存的管理,通常将NOR闪存分成大小为128KB或者64KB的逻辑块,有时候块 ...
- Raw NAND FLASH原理及ONFI接口标准
一.NAND Flash类型 1.1 NAND Flash的两大分类 NAND Flash是嵌入式世界里常见的存储器,对于嵌入式开发而言,NAND主要分为两大类:Serial NAND.Raw NAN ...
- Nor 和NAND Flash 比较
Nor 和NAND Flash区别 1.操作速度 在写数据和擦除大量数据时,由于NAND flash 支持整块操作,因此NAND比NOR快得多,两者相差近千倍:但是数据量小的时候,比如几个字节,Nor ...
- Nand Flash,Nor Flash,BPI Flash,SPI Flash 的区别?
转载:CFI Flash, JEDEC Flash ,Parellel Flash, SPI Flash, Nand Flash,Nor Flash的区别和联系 简单说就是,Flash,按照内部访问接 ...
- nor flash 和nand flash 的区别
ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写.ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是 ...
- NAND Flash和NOR Flash的区别
1. 区别 NOR的特点是芯片内执行(XIP,eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中.优点是可以直接从FLASH中运行程序 ...
最新文章
- JS中调用本地exe程序
- WebRTC / Jitsi / 使用 jitsi 官方源安装内网演示环境过程
- C# 将外部exe程序 嵌入到自己的窗体界面
- UI设计素材干货|分页符(指示器)各类型特点,可临摹的好模板
- 接口测试文件上传(python+requests)
- 四则运算 来源:一位热心的网友 http://www.tqcto.com/article/software/336297.html
- 事业编前提下,在一个大单位工作好还是在一个小单位工作好?
- mysql 创建聚集索引_索引为什么会加快Mysql的查询速度?
- 【带权并查集题目汇总】
- vue 百度地图纠偏 经纬度偏差、根据经纬度返回地址等信息
- linux的ib网卡驱动安装,linux安装IB网卡(mellanox)驱动
- 进击的WebRTC:我们为什么需要它?
- Linux 别名设置,可一键登入服务器- alias
- 基于格的密码与SABER
- easyExcel导出数据并设置单元格下拉数据
- 初识Postman工具
- 基于SpringBoot点餐小程序的开发【前后端】
- Unity3d使用RenderTexture制作动态头像
- cas 部署过程中遇到的一些问题(持续更新)
- 我把自己的java库发布到了maven中央仓库,从此可以像Jackson、Spring的jar一样使用它了
热门文章
- 两个unit取和会溢出吗_TCP 三次握手原理,你真的理解吗?
- mysql olap 工具_OLAP分析工具之Presto
- fanuc机器人与plc的通讯_S7-1200PLC与FANUC机器人Profinet通讯方法
- VMware12.0PRo 下安装Ubuntu14.04LTS
- linux查找日期目录,详解Linux查找目录下的按时间过滤的文件
- 马斯克近日表示:Neuralink脑机接口有望明年用于人类
- 连续低频脑电图解码手臂运动,实现机械手臂的闭环自然控制
- Draw Call未被批处理?在Unity 5.6中如何查找原因
- 好好说一说室内定位技术
- 19年计算机英语统考,2019年网络教育统考大学英语(B)真题及答案