请问nand flash和nor flash有什么不同?
的有关信息介绍如下:一、定义上的区别
1、Nand-flash存储器是flash存储器的一种,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。
2、NOR Flash是一种非易失闪存技术,是Intel在1988年创建。
二、原理上的区别
1、NAND结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于flash的管理需要特殊的系统接口。
2、NOR的特点是芯片内执行,这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。NOR的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除 速度大大影响了它的性能。
三、性能区别
1、 NAND的写入速度比NOR快很多;NAND的擦除速度远比NOR快;NAND的擦除单元更小,相应的擦除电路更加简单;NAND的实际应用方式要比NOR复杂的多。
2、NOR的读速度比NAND稍快一些;NOR可以直接使用,并在上面直接运行代码,而NAND需要I/O接口,因此使用时需要驱动。
四、接口区别
1、NAND器件使用复杂的I/O口来串行地存取数据,应用NAND的困难在于flash的管理需要特殊的系统接口。
2、NOR带有SRAM接口,有足够的地址引脚来寻址,可以很容易地存取其内部的每 一个字节。
五、容量成本的区别
1、NAND flash的单元尺寸几乎是NOR器件的一半,由于生产过程更为简单,NAND结构可以在给定的模具尺寸内提供更高的容量,也就相应地降低了价格。
2、NOR占据了容量为1~16MB闪存市场的大部分,而NAND flash只是用在8~128MB的产品当中,这也说明NOR主要应用在代码存储介质中,NAND适合于数据存储。