USB主机控制器IP核的研究与设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:b329066975
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用串行总线(USB)是一种具有即插即用、高扩展性、高速稳定等优点的通信接口标准。目前基于PC机的USB应用已趋于成熟,但一些便携式USB设备要求脱离PC机实现数据通信。因此将USB主机控制器应用于嵌入式系统,实现USB的点对点通信显得日益重要,本文旨在设计一款可在嵌入式SOPC系统中使用的USB主机控制器IP核。本文在对USB协议规范和OHCI主机控制器设计规范深入研究的基础上,采用自顶向下的设计思想,对USB主机控制器IP核进行顶层设计和模块划分。完成USB主机控制器IP核的RTL级描述、仿真及验证,并分析其仿真和综合结果。论文主要包括以下几方面的内容:首先,对USB协议规范进行深入详细的研究。在透彻理解USB协议的基础上对USB主机控制器IP核按照自顶向下的设计思想进行顶层设计和模块划分。其次,采用Verilog HDL硬件描述语言对所划分的主机控制模块、串行接口引擎、Avalon总线接口模块、接收和发送缓冲等子模块进行RTL级设计。其中主机控制模块完成USB数据传输的核心控制功能,串行接口引擎实现USB协议层功能,Avalon总线接口层和接收发送缓冲模块完成系统总线与USB总线的时钟域切换和数据的异步时域传输功能。在设计中采用一种新型的CRC校验并行算法,提高了校验效率、优化了逻辑电路的时序特性;设计存储深度可配置的FIFO作数据收发缓冲,在保证传输速度的基础上方便用户裁减以节省逻辑资源开销。最后,针对所设计的主机控制器IP核制定详细的仿真测试方案,搭建仿真测试平台,编写结构化的Testbench,采用ModelSim仿真工具对各子模块进行功能仿真,保证模块逻辑功能满足设计要求,采用Altera公司的FPGA验证平台进行逻辑综合与验证。所设计的USB主机控制器IP核仿真和测试结果表明,主机控制器IP核各模块逻辑功能均达到设计要求,整个主机控制器可在USB1.1协议规定的低速和全速两种传输模式下完成指定类型的数据包的发送。本设计为SOPC系统中嵌入USB主机控制器提供了有效可行的实现方案,拓展了SOPC系统的外设接口,具有较高的应用价值。
其他文献
由于无线频谱资源的限制以及爆发式增长的用户对容量的需求,传统无线网络追求的目标是高频谱效率。然而网络获得的高频谱效率常常是以牺牲能耗为代价获得的,这不仅带来了高增
超宽带(UWB,Ultra-Wideband Radio)作为扩频技术的一类,由于具有高数据率、高带宽、低功耗、抗多径能力强、安全性好以及成本低廉等诸多优点而受到社会各界的关注。它既可用
摘要:随着世界经济一体化进程的不断加深,产业结构优化已成为提高一国竞争力的重要途径。在我国经济发展的大环境下,新疆面临相同的情况。近几年,虽然新疆利用外资总额不断增长,但所吸引的外资金额在全国外商直接投资额中所占比例较低。对于位于西部地区的经济相对落后并且待开发的新疆而言,利用外资尤其是外商直接投资无疑具有更大的现实意义。如何更好的利用外资,发挥外资对新疆经济的推动作用,引导外资的流入结构,优化和
文章在对南宁市城乡一体化联合图书馆建设做基础调查的基础上,对建设过程中出现的主要问题进行了归纳并阐述了相关解决措施.
基于模拟信号的监控系统逐渐淡出了人们的视线,数字视频信号的传输随着Internet的发展触及世界的各个角落,让视频监控真正的实现了“远程”。ARM、DSP、FPGA等SOC技术的成熟,
在MIMO-OFDM系统,比如两发一收的空时格码一正交频分复用(Space-Time trellis code-Orthogonal Frequency Division Multiplexing,STBC-OFDM)系统,空频块码—正交频分复用(Space
乳腺癌是危害妇女健康的最常见的疾病,钼靶X线摄影是目前临床上乳腺疾病检测的主要手段,但是,乳腺肿块大多被埋没在复杂的,高密度的腺体背景中难以检出和识别。因此,利用计算
大数据将当前互联网技术带入了“Web 3.0”时代,它是继“云平台计算”技术之后的又一次革命性技术变革,它丰富了人们获取信息的方式途径,也进一步扩大了信息的传播量.在大数
说话人识别技术属于生物认证技术的一种,是一项根据语音波形中反映说话人生理和行为特征的语音参数,自动识别说话人身份的技术。凭借其独特的经济性、准确性和方便性等优势,
通信因具备容量高、传输安全性高、无需申请频谱以及部署成本低等优点,目前已经获得了快速的发展。然而,由于大气中温度的不均匀性和气压的波动特性,当光信号通过大气湍流信