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

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

3天内不再提示

EMMC闪存的工作原理解析 EMMC存储的读写速度测试

科技绿洲 来源:网络整理 作者:网络整理 2024-12-25 09:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

EMMC闪存的工作原理解析

  1. 结构组成
    EMMC是一种基于NAND闪存的存储解决方案,它集成了控制器和NAND闪存在一个单一的封装中。这种集成设计使得EMMC可以直接与设备的主处理器通信,而不需要额外的存储控制器。
  2. 接口协议
    EMMC使用MMC(多媒体卡)接口协议,这是一种用于移动设备的标准化接口。EMMC支持多种传输速率,包括HS200、HS400和HS400e,这些速率分别对应不同的数据传输速度。
  3. 读写操作
  • 写入操作 :EMMC的写入操作通常涉及将数据页写入NAND闪存。由于NAND闪存的特性,写入操作必须在空白页或已擦除的页上进行。因此,写入操作可能需要先进行擦除操作。
  • 读取操作 :读取操作则直接从NAND闪存中读取数据页。EMMC控制器会处理数据的读取,并将其传输到请求数据的设备。
  1. 擦除和垃圾回收
    NAND闪存需要定期擦除以保持其性能。EMMC控制器会管理这个过程,包括垃圾回收(将旧数据移动到新的空白页上,然后擦除旧页)。
  2. 可靠性和耐用性
    EMMC设计有多种机制来提高数据的可靠性和存储的耐用性,包括错误校正码(ECC)和磨损均衡(wear leveling)。

EMMC存储的读写速度测试

  1. 测试准备
  • 设备和工具 :需要一个支持EMMC的测试设备,如智能手机、平板电脑嵌入式系统,以及用于测试的软件工具,如CrystalDiskMark、ATTO Disk Benchmark等。
  • 测试环境 :确保测试环境稳定,无其他高负载任务影响测试结果。
  1. 测试过程
  • 连续读写测试 :测试EMMC在连续读写大文件时的速度。这可以模拟大文件传输的场景。
  • 随机读写测试 :测试EMMC在随机读写小文件时的速度。这可以模拟操作系统和应用程序的日常使用场景。
  • 4KB随机读写测试 :4KB块大小的读写测试可以更精确地模拟文件系统操作。
  1. 测试结果分析
  • 速度 :记录测试软件报告的读写速度,通常以MB/s(兆字节每秒)为单位。
  • IOPS(每秒输入/输出操作次数) :对于随机读写测试,记录IOPS值,这表示每秒可以处理的读写操作次数。
  • 延迟 :记录读写操作的延迟,这影响用户体验,尤其是在需要快速响应的应用中。
  1. 影响因素
  • EMMC版本 :不同的EMMC版本(如eMMC 4.5、eMMC 5.0、eMMC 5.1等)有不同的性能标准。
  • NAND类型 :使用的NAND闪存类型(如MLC、TLC、QLC)也会影响性能。
  • 控制器性能 :EMMC控制器的性能也会影响读写速度。
  1. 性能对比
  • 与其他存储技术对比 :将EMMC的性能与其他存储技术(如UFS、NVMe SSD等)进行对比,以评估其在不同应用场景中的适用性。

