0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

UFS和NVME协议有什么不同?

SoC芯片 来源:克缇Keaty 作者:克缇Keaty 2021-06-21 16:29 次阅读

电脑上的硬盘等同于手机上的闪存,本质上都是一种存储介质,只不过日常的称呼有点区别。电脑硬盘分为固态硬盘和机械硬盘,而手机上的闪存也有速度快慢之分。手机上安装App的数据和缓存都会保存在ROM里,ROM速度越快,App加载和运行的速度自然也就越快。第一款商业性闪存是由Intel推出的NOR Flash芯片,后来东芝发布了NAND Flash。NAND Flash具有较快的读写速度,每个存储单元的面积也较小,逐渐占据了存储市场的主流,如今广泛用于PC上的SSD和手机的ROM以及U盘、内存卡等,本质上都是NAND闪存。闪存采用多种协议规范,目前手机上较常见的是UFS和NVME协议。

关于闪存

手机上经常提到的ROM,指的就是闪存(Flash Memory),手机上的文件、安装的App数据和缓存都会保存到ROM也就是闪存里,手机闪存一般都集成到主板上不可以随意更换,目前主流电脑上的硬盘还是可以更换,但是未来会趋向更高的集成度。

闪存Flash目前主要分为两种规格:NOR Flash和NAND Flash,两者均为非易失性闪存模块。1988年,Intel发布NOR flash技术取代了原来的EPROM和EEPROM。EPRROM发明时间很早,也有很多的缺点,英特尔1978年发明了电可擦除的升级版叫做EEPROM。虽然较前更简单易用,可是读取和擦除速度仍非常缓慢。NOR类似于DRAM, 以存储程序代码为主,可以让微处理器直接读取。虽然读取速度较快,但擦除速度远比NAND慢许多,晶片容量也较低,目前应用较少。

1989年,东芝公司发表NAND flash结构,强调降低每比特的成本,更高的性能,并且像磁盘一样可以通过接口轻松升级。因为NAND flash的晶片容量相对于NOR大,更像硬盘,写入与清除资料的速度远快于NOR,所以当时多应用在小型机以储存资料为主。目前已广泛应用在各种存储设备上,如手机、内存卡、U盘等,可存储文件和资料。

闪存颗粒目前可以分为SLC、MLC、TLC、QLC,随着闪存容量越大也会不断发展,SLC是寿命最长、稳定性各方面是最好的,但是容量难以做大,成本贵。目前大容量很少使用,MLC还是比较多,主流的是TLC。

闪存协议,我们买手机特别看重的参数就是CPU、运行内存,CPU好比大脑,代表处理速度,而运存越大,可以同时后台运行的软件就越多,打开多个软件仍流畅。但是手机上的闪存也非常重要,也是影响体验的关键因素,闪存越大代表可以安装更多软件和存储更多的文件,闪存速度快,也可体现在开机和打开应用上,速度越快加载数据就快。目前手机上的闪存最大是1TB,但主流还是128GB和256GB,闪存除了看容量大小,还要看制式即速度大小,比如NVME、UFS3.1、UFS3.0、UFS2.1、UFS2.0、eMMC5.1、eMMC5.0,SFS1.0等。

关于UFS

UFS的全称为Universal Flash Storage,即“通用闪存存储”,目前主要应用于安卓手机、电脑、数码相机等电子产品。UFS目前没有定义自己的命令,使用的是简化后的SCSI规范协议。它的作用很简单,就是提供数据传输速度和稳定性。

常见的包括UFS3.1、UFS3.0、UFS2.1、UFS2.0等。UFS支持全双工运行,可以同时读和写的操作。UFS因为是读写双向同时运行所以效率更高,用时更短。UFS均支持指令队列,但在EMMC5.0及之前的闪存是不支持指令队列的,表示EMMC需要等上一个命令执行完成才能提交下一个命令,虽然EMMC 5.1加入了对指令队列的支持,但是速度是不如UFS的,目前EMMC基本被淘汰,在一些低端机还能见到。

关于NVME

NVME的全称为Non-Volatile Memory Express,即“非易失性内存主机控制器接口规范”,简单来说也是一种规范协议,NVME是运行在某种接口上的通信协议,用于规范计算机与存储设备的数据传输。这种协议的闪存电脑上用得比较多电脑通常是M.2接口的,iPhone手机也采用这种协议。

这种协议通用性比较好,为何只有苹果手机使用?安卓厂商为了减少成本,减少不必要的定制而采用现有资源整合,匹配处理器,优化起来较容易,而苹果公司供应链整合能力强,可以定制到更合适的闪存,但成本也比较贵。

首先是安卓手机商为了方便整合、减少成本,苹果可以说是手机商里面整合能力最强的,可以让供应商根据自己的需求做差异化定制,而其他手机商只能通过选择不同供应商做差异化;其次就是UFS和NVME本质上速度是差不多的,UFS已经成为安卓主流,更容易进行优化。但目前的UFS和NVME速度上其实差距不是很大。UFS和NVME仅代表一种协议而已,不能完全代表其性能,就如同M.2接口的固态硬盘相同的协议,性能一样有快有慢。但苹果手机使用的NVMe是发展潜力是比较大。

iPhone11连续读写测试:读1680mb/s 写577mb/s

华为SFS

