USB2.0设备控制器IP核的设计与FPGA验证

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:jianjian1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机及其外围设备的发展,传统的并行接口和串行接口在灵活性和接口扩展等方面存在的缺陷愈来愈不可回避,并逐渐成为计算机通信的瓶颈。在这种情况下,通用串行总线(USB)诞生了。USB由于具有传输速率高、价格便宜、使用方便、灵活性高、支持热插拔、接口标准化和易于扩展等优点,目前已经成为计算机外设接口的主流技术,在计算机外围设备和消费类电子领域正获得越来越多的应用。 本文基于USB2.0协议规范,设计了一款支持高速和全速传输的USB2.0设备控制器IP核。介绍了这款设备控制器IP核的设计和FPGA验证工作,详细研究并分析了USB2.0规范,根据规范提出了一种USB2.0设备控制器整体构架方案,描述了各个功能子模块硬件电路的功能及实现。从可重用的角度出发,对设备控制器模块进行优化设计,增加多个灵活的配置选项,根据不同的应用对硬件进行配置,使其在满足要求的情况下去除冗余电路,以减少占用面积和功耗,从而使其灵活地应用于各种USB系统。本文还研究了IP核的验证方法,并对所设计的USB2.0设备控制器建立了功能完备的ModelSim仿真验证环境,搭建了FPGA硬件验证平台,设计了具有AHB接口的设备控制器和带有8051的设备控制器,并分别在FPGA平台上进行了功能验证。本文所设计的USB2.0设备控制器IP核可配置性高,使用者可以自由配置所需端点的个数以及每个端点类型等,可以集成于多种USB系统中,适于各类USB设备的开发。本课题所取得的成果为USB2.0设备类的研究和开发积累了经验,并为后来实验室某项目测试芯片的USB数据采集提供了参考方案,也为未来USB3.0接口IP核的开发和应用奠定了基础。
其他文献
图像配准是图像处理领域的关键技术,用于实现两幅或者是多幅图像之间的匹配,广泛应用于医学图像分析、遥感、计算机视觉、精确制导定位等领域。异源图像是指来自成像机理不同
ZnO是一种II-VI族的宽禁带结构的多功能材料,为六角纤锌矿结构,具有优良的压电、光电、气敏、压敏等特性,近年来受到普遍关注。掺杂的ZnO(如Al or Ga doped ZnO,简称ZAO or ZGO)
开关电源是通过控制开关晶体管的开通与关断时间比来精确控制输出电压的一种可靠高效的电源。随着消费类特别是移动电子产品对于电池寿命的要求越来越高,开关电源的市场也越来
SOPC(片上可编程系统)是一种新的软、硬件协同开发的系统设计技术,而能够实现专用功能的IP(知识产权)核的设计则是SOPC系统开发的核心。   本文主要介绍了基于Avalon总线的
研究背景与目的:功能内稳态(function-specifichomeostasis,FSH)是维持功能充分稳定发挥的负反馈机制。生物系统处于FSH就是其功能处于相应的FSH,其功能可以充分发挥。生物系统
在多媒体传感器网络采集的多种媒体信息里,图像信息的含量超过70% ,所以,基于图像序列的运动目标检测与跟踪算法是多媒体传感器网络研究的重点。多媒体传感器网络对得到的图
本文针对市场现有的记单词的软件特点,设计了一款新型的语境记单词的软件。语境记单词软件运用面向对象的语言C++编程,该软件的开发,是在Visual C++环境中进行的。Visual C++作
除非晶硅、微晶硅薄膜材料在光伏和平板显示领域有广泛的应用之外,多晶硅材料以其稳定性好、迁移率高的特点得到越来越多的关注。本文针对多晶硅材料在薄膜太阳能电池领域的应
1.皖南尖吻蝮蛇毒锌金属蛋白酶A和C三维结构与功能关系研究。皖南尖吻蝮蛇毒弱出血型P-I-B亚类锌金属蛋白酶acutolysinC的晶体结构在2.2A分辨率获得解析。晶体空间群为p222,晶