论文目录 | |
第一章 引言 | 第1-10
页 |
1.1 该研究工作在国民经济中的实用价值与理论意义 | 第7
页 |
1.2 本研究主题范围内国内外已有的文献综述 | 第7-8
页 |
1.3 论文所要解决的问题 | 第8
页 |
1.4 课题来源 | 第8-10
页 |
第二章 USB2.0IP核相关的协议和原理 | 第10-23
页 |
2.1 USB2.0协议 | 第10-16
页 |
2.1.1 USB2.0的协议框架 | 第10-16
页 |
2.1.2 USB2.0设备相关协议 | 第16
页 |
2.2 Flash相关介绍 | 第16-22
页 |
2.2.1 Flash芯片简介 | 第16-21
页 |
2.2.2 Flash的ECC校验原理 | 第21-22
页 |
2.3 本章小结 | 第22-23
页 |
第三章 USB2.0设备控制芯片IP核硬件总体设计概述 | 第23-30
页 |
3.1 结构框图 | 第24-25
页 |
3.2 数据流程 | 第25-29
页 |
3.2.1 USB2.0IP核在非DMA方式时处理OUT包的数据流程 | 第25-26
页 |
3.2.2 USB2.0IP核在非DMA方式时处理IN包的数据流程 | 第26-27
页 |
3.2.3 USB2.0IP核在DMA方式时处理OUT包的数据流程 | 第27-28
页 |
3.2.4 USB2.0IP核在DMA方式时处理IN包的数据流程 | 第28-29
页 |
3.3 本章小节 | 第29-30
页 |
第四章 通用可编程接口及多总线接口的设计与实现 | 第30-56
页 |
4.1 原理框图及数据流程 | 第30-36
页 |
4.1.1 GPMB模块结构框图及数据流框图 | 第30-33
页 |
4.1.2 FLASH控制器子模块结构框图及工作流程 | 第33-36
页 |
4.2 GPMB模块内部详细设计及实现 | 第36-45
页 |
4.2.1 GPMB模块详细功能框图 | 第36-37
页 |
4.2.2 GPMB模块详细设计 | 第37-45
页 |
4.3 Flash控制器子模块内部详细设计及实现 | 第45-55
页 |
4.3.1 命令和地址寄存器 | 第46-47
页 |
4.3.2 数据寄存器 | 第47-51
页 |
4.3.3 ECC校验 | 第51-54
页 |
4.3.4 备用/状态寄存器 | 第54
页 |
4.3.5 中断和向MCU、DMA发出的READY信号 | 第54-55
页 |
4.4 本章小结 | 第55-56
页 |
第五章 通用可编程接口及多总线接口的测试 | 第56-67
页 |
5.1 测试环境简介 | 第56-57
页 |
5.2 GPMB模块单元仿真测试方案及结果 | 第57-59
页 |
5.2.1 GPMB模块(不含FLASH控制器)的仿真测试 | 第57-58
页 |
5.2.2 FLASH控制器的仿真测试 | 第58-59
页 |
5.2.3 GPMG模块及FLASH控制器的联合仿真测试 | 第59
页 |
5.2.4 单元测试结论 | 第59
页 |
5.3 GPMB模块系统仿真测试方案及结果 | 第59-66
页 |
5.3.1 GPMB模块的系统仿真测试方案 | 第60
页 |
5.3.2 GPMB模块的系统仿真测试结果 | 第60-66
页 |
5.4 本章小节 | 第66-67
页 |
第六章 结论 | 第67-68
页 |
参考文献 | 第68-69
页 |
致谢 | 第69-70
页 |
附录 | 第70-79
页 |
附录一:Gpbus管脚复用说明 | 第70-71
页 |
附录二:Gpmb模块内寄存器定义 | 第71-73
页 |
附录三:GPMB模块内中断定义 | 第73-74
页 |
附录四:USB2.0IP核内GPMB模块仿真波形 | 第74-77
页 |
附录五:USB2.0IP核内GPMB模块仿真波形 | 第77-78
页 |
附录六:USB2.0IP核应用演示系统实物图 | 第78-79
页 |
个人简历 | 第79
页 |