通过上述步骤,可以对EMMC闪存的工作原理有一个全面的了解,并通过实际的读写速度测试来评估其性能。

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

    关注

    16

    文章

    1918

    浏览量

    117471
  • 数据
    +关注

    关注

    8

    文章

    7349

    浏览量

    95025
  • 存储
    +关注

    关注

    13

    文章

    4892

    浏览量

    90290
  • emmc
    +关注

    关注

    7

    文章

    275

    浏览量

    56294
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    2026嵌入式存储选型:eMMC断供、SPI NAND难调,SD NAND成最大变量

    当8GB eMMC交期拉长至52周,当SPI NAND的坏块管理让工程师调试到怀疑人生,2026年的嵌入式存储市场正上演一场“冰与火之歌”。而在eMMC和SPI NAND的夹缝中,SD NAND正成为最大的变量——它既不像
    的头像 发表于 04-14 14:46 265次阅读
    2026嵌入式<b class='flag-5'>存储</b>选型:<b class='flag-5'>eMMC</b>断供、SPI NAND难调,SD NAND成最大变量

    是否可以使用JTAG刷新eMMC存储器?

    我们目前正在使用 S32G399 VNP RDB3 板,并希望确认是否可以通过 UART 使用 S32 闪存工具直接刷新 eMMC,而无需事先从 QSPI 启动。 根据 BSP 文档(第 4.1.3
    发表于 04-14 07:00

    RK3562 单板机嵌入式 eMMC 健康监测开发指南:数据采集与状态分析

    )及日志记录功能,提供完整的测试、编译流程与关键代码解析,助力开发者快速实现嵌入式平台 eMMC 存储的健康监测与管理。
    的头像 发表于 03-31 15:07 169次阅读
    RK3562 单板机嵌入式 <b class='flag-5'>eMMC</b> 健康监测开发指南:数据采集与状态分析

    基于瑞芯微平台的 eMMC 颗粒验证全流程指南

    从"能用"到"敢量产"的完整方法论前言:做过量产项目的工程师都懂——eMMC看着都"能用",一到高温老化就掉链子简单读写测试全绿,客户现场
    的头像 发表于 03-12 11:01 217次阅读
    基于瑞芯微平台的 <b class='flag-5'>eMMC</b> 颗粒验证全流程指南

    eMMC到SPI+SSD:双存储方案下Vendor Storage适配指南

    在嵌入式 Linux 开发中,存储方案的切换是常见需求,比如从传统 eMMC 改为 SPI NOR Flash+SSD(SATA/NVMe)双存储架构。这种调整能兼顾启动速度
    的头像 发表于 02-04 17:38 3725次阅读
    从<b class='flag-5'>eMMC</b>到SPI+SSD:双<b class='flag-5'>存储</b>方案下Vendor Storage适配指南

    DR1 系列评估板 eMMC 健康管理案例开发手册:信息查询与寿命监控

    记录,支持多品牌 eMMC 适配。文档详细说明参数配置、测试步骤与关键代码,适配 Windows 与 Ubuntu 开发环境。创龙科技通过标准化流程,帮助开发者高效监测 eMMC 健康状态,及时掌握
    的头像 发表于 01-22 15:24 410次阅读
    DR1 系列评估板 <b class='flag-5'>eMMC</b> 健康管理案例开发手册:信息查询与寿命监控

    得一微YEESTOR EMMC为智能座舱注入高性能存储基因

    得一微YEESTOR 128GB eMMC以工业级宽温(-40℃~85℃)和350MB/s读取速度赋能智能座舱中控系统。其pMLC架构确保3000次擦写寿命,内置LDPC纠错与硬件加密,为IVI系统提供高可靠性存储解决方案,显著
    的头像 发表于 12-25 10:13 4043次阅读
    得一微YEESTOR <b class='flag-5'>EMMC</b>为智能座舱注入高性能<b class='flag-5'>存储</b>基因

    镁光Micron eMMC推动投影技术升级

    镁光128GB eMMC凭借350MB/s读取速度与工业级宽温特性(-40℃~85℃),为智能投影仪提供高速稳定的存储解决方案,确保4K视频流畅解码与系统快速响应,显著提升用户体验。
    的头像 发表于 12-17 09:46 583次阅读
    镁光Micron <b class='flag-5'>eMMC</b>推动投影技术升级

    得一微YEESTOR eMMC实现高精地图高效存储

    得一微YEESTOR SGM8005J 128GB车规级eMMC采用pSLC技术,提供30,000次擦写寿命和400MB/s读取速度,支持-40℃~105℃宽温工作范围,为高精地图存储
    的头像 发表于 11-13 09:38 751次阅读
    得一微YEESTOR <b class='flag-5'>eMMC</b>实现高精地图高效<b class='flag-5'>存储</b>

    江波龙eMMC保障车载导航系统稳定运行

    江波龙128GB eMMC以车规级可靠性和高速读写性能,为智能中控导航系统提供大容量存储支持。其eMMC 5.1接口与高耐久特性保障了系统快速启动、流畅运行及OTA升级稳定性。
    的头像 发表于 11-03 09:38 1760次阅读
    江波龙<b class='flag-5'>eMMC</b>保障车载导航系统稳定运行

    ​​得一微YEESTOR EMMC图像采集存储技术引领者​

    得一微YEESTOR EMMC为图像采集提供高性能存储解决方案,具备高速读写、工业级可靠性和32GB容量优势。
    的头像 发表于 09-15 09:47 2340次阅读
    ​​得一微YEESTOR <b class='flag-5'>EMMC</b>图像采集<b class='flag-5'>存储</b>技术引领者​

    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—eMMC配置核心板使用说明(二)

    本文为创龙科技eMMC 配置核心板官方使用指南,聚焦 Linux 系统在该核心板上的应用。主要内容包括启动卡与 “量产卡” 制作、两种 eMMC 固化方式、分区与 OTA 升级说明、全量及局部镜像编译、eMMC
    的头像 发表于 09-10 10:55 765次阅读
    国产!全志T113-i 双核Cortex-A7@1.2GHz 工业开发板—<b class='flag-5'>eMMC</b>配置核心板使用说明(二)

    工业网关的emmc是什么

    是详细解析: 1. eMMC的核心组成 NAND Flash存储芯片 :用于实际存储数据,类似U盘或SSD的存储介质。 控制器 :集成在
    的头像 发表于 08-15 10:21 1014次阅读

    存储大厂MLC NAND停产,旺宏电子看好eMMC放量

    电子发烧友网综合报道,日前,存储厂商旺宏电子表示,不会直接以MLC NAND颗粒应对市场,而是以eMMC形式出货,相关产品与搭配的控制器均已准备就绪。MLC产品线因营收占比低,未揭露具体数据,但公司
    的头像 发表于 08-08 09:12 3651次阅读
    <b class='flag-5'>存储</b>大厂MLC NAND停产,旺宏电子看好<b class='flag-5'>eMMC</b>放量

    如何写入eMMC中的正确区域?

    设置为从 USB 启动,重置 CYUSB3025,然后使用 CyFwStorProg.exe 传输 img 文件。我的理解是,这会将固件映像传输到连接到 S0 端口的 eMMC。然后我将 PMODE
    发表于 07-17 07:21