目前华为的mate40系列和荣耀30Pro等采用的是SFS1.0,但是官方没有公布相关的技术参数,具体情况上不清楚,单纯的看测试速度是比UFS3.1更快,而且写入速度比UFS拉开较大差距。
责任编辑:lq6

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协议
    +关注

    关注

    2

    文章

    598

    浏览量

    39177
  • UFS
    UFS
    +关注

    关注

    6

    文章

    103

    浏览量

    23950
  • nvme
    +关注

    关注

    0

    文章

    217

    浏览量

    22580

原文标题:手机闪存UFS和NVME的一些知识和速度对比

文章出处:【微信号:gh_9d9a609c9302,微信公众号:SoC芯片】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    一文详解 ALINX NVMe IP 特性

    的理想选择。 NVMe 专为 SSD 而生,通过直接利用 PCIe 通道,避免 SATA 协议和外置控制器(PCH)的额外延迟,使性能大幅提升,尤其在随机 I/O 操作中表现突出。 NVMe PCIe
    的头像 发表于 11-14 13:59 136次阅读
    一文详解 ALINX <b class='flag-5'>NVMe</b> IP 特性

    QLC UFS 4.0量产到来,端侧AI加速智能终端UFS升级

    电子发烧友网报道(文/黄晶晶)近日,铠侠宣布量产QLC UFS 4.0,这是业界首款基于QLC的UFS4.0产品,可用于智能手机和平板电脑,以及其他需要更高的存储容量和性能的下一代应用包括 PC
    的头像 发表于 11-08 01:08 2363次阅读
    QLC <b class='flag-5'>UFS</b> 4.0量产到来,端侧AI加速智能终端<b class='flag-5'>UFS</b>升级

    手机主流存储eMMC、UFSNVMe的区别

    近几年,手机影像不断发展,照片+视频占据大量存储空间,在愈发膨胀的微信、手游以及各种APP面前,存储空间愈发不够。该存储空间即是手机存储容量(ROM),市面上常见的手机快闪记忆体标准共有eMMC、UFSNVMe
    的头像 发表于 07-16 16:42 2536次阅读
    手机主流存储eMMC、<b class='flag-5'>UFS</b>与<b class='flag-5'>NVMe</b>的区别

    m2接口sata和nvme怎么区分

    M.2接口是一种常见的固态硬盘接口,它支持SATA和NVMe两种不同的协议。这两种协议在性能、功耗、价格等方面存在一定的差异,因此在选择固态硬盘时,了解它们的区别是非常重要的。本文将详细介绍M.2
    的头像 发表于 07-10 10:19 4477次阅读

    高性能NVMe主机控制器,Xilinx FPGA PCIe 3

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议
    发表于 04-20 14:41

    高性能NVMe主机控制器,Xilinx FPGA NVMe Host Accelerator IP

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议
    发表于 04-10 22:55

    Flash存储芯片:NOR Flash、NAND Flash、UFS和eMMC的比较与解析

    地位。本博客将详细介绍Flash存储芯片中的NOR Flash、NAND Flash、UFS和eMMC,分析它们的用途、优缺点,并对其进行比较。   1.Nor Flash   1.1 用途特性
    发表于 04-03 12:05

    请问STM32F4的USB端口能读写512GB的UFS卡吗?

    STM32F4的USB端口能读写512GB的UFS卡吗?
    发表于 03-28 06:42

    Xilinx FPGA高性能NVMe SSD主机控制器,NVMe Host Controller IP

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议
    发表于 03-27 17:23

    三星发布UFS 4.0 和UFS 5.0产品规划,顺序读取速度提升至8GB/s

    随着端侧人工智能的崛起,智能手机市场对UFS技术也提出更高要求。考虑到大语言模型在未来的应用前景,提升UFS接口速度迫在眉睫。
    的头像 发表于 03-21 10:51 2247次阅读

    Xilinx FPGA NVMe主机控制器IP,高性能版本介绍应用

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议
    发表于 03-09 13:56

    Xilinx FPGA NVMe Host Controller IP,NVMe主机控制器

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议
    发表于 02-21 10:16

    Xilinx FPGA NVMe控制器,NVMe Host Controller IP

    NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动加速处理所有的NVMe协议命令,具备独立的数据写入AXI4-Stream/FIFO接口和数
    的头像 发表于 02-18 11:27 844次阅读
    Xilinx FPGA <b class='flag-5'>NVMe</b>控制器,<b class='flag-5'>NVMe</b> Host Controller IP

    ufs3.1和ufs4.0什么区别?ufs4.0和ufs3.1实际使用区别

    ufs3.1和ufs4.0什么区别?ufs4.0和ufs3.1实际使用区别  UFS是一种高速
    的头像 发表于 01-17 11:05 2.9w次阅读

    什么是UFSUFS需要做哪些仿真?UFS的发展史、组成及特点

    UFS(Universal Flash Storage)即通用闪存存储,是一种将Nand Flash和Flash controller 协议接口封装在一起的存储系统。主要用于数码相机、智能电话等消费
    的头像 发表于 12-22 16:21 3.7w次阅读
    什么是<b class='flag-5'>UFS</b>?<b class='flag-5'>UFS</b>需要做哪些仿真?<b class='flag-5'>UFS</b>的发展史、组成及特点