基于FPGA的USB接口设计

被引量 : 0次 | 上传用户:aiwen8431071
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电脑外设和数码产品的不断发展,各种设备之间的接口和互连成为当前开发各类数码电子产品非常重要的问题。通用串行总线(USB)支持即插即用和热插拔等特性,传输速率较高且价格低廉,因而逐渐成为PC外围设备的接口标准,并在各种数码产品中得到了广泛的应用,在通讯和工业控制领域也有着美好的应用前景。论文首先介绍了开发环境QuartusⅡ,SOPC Builder以及NIOSⅡ,然后介绍了USB的原理。本文以Philips USB芯片ISP 1362的接口设计为例,给出了基于FPGA平台的USB接口解决方案,重点论述了USB以及VGA接口的软、硬件的设计与实现方法。在介绍并分析USB总线体系结构和实现机制的基础上,结合本论文设计实验的需要对常见USB控制器的性能特点进行了分析比较,提出了采用USB OTG控制器的解决方案。在对USB OTG控制器的功能结构进行分析的基础上,提出了软硬件的设计方案,就主要功能模块的实现进行了论述,并对系统设计调试、应用前景、面向高端的发展等问题作出了讨论。本论文的设计部分主要包括两个方面:QuartusⅡ环境下采用Verilog语言编写USB芯片的控制程序,对于嵌入式设备中相当重要的固件程序,采用了基于NIOSⅡIDE(集成开发环境)的C/C++语言方法,通过建立固件程序框架使程序各部分之间的功能更加明晰,简化了固件的开发工作。本系统的设计方案和理论分析为后续研究和开发打下了基础,并为其他嵌入式USB应用系统的开发提供了参考。
其他文献
本文结合笔者创作的基于Max/MSP平台的交互式装置作品《魔幻水晶球》对作品创意、程序设计和现场演出的应用等做了一个比较全面的梳理和描述,通过该作品的创作阐述报告探讨了
大红山铜矿是云南铜业(集团)公司的主要铜原料基地之一,是玉溪矿业公司的主力矿山,属国家“八五”重点建设项目。大红山铜矿下属两个选厂采用相同的破碎筛分工艺流程:1粗1中2
天然气从气井到处理站场的集输过程不仅仅受到气井的分布、产量,也受到前期管网建设的基础成本的影响,因此本文通过阅读大量文献,总结了天然气集输的主要方式,并提出了目前存
为了规范北疆杂交棉的化学打顶技术方法,达到节本增效的目的,特编制本技术规程。以小区试验与大田示范结果为依据,提出了北疆杂交棉化学打顶与后期管理技术规程,包括范围、药
本文先从设计阶段探讨基坑工程中有关方案选择与优化、土压力计算和环境效应等问题。基坑方案选择是一个多目标决策活动,分为确定决策目标、拟定备选方案和方案选择三个步骤,本
资产剥离和并购一样,都是企业重组的重要方式之一,然而与并购相比,资产剥离长期以来一直都没有得到理论界和实务界应有的重视。为什么资产剥离频繁发生?资产剥离究竟能给企业
图像边缘检测是图像测量、图像分割、图像压缩以及模式识别等图像处理技术的基础,也是图像处理领域的研究热点。经典的边缘检测方法有基于梯度的Sobel算子、Prewitt算子、Robe
<正>本期,广东塑料交易所塑料原料交易行情走势为震荡反弹、遇阻回落。6月底,广塑指数的盘整小幅回升走势,主要得益于PVC强劲上涨行情的提振,而同期其他交易品种行情走势对指
本文研究 Cu( Ⅱ )、含硒氨基酸 (硒代胱氨酸和硒代蛋氨酸 )及其络合物紫外光谱性质 ,探讨了酸度对络合物的影响以及 Cu( Ⅱ )与含硒氨基酸络合物的组成比均为 1∶ 2。
本文综述了齿轮钢的冶金质量要求、国内外主要齿轮钢钢种及其冶炼工艺状况。根据攀钢转炉流程生产齿轮钢的特点,并结合齿轮钢的冶金质量要求,从纯净度控制和淬透性控制两个方面