NOR /NAND FLASH 详见:https://blog.csdn.net/shuaishuai80/article/details/6202205
我认为的主要区别:
(2)NorFlash闪存是随机存储介质,用于数据量较小的场合;NandFlash闪存是连续存储介质,适合存放大的数据.
(9)容量和成本对比
相比起NandFlash来说,NorFlash的容量要小,一般在1~16MByte左右,一些新工艺采用了芯片叠加技术可以把NorFlash的容量做得大一些.在价格方面,NorFlash相比NandFlash来说较高,如目前市场上一片4Mbyte的AM29lv320 NorFlash零售价在20元左右,而一片128MByte的k9f1g08 NandFlash零售价在30元左右. NandFlash生产过程更为简单,NAND结构可以在给定的模具尺寸内提供更高的容量,这样也就相应地降低了价格.
(10)可靠性性对比
NandFlash器件中的坏块是随机分布的,以前也曾有过消除坏块的努力,但发现成品率太低,代价太高,根本不划算.Nand器件需要对介质进行初始化扫描以发现坏块,并将坏块标记为不可用.在已制成的器件中,如果通过可靠的方法不能进行这项处理,将导致高故障率。而坏块问题在NorFlash上是不存在的.
在Flash的位翻转(一个bit位发生翻转)现象上,NAND的出现几率要比NorFlash大得多.这个问题在Flash存储关键文件时是致命的,所以在使用NandFlash时建议同时使用EDC/ECC等校验算法.
eMMC和SSD
严格意义来说,eMMC和SSD并不是完全一个层面上的东西。eMMC的英文为“Embedded Multi Media Card”,SSD则为“Solid State Disk”。SSD是由多个闪存芯片、主控、缓存组成的阵列式存储,如同具有数十门火炮的大型战列舰;而eMMC则是单个闪存芯片、单个主控组成的颗粒芯片,它相当于仅有一门火炮的小炮艇。
eMMC的结构极其简单,广义上TF卡、SD卡亦属于eMMC,从这里我们也能看出eMMC的优点:体积超小、低复杂度、高度集成、低布线难度。而它的缺点也是相当明显的,SSD为多路读写,它的主控迅速将数据分配多个闪存芯片传输,而eMMC只能分配一个闪存芯片。
eMMC和SSD的对比:战列舰和小炮艇之间打起来,小炮艇最多挠痒的份。
总结:eMMC基于闪存(NAND FLASH),其作用类似于硬盘。它广泛应用于平板电脑、手机的机身内存,和闪存阵列存储的SSD相比,eMMC的读写速度就没有它那么快。
EMMC 5.0,标称读取速度是300MB/s,标称写入速度是100MB/s。
实际读取速度只能到230MB/s,写入只能是60~70MB/s。
而主流的SSD,读取写入都轻松能有500+MB/s。