文摘
英文文摘
声明
第1章绪论
1.1计算机总线技术及USB产生背景
1.2 USB特点及趋势
1.3 USB功能设备芯片及国内外研究现状
1.4课题研究意义及本文工作
1.5本文结构
第2章USB2.0协议分析
2.1 USB系统的组成
2.1.1 USB主机
2.1.2 USB设备架构
2.2 USB的事务处理
2.2.1字段的格式
2.2.2信息包的格式
2.2.3事务处理
2.3 USB的数据传输
2.3.1控制传输
2.3.2块传输
2.3.3中断传输
2.3.4同步传输
2.4 USB设备枚举过程
2.5本章小结
第3章USB2.0设备控制器IP核硬件设计
3.1 USB设备控制器整体框图设计
3.2功能子模块设计
3.3.1端点控制器模块
3.3.2拆包/组包模块
3.3.3 UTM同步模块
3.3.4 CPU接口模块
3.3.5 RAM控制器
3.3带有8051的USB2.0设备控制器的验证
3.3.1 M8051EW主要特性
3.3.2 8051与USB2.0IP核的连接
3.4 USB2.0设备控制器IP核的功能特点
3.5本章小结
第4章USB2.0设备控制器IP核的验证
4.1 IP验证方法概述
4.1.1仿真环境的建立
4.1.2 FPGA验证流程介绍
4.1.3 FPGA开发板资源
4.1.4 FPGA硬件验证环境
4.2结果及分析
4.3 USB2.0设备控制器IP核的应用
4.4本章小结
结论
参考文献
攻读学位期间发表的学术论文
致谢