JESD B5.1 EMMC协议介绍(二)

本文详细介绍了EMMC协议的系统特性,包括内存寻址、设备功能、总线协议等。内容涵盖电压范围、数据保护、地址机制、高速模式如HS200和HS400,以及通信优化功能如命令队列和中断。EMMC通过控制器管理内存访问,简化主机系统的闪存管理,并支持多种数据保护和删除命令,提供高效的存储解决方案。
摘要由CSDN通过智能技术生成

4. System Features

e•MMC spec 定义了对内存阵列的间接内存访问机制内部功能,并可以通过host进行管理。这种间接访问方式通常由通过单独的控制器进行管理调度。其优点在于device 可以在没有主机软件的场景下,内部执行若干后台存储器管理任务。从而简化了host系统上的闪存管理机制。

eMMC devices 支持以下功能:

EMMC 电压范围

具有11条总线(包括 时钟信号线,数据选通信号线,1条命令信号线,8条数据信号线)以及硬件复位功能,时钟频率范围在于0-200MHz之间,同时具有三种数据总线位宽,分别是:1位(默认),4位以及8位。

四种数据保护功能,分别是密码保护,永久性保护和上电保护,临时性数据保护。

不同类型的数据保护读写模式,分别是单个block保护和多个block保护。

三种数据删除命令,分别是 erase,trim以及Sanitize

具有突发性掉电数据保护机制

可使用专用应用程序的命令提供对应的解决方法

具有休眠模式

自身可通过以下方式加强host和device之间的通信能力进而提高自身性能

  1. Power Off Notification 掉电通知
  2. High Priority Interrupt (HPI) 高优先级中断
  3. Background Operations 后台作业
  4. Partitioning 可进行分区
  5. Enhanced Regions 区域性增强
  6. Real Time Clock 实时时钟
  7. Partition Attributes 设置分区属性
  8. Context management 上下文管理
  9. System data tagging 系统数据标记
  10. Packed commands 命令打包发送
  11. Dynamic Device Capacity 动态device空间设置
  12. Optional Volatile Cache 易失性cache容量设置
  13. Cache Enhancement Barrier 增强型内存屏障
  14. Package Case Temperature 外壳温度检测
  15. Command Queuing 命令排队
  16. Enhanced Strobe 增强选通模式
  17. Package Case Temperature 壳温检测

Boot Areas that will automatically stream data when using defined boot modes.

boot 区域指的是在已定义的启动模式中,数据流自动流动的区域

Signed access to a Replay Protected Memory Block 对重放受保护内存块进行签名访问

Two types of high capacity devices: small 512B sector devices and large 4KB sector devices,两种高容量设备:512B扇区访问和4K

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南风轻拂_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值