首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--外部设备论文--接口装置、插件论文

基于ULPI协议的USB接口的FPGA实现

摘要第5-6页
ABSTRACT第6页
第1章 绪论第9-13页
    1.1 选题背景第9-11页
    1.2 研究意义第11页
    1.3 主要研究内容和主要工作第11页
    1.4 论文的内容和结构安排第11-13页
第2章 USB总线介绍第13-34页
    2.1 USB总线概述第13页
    2.2 USB总线的拓扑结构和电气规范第13-17页
        2.2.1 总线拓扑结构第13-15页
        2.2.2 USB电气规范第15-17页
    2.3 USB四种传输方式第17-21页
        2.3.1 控制传输第17-18页
        2.3.2 批量传输第18-20页
        2.3.3 同步传输第20页
        2.3.4 中断传输第20-21页
    2.4 USB通信协议第21-24页
        2.4.1 USB数据包的组成单元----域第21-22页
        2.4.2 USB数据包的格式第22-23页
        2.4.3 USB高速传输中的帧和微帧第23-24页
    2.5 ULPI协议规范第24-28页
        2.5.1 ULPI协议概述第24-25页
        2.5.2 ULPI协议信号列表及功能说明第25-26页
        2.5.3 ULPI协议中发送和接收数据命令解析第26-28页
        2.5.4 ULPI传输过程中的防错机制第28页
    2.6 TUSB1210介绍第28-32页
        2.6.1 TUSB1210相关参数和选择依据第28-29页
        2.6.2 TUSB1210的寄存器说明和配置方式第29-32页
    2.7 本章小结第32-34页
第3章 硬件开发平台第34-41页
    3.1 FPGA技术相关介绍第34-35页
    3.2 FPGA芯片的选择第35-36页
    3.3 硬件描述语言第36-37页
    3.4 FPGA开发流程第37页
    3.5 硬件电路设计第37-39页
    3.6 开发测试环境第39-40页
    3.7 本章小结第40-41页
第4章 ULPI协议的FPGA实现第41-61页
    4.1 模块概述第41-43页
        4.1.1 总体功能框图第41-42页
        4.1.2 模块调用功能树第42-43页
    4.2 模块详述第43-48页
        4.2.1 ULPI接口核心模块(ULPI_IF)第43-44页
        4.2.2 ULPI协议解析模块(ULPI_PL)第44页
        4.2.3 CRC校验模块(USB_CRC5,USB_CRC16)第44-47页
        4.2.4 批量传输处理模块(EP2_BULK OBUF,EP6_BULK_IBUF)第47-48页
    4.3 USB工作流程设计分析第48-57页
    4.4 USB实际传输测试第57-60页
    4.5 本章小结第60-61页
第5章 总结与展望第61-63页
    5.1 全文总结第61页
    5.2 展望第61-63页
参考文献第63-66页
致谢第66页

论文共66页,点击 下载论文
上一篇:一种煤矿安全生产监控平台的单点登录系统研制
下一篇:L波段一维赋形双极化相控阵天线仿真设计