存储介质现状与发展趋势
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
存储介质现状与发展趋势
摘 要 信息的存储在整个信息处理系统中都占有至关重要的地位。本文在分析了主流存储介质及其存储原理的基础上,主要讨论了目前较为流行的闪存这一存储介质的发展和原理,并对NOR 型和NAND 型闪存做以比较,同时浅略描述了对未来存储介质的发展趋势。
关键词 存储介质 闪存 NOR 结构 NAND 结构
引 言
信息的存储在整个信息处理系统中都占有至关重要的地位。从计算机诞生之日起过去的60多年里,硬盘驱动器(HDD)一直是存储系统领衔者。在这个新技术层出不穷的时代,一些老的存储介质如软盘,由于技术等方面的原因逐渐淡出,一些新的存储介质如闪存Flash Memory 、固态存储盘SDD 以及光盘存储技术迅速发展起来,增加了未来信息储存的多样化。
目前主流存储介质分为三大类:半导体存储、磁介质存储以及光介质存储。其中,半导体存储又可分为易失性存储RAM 与非易失性存储NVM 。其储存原理结构如下。
()⎪⎪⎪⎪⎪⎪⎪⎪⎩
⎪⎪⎪⎪⎪⎪⎪⎪⎨⎧⎪⎪⎪⎪⎪⎪⎩⎪⎪⎪⎪⎪⎪⎨⎧⎪⎪⎪⎩⎪⎪⎪⎨⎧⎪⎩⎪⎨⎧⎩⎨⎧写入型 型、一次写入型、多次光介质存储器 只读、软磁盘、硬磁盘磁介质存储器 磁带
快闪存储器电可擦除紫外线可擦除一次性可编程掩膜非易失性存储器动态静态型双极型:易失性存储器半导体存储器RAID DA FLASH PROM E EPROM PROM ROM NVM DRAM SRAM MOS RAM /2 其中,双极型存取速度快,但集成度低,一般用于大型计算机或高速微机的Cache ;静态SRAM 速度较快,集成度较低,一般用于对速度要求高、而容量不大的场合(例如Cache );动态DRAM 集成度较高但存取速度较低,一般用于需较大容量的场合(例如主存);特别是闪存(FLASH ),它作为一种良好的非易失性存储方案,已成为各类移动存储设备(如MP3/MP4、数码相机、掌上电脑等)最核心的部件之一。目前,随着闪存(FLASH )芯片功耗更低、重量更轻、容量越来越大,价格不断下降,闪存(FLASH )将在更多领域上获得应用,甚至在一定程度上取代硬盘驱动器。
随着信息技术的飞速发展,人类要处理的信息量与日俱增,就必然要求存储介质具有更高信息存储密度、更快响应速度、以及更高的安全性与稳定性。闪存和其它存储介质如何作出适应性的发展,新兴存储介质能否得到进一步应用会成
为未来信息存储讨论的重点。
一、闪存(Flash Memory)
1.1 闪存的发展
在1984年, 东芝公司的Fujio Masuoka首先提出了快速闪存存储器的概念。闪存的特点是非易失性, 其记录速度也非常快, 体积很小, 重量极轻, 抗震性能极强。另外, 闪存盘还具有防潮防磁, 耐高低温( - 40。C ~ + 70。C)等特性, 安全可靠性很高。Intel是第一个生产闪存并将其投放市场的公司。1988年, 公司推出了一款256K bit闪存芯片。Intel发明的这类闪存被统称为NOR闪存。第二种闪存称为NAND闪存, 它由日立公司于1989年研制, 并被认为是NOR闪存的理想替代。它们之间的区别与比较将在后面讨论。
1.2 闪存的工作原理
闪存是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器。数据删除不是以单个的字节为单位,而是以固定的区块为单位,区块大小一般为256 KB~20 MB。
闪存实际上是电可擦除只读存储器(EEPROM)的变种。EEPROM一般MOS 闸极和通道的间隔为氧化层之绝缘, 而闪存的特色是在控制门与通道间多了一层称为“浮闸”或“浮点门”的物质。浮点门只能通过控制门连接到字元线。这就使得闪存可快速完成读、写、擦除等三种基本操作模式;就算在不提供电源给存储的环境下, 也能透过此浮闸, 来保持数据的完整性。
闪存阵列采用内部闭合电路, 这样不仅使电子区能够作用于整个芯片, 还可以预先设定“区块”(如128KB) , 这些区块是闪存器件中最小的可擦除实体。擦除一个区块就是把所有的位设置为“1”。在设定区块的同时就将芯片中的目标区域擦除干净, 以备重新写入。传统的EEPROM芯片每次只能擦除一个字节, 而闪存每次可擦写一块或整个芯片。因此,闪存效率远远高于传统的EEPROM。
闪存通常被用来保存设置信息,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础如在电脑的BIOS、PDA、数码相机中保存资料等。另一方面,闪存不像RAM 一样以字节为单位改写数据,因此不能取代RAM。
1.3 闪存的分类及比较
1.3.1 分类
NOR(或非门)和NAND(与非门)结构的闪存是现在市场上两种主要的非易失闪存。NOR型与NAND型闪存的区别很大。
NOR型闪存更像内存,有独立的地址线和数据线,但价格比较贵,容量比较小;NOR的传输效率很高,在l~4 MB的小容量时具有很高的成本效益,但是较低的写入和擦除速度大大影响了它的性能。因此,NOR型闪存比较适合频繁随机读写的场合,通常用于存储程序代码并直接在闪存内运行,手机就是使用NOR型闪存的大户,所以手机的“内存”容量通常不大;
而NAND型更像硬盘,地址线和数据线是共用的I/O线,类似硬盘的所有信息都通过一条硬盘线传送一般,而且NAND型与NOR型闪存相比,能提
供极高的单元密度,可以达到高存储密度,写入和擦除的速度也很快,容量大、芯片面积小、单元密度高、擦除速度快、成本低等特点也是所有U 盘都使用NAND 闪存作为存储介质的原因。应用NAND闪存的困难在于需要特殊的系统接口。
1.3.2NOR型和NAND型闪存的比较
(1) 性能比较
闪存是非易失内存,可以对内存单元块进行擦写和再编程。任何闪存器件的写入操作只能在空的或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR器件则要求在进行擦除前先要将目标块内所有的位都写为0。擦除NOR器件时是以64~128KB的块进行的,执行一个写入/ 擦除操作的时间为5 s;擦除NAND器件是以8~32 KB的块进行的,执行相同的操作最多只需要4 ms。执行擦除时块尺寸的不同进一步拉大了NOR和NAND之间的性能差距。统计表明,对于给定的一套写入操作(尤其是更新小文件时),更多的擦除操作必须在基于NOR的单元中进行。
这样,当选择存储解决方案时,设计师必须权衡以下的各项因素:
①NOR的读速度比NAND稍快一些;
②NAND的写入速度比NOR快很多;
③NAND的4 ms擦除速度远比NOR的5 s快,大多数写入操作需要先进行擦除操作;
④NAND的擦除单元更小,相应的擦除电路更少。
(2) 接口差别
NOR闪存带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每一个字节。NAND闪存使用复杂的I/O口来串行地存取资料,各个产品或厂商的方法可能各不相同。8个引脚用来传送控制、地址和资料信息。NAND 读和写操作采用512字节的块,这一点有点像硬盘管理中的此类操作。很自然地,基于N AND的闪存就可以取代硬盘或其他块设备。
(3)容量和成本
NAND闪存的单元尺寸几乎是NOR闪存的一半,生产过程更为简单,NAND 结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。NOR 占有容量为1~16 MB 闪存市场的大部分,而NAND闪存只是存在于8 MB 以上的产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于资料存储,NAND在Compact FLASH(小型闪存)、Secore Digital、PC Caxds 和MMC 存储卡市场上所占份额最大。
(4) 可靠性
采用闪存介质时,一个需要重点考虑的问题是可靠性。对于需要扩展MTBF 的系统来说,闪存是非常合适的存储方案。可以从寿命(耐用性)、位交换和坏块处理三个方面来比较NOR和NAND的可靠性。
①寿命(耐用性)。在NOR闪存中,每个块的最大擦写次数是100万次,而NOR的擦写次数是10万次。NAND内存除了具有10∶1的块擦除周期优势,典型的NAND块尺寸是NOR器件的1/8,每个NAND内存块在给定的时间内的删除次数要少。
②位交换。所有闪存器件都受位交换现象的困扰。在某些情况下(很少见,NAND发生的次数要比NOR多),一个比特位会发生反转或被报告反转了。一位