嵌入式平台中的PCI Express总线技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:lafang123456
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,数字信息资源的体积有了较大的膨胀,数字设备之间交换数据量越来越大。日益增长的数据量对高速数据传输接口的需求变得更加迫切。为满足这个需求,PCI Express总线技术应运而生,并被广泛应用于个人电脑中。随着嵌入式系统性能的提升,PCI Express总线技术在嵌入式领域也得到越来越广泛的应用。嵌入式平台的主要核心基本上是处理器和可编程逻辑器件(FPGA)两部分,而且越来越多的处理器和FPGA支持高速PCI Express总线接口。基于此,本文研究了PCI Express技术在基于FPGA和处理器平台中的高速数据传输应用,设计并实现了一种FPGA与PowerPC处理器通信方案,并且在该方案的基础上,进一步对PCI Express技术在多个PowerPC处理器通信中的应用进行了探索和实践,最终实现了多个嵌入式PowerPC处理器的PCIe通信方案。在FPGA与处理器的PCIe通信系统中,由嵌入式PowerPC处理器作为根复合体(RC)设备,FPGA作为EP(端点)设备,二者直接建立PCIe链路进行通信;而在多个嵌入式PowerPC处理器的PCIe通信系统中,由一颗PowerPC处理器作为RC设备,其它PowerPC处理器作为EP设备,并通过交换芯片对PCIe链路进行扩展,建立起一对多的PCIe链路。所介绍的两种嵌入式平台的软件设计均基于嵌入式Linux系统,Linux应用程序通过PCIe设备驱动程序实现了对PCIe链路的初始化和控制。本文在两种嵌入式平台上所完成的工作有:1.在FPGA与嵌入式PowerPC处理器的PCIe通信系统中,基于Xilinx公司的Virtex6系列FPGA的片内PCIe核实现了PCIe EP设备,与作为RC设备的MPC8377处理器建立PCIe链路。运行在MPC8377上的嵌入式Linux应用程序配合EP驱动程序访问FPGA,实现FPGA和PowerPC处理器的通信。2.在多个嵌入式Power PC处理器的PCIe通信系统中,实现了多颗MPC8377的PCIe通信。其中一颗处理器在switch上游作为RC设备,而其它处理器在switch下游作为EP设备。运行在RC端的嵌入式Linux应用程序配合EP驱动程序,实现了与EP处理器的通信。论文分别给出了两种嵌入式平台运行测试的结果,证明其完全满足设计要求。
其他文献
建立了由等效元件级、变电站级和网络级构成的输电系统的分层可靠性模型并提出了基于非序贯蒙特卡罗仿真的概率模拟算法。模型中考虑了线路的多重故障:相关故障和共同模式故障
针对采空区埋管进行瓦斯抽采,对采空区瓦斯的抽采缺乏连续性且铺设管路耗时多费用高的问题,常村煤矿采用拖管抽采,以N3-8工作面采空区拖管抽采为例,介绍了瓦斯拖管布置工艺,
<正>兴平县的保密工作为什么做得比较好?我抽了三天时间,对兴平县的保密工作做了一些调查,这个县主要抓住了这么几个字:强.有的同志认为,保密工作越往上越重要,往下就不那么
本文主要针对互联网金融背景下,各金融企业会计核算以及财务处理工作中所存在的问题进行着重的分析,并对应的提出一些科学有效的解决措施,以便为进一步提高金融企业财务管理
1 概述乐平矿务局沿沟煤矿井下目前共有3个水平,由于矿区老窑密布,地面塌陷破坏严重,为大气降雨的补给创造了良好的条件,致使老窑积水丰富,其中大部分的老窑水都是经矿井采空
肿瘤靶向定位治疗是目前医学界研究的热点和难点问题。靶向定位的载体目前主要有抗体载体、配体载体、活性多肽载体等,定位原理都是基于生物学特性进行组织的,每一种载体对药物
简要阐述了煤矿井下防火门及新型单扇防火栅栏两用门的改造与应用。
《袖梦》是青年古筝演奏家刘乐创作而成的一首古筝曲,其灵感来源于中国古典民间舞水袖舞。该筝曲是一个不带再现的单三部曲式。文章对《袖梦》的音乐形态、创作特点、演奏技
动态交通分配理论作为智能交通系统中最重要的关键技术基础之一,已经被广泛认可并运用于缓解城市道路交通拥堵。本文以路段传输模型为基础,考虑一般交通网络下的系统最优动态
<正>移动客户端的发展概况分析近几年,移动互联网成为当今世界发展最快、最具产业价值、最有市场潜力的新兴行业。最新的统计数据显示,截至2013年6月底,我国网民数量达到5.91