Nand Flash与Nor Flash

1. Nand Flash与Nor Flash特点

Nor Flash的特点是芯片内执行(XIP,execute In Place),这样应用程序可以直接在 flash 闪存内运行,不必再把代码读到系统 RAM 中。优点是可以直接从 FLASH 中运行程序,但是工艺复杂,价格比贵, NOR 的传输效率很高,在1~4MB 的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响了它的性能。
Nand Flash 结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用 Nand Flash 的困难在于 flash 的管理和需要特殊的系统接口。优点:大存储容量,而且便宜。缺点,就是无法寻址直接运行程序,只能存储数据。另外 NAND FLASH 非常容易出现坏区,所以需要有校验的算法。

2. Nand Flash与Nor Flash区别

  • NAND 器件执行擦除操作是十分简单的,而 NOR 则要求在进行擦除前先要将目标块内所有的位都写为 1。
  • 擦除NOR器件时是以64~ 128KB 的块进行的,执行-一个写入/擦除操作的时间为5s, Nor Flash Sector擦除时间视品牌、大小不同而不同,比如,4MFLASH, 有的Sector擦除时间为60ms,而有的需要最大6S。与此相反, 擦除NAND器件是以8~ 32KB 的块进行的,执行相同的操作最多只需要4ms。
  • 当选择存储解决方案时,设计师必须权衡以下的各项因素。
  • Nor Flash的读速度比Nand Flash稍快一些。
  • Nand Flash的写入速度比Nor Flash快很多。
  • Nand Fla
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NAND flashNOR flash是两种不同类型的闪存技术。 NAND flash是一种高数据存储密度的解决方案,适用于存储大量数据的应用。它的读取是以一次读取一块的形式进行,通常一次读取512个字节。由于采用了较为廉价的技术,NAND flash在生产成本上具有优势。然而,用户不能直接在NAND flash上运行代码,因此很多使用NAND flash的开发板会添加一个小的NOR flash来运行启动代码。 相反,NOR flash具有与我们常见的SDRAM类似的读取方式,用户可以直接运行存储在NOR flash中的代码。因此,NOR flash可以减少SRAM的容量,从而节约成本。然而,NOR flash的写入和擦除速度较慢,这在性能上存在一定的局限性[3]。 综上所述,NAND flashNOR flash在存储方式、读取方式和性能上有所不同,适用于不同的应用场景。NAND flash适用于需要高数据存储密度的应用,而NOR flash适用于需要直接运行存储在闪存中的代码的应用。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [NAND flashNOR flash的区别详解](https://blog.csdn.net/sonbai/article/details/8453349)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值