AMBA AXI4总线的研究与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:swgjtd44qx0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路设计复杂度的提高和产品上市时间压力的增大,基于IP核复用的SoC(System on Chip)设计已经成为一种重要的设计方法。总线桥的设计和IP核的互连问题已经成为SoC平台中最重要的课题。IP核互连的方法,总线桥的设计以及总线协议决定了SoC平台的性能。AMBA(Advanced Microcontroller Bus Architecture)总线规范由ARM公司定义。它是一组基于ARM核的SoC通信的标准协议。最新的AMBA4.0总线协议具有带宽高、延迟小和设计灵活等诸多优点,它目前已成为业界首选的高性能总线标准。  本文分析并比较了Wishbone总线标准与AMBA4.0总线标准的异同。根据AMBA4.0总线标准中AXI4协议和AXI4-Lite协议,设计并实现了总线桥以及互连模块的VLSI结构。本文研究内容主要包含以下三个部分:  首先,为了扩充AXI4总线可使用的IP核资源,本文设计了基于Wishbone总线和AXI4总线的总线桥IP核,包括把基于Wishbone总线的主设备集成到AXI4总线系统的WB/AXI4总线桥,把基于 Wishbone总线的从设备集成到AXI4总线系统的AXI4/WB总线桥,把基于Wishbone总线的主设备集成到AXI4-Lite总线系统的WB/AXI4-Lite总线桥和把基于Wishbone总线的从设备集成到AXI4-Lite总线系统的AXI4-Lite/WB总线桥。  其次,本文设计了基于AXI4总线的两种互连结构,包括交叉开关(crossbar switch)和分享型总线(share bus)。两种互连结构设计主要模块包括地址解码器和仲裁器。  最后,本文针对设计的总线桥和互连结构,使用Verilog HDL语言进行了硬件实现,在ModelSim环境下通过了功能验证,使用ISE13.1工具进行逻辑综合,分析比较了各IP核的性能。  从验证和综合来看,本文的IP设计严格遵循Wishbone总线和AMBA4.0总线的协议规范,WB/AXI4总线桥,AXI4/WB总线桥,WB/AXI4-Lite总线桥和AXI4-Lite/WB总线桥在Xilinx公司Virtex5的FPGA芯片上达到的时钟频率分别279MHz,346 MHz,442 MHz和427 MHz,AXI4总线的交叉开关互连结构在284MHz的工作频率下,拥有22.5Gbps的数据吞吐量,AXI4总线的分享型互连结构在342MHz的工作频率下,拥有6.7Gbps的数据吞吐量,说明各IP核都具备高速的数据传输能力,完全可以胜任实际应用。
其他文献
学位
目的;本实验通过肺癌患者肿瘤组织及痰液中线粒体基因HV1片段突变的检测,探讨HV1基因突变与肺肿瘤的相关性,同时评价肺癌患者痰液中检测HV1基因突变的诊断学意义。 方法:
合成孔径雷达成像(Synthesis Aperture Radar,SAR)是对地观测中的一种重要手段。借助平台的运动,雷达向目标发射脉冲信号同时不断接收目标反射的回波,根据回波信号计算目标的复
伴随全球工农业的快速发展,大量活性氮输入至森林生态系统,森林土壤氮元素转换的过程作为生物地球化学循环的一部分,对外源性氮输入的响应机制备受关注。本研究以亚热带樟树(
本文报道了青岛产野生型龙须菜一条光系统Ⅱ天线蛋白基因及其上游序列,并用该基因对4种江蓠属海藻进行了系统分析。该天线蛋白基因由684个核苷酸组成,没有内含子,编码一条25kD的
H.264/AVC是由ITU-T和ISO/IEC共同成立的联合视频工作组JVT (Joint Video Team)制定的新一代视频编码标准,具有高效的编码性能和良好的网络适应能力。本文主要研究了基于H.26
食管癌是世界十大恶性肿瘤之一,其发生发展涉及了一系列基因的改变。食管鳞癌中13号染色体经常发生杂合性丢失,已经鉴定了一些位于13q11-q14的丢失区段,但未发现其中有涉及食管
静态随机存储(SRAM)型现场可编程逻辑门阵列(FPGA)工作在辐射环境时会产生单粒子翻转,采用加固方式可以修复或减缓这些现象导致的影响。高可靠性的反熔丝型FPGA作为监控单元,通
细胞表面膜蛋白是沟通细胞内部与外环境的桥梁,对于细胞行使正常的生理功能非常重要。为了在神经系统中寻找能够与蛋白4.1家族和MAGUK家族成员相互作用的细胞表面膜蛋白,我们以
随着微电子技术的发展,集成电路特征尺寸越来越小,已经达到了微米级甚至纳米级。承担信号传输的金属互连线的横截面积随之减小,导致通过金属互连线中的电流密度越来越大。根