《电子技术应用》

华为P10“闪存门”主角eMMC和UFS的性能比较?

2017/4/24 15:44:00

事件回顾

近日,有网友、媒体(GizmoChina)用读写速度跑分软件AndroBench 5.0测试华为P10,结果显示,不同的华为P10系列手机会显示出三组不同的读写速度。

1492781957978043433.png

根据华为官方的性能测试显示,麒麟960搭配UFS 2.1闪存的连续读取(Sequential Write)速度超过800MB/s,连续写入接近180MB/s,随机读取超过140MB/s,随机写入也有14MB/s左右。而UFS 2.0闪存的连续读取速度一般在400MB/s以上,而写入速度在100MB/s以上。eMMC标准闪存的连续读取速度只有200-300MB/s之间。

因此,根据跑分结果华为P10系列手机采用了三种不同的闪存:UFS 2.1、UFS 2.0、eMMC 5.1。但外界普遍认为华为P10系列采用UFS 2.1闪存,因此外界认为华为存在欺骗消费者行为。

负面曝光之后,华为终端、余承东数次回应该事件,承认华为P10系列存在混合采用多种闪存的同时,认为不同闪存并不影响手机体验。

新一代UFS

在高速数字接口中,并行总线越来越少。原因很简单,随着系统频率的提升,并行总线在板级建置时已经遭遇到实体瓶颈,抖动、串扰、信号偏移、传输路径不完美等因素,都将大幅降低并行总线持续建立时间窗口,从而限制系统带宽的进一步提升。

在高速串行/解串器(Serdes)技术取得突破后,新式串行总线越来越流行,以USB和PCIe为代表的串行总线在板级以串行方式连接、在芯片内部将数据译码成平行数据,从而使得板级数据线路之间的关系去耦合,既大幅降低了板级布线难度,又突破了系统带宽限制。因此,新式串行总线正如火如荼地进展,在个人计算机(不含工控与特殊用途计算机)领域,PCIe接口已经完全取代PCI接口,SATA接口也完全取代了PATA接口。

不过,在手机储存接口方面,嵌入式多媒体卡(eMMC)规格的市占率仍然较高,原因之一是移动设备对于储存性能的要求较个人计算机(PC)更低。然而,随着游戏与视频应用在移动设备上的普及,以及手机处理器性能的提升,eMMC的性能已经不能满足移动设备对于内存读写性能的要求,新一代的通用闪存储存(UFS)规格应运而生。

UFS的性能优势

多媒体卡(MMC)标准于1997年问世,说来有趣,MMC最初的标准就是一根数据线,后来扩展到8根数据线,eMMC标准则将闪存颗粒和控制器放入更紧密的球门阵列(BGA)封装,以适应移动设备对封装尺寸的要求。首批eMMC产品于2007年正式推向市场,到目前为止,JEDEC的最新标准为eMMC 5.1。

如前所述,并行总线在速度增加到一定值时将无法满足时序要求,eMMC标准单根数据线的极限速度为400Mbps左右,8位数据线标准eMMC接口一次传输峰值速度为400兆字节每秒(400MB/s)。相形之下,UFS2.0单信道峰值速度为5.8Gpbs,现有标准为双信道,所以速度可达1,160MB/s,将近eMMC标准的3倍。

1492754726025089662.jpg

图1:e-MMC与UFS接口比较

而且,由于eMMC是半双工模式,主、从之间数据不能同时互动,而UFS是全双工模式,便于传输性能的提升。所以采用UFS接口的系统启动时间更快,读写响应也更迅速。根据东芝(Toshiba)的资料,在连续读取、随机读取、连续写入与随机写入等操作中,UFS 2.1产品基本能够达到eMMC 5.1产品的1-3倍。UFS新一代标准还将大幅提高读写性能,但eMMC性能再提升的空间并不大。

UFS规格以先进的Serdes技术为基础,其读写性能的大幅提升并未以大量增加功耗为代价。由于UFS信号电压摆幅只有200毫伏(mV),而eMMC标准是1.8伏(V)或3.3V,因此两种产品待机功耗相差无几,而且从第三代到第五代,东芝的每一代UFS产品功耗水平都得到了提升。

从eMMC转向UFS接口

从并行总线换到串行总线,减少了高速数据线的连接,简化了硬件工程师的工作。

以东芝的产品为例,UFS封装与eMMC封装一致,用户可以选择对应的封装直接取代。相较于第三代UFS产品使用三电源供电,东芝的第四代与第五代UFS产品不必再使用1.2V电源,从而使内存模块的电源设计更简单。

1492754726212080887.jpg

图2:第四代以后的UFS内存只需要两个电源

在固件层面,相较于eMMC产品,新一代的UFS产品已经将除错、坏块管理、损耗平衡以及垃圾回收等功能一并封装,为用户在闪存应用开发上节省了大量的时间。

为了方便用户除错,有些UFS产品还提供了板级除错接脚。以东芝第5代UFS产品为例,用户只需将2个除错接脚连接到PCB的除错工具接口即可,不需要额外增加电阻电容。而当出现问题时,用户只需利用除错工具透过这2个接脚连到UFS内存上进行除错。

既然UFS较eMMC的性能更大幅提升,更换设计又不复杂,那么当UFS产品成熟时,产品替代进程将非常快。根据东芝对市场的预测,2017年上半年的旗舰型手机将普遍采用UFS接口。从2017年下半年开始,中阶手机也将逐步改用UFS闪存,UFS接口在高阶平板中的普及率也将过半。

1492754726274044691.jpg

图3:UFS市场前景

从东芝UFS产品发展蓝图来看,UFS 2.0与2.1产品均已经量产,新一代UFS接口的研发也紧锣密鼓,预期UFS市场的成长曲线将非常陡峭,eMMC在移动设备领域的历史使命已经完成,UFS的时代即将来临。

继续阅读>>