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

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

3天内不再提示

eMMC:最佳闪存

星星科技指导员 来源:synopsys 作者:Deepak Nagaria 2023-05-26 15:26 次阅读

每个移动设备的两个基本要求是速度和功率,最大的挑战是两者成反比。一个人根本无法同时拥有两者,因为速度越高,功耗就越高。随着对更高分辨率图形和媒体的需求不断增加,以丰富用户体验,需要高速数据传输的数据处理有了显着增加。尽管设备能够捕获和播放高质量媒体,但存储单元的速度不足以匹配所需的传输速度。这是一个不同步的组合,也是移动设计面临的最大挑战之一。这里的问题是,需要内存系统能够高速执行读写操作,而不会增加任何显着的功耗。

eMMC在移动设备行业中被广泛采用为集成存储。它在上述所有框中打勾,并在速度和功率之间提供了完美的权衡。eMMC 具有高速传输、低功耗、安全性、HPI 和存储桶命令队列中最新增加的性能,自该标准一开始,eMMC 一直是移动设备闪存的最佳选择。它一直在不断发展以赶上每一代新一代移动设备,并且已经进行了多次修订。JEDEC 于 4 年在 1.2007 版中首次发布了 eMMC,最新版本是 5 年发布的 1.2015。

让我们进入eMMC协议和规范的技术细节。eMMC 是嵌入式多媒体卡的首字母缩写。它是闪存和控制器在单个芯片上的组合,可减少主机处理基本内存管理的工作量。eMMC 具有三种数据总线宽度模式 1bit、4bit 和 8bit,数据传输速率在 26MB/s 至 400MB/s 的范围内变化,因此在管理闪存方面可以提供很多功能。我们将在这里讨论一些关键功能:

总线速度模式:默认速度(26MB/s)、高速SDR(52MB/s)、高速DDR(104MB/s)、HS200(200MB/s)和HS400(400MB/s)。

分区:用于引导目的的引导区域分区,用于以经过身份验证和重放保护的方式将数据存储到特定内存的 RPMB 分区以及用于存储数据的通用用户数据区分区。

高优先级中断:通过抑制任何正在进行的低优先级操作来为高优先级请求提供服务。

擦除:通过用全 0 或全 1 覆盖内存来擦除内存的映射地址范围。

打包命令:通过打包多个多块读取或写入命令来减少开销。

睡眠:在此状态下,存储设备的功耗最低。

命令队列:通过计划数据传输命令来提高性能。

密码保护:通过使用密码锁定设备来保护设备上的数据。锁定的设备会限制主机访问其数据。

清理擦除:通过覆盖写入的数据然后清除数据来擦除数据以增加数据安全性。

pYYBAGRwXwGAAazoAAAl4g4-OOc057.png

新思科技 eMMC VIP

总体而言,eMMC 是一款经济高效、高能效和高性能的移动设备闪存解决方案。Synopsys 提供原生 SystemVerilog UVM VIP 和源代码测试套件,用于全面的协议测试和 eMMC 主机和卡的覆盖。

审核编辑:郭婷

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

    关注

    13

    文章

    4261

    浏览量

    85663
  • HPI
    HPI
    +关注

    关注

    0

    文章

    35

    浏览量

    14495
  • emmc
    +关注

    关注

    7

    文章

    200

    浏览量

    52602
