一、emmc系统与总线硬件结构

1、emmc系统硬件结构

host:主机;

host controller:主机控制器,可以理解为emmc主机驱动,其通过emmc总线与主机上的emmc进行命令和数据交互;

device constroller:emmc主控,与主机和后端闪存芯片交互,作为主机和闪存之间数据交互的桥梁;

reset:硬件复位引脚(除通过复位引脚进行硬件复位,也可以通过上下电、emmc总线发送reset 命令来实现复位);

VccQ:前端主控电源;VssQ:前端主控地线;

Vcc:后端闪存芯片电源;Vss:后端闪存芯片地线;

memory array:flash阵列,emmc4.1之前的协议标准采用32位的地址来对flash进行编址,导致只能寻址2GB的flash,4.1之后的协议标准支持采用扇区地址进行编址以对2GB以上的emmc设备进行编址,OCR寄存器的[30:29]位用于配置对flash的寻址模式;

主机与emmc之间的Clock、CMD、Data、Data Strobe信号交互:由emmc总线定义和实现;

2、emmc总线

emmc协议 --- emmc概述相关推荐

  1. [元带你学: eMMC协议 7] eMMC 概述 与 eMMC总线协议

    依JEDEC eMMC 5.1及经验辛苦整理,付费内容,禁止转载. 所在专栏 <元带你学: eMMC协议> 前言 全文4500 字, 全文介绍eMMC 内部系统框架, Bus 总线宽度, ...

  2. 黑猫带你学eMMC协议第7篇:eMMC各种寄存器详解(register)

    1 前言 1.1 声明 本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言. 文章为个人辛苦整理,付费内容,禁止私自转载. 文章所在专栏:<黑猫带你学:eMMC协议详解&g ...

  3. 黑猫带你学eMMC协议第11篇:eMMC擦除详解(erase/trim/discard/sanitize/secure erase/secure trim...)

    文/黑猫学长 本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言. 文章为个人辛苦整理,付费内容,已加入原创维权,禁止私自转载. 文章所在专栏:<黑猫带你学:eMMC协议详 ...

  4. 【MMC驱动开发】——EMMC协议速览

    EMMC协议速览 文章目录 EMMC协议速览 1. EMMC基本了解 1.1 物理线路: 1.2 EMMC相关寄存器了解 1.3 其他特性了解 2.总线协议 2.1 基础了解 2.2 命令格式 ① 无 ...

  5. 黑猫带你学eMMC协议第8篇:eMMC供电情况详解(power)

    1 前言 1.1 声明 本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言. 文章为个人辛苦整理,付费内容,禁止私自转载. 文章所在专栏:<黑猫带你学:eMMC协议详解&g ...

  6. 物联网设备和应用程序涉及协议的概述

    物联网设备和应用程序涉及协议的概述. 帮助澄清IoT层技术栈和头对头比较. 物联网涵盖了广泛的行业和用例,从单一受限制的设备扩展到大量跨平台部署嵌入式技术和实时连接的云系统. 将它们捆绑在一起是许多传 ...

  7. Http协议-Http协议的概述与特点

    HTTP协议的概述:超文本传输协议,作用就是规定浏览器与服务器之间发送接收数据的规范 HTTP协议特点: 基于TCP协议(传输控制协议):面向链接,安全 基于请求-响应模型:一次请求的对应一次响应 H ...

  8. H323Client-1 H323协议族概述

    H323Client-1 H323协议族概述 Webcome to project:MTAVIPClient; Expecting you to join! MTAVIPClient supports ...

  9. NVME协议-NVME概述

    NVME协议-NVME概述 NVME简述 Non-Volatile Memory Express,非易失性存储器标准,是跑在PCIE接口上的标准协议, 是一种Host与SSD之间通信的协议. NVME ...

最新文章

  1. rabbitmq 集群搭建
  2. VMware vSAN6.7 设计和优化 vSAN 主机--
  3. Jsp之五 过滤器与监听器
  4. 《Altium Designer 14电路设计与仿真从入门到精通》——1.4 Altium电路板总体设计流程...
  5. [云炬创业学笔记]第二章决定成为创业者测试6
  6. 解决JavaFX报错缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
  7. 讲述CCF-腾讯犀牛鸟基金项目成长故事
  8. python字典和集合双向索引_Python-为什么字典和集合中的顺序是任意的?
  9. leetcode 557. Reverse Words in a String III 、151. Reverse Words in a String
  10. Android之封装倒计时页面
  11. qt获得 cpu 主频信息_高主频有什么用?我们玩了几款3A大作找到答案
  12. 支付宝问题LaunchServices: ERROR: There is no registered handler for URL scheme alipay
  13. 在Ubuntu 上怎么连接装有iOS 7的iPhone或iPad
  14. hibernate中主键的生成策略
  15. 五年时间完成业务数字化转型,华为如今做得怎么样了?
  16. 小作业-drawline换成drawrectangle和fillRectangle
  17. Fedora 9 NFS配置
  18. ps4手柄驱动linux,GeForce 344.11正式版驱动:支持GTX 980/970,集成DSR选项
  19. 社交网络分析-中心性指标
  20. i5 13600KF参数 酷睿i53600KF什么水平i5 13600KF核显相当于什么显卡

热门文章

  1. XFTP/Xshell能ping通但连不上
  2. cacl() 浮动
  3. 【Flutter组件终结篇】332个组件 658页PDF
  4. Python 递归式实现二叉树前序、中序、后序遍历
  5. Java中的符号的理解
  6. 抽丝剥茧C语言(中阶)操作符+练习
  7. C++内联函数、友元函数、名称空间
  8. emlog百度快速收录自动秒推送插件
  9. 机器学习——特征工程(3分钟的超详细介绍)
  10. 假设检验 python_假坏(喻言时)最新章节-假坏小说全文免费阅读-看书迷