基于Xilinx FPGA的USB 2.0控制器开发

来源 :武汉工程大学 | 被引量 : 0次 | 上传用户:mazipeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,由于USB2.0接口具有成本低、传输数据时速度快、使用方便、灵活性高、与外设连接时实现热插拔等特点,USB2.0接口受到越来越多的研究者的关注,并投入对其的研究中,使得USB接口发展速度非常快,设备的种类和数量也急剧增加。据In-Stat报告,USB电子产品每年的发货量将从2005年的13亿翻番至2010年的27.9亿。因此本文的研究具有巨大的使用价值和广泛的应用前景。本文在研究了USB协议原理的基础上,参考Cypress Semiconductor公司EZ-USB FX2的CY7C68013模块结构,设计出一款支持全速和高速的USB2.0控制器。并通过了FPGA的验证和测试。主要工作如下:首先,从多方面对USB的协议原理及逻辑结构进行了详细的研究,其主要内容包括USB系统的逻辑组成、总线电气特性、数据传输类型及事务处理等。其次,研究了FPGA的设计方法,介绍了本文设计芯片的开发流程和本论文的开发软件。然后,在研究了CY7C68013模块结构基础之上,从收发器UTMI模块、存储器和仲裁接口模块、协议层PL模块、控制和状态寄存器模块、功能接口模块和翻译协议模块对本文设计的USB2.0设备控制器进行详细的阐述。其中,在包组装器PA模块设计中,采用并行算法对数据包进行CRC校验,减少了硬件设计和电路中的延时问题,并降低了硬件成本;在协议层模块PL设计中,采用3级缓冲器对数据包进行处理,提高了数据与校验值的分离速率,也提高了数据的传输速率。最后,基于Xilinx公司的ISE软件,对每个模块进行Verilog HDL语言描述,并编写测试激励程序,结合ModelSim仿真软件对其进行功能仿真,取得良好的效果,证明了本设计的可行性。总之,以上研究成果不仅给USB制造厂商提供了一种可行性参考,而且丰富了此方面的理论方法和实现技术。
其他文献
全国青少年校园足球活动从2009年的44个定点布局城市和2200多个中小学,经历了7年的发展,到2016年已经扩大到69个试点县区和13381所学校。但随着校园足球活动的不断深入,很多
足球是世界第一球类运动,同时也是我国体育当前发展的重要部分。为了弥补我国足球培养体制出现的短板,国民足球知识、足球技能的欠缺,促进我国足球产业健康发展,国家体育总局
足球运动在我国近几年来开展地越来越好,在国家对足球的大力扶持下,越来越多的孩子参与到了足球运动之中。随着年龄的增长和训练水平的提高,中学生足球运动员的伤病发生率呈
剩余强度是舰船结构生命力评估的重要内容,国外的军船规范已将其列入结构强度评估中,并与其它强度校核内容具有同等重要的地位,而国内现在还只是将其作为特殊问题单独考虑,相
在推进个人所得税改革中,我们需要充分考虑征管条件的实际状况,确保税制模式与征管模式相互适应、协同。现阶段,基于我国征管条件的实际,决定了个税改革不能搞"一蹴而就"的方
通过对我国1997-2004年贸易条件的计算及分析,发现近年来我国贸易条件有下降的趋势。我国贸易条件下降的原因同贸易条件恶化论所说的有所不同,主要与我国的贸易方式、出口市
用英语语言思维进行英语学习,一直是英语学习者的目标和理想,但是,英语语言思维的概念以及如何培养英语语言思维;英语语言思维与英语语言思维能力之间的相关性的量化以及英语
跆拳道运动作为一项具有悠久历史的徒手格斗术,以其独特的体育竞技和文化民俗魅力,长期以来深受人们的欢迎和喜爱,在我国大学生群体当中,也具有着十分扎实的群众基础。跆拳道
自进入二十一世纪以来,我国已经迈入快速老龄化社会,庞大的老龄人口基数和迅速攀升的老龄人口比例给社会养老事业带来前所未有的压力和挑战。传统的家庭式养老在日益增加的老