SoPC总线协议跨芯片扩展的设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:fendoudeying
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的发展,可编程片上系统(System-on-a-Programmable-Chip, SoPC)已经成为嵌入式系统发展的主流,人们对SoPC功能的需求也越来越高,设计出更高端、更复杂的SoPC是必然需求。在现有平台基础上,基于单块芯片资源所设计的SoPC已经无法满足预期功能所需。因此,进行SoPC总线协议跨芯片扩展,从而获取更多的片外资源以设计功能更复杂的SoPC,对SOPC未来的发展具有重要意义。扩展片内总线到片外以实现片间数据传输的关键在于对片内总线请求的处理以及发送与接收,这是设计的主要难点。本论文主要研究SoPC象线协议跨芯片扩展,即将片上系统总线扩展到片外以访问片外芯片资源。通过深入分析国内外跨芯片通信机制的发展现状,研究AXI (Advanced extensible Interface)总线协议的原理和并行、串行通信接口的特点,设计并实现了SoPC片上总线的跨芯片扩展,给出了整个总线扩展SoPC的系统架构,并且详细描述了定制总线跨芯片扩展AOC (AXI Over Chip) IP核(Intellectual Property core)各个模块的具体设计。通过在XilinxZYNQ-7000系列FPGA(Field Programmable Gate Array)芯片上搭建本地SoPC及在Xilinx Vhtex-7系列FPGA芯片上搭建远端SoPC,基于AOC IP核实现本地SoPC访问远端SoPC资源。此外,分别采用了并行通信与串行通信两种通信方式实现片间的数据传输。并且基于这两种通信方式对整个总线扩展SoPC的系统性能进行了测试与评估。定制AOC IP核是设计的主要部分,使用Verilog硬件描述语言实现整个AOC IP核的代码设计,基于Xilinx公司ZC706开发板和VC707开发板完成FPGA原型验证,验证了本设计的正确性与可行性。本设计不仅达到了预期的设计指标要求,还在系统主要性能上有了很大的提升。本文完成了SoPC总线协议的跨芯片扩展,可以降低设计成本,提高系统的利用率、性能、可扩展性,可以让多块TPGA芯片紧密耦合在统一的SoPC结构下,对设计出大规模的SoPC有重要工程意义。
其他文献
由太阳能电池板的特性可知,它的发电量与照射到它上面的光照强度成正比,而接受太阳的直射光,可以得到太阳的最大光照强度。采用相同功率的太阳电池板,自动跟踪式光伏发电设备
大蒜的食疗价值主要是大蒜素在起作用,如何对各种蒜制品中大蒜素的含量进行测定,需要一个具体、切实可行的方法。试验利用在一定温度及有大蒜素酶的作用下,大蒜素能够水解生
东汉末年,在群雄逐鹿的激烈斗争中,荀彧为了实现维护汉室统治的目的,选择曹操为合作对象。两人的合作相辅相成,荀彧作为士族的代表,协调了曹操与世家大族的关系,同时依靠曹操
网络控制系统(Networked Control Systems,NCS),由信息技术的不断发展和计算机技术的广泛使用产生的,其取代了控制系统节点间点对点的传输,采用通过网络来传输的方式,具有资
一方面由于光纤布拉格光栅具有天然集成于光纤中,具有插入损耗小、对电磁干扰免疫、滤波特性优异等优点,因而在光纤通信和光纤传感领域中存在着广泛的应用,尤其是随着全光系
本文系在世界范围内,首篇为确立康复领域内核心期刊而进行索引分析的文章。通过借助3本索引工具书,分析确立了14种期刊作为康复领域的核心期刊。对于康复领域相关的期刊与学
THz波位于电磁波谱中微波和红外波之间,属于亚毫米波。由于其性质十分独特,能穿透非金属、非极性材料、烟雾和浮尘等且不造成伤害,并且能够识别生物大分子,因此,研究高能量转
随着个人移动设备的不断更新使得移动通讯飞速发展,使得无线通讯越来越受到关注,与此相关的射频电路也倍受关注。VCO是锁相环中的主要构成成分之一,是产生频率的不可缺少的一
设计了一种采用高低频无线通信的方式来实现集装箱监测的系统。概述了系统的结构,介绍了整个系统的硬件、软件设计及系统的低功耗和邻道干扰的解决方法。采用霍尔传感器来检测
在以往的片上系统(System-on-Chip,SoC)设计中,人们经常使用总线结构和点对点结构两种方式连接处理器。然而,面对着系统中处理器数目日益增多的情况,这两种互连方式也逐渐暴