USB2.0设备控制器的设计及验证

来源 :北京交通大学 | 被引量 : 4次 | 上传用户:aramis_Rose
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机及其外围设备的发展,传统的串口和并口逐渐满足不了信息时代急剧增大的数据量对通信所提出的要求。此时,通用串行总线(Universal Serial Bus, USB)应运而生。相对于串口和并口而言,USB接口支持热插拔、易于扩展,具有传输速率高、价格便宜、使用方便等优点。目前USB接口已经成为计算机外设的主流接口。随着USB接口的发展,USB设备的种类和数量不断增长,市场对兼容USB协议的设备控制器芯片的需求也不断增加。本文基于USB2.0协议,对USB2.0设备控制器进行了设计和验证。首先采用自顶向下的设计方法,对USB2.0设备控制器IP核的功能和顶层接口进行定义,然后对该IP核进行模块划分,分别得到(?)JTMI模块、事务处理模块、寄存器管理模块、存储仲裁模块和Avalon接口模块的功能和接口定义,并使用VerilogHDL描述该IP核。然后对USB2.0设备控制器IP核建立ModelSim仿真验证环境,首先分别对UTMI模块、事务处理模块、寄存器管理模块、存储仲裁模块和Avalon接口模块编写相应的测试向量集,在保证子模块功能仿真正确的基础上,对该IP核进行仿真,验证IP核工作过程中各个子模块是否正确配合以完成USB传输,如寄存器管理模块对寄存器组的配置更新与事务处理模块对输入输出事务的解析等。最后采用SOPC设计方法,将该IP核与嵌入式微处理器单元集成在一个可编程芯片内,实现了一个支持高速和全速传输的USB设备控制器。本文所设计的设备控制器IP核可根据应用进行配置。设计中从可重用的角度出发设置了多个配置选项,开发人员可以在满足功能和性能的情况下自由配置所需要的端点个数及类型等。本论文的相关工作为USB2.0设备类的开发积累了经验,也为USB3.0接口IP核的研究奠定了基础。
其他文献
中国的高速铁路线总长和高速铁路网的规模目前在全世界均排名第一,这意味着下一代高铁无线通信面临着更加严峻的考验。目前中国铁路通信使用的铁路移动全球通信系统(Global Sy
本文进行AAC和MP3解码中部分运算模块的设计。首先介绍了本文要进行硬件设计的运算模块的原理和解码流程。其次从硬件设计的角度对AAC中PNS运算模块和MP3中立体声处理的算法
特高压输电线路在国家建设的电能远距离输送过程中扮演了至关重要的角色。独特的地理环境和变化莫测的自然气候导致输电线覆冰产生一种低频、大振幅的自激振动,严重的情况下,会发生线路断裂、造成输电塔倒塌等严重事故。因此,对输电线路实时监测,并将空间位置信息作为研究远程监控的原始数据,能够为整体线路维护提供准确可靠的现实资料,对于保障电网的健康运行,有较高的参考价值。本文提出了在弧长和空间角度联合约束的条件下
作为一门外语学科,初中英语的阅读难度无疑比母语要大,虽然部分初中生在小学高年级阶段已经接触英语入门课程,但是部分地区的初中生特别是农村地区,因条件的限制在初中阶段才开始
水文测报为大江大河防洪和水资源管理提供了可靠的信息保障,近年来,水文系统不断进行技术改革,水文测报手段和技术有了较大发展。为解决长江水文上游局科研室开发的“水文水情采
本文通过对荣华二采区10
期刊
厌氧氨氧化过程在海洋氮循环中发挥重要作用。厌氧氨氧化细菌能够在缺氧或厌氧条件下通过氧化NH4+、还原NO2生成氮气,降低海洋中的氨氮含量。厌氧氨氧化作用对海洋氮气的产生有30%-70%的贡献率。珠江口是一个典型的亚热带河口,淡水和海水强烈混合,水文条件复杂。人为活动影响显著,使得珠江口有机物及无机营养盐含量高。过量的营养物质及富营养化所引起的低氧环境是珠江口典型的环境特征。珠江口由于其独特的地理条
为掌握腐蚀产物在汽水循环网络中的传质特性,基于超临界火电机组汽水循环系统环形拓扑网络结构,利用流体网络理论构建了描述腐蚀产物质量变化的动力学模型,并对不同负荷下腐
针对某330 MW燃准东煤锅炉,借助实验手段与数值模拟方法,结合热力计算,分析了炉膛受热面不同程度灰沉积对传热过程中热流密度、导热系数和热有效系数等参数的影响,并拟合出屏
以NASA Rotor 37为研究对象,采用数值模拟方法开展了叶顶引气对转子稳定性的影响研究.结果 表明:叶顶引气可以提高转子的稳定性,引气的扩稳机理在于引气口的抽吸作用,这种作