嵌入式移植-EMMC与Nand flash,NOR flash的区别等

本文介绍了NAND Flash与NOR Flash两种非易失性存储器的主要区别,包括读写速度、擦除速度和耐用性。NAND在写入速度和擦除速度上优于NOR,但NOR在读取速度上有优势。同时,讨论了eMMC作为封装了NAND Flash的解决方案,其优点在于坏块管理、接口标准化和成本效益,但使用MLC可能导致更高的坏块率。eMMC适合消费级应用,而NAND更适用于工业级需求。
摘要由CSDN通过智能技术生成

嵌入式移植-EMMC与Nand flash,NOR flash的区别等

常见的存储介质
NAND Flash
NOR Flash
eMMC(Embedded Multi Media Card) eMMC接口+NAND Flash
eMCP eMMC和DDR进行了封装
HDD 机械硬盘
SSD 固态硬盘(包含NAND Flash)
UFS(包含NAND Flash)

一、NAND Flash和NOR Flash的区别

flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除

Flash有两种分为NAND flashNOR flash二种

NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。
由于擦除NOR器件时是以64~128KB的块进行的,执行一个写入/擦除操作的时间为5s,与此相反,擦除NAND器件是以8~32KB的块进行的,执行相同的操作最多只需要4ms。

1、NOR的读速度比NAND稍快一些。
2、NAND的写入速度比NOR快很多。
3、NAND的4ms擦除速度远比NOR的5s快得多。
4、在NAND闪存中每个块的最大擦写次数是一百万次,而NOR的擦写次数是十万次。
5.都需要进行坏块处理

二、eMMC与Nand flash的区别

Nand的优势和劣势:一般应用工业级
优势:

  1. 使用的是SLC,不容易坏块
  2. 稳定性高
  3. 抗干扰能力强

劣势:
4. 接口和时序不标准,不兼容
5. 引脚太多,体积大
6. 容量不能灵活控制,体积相对小(一般应用G以下)
7. 坏块的管理
8. 成本高

坏块的管理问题
坏块就是,你使用的一段内存中,有某块内存出现了(错误或翻转等)造成那一块内存不能使用的问题。

而eMMC是具有坏块管理功能的,不需要开发者去手动管理坏块,它能够自动识别坏块并使用。
Nand是需要开发者手动通过ECC,今天写,读,来识别坏块。

Nand内虽然使用的是高成本的SLC,相比MLC坏块的几率要小得多,但是也是有几率出现坏块的情况

EMMC优势与劣势:
优势:一般应用于消费级与少部分工业级

  1. 成本低(因为使用的是MLC,MLC容易坏块)
  2. 接口标准化,兼容性强
  3. 容量大(一般应用几个G以上)
  4. 拥有坏块管理功能

劣势:

  1. 使用的是MLC,容易坏块
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码农-老七

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值