基于ZynqAPSoC的AXI-PCI主桥设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:qhdjy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Xilinx推出的Zynq全可编程平台,包含了以硬核处理器为核心的处理器系统与可编程逻辑两大部分,二者通过内部高速互连总线进行互联。这样的结构使得整个芯片在性能、功耗、成本、灵活性、可扩展性等方面表现出突出的优势,为嵌入式的发展提供了有力的支援。PCI(Peripheral Component Interconnect)总线,历经多年的发展完善,凭借其高性能和稳定性,在计算机领域得到了广泛的应用。本文希望在Zynq平台上实现主机与PCI子卡的相互通信。本文的内容主要分为三部分:第一部分是对背景知识研究介绍。对论文中所涉及到的AXI(Advanced eXtensible Interface)、PCI、PLB(Processor Local Bus)三种总线协议的特点、信号含义和总线常见事务类型的时序以及项目所采用的Zynq-7000平台的组成结构、特点等方面进行了深入研究。第二部分是对项目中核心设计部分的介绍。为了实现主机与PCI子卡的相互通信,需要PCI主桥的支持。在深入研究了国内外相关资料的基础上,本文最终确定了采用IP(Intellectual property)复用的技术方式,通过AXI-PLB接口转换模块和PLB-PCI主桥IP,来实现主桥功能,对AXI总线与PCI总线进行分割与管理。这种设计方式不但降低了设计难度,增强了设计的稳定性和可靠性,且AXI-PLB接口转换模块的实现,也利于将其它基于PowerPC的IP移植到ARM平台上,有很好的复用价值。AXI-PLB接口转换模块基于状态机控制,实现了对AXI和PLB两种总线上事务进程的匹配与转换,文中对状态机的跳转情况以及跳转条件进行了详细说明。除此之外,对设计中使用的PLB-PCI主桥IP的功能、结构特点等方面进行了深入研究。最后搭建验证平台对整个AXI-PCI主桥逻辑进行仿真验证。第三部分是对基于Zynq-ZC706系统构建的介绍,包括硬件平台构建和软件平台构建两部分。硬件平台的构建主要包括硬件平台工程的建立、地址分配、IP复用、综合、时序收敛、实现等过程。软件平台的构建主要包括裸机程序的开发和调试等。本文通过插入ILA核(Internal Logic Analyzer)的方式对裸机程序进行了调试,并对调试结果进行了详细的分析,最终论证了设计的正确性,为基于Zynq与PCI接口的设计提供了一种切实可行的解决方案。
其他文献
随着云计算技术的飞速发展,混合云作为主要的云计算模式之一,以其安全性、扩展性和计算灵活性而得到广泛应用。目前大多企业选用混合云模式利用Hadoop技术来处理海量数据。然
乳腺癌是目前女性中最为常见的一种癌症。一般对乳腺癌患者的诊断和治疗都是通过乳腺X线图像,因为其拥有高分辨率和突出乳腺细节信息的特点可以提高诊断的正确性。但是,由于
土地综合承载力评价是基于土地的自然资源、土地的生态环境等众多因素,对土地所能承载限度的评价。而近年来,随着工业化进程的不断的加快,由环境恶化导致的土地承载能力持续
晨练是普通民众参与健身锻炼的主要形式之一,对于居民健康素质的提高,生活方式的优化产生了积极的影响。对于全民健身计划的开展具有积极意义。晨练活动作为一类参与人员广泛
目的:本研究采用蒙医脐疗治疗原发性痛经验证脐疗法法对原发性痛经临床疗效,优点及远期效应,并为求以后研究发展提供参考资料。方法:从门诊选择符合标准的巴达干偏盛型原发性痛经患者61例,随机分为脐疗组为治疗组(31例)和对照组为西药组(30例),治疗组采用脐疗法,于月经期前一周开始,隔一天做一次,一共做三次,一周为一个疗程。对照组于月经期第一天开始口服布洛芬缓释胶囊,2次/d、0.3g/次,连续服用三天
知识经济时代,公司日渐重视以知识与能力来取得及保持市场竞争力。在一个公司中,核心员工具备着丰富的知识与重要技能,在价值创造中对公司有较大的贡献,对公司的经营与成长有至关重要的价值。通常来说,公司核心员工包含有专业技术能力强的员工、较强管理能力的员工、较强营销能力的员工。在公司运行实践中,公司核心员工稳定性较为不足,甚至有大量流失的问题,对公司的稳定、长期发展有相对大的消极影响,在竞争形势日渐严峻的
作为一种重要工业生产之一的间歇过程,目前已有大量的理论研究和工业应用,尤其在一些以生产高价值产品的行业应用更为广泛,如化工、制药、生物、半导体等。为了保证间歇过程
随着移动智能手机快速发展,移动通信技术和无线接入网的更新换代,智能手机用户数量快速增长。为满足人们对移动服务日益增长的需求,越来越多功能繁多的移动应用软件涌入市场,
随着雾霾的日益严重,环境治理已刻不容缓,城市集中供热较小锅炉供热而言更能保障供热质量,减少能源浪费,降低污染。在集中供热区域不断扩张的今天,如何将LBS服务充分融入热网
在异步协作通信系统的一些应用场景,如军事行动、抢险救灾等,没有条件部署基站或中心控制节点进行协调调度,而且对系统开销有着严格的限制,这时将无法采用信道估计、中继选择