收藏 人收藏

    评论

    相关推荐

    emmc,什么是emmc

    详细介绍什么是emmcemmc主要应用在哪些地方,并说明了EMMC的结构及优点。
    发表于 08-23 10:58 7.9w次阅读

    eMMC芯片的PCB可制造性设计问题

    eMMC芯片是一种集成了闪存存储器和控制器的嵌入式多媒体卡(Embedded MultiMediaCard)芯片,其主要应用于移动设备,如手机、平板电脑,可以用于存储操作系统、应用程序、数据和图像等,eMMC芯片是否支持某种特定
    的头像 发表于 06-28 15:32 1564次阅读
    <b class='flag-5'>eMMC</b>芯片的PCB可制造性设计问题

    什么是闪存eMMC和UFS之间的区别在哪里?

    什么是闪存eMMC和UFS之间的区别在哪里?UFS2.0和2.1之间有何不同?
    发表于 06-18 09:20

    emmc是什么意思?

    emmc是什么意思?emmc和ufs存储对比区别来源:手机技巧网emmc是什么意思?emmc属于一种多媒体卡架构,它直接封装了一个控制器,用来提供标准接口并管理
    发表于 07-22 09:07

    eMMC改写内嵌闪存卡格局

    eMMC卡集成控制器与Nand闪存,具有快速的主机响应速度和读写速度,可以大幅提升智能机/平板电脑的开机速度。
    发表于 08-23 11:11 3441次阅读
    <b class='flag-5'>eMMC</b>改写内嵌<b class='flag-5'>闪存</b>卡格局

    华为Mate 8闪存也出问题:eMMC 5.0和eMMC 5.1混用

    前段时间华为P10手机闪存混用eMMC 5.1和UFS 2.0事件闹得沸沸扬扬,迄今为止官方都还未给出一个完美的解决方案,消费者在购买到的华为P10是何种闪存规格则全凭运气了。不过这件事还没有结束,就又有人挖掘除了去年华为旗舰机
    发表于 05-20 09:24 1.9w次阅读

    eMMC和UFS闪存的含义及它们各项差异分析

    最近华为P10手机混用UFS闪存eMMC闪存的事情是闹得沸沸扬扬,虽然华为一再强调更换闪存对用户在P10手机上的使用体验不会产生影响,但毕竟UFS
    发表于 09-22 14:16 30次下载
    <b class='flag-5'>eMMC</b>和UFS<b class='flag-5'>闪存</b>的含义及它们各项差异分析

    华为手机实测:ufs与emmc差不多?

    最近华为P10手机混用UFS闪存eMMC闪存的事情是闹得沸沸扬扬,虽然华为一再强调更换闪存对用户在P10手机上的使用体验不会产生影响,但毕竟UFS
    发表于 12-01 14:22 4918次阅读

    怎么测试手机是ufs还是emmc

    很多朋友在选购手机的时候都会注意硬件规格,例如CPU型号、屏幕参数等等。但是对于闪存这一块,大家普遍关注得不多。实际上,不同规格的闪存性能差别也是巨大的,例如UFS闪存eMMC
    发表于 12-01 14:45 2.4w次阅读

    手机中eMMc 5.1和UFS 2.1闪存之间的区别解析

    现在消费者对手机闪存越来越关注,其实还要追溯到去年华为闹出的“闪存门”事件。在这件事沸沸扬扬好一阵之后,连普通消费者也开始知道手机闪存eMMc 5.0、
    发表于 07-10 09:24 1w次阅读

    eMMC NAND闪存技术和用例需求

    eMMC模块因为是以NAND闪存技术为基础而具有预定的使用寿命。它们具备有限的程序/擦除(P/E)周期,即使公司最初按照这些规范进行设计,他们也必须预见到同一系统随着时间的推移必须应对不断增加的工作负载挑战。
    的头像 发表于 01-18 16:21 2071次阅读

    eMMC芯片的引脚定义与工作原理

    了解eMMC芯片 eMMC芯片是一种集成了闪存存储器和控制器的嵌入式多媒体卡(Embedded MultiMediaCard)芯片,其主要应用于移动设备,如手机、平板电脑,可以用于存储操作系统
    的头像 发表于 06-28 15:06 2847次阅读
    <b class='flag-5'>eMMC</b>芯片的引脚定义与工作原理

    eMMC芯片的PCB可制造性设计问题

    了解eMMC芯片 eMMC芯片是一种集成了闪存存储器和控制器的嵌入式多媒体卡(Embedded MultiMediaCard)芯片,其主要应用于移动设备,如手机、平板电脑,可以用于存储操作系统
    的头像 发表于 06-29 08:44 681次阅读
    <b class='flag-5'>eMMC</b>芯片的PCB可制造性设计问题

    【经验分享】eMMC芯片的PCB可制造性设计问题

    了解eMMC芯片 eMMC芯片是一种集成了闪存存储器和控制器的嵌入式多媒体卡(Embedded MultiMediaCard)芯片,其主要应用于移动设备,如手机、平板电脑,可以用于存储操作系统
    的头像 发表于 07-04 08:10 964次阅读
    【经验分享】<b class='flag-5'>eMMC</b>芯片的PCB可制造性设计问题

    eMMC主控的定义和主要功能

    eMMC的全称为“embedded Multi Media Card”,即嵌入式的多媒体存储卡。eMMC采用统一标准的接口,把高容量NAND Flash以及eMMC Controller封装在一颗BGA芯片中。
    的头像 发表于 11-09 11:17 267次阅读
    <b class='flag-5'>eMMC</b>主控的定义和主要功能