第1章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 论文结构安排
第2章 eMMC 协议介绍
2.1 eMMC 系统概况
2.2 eMMC 总线协议
2.2.1 命令字符
2.2.2 响应字符
2.2.3 数据包
2.3 eMMC 总线速度模式
2.4 eMMC 卡设备寄存器
2.5 eMMC 功能说明
2.5.1 引导工作模式
2.5.2 设备识别模式
2.5.3 数据传输模式
2.5.4 中断模式
2.5.5 非活动模式
2.6 本章总结
第3章 AMBA 总线简介
3.1 AHB 总线
3.1.1 总线接口
3.1.2 传输时序
3.2 APB 总线
3.2.1 总线接口
3.2.2 传输时序
3.3 本章总结
第4章 eMMC 主机控制器硬件架构设计
4.1 eMMC 主机控制器的整体架构
4.2 eMMC 主机控制器功能特性描述
4.3 总线接口模块(BIU)
4.3.1 从机接口模块
4.3.2 寄存器模块
4.3.3 中断控制模块
4.3.4 FIFO 控制模块
4.3.5 电源/上拉控制和卡检测单元
4.4 卡接口模块(CIU)
4.4.1 命令路径模块
4.4.2 数据传输模块
4.4.3 时钟控制模块
4.4.4 主机控制器到卡设备的选择器和多路分配器模块
4.4.5 CRC 生成和校验模块
4.5 内部 DMA 控制器(IDMAC)设计
4.6 本章总结
第5章 eMMC 主机控制器系统验证与分析
5.1 仿真环境
5.2 时钟分频验证
5.3 命令响应验证
5.3.1 无响应命令的验证
5.3.2 48 位响应命令验证
5.3.3 136 位响应命令验证
5.3.4 忙状态响应命令验证
5.4 数据传输验证
5.5 DMA 传输验证
5.6 卡设备识别模式验证
5.7 代码覆盖率
5.8 本章总结
总结与展望
参考文献
致谢
湖南大学;