USB3.0数据链路层的设计与验证

USB3.0数据链路层的设计与验证

论文摘要

USB3.0的传输速度比目前数据传输水平快10倍以上,采用与现有的USB相同的架构,具有后向兼容标准,支持未来的光纤传输,并兼具传统USB技术的易用性和即插即用功能。本论文围绕USB3.0数据链路层设计展开研究开发工作,论文主要分为理论分析和设计实现两部分。在理论分析上,论文先从USB3.0标准协议出发,根据本人和所在研发团队的理解分析,简要介绍了USB3.0的基本架构及各部分的功能、通信机制、信息包、数据传输方式等基本概念,重点分析了数据链路层的实现原理,包括数据链路层的包定义、数据包的错误检查、数据包接收和发送的原理及处理方法等。在设计实现上,论文对USB3.0数据链路层进行了结构设计和模块划分,把数据链路层分为接收端、发送端、电源管理模块和控制器四部分,用Verilog硬件描述语言分别对每个模块进行RTL设计。RTL设计完成后,搭建了验证平台,先运用EDA软件仿真工具对各个模块及其互联形成的整个数据链路层进行功能仿真,然后下载到FPGA中进行硬件调试验证和性能分析。功能仿真和FPGA验证结果表明,设计基本能够达到预期的要求。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 引言
  • 1.1 论文课题研究的背景
  • 1.2 USB技术的现状及发展趋势
  • 1.3 论文的主要内容及章节安排
  • 第二章 USB3.0系统结构和数据传输概述
  • 2.1 USB3.0系统结构
  • 2.2 USB3.0数据传输
  • 2.2.1 通信机制
  • 2.2.2 信息包
  • 2.2.3 数据传输方式
  • 2.3 USB3.0和USB2.0的比较
  • 第三章 USB3.0数据链路层的原理分析
  • 3.1 USB3.0总线各层次的功能
  • 3.2 数据链路层上包的结构
  • 3.2.1 一般包的结构
  • 3.2.2 链路命令包(Link Command)
  • 3.3 数据链路层的功能
  • 3.4 链路命令包的收发原理
  • 3.4.1 发送端的基本组成
  • 3.4.2 接收端的基本组成
  • 3.5 链路层数据包的收发协议
  • 3.5.1 发送端原理解析
  • 3.5.2 接收端原理解析
  • 第四章 数据链路层的设计与实现
  • 4.1 整体结构
  • 4.2 发送端的设计
  • 4.2.1 仲裁器(Arbiter)
  • 4.2.2 PLP发送
  • 4.2.3 重发管理控制器
  • 4.2.4 CRC校验
  • 4.3 接收端的设计
  • 4.3.1 PLP接收
  • 4.3.2 LCM接收
  • Gate)'>4.3.3 信用控制器(CreditGate)
  • 4.4 链路层控制器的设计
  • 4.4.1 链路层状态控制器
  • 4.4.2 数据链路层错误处理器
  • 4.5 电源管理模块的设计
  • 第五章 USB3.0数据链路层的验证
  • 5.1 验证方法与验证平台概述
  • 5.1.1 简单的验证平台
  • 5.1.2 基于事务的自测验证平台
  • 5.2 验证平台的搭建
  • 5.2.1 Reference Module模块
  • 5.2.2 Down Checker模块
  • 5.2.3 Memory模块
  • 5.2.4 Transation BFM模块
  • 5.3 功能仿真过程及结果
  • 5.3.1 发送端的功能仿真
  • 5.3.2 接收端的功能仿真
  • 5.3.3 链路层控制器的仿真
  • 5.3.4 电源管理模块的仿真
  • 5.3.5 整体功能仿真
  • 5.4 FPGA验证过程及结果
  • 第六章 总结与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于USB3.0的多通道核测量数据传输系统[J]. 电子世界 2020(03)
    • [2].一种基于USB3.0的高速网闸设计与实现[J]. 网络安全技术与应用 2013(08)
    • [3].基于USB3.0的多相位帧同步电路设计[J]. 微型机与应用 2015(24)
    • [4].USB3.0电路保护[J]. 电子产品世界 2013(06)
    • [5].基于USB3.0设备控制器的固件设计[J]. 电子器件 2013(03)
    • [6].基于USB3.0接口高速数据采集系统的设计[J]. 电子器件 2015(01)
    • [7].高速数据采集系统中USB3.0数据传输接口设计[J]. 电子器件 2015(04)
    • [8].基于USB3.0的喷绘机数据传输系统的设计[J]. 宝鸡文理学院学报(自然科学版) 2013(03)
    • [9].基于USB3.0主模式高速接口卡设计[J]. 计算机测量与控制 2015(03)
    • [10].基于USB3.0技术局域网架构的研究与应用[J]. 电信技术 2015(10)
    • [11].移动终端的USB3.0高速数据通路设计[J]. 单片机与嵌入式系统应用 2016(08)
    • [12].基于USB3.0高清内窥镜摄像系统的设计[J]. 电子技术应用 2016(03)
    • [13].一种USB3.0接口电连接器的设计[J]. 机电元件 2018(03)
    • [14].USB3.0接口的信号完整性研究[J]. 通讯世界 2017(02)
    • [15].新世纪PC技术发展综述[J]. 考试周刊 2016(82)
    • [16].基于USB3.0接口密码模块的单机可信平台设计[J]. 计算机工程与设计 2015(12)
    • [17].USB3.0:点燃2011消费电子新热情[J]. 电子产品世界 2011(03)
    • [18].基于FPGA的USB3.0通信架构设计与实现[J]. 计算机与现代化 2017(10)
    • [19].一种基于FPGA的USB3.0HUB的研究与设计[J]. 电视技术 2013(11)
    • [20].基于USB3.0接口的高速数据传输系统设计[J]. 现代电子技术 2017(04)
    • [21].基于USB3.0的数据采集系统在电力电子中的应用[J]. 电子器件 2017(03)
    • [22].基于FPGA和USB3.0的通用数据传输系统设计[J]. 微型机与应用 2017(07)
    • [23].为USB应用提供ESD保护[J]. 世界电子元器件 2014(05)
    • [24].基于FT600的USB3.0接口设计[J]. 液晶与显示 2018(01)
    • [25].高速大容量记录仪的USB3.0高速读数接口设计[J]. 电子技术应用 2016(12)
    • [26].USB3.0的高速信息传输瓶颈研究[J]. 单片机与嵌入式系统应用 2013(06)
    • [27].基于USB3.0和FPGA的传动误差检测系统的设计[J]. 计算机测量与控制 2016(01)
    • [28].基于USB3.0的相机实时图像采集和实时显示实现[J]. 半导体光电 2015(05)
    • [29].USB 3.0中的CRC校验原理及实现[J]. 现代电子技术 2011(18)
    • [30].基于MAX 7000A与CYUSB3014的USB3.0数据采集系统的设计[J]. 电子技术 2014(12)

    标签:;  ;  ;  ;  

    USB3.0数据链路层的设计与验证
    下载Doc文档

    猜你喜欢