eMMC 的名字同样可以拆成两部分来理解:e 和 MMC。
e = embedded,意思是“嵌入式的”。
它表示 eMMC 不是像 SD 卡、MMC 卡那样可以插拔的存储卡,而是直接焊接在电路板上的芯片,属于板载存储。
MMC = MultiMediaCard,即“多媒体卡”。
MMC 是一种早期的闪存存储卡标准,由西门子和 SanDisk 在 1997 年推出。它曾经被用在数码相机、MP3、手机等设备中。
MMC 的特点是:
体积小、功耗低
采用串行/并行混合接口
后来很多存储卡标准都从它发展而来
我们熟悉的 SD 卡,其实就是在 MMC 的基础上发展出来的,增加了加密功能、写保护开关等,并且兼容部分 MMC 协议。
eMMC = embedded MultiMediaCard
意思是:
嵌入式多媒体卡。
它本质上是一颗把 MMC 控制器 和 NAND Flash 闪存颗粒 集成封装在一起的芯片,对外提供标准的 MMC 接口。
eMMC 的内部结构通常包括:
NAND Flash 存储阵列
MMC 控制器
坏块管理、ECC 纠错、磨损均衡等管理逻辑
主机只需要通过标准的 MMC 协议命令,就能像访问普通存储设备一样读写数据,完全不用关心底层 NAND Flash 的复杂管理。
早期移动设备使用的是可插拔的 MMC 卡或 SD 卡,但这种方案存在一些问题:
卡座占用空间大
接触点容易氧化、振动导致接触不良
不适合大规模自动化贴片生产
于是业界就把 MMC 标准“嵌入化”,将控制器和 NAND Flash 封装成一颗 BGA 芯片,直接焊在 PCB 上,形成了 eMMC。
eMMC 标准由 JEDEC 制定,广泛应用于手机、平板电脑、智能电视、车载设备等领域。
eMMC 内部使用的存储介质就是 NAND Flash。
和之前提到的 SDNAND、SPI NAND 类似,eMMC 也是把 NAND Flash 封装起来,但区别在于:

所以 eMMC 可以理解为:
采用 MMC 接口的、集成控制器的 NAND Flash 存储芯片。

所以 eMMC 名字的由来就是:采用 MMC 标准的嵌入式 NAND Flash 存储芯片。
电话:176-6539-0767
微信:176-6539-0767
邮箱:xcz@xczmemory.cn
地址:深圳市联创商务中心13层1308室