请问nand flash和nor flash有什么不同?

请问nand flash和nor flash有什么不同?


包括原理,用法,
NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。
相“flash存储器”经常可以与相“NOR存储器”互换使用。许多业内人士也搞不清楚NAND闪存技术相对于NOR技术的优越之处,因为大多数情况下闪存只是用来存储少量的代码,这时NOR闪存更适合一些。而NAND则是高数据存储密度的理想解决方案。
NOR的特点是芯片内执行(XIP, eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。
NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理和需要特殊的系统接口。
性能比较
flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。
由于擦除NOR器件时是以64~128KB的块进行的,执行一个写入/擦除操作的时间为5s,与此相反,擦除NAND器件是以8~32KB的块进行的,执行相同的操作最多只需要4ms。
执行擦除时块尺寸的不同进一步拉大了NOR和NADN之间的性能差距,统计表明,对于给定的一套写入操作(尤其是更新小文件时),更多的擦除操作必须在基于NOR的单元中进行。这样,当选择存储解决方案时,设计师必须权衡以下的各项因素。
● NOR的读速度比NAND稍快一些。
● NAND的写入速度比NOR快很多。
● NAND的4ms擦除速度远比NOR的5s快。
● 大多数写入操作需要先进行擦除操作。
● NAND的擦除单元更小,相应的擦除电路更少。
接口差别
NOR flash带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每一个字节。
NAND器件使用复杂的I/O口来串行地存取数据,各个产品或厂商的方法可能各不相同。8个引脚用来传送控制、地址和数据信息。
NAND读和写操作采用512字节的块,这一点有点像硬盘管理此类操作,很自然地,基于NAND的存储器就可以取代硬盘或其他块设备。
容量和成本
NAND flash的单元尺寸几乎是NOR器件的一半,由于生产过程更为简单,NAND结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。
NOR flash占据了容量为1~16MB闪存市场的大部分,而NAND flash只是用在8~128MB的产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于数据存储,NAND在CompactFlash、Secure Digital、PC Cards和MMC存储卡市场上所占份额最大。
可*性和耐用性
采用flahs介质时一个需要重点考虑的问题是可*性。对于需要扩展MTBF的系统来说,Flash是非常合适的存储方案。可以从寿命(耐用性)、位交换和坏块处理三个方面来比较NOR和NAND的可*性。
寿命(耐用性)
在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。NAND存储器除了具有10比1的块擦除周期优势,典型的NAND块尺寸要比NOR器件小8倍,每个NAND存储器块在给定的时间内的删除次数要少一些。
位交换
所有flash器件都受位交换现象的困扰。在某些情况下(很少见,NAND发生的次数要比NOR多),一个比特位会发生反转或被报告反转了。
一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障可能导致系统停机。如果只是报告有问题,多读几次就可能解决了。
当然,如果这个位真的改变了,就必须采用错误探测/错误更正(EDC/ECC)算法。位反转的问题更多见于NAND闪存,NAND的供应商建议使用NAND闪存的时候,同时使用EDC/ECC算法。
这个问题对于用NAND存储多媒体信息时倒不是致命的。当然,如果用本地存储设备来存储操作系统、配置文件或其他敏感信息时,必须使用EDC/ECC系统以确保可*性。
坏块处理
NAND器件中的坏块是随机分布的。以前也曾有过消除坏块的努力,但发现成品率太低,代价太高,根本不划算。
NAND器件需要对介质进行初始化扫描以发现坏块,并将坏块标记为不可用。在已制成的器件中,如果通过可*的方法不能进行这项处理,将导致高故障率。
易于使用
可以非常直接地使用基于NOR的闪存,可以像其他存储器那样连接,并可以在上面直接运行代码。
由于需要I/O接口,NAND要复杂得多。各种NAND器件的存取方法因厂家而异。
在使用NAND器件时,必须先写入驱动程序,才能继续执行其他操作。向NAND器件写入信息需要相当的技巧,因为设计师绝不能向坏块写入,这就意味着在NAND器件上自始至终都必须进行虚拟映射。
软件支持
当讨论软件支持的时候,应该区别基本的读/写/擦操作和高一级的用于磁盘仿真和闪存管理算法的软件,包括性能优化。
在NOR器件上运行代码不需要任何的软件支持,在NAND器件上进行同样操作时,通常需要驱动程序,也就是内存技术驱动程序(MTD),NAND和NOR器件在进行写入和擦除操作时都需要MTD。
使用NOR器件时所需要的MTD要相对少一些,许多厂商都提供用于NOR器件的更高级软件,这其中包括M-System的TrueFFS驱动,该驱动被Wind River System、Microsoft、QNX Software System、Symbian和Intel等厂商所采用。
驱动还用于对DiskOnChip产品进行仿真和NAND闪存的管理,包括纠错、坏块处理和损耗平衡。


怎样知道主板是不是支持64位?
求救高手指招急急急!!!!
电视卡、电视盒功能有哪些种类?谢谢!
我的电脑能够自检,但是到该检测IDE端口时便停止或重起
电脑显示器的问题
怎么用双绞线连接两台电脑?
做设计用什么型号的液晶显示器
ups在接通电源后指示灯无显示,且保险丝没坏,哪里出了问题呢?
关于硬盘的问题?
怎么进入BIOS?
ps是怎样的技术?
mp3有的电脑能用,有的却启动不了,出什么问题了谁能告诉我~~~~~~~
celeron 2.4a和2.4D有何不同?
问一个关于内存的问题谢谢
推荐几款笔记本电脑
谁来估个价
请大家评论一下这个处理器的性能 AMD Sempron™ (闪龙) 64处理器 2600+
PSP 1G的记忆棒多少钱
买一台差不多的电脑的要多少 钱?
我想买一个电子设备,只是用来看电子书,请问该买什么?
什么网页有教人学组装电脑的?
我的笔记本称有usb2.0但速度跟1.1差不多怎么办
微星845E主板,CPU三杨2.0,内存可以超频吗?
请问nand flash和nor flash有什么不同?
超频引发CPU故障
请问世界上使用数量最多的电容的容量是多少?
大虾们,推荐一下电脑电源
想买品牌机,大家出出意见。
求救:机器一开机就重起有可能是哪出了问题?内存吗?
打印机自动断电原因?
请问 闪龙2500+在K8N4-E的板子上面怎么超频???
我的电脑在网上邻居上不能显示别个的电脑。
不能引导操作系统
请问笔记本用的内存条和台式机一样吗?256MB DDR 333MHz SDRAM 笔记本内存大约多少钱?
打印机墨盒加粉之后不能用怎么办?(急用,谢谢)
我的主板支持双通道么?
电脑打不开怎么办
笔记本的CPU和台式机的有什么区别啊?
cs1.6里盾牌怎麽穿?zz
电脑开机问题
我的电脑是联想家悦显卡是什么高性能集成显卡为什么玩nba2006里面的人是紫色的有什么不换显卡的办法解决吗
哪款长焦数码相机的性价比高
关于主板型号的问题
台式电脑有红外吗,在那
256M 的(超胜)内在条 得花多少钱啊!
硬盘分区的问题
请问Celeron(tm)CPU的各种参数是多少~!
USB1.1可不可以弄成USB2.0
什么是硬盘柱面?
如何恢复损坏的U盘数据!
硬盘少了怎么办~~?
硬盘空间哪去了?
请问intel865主扳CPU插槽:Socket 478 可以插P43.0cpu吗?
现今最流行的显示卡?
请问9550 显卡有没有256的 价格多少?
有谁知道怎么解决键盘冲突啊?
显示器是眼睛杀手吗?
还是关于双通道的问题
冰箱能不能放在在火的附近!!
戴尔D600笔记本有用赛扬cpu的??
再发一个配置,高手看一下
移动硬盘是否可以把软件移动?
谁能推荐几款7000元左右的笔记本
IBM电脑如何超频
电脑CPU爆炸怎么办?
NEC nx系列al20c笔记本电脑的显卡驱动程序
我电脑风扇噪音大
我在u盘上的文件,为什么有些没有删除,可是不显示呢?但是可是在属性里看出这些文件占了一定的磁盘空间!
请大虾哥们给确实一下????
风扇有很大的声音~求救~
可不可以不用拆机箱就能知道主板的型号
内存双通道
NVIDIA GeForce2 MX/MX 400支持direct9.0吗
我的C盘无故少了1G多!怎么办?救命啊!!!
显示器显示的颜色大概只有蓝色和黄色,是不是显示器的显象管有问题?谢谢各位
找高手急救我的电脑,小弟不胜感激!开不了机了
请高手配机箱 电源 揪错
关于笔记本内存的问题
Athlon1800培什么显卡主板啊???
我的鼠标有时候不好用
电脑开机问题 ,急需解决!~!~!
如何选购康宝光驱,什么品牌型号的比较好
请问华硕主板在那里维修
这是什么cpu啊?????怎么看出来的?
硬盘坏磁道可以修复吗
EPSON 打印的问题.
E6 3000+ 配什么主板好啊?
硬盘的中心扭矩 是什么我怎么样辨别?大好,还是小些好的?
国产墨盒中质量最好的品牌是哪个?
这是什么型号的cpu啊?????怎么看出来的?
请问七彩虹1000元左右的显卡!是天行6600GT最好吗?
我的主板不能正确识别CPU,请问该怎么办?
我的电脑开机不正常,每次要按两回POWER键
创新声卡ct 4810驱动在哪里下啊
知不知道对于反光的纸如烟盒里的锡纸,扫入电脑里,不被暴光要用什么设备
键盘用不了显示灯为第三个灯!这是怎么了!
什么因素显卡的质量?
40G电脑硬盘价格
笔记本40G硬盘(三星)大约得多少钱?
我现在是DDR333想加条 加400好还是333好啊 加400以后可能会全换400但 我怕没换就坏了

100
24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 926781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830