FPGA与USB主机控制器通信系统的设计与实现

被引量 : 0次 | 上传用户:WRYJL2001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着FPGA嵌入式应用的发展和USB通信协议的日趋成熟,微处理器之间的通信技术已经深入到航空航天、电信设备、家用电器等各个领域。基于FPGA的SOPC嵌入式系统以微处理器为核心,以计算机技术为基础,其主要特点是实时性强。通用串口总线USB具有高速度、低成本、低功耗、即插即用和使用方便等特点;同时,USB OTG技术的诞生,使得两USB设备在没有PC参与的情况下进行数据传输成为可能。因此本文将FPGA嵌入式应用和USB技术结合起来,设计并实现了一套FPGA和USB主机控制器通信的嵌入式系统。本文在分析了基于XC5VLX110T芯片的Micro Blaze软核处理器及其外围设备的组成结构和特点的基础上,研究了USB主机控制器CY7C67300通信的固件实现方式,建立了FPGA与USB主机控制器的通信系统。测试表明,本系统的FPGA与USB主机控制器通信速率高,平均速率可达1.67MB/s,数据传输过程和固件下载过程稳定,USB数据通信最高可达到全速1.5MB/s,达到了预期效果。首先,本文根据FPGA与外部处理器通信的功能,按照HPI通信的原理给出了FPGA的硬件设计方案,其中最为重要的EPC模块是完成HPI通信的关键,利用Xilinx公司的EDK软件完成Micro Blaze系统的搭建和IP核的参数配置,然后添加了FPGA外围的串口测试电路,使用ISE12.2软件进行系统的硬件综合。其次,基于Micro Blaze处理器设计了FPGA端的应用程序,用来完成FPGA和USB主机控制器的HPI通信。最后,为了协同FPGA和USB主机通信系统工作,针对PC机和USB键盘,分别设计了两套USB通信的固件程序进行系统测试。
其他文献
<正>你知道《五牛图》吗?你知道它是我国现存的最早用纸作画的作品吗?下面就让我们一起来看一看。
<正>在中国古代,最早提出"养生"一词的是春秋时期齐国著名的政治家管仲,成书于战国时代的《管子》一书是管仲及管仲学派的思想体系的总汇,《管子》卷三指出:"养生以解固",唐
针对目前高支模施工中存在的安全管理问题,文章从实践角度出发,即在明确安全管理工作开展问题的基础上,找出优化控制的方法策略,其目的是为相关建设者提供一些理论依据。
进入21世纪,学科培育和建设更应着眼于未来,在未来发展的大势中,找准自己的定位,明确自己的目标。具体来说,就是学科建设思路,在体现"主流"和"特色"的同时,还要具有"前沿性"
文化传播是西方按其战略意图塑造世界的重要工具。资源的绝对有限性与发展的绝对无限性的矛盾,决定了国家间存在着表现在政治和意识形态领域因而不能随意"突破"和"超越"的基
DCN网络正在构建各种系统,包括企业内部管理,业务支持,视频会议和运营支持等,它们是集成应用程序系统和实施信息策略的基本保证,对于构建业务信息至关重要。随着企业业务结构
<正>五、算术应用题的思维教学功能促使笔者提出这一论题的主要原因,是现实中传统的算术应用题已经被"问题解决"完全取代,从而,作为课改实践的必要总结与反思,我们也就应当深
<正>这是笔者关于一线教师如何做好教学工作的一个基本想法,即我们应当超出每一堂课的具体设计,从更大的范围进行分析、思考。而且,相关的研究又不应局限于具体知识和技能的
介绍了在微型汽车上的转向机构结构,着重分析了汽车转向机构的转向盘、转向器和转向传动机构等机构造型设计的论证方案和三维造型,以及在UG环境下的装配及与AUTOCAD数据转换
随着宽翼缘、大悬臂、薄壁、横隔板少和单箱室的箱梁结构被广泛运用,这类型结构的畸变效应非常明显,也越来越受到科研工作者和设计者的重视。本文利用能量法的变分原理推导了斜