eMMC=NAND Flash+闪存控制芯片+标准接口封装
eMMC (Embedded Multi Media Card) 为MMC协会所订立的、主要是针对手机或平板电脑等产品的内嵌式存储器标准规格。eMMC的一个明显优势是在封装中集成了一个控制器,它提供标准接口并管理闪存,使得手机厂商就能专注于产品开发的其它部分,并缩短向市场推出产品的时间。这些特点对于希望通过缩小光刻尺寸和降低成本的NAND供应商来说,同样的重要。
现在主流旗舰手机都采用eMMC 5.0规格的闪存的潮流中,一种新的闪传规格悄然出现,它就是UFS 2.0闪传标准,有着比eMMC 5.0更快的读取性能。(参见从eMMC到ufs 看手机闪存变化了什么、并非eMMC/ufs,苹果iPhone6s内部闪存是NVMe)
下面来看eMMC是如何提高速度的(以下内容来自中关村在线http://mobile.zol.com.cn/296/2968659_all.html)
手机微硬盘读取速度>50MB/s
在开始今天的话题之前,请大家随笔者一起时光倒流,回忆一下2011年的年度多媒体手机横评。横评的结果不是重点,关键是不知道大家有没有注意到,安兔兔跑分中的其中一项,值得我们深究一下,它就是“SD卡读取速度”。每一篇评测总会有网友留言质疑:为什么所评测的产品,SD卡写入、读取速度为0?这个问题笔者在这里就再统一解答一次:安兔兔跑分工具在这一分数测试项上,需要被测产品拥有300MB以上内置存储空间,也就是说被测试的产品在不插入外置SD卡的前提下,机身要保证有可读写内置存储空间300MB以上。
手机微硬盘读取速度>50MB/s eMMC技术浅析
横评所涉及到的16款产品中,有3款产品的“SD读取速度”颇为出众,它们分别是三星GALAXY S Ⅱ(I9100)、魅族MX(双核版)、以及小米手机,此3部手机的该项测试成绩均显示为“>50MB/s”,基本上是其它产品的两倍性能,这是为什么呢?这就是今天的主题:手机微硬盘——eMMC技术。
2011年度多媒体手机横评中只有3款产品使用了eMMC解决方案
特别说明:超级兔子系统评测AnTuTu Benchmark是一个专门给Android系统的手机、平板电脑硬件跑分的软件,它能一键运行完整测试项目,通过内存性能、CPU整数性能,CPU浮点性能、2D、3D绘图性能、数据库I/O、SD卡读、写速度等多项性能测试,并对手机的整体和单项硬件性能做出评分。同时上传分数并查看该设备在世界的排名。
采用eMMC解决方案的手机(左)“SD读取速度”超过50MB/s
其中,RAM表示机器的对于数据运算的吞吐能力、CPU整数/浮点性能代表处理器的运算能力、2D/3D绘图性能表示图形处理芯片对图像的渲染能力、数据库I/O性能表示处理器与RAM对数据库的访问效率、SD卡写入/读取速度则表明机身ROM的可读写能力(目前该项测试需要ROM空闲空间大于300MB,因此若机身存储空间/ROM不足300MB,则忽略该项成绩,但总成绩要扣除相对应分数)。理论上分数越高,则表示该项性能越强。
eMMC:嵌入式存储解决方案
首先大家要明确的是,手机内置存储空间,与手机可以支持的外置存储卡是两个概念。手机存储卡主要包括TF卡(Trans Flash,也叫microSD卡)、RS-MMC卡(也叫mobile MMC卡)、MMC卡(MultiMedia Card)。至于早期索尼爱立信使用的记忆棒Memory Stick已经退出了历史舞台,而CF卡、SD卡、miniSD卡,和手机的距离还有点远。
手机常用的各种microSD存储卡
问题来了,不同品牌手机生产商在手机生产的工艺不同,硬件设施也大不同,如手机存储卡的插槽尺寸规格不同.而存储卡厂家也因此生产出不同尺寸规格的手机存储卡,来配合不同尺寸的存储卡插槽的手机的使用.并给这些存储卡命名。最终的目的,不过是用不同的名字来区分不同大小的存储卡而已,我们可以笼统的认为,不同名字的存储卡实际上只是尺寸不一样而已。
现如今的手机,已经不再仅仅依靠外置存储卡扩展容量,手机本身就已经内置了可高达64GB的存储空间,于是这个存储空间的不同,才导致了刚才提到的不同速度的SD卡读取速度。
不同厂牌的eMMC方案也是尺寸不一
eMMC(Embeded MultiMedia Card):它并非是一种全新尺寸的存储卡,而是由MMC协会所订立的内嵌式存储器标准规格,而且还是专门为手机和移动嵌入式产品设计的。eMMC简单来说是一个嵌入式存储解决方案,除了常规意义的存储器之外,集成了一个控制器,并且提供了一个统一的标准接口。
eMMC的设计概念,就是为了简化手机内存储器的使用,将NAND Flash芯片和控制芯片设计成1颗MCP芯片,手机客户只需要采购eMMC芯片,不需要处理其它繁琐的NAND Flash兼容性和管理问题。eMMC最大的优点,就是缩短新产品的上市周期和研发成本,加速产品的推陈出新速度。看到这里想必有一部分人已经看懂了eMMC到底是个什么东西,如果还是不太明白,但是又想搞清楚的,请继续看最后一页的大白话讲解。
eMMC大白话讲解通俗易懂
eMMC说白了,其实就是在原有内置存储器的基础上,又额外加了一个控制芯片,最后再以统一的方式封装,并预留一个标准接口,以便手机客户拿来直接使用。这有点类似于联发科的MTK,或者是高通的Snapdragon解决方案,手机终端厂商买的不只是一颗CPU,而是一整套方案。如此一来,操作简化了不少,还避免了不同厂牌硬件之间的兼容性问题。上述3款产品之所以能够在SD卡读取一项中脱颖而出,靠的就是eMMC,当然使用eMMC内置存储的不止这三家,近期给笔者留下比较深印象的、移动首款Android4.0双核智能机——中兴U970也属于eMMC阵营的产品。
手机的内置存储读取速度提升,到来的直接好处就是手机执行效率的提升。无论是播放音乐视频,还是浏览网页,以及最耗硬件资源的玩游戏,在处理器、RAM之外,所谓的ROM读取速度也是相当重要的一项指标。
NAND Flash(左)/eMMC(右)比较
MMC协会董事会成员包括:ATP、华硕、Gemplus、惠普、英飞凌、Intel、Itri、Kingston、Lexar媒体公司、Micron科技、诺基亚、Power Digital Card、三星电子、Silicon Motion。在最新的eMMC4.5之后,eMMC新规格将由三星电子的UFS(Universal Flash Storage)主导,未来甚至还会把RAM封装打包,三星在这方面罕有敌手。
eMMC=NAND Flash+闪存控制芯片+标准接口封装
建议大家在今后关注我们的评测文章时,可以着重关注一下安兔兔跑分中“SD卡读取”一项的分值,因为该项成绩与手机的应用程序载入速度也是息息相关的。