谈到智能设备的ROM存储,就要谈到闪存的设计概念。手机闪存的设计概念,就是为了简化手机内存储器的使用,将NAND Flash芯片和控制芯片设计成1颗集成打包芯片,手机厂商只需要采购芯片,不需要处理其它繁琐的NAND Flash芯片的兼容性和管理问题。
而eMMC和UFS则都是面向移动端闪存的标准,eMMC的全称为“embedded Multi Media Card”,翻译过来是嵌入式的多媒体存储卡。一般镶嵌在手机、平板等移动设备当中。eMMC也就是说它将Flash存储器和控制芯片集装在一起,同时提供接口可以安置在不同的机器中使用。eMMC从eMMC4.3一路发展到4.4、4.5直到现在的5.0、5.1,传输速度也从50MB/s一路狂飙到200MB/s直到现在eMMC5.1的600MB/s,刚刚提到的数据都是实验的理论值,不过在实际的使用中读取速率都会低于低于理论值,比如搭载eMMC5.1的手机一般读取速度在250MB/s。(eMMC5.1是eMMC目前最新的技术)
作为我们能够接触到的集成度最高的电子设备,手机对闪存的应用几乎每年都会迎来一个升级,2014年之前的设备都会才会用低于eMMC4.5的闪存芯片,2013年7月,三星正式量产了eMMC5.0闪存之后,次年手机闪存进入到了eMMC5.0时代。直到2015年末,所有的手机设备仍采用eMMC5.1之类的eMMC芯片。
类似于是eMMC,UFS同样也是一个高度集成的储存模块。(在存储芯片的基础上,加入控制芯片,接入标准接口,最后进行标准封装)
为什么UFS开始越演越火,来势汹汹,大有取代eMMC的架势呢?一个字------快!
UFS2.0的前身UFS1.0标准在2011年就已经制定完成,不过由于UFS1.0相较于eMMC并没有实质上的优势,所以并没有得到大规模的使用。而如今的UFS2.0,理论带宽已经可以达到1.5GB/s,理论上比eMMC5.1的两倍还要快。
从2016年开始,随着UFS2.0实现量产以及手机处理器逐渐加入对UFS2.0的支持,去年基本大多数旗舰机采用的是UFS 2.0闪存,eMMC 5.1已经则是普通千元机的标配,而UFS 2.1则将成为今年旗舰机的标配。
为什么UFS速度比eMMC快那么多呢?
UFS2.0支持全双工运行,支持串行读写,也就是在读取的时候仍然可以写入;而半双工的eMMC则只能并行读写,在读取就无法同时写入。
我们可以形象的将UFS2.0和eMMC5.1比作车道,eMMC是单向车道,车辆只能朝一个方向行驶,逆向车辆必须等待正在行驶的车辆全部跑完才能上路。而UFS不仅是双向车道,道路的宽度也比eMMC宽不止一倍,这样效率提升就大幅增加。
在连续、随机读写等各方面指标上,UFS的理论速度皆碾压eMMC,而UFS 2.1对于UFS 2.0也有接近翻了一倍的表现。在目前智能手机的性能框架下,无论是UFS还是eMMC都无法发挥其理论速率,但总体而言而言,全双工模式、串行数据传输技术的UFS优于半双工模式、并行数据传输eMMC是毋庸置疑的;)。
好的,今天就说到这里啦。亲,手机存储格式(Rom)你学会怎么选了吗;)