EMMC的初步认识

** 一、简单介绍**
Embedded Multimedia Card,简称eMMC。
eMMC是一种嵌入式存储芯片,常用于手机、平板电脑、电子书、电子手表、车机等电子产品。
它采用的是BAG封装,里面主要包含了controller、NAND Flash,使用的电压范围为1.8-3.3V。

** 二、NAND的类型**
NAND的类型主要有3种,分别是SLC、MLC、TLC。现在市面上,多数都是采用TLC。
以下是它们的一些特点对比
EMMC的初步认识
注意:SLC一般用于工业级、MLC和TLC用于消费级,现在也逐渐推出QLC。

** 三、controller的作用**
市面上,群联和慧荣的控制器用的比较多。
controller可以对NAND进行 数据校正、坏块管理、擦写均衡、垃圾回收等。
数据校正:由于NAND物理特性的原因,有些场景会使数据出现位翻转的情况,此时,controller就会用ECC来对数据进行校正,以保证数据的准确性。
坏块管理:NAND在使用的过程或者出厂时,都会产生一些坏块,此时,controller就会对一些坏块进行标记,这些坏块就不会再被使用。
擦写均衡:一直对某一个block进行擦写,会使其寿命很快终结。此时,controller就会对各个block进行一个轮流的擦写,以保证block的寿命均衡。
垃圾回收:假如Block x 和Block y上有很多的垃圾数据,其中Block x的A、B、C为有效的数据,Block y的D、E、F、G为有效数据。垃圾回收就是controller把好几个block的有效数据搬到一个空闲的block上。当Block x和Block y的有效数据被搬走后,controller就会对其进行擦除,后面就可以拿来写入其他的数据。
EMMC的初步认识

以上为eMMC的基本知识,仅供参考,如有错误,请纠正,感谢!

相关文章:

  • 2021-11-10
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-06-02
  • 2021-10-17
  • 2021-04-13
  • 2021-09-17
  • 2022-01-21
  • 2021-11-07
  • 2021-04-11
相关资源
相似解决方案