| 摘要 | 第1-6页 |
| ABSTRACT | 第6-17页 |
| 第一章 引言 | 第17-22页 |
| ·USB OTG 协议及国外研究发展状况 | 第17-19页 |
| ·USB 国内研究发展状况 | 第19-20页 |
| ·课题设计目标 | 第20-21页 |
| ·本人工作任务 | 第21页 |
| ·本论文的安排 | 第21-22页 |
| 第二章 USB2.0 OTG 总线协议 | 第22-28页 |
| ·USB2.0 协议总揽 | 第22页 |
| ·USB 系统的结构 | 第22-24页 |
| ·USB 主机 | 第22-24页 |
| ·USB 设备 | 第24页 |
| ·传输类型 | 第24-26页 |
| ·控制传输 | 第24-25页 |
| ·同步传输 | 第25页 |
| ·中断传输 | 第25页 |
| ·批量传输 | 第25-26页 |
| ·OTG 补充规范 | 第26页 |
| ·OTG 电气规范 | 第26-27页 |
| ·UTMI+接口规范 | 第27-28页 |
| 第三章 OHCI 协议规范 | 第28-34页 |
| ·USB 主机体系 | 第28页 |
| ·OHCI 数据结构 | 第28-31页 |
| ·列表结构 | 第28-29页 |
| ·端点描述符 | 第29-30页 |
| ·传输描述符 | 第30-31页 |
| ·主机控制器驱动程序 | 第31-32页 |
| ·主机控制器管理 | 第31-32页 |
| ·带宽分配 | 第32页 |
| ·列表管理 | 第32页 |
| ·主机控制器 | 第32-33页 |
| ·USB 状态控制 | 第32页 |
| ·帧管理 | 第32-33页 |
| ·列表处理 | 第33页 |
| ·OHCI 操作寄存器 | 第33-34页 |
| 第四章 USB2.0 OTG IP 核全速主机控制器设计 | 第34-68页 |
| ·USB2.0 OTG IP 核系统结构 | 第34-35页 |
| ·模块功能简介 | 第35-36页 |
| ·数据传输方式 | 第36-37页 |
| ·PIO 方式 | 第37页 |
| ·DMA 方式 | 第37页 |
| ·全速主机控制器详细设计方案 | 第37-68页 |
| ·GR 模块设计 | 第38-39页 |
| ·USC 模块设计 | 第39-42页 |
| ·LPB 模块设计 | 第42-50页 |
| ·BC 模块设计 | 第50页 |
| ·SIE 模块设计 | 第50-64页 |
| ·RH 模块设计 | 第64-68页 |
| 第五章 全速USB 事务调度技巧 | 第68-74页 |
| ·标准OHCI 协议的USB 事务调度 | 第68-69页 |
| ·OHCI 协议的USB 主机软硬件交互通道 | 第68-69页 |
| ·OHCI 协议中USB 事务调度 | 第69页 |
| ·本设计中USB 事务调度 | 第69-73页 |
| ·数据结构 | 第70-73页 |
| ·全速USB 事务调度过程 | 第73页 |
| ·避免多时钟域处理 | 第73-74页 |
| 第六章 USB2.0 OTG IP 核的EDA 验证及FPGA 测试 | 第74-100页 |
| ·验证的意义 | 第74-75页 |
| ·USB2.0 OTG IP 核验证平台搭建 | 第75-86页 |
| ·USB2.0 OTG BFM | 第75-77页 |
| ·ARM 控制 | 第77-86页 |
| ·SRAM | 第86页 |
| ·USB2.0 OTG IP 核仿真验证 | 第86-92页 |
| ·全速主机控制器功能仿真 | 第86-89页 |
| ·IP 核的EDA 验证 | 第89-92页 |
| ·USB2.0 OTG IP 核的FPGA 测试 | 第92-100页 |
| ·FPGA 测试平台硬件介绍 | 第92-94页 |
| ·FPGA 测试平台软件介绍 | 第94-95页 |
| ·FPGA 测试结果 | 第95-100页 |
| 第七章 总结与展望 | 第100-101页 |
| ·总结 | 第100页 |
| ·展望 | 第100-101页 |
| 致谢 | 第101-102页 |
| 参考文献 | 第102-104页 |
| 个人简历、在学期间的研究成果及发表的学术论文 | 第104-105页 |