NOR and NAND flash
发布时间:2020-12-15 17:42:36 所属栏目:百科 来源:网络整理
导读:NOR 的特点是可在芯片内执行,这样应该程序可以直接在flash 内存内运行,不必再把代码读到系统RAM 中。NOR 的传输效率很高,但写入和探险速度较低。而NAND 结构能提 供极高的单元密度,并且写入和擦除的速度也很快,是高数据存储密度的最佳选择。这两种结构
NOR 的特点是可在芯片内执行,这样应该程序可以直接在flash 内存内运行,不必再把代码读到系统RAM 中。NOR 的传输效率很高,但写入和探险速度较低。而NAND 结构能提 供极高的单元密度,并且写入和擦除的速度也很快,是高数据存储密度的最佳选择。这两种结构性能上的异同步如下: (1) NOR 的读速度比NAND 稍快一些。 (2) NAND 的写入速度比NOR 快很多。 (3) NAND 的擦除速度远比NOR 快。 (4) NAND 的擦除单元更小,相应的擦除电路也更加简单。 (5) NAND 闪存中每个块的最大擦写次数量否万次,而NOR 的擦写次数是十万次。 此外,NAND 的实际应用方式要比NOR 复杂得多。NOR 可以直接使用,并在上面直接运行代码。而NAND 需要I/O 接口,因此使用时需要驱动程序。不过当今流行的操作系统对 NAND Flash 都有支持,Linux 内核也对NAND Flash 提供了很好的支持。由于以上flash的特性决定了,在嵌入式设备中,我们一般会把只读属性的映象文件,如启动引导程序blob、内核、文件系统文件存放在NOR Flash 中,而把一些读写类的文件,如用户应用程序等存放在NAND Flash 中,出于成本的考虑,很多厂家会选用低容量昂贵的NOR Flash 存储启动引导程序和内核,而把文件系统存放在NAND Flash 中。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |