基于SoC RapidIO的DMA传输的研究与实现

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:hulin510
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题来源于某芯片公司预研项目,旨在设计一款面向通讯领域的高性能So C,要求能够实现板与板的高速互连通信。Rapid IO作为当前唯一的嵌入式互连国际标准,以其高性能、高可靠性、高带宽、低引脚数和结构灵活等优势,成为目前高性能嵌入式领域实现系统互连的首选方案。基于上述背景,此次So C设计基于Rapid IO 2.2协议规范集成了GRIO(Generic Rapid IO Controller,通用Rapid IO控制器),单通道速率可达6.25Gbaud,足以满足大部分通信应用的数据传输需求。同时考虑到大批量数据传输对系统性能的影响,本次设计在RAB(Rapid IO to AXI Bridge,RIO-AXI桥)内部集成了DMA控制器,以减少处理器资源占用和系统性能损失。本文的的主要工作是从总线驱动这一软件层面对Rapid IO接口模块进行系统级协议功能验证,确保设计电路在功能上正确,并达到预期的传输性能。本文首先深入分析了Rapid IO协议的基本内容,包括Rapid IO结构、传输机制、请求响应包格式以及支持的事务类型,为Rapid IO接口功能模块的设计工作奠定理论基础。接着详细介绍了GRIO和RAB两个关键功能模块的设计,GRIO部分着重详细讨论了GRIO结构和支持的I/O事务与包,RAB部分主要讨论了RAB结构、配置空间访问和地址映射机制的设计,并对比了PIO操作与DMA操作模式的区别,引发出DMA技术的重要性。然后对DMA引擎功能单元的设计进行了详细说明,主要介绍了读写DMA数据流、DMA引擎结构以及DMA传输模式。最后便是进行功能验证,本文详细说明了各类操作的软件配置流程,然后通过分析仿真波形以确认设计电路功能的正确性,仿真环境下测试通过后进一步进行FPGA板上测试。通过与自带Rapid IO软核的Xilinx Zynq7000 ZC706开发板点对点连接测试,结果显示本文设计的DMA读写带宽可达理论有效数据带宽的90%以上。
其他文献
心学是中国哲学中重要的一门学派,战国时期的思想家孟子就非常重视“心”的作用,他认为“心”具有天然的道德意识,又觉得“心”是人体的思维器官,西汉思想家董仲舒认为“心”是气的主宰,隋唐时期的佛教徒则认为“心”是一切精神现象的总称,南宋的朱熹则主张“心”统治着性和情,陆九渊还提出“心即理”的命题,到了明朝首先由陈白沙提出了“以自然为宗”、“静坐”等心学思想,随后其弟子湛若水继承并发展了他的心学思想。湛若
骨水泥作为骨粘固剂,广泛应用于骨科临床。常见的骨水泥有CPC和PMMA骨水泥。但CPC骨水泥的力学性能较差,凝固时间较长;PMMA固化温度过高、弹性模量大、成骨活性差。因此,对CPC和PMMA骨水泥进行改性,成为扩大其临床应用的重要途径。研究表明磁刺激能有效地影响骨细胞的增殖、分化行为,将磁刺激与磁性材料相结合制备出刺激-响应型骨水泥,有望成为一种新的骨治疗方法。本论文将兼有生物活性和良好磁性的C
两宋是中国文学发展的重要时期,也是悼亡诗歌发展的关键时刻。由于宋代社会、政治、文化等多方面原因,悼亡诗的创作取得了令人瞩目的成就,蔚为大观。这主要包括作者及诗歌数量的上涨,质量的优质两个方面。分而观之,一方面宋代悼亡诗歌呈现出创作规模扩大,诗歌及诗人数量大增,悼亡诗题多样,内容及表现形式丰富的特点。另一方面宋代悼亡诗作者又呈现出不可忽视的群体效应,并且在出身背景、婚姻状况、家庭情况、仕途经历上有着
细胞和生物材料的相互作用研究对于优化生物材料设计、探究细胞在微环境刺激下的行为机制至关重要。已有研究证明,在细胞与生物材料相互作用的过程中,生物材料的力学和电学性质是影响细胞功能调节的重要因素。然而,以往的研究主要集中在探讨单一力、电刺激下的细胞调节机制,而缺少相应的实验和测试平台研究生物材料的力电耦合激励对细胞行为的调节。因此本文开发了一种用于细胞和生物材料共培养的力电耦合加载测试平台,可以实现
预制装配式桥梁采用工厂化生产构件,并在现场进行组装,能够充分体现大规模生产的优势,大幅提高建造质量和建造速度。钢筋灌浆套筒连接技术是预制构件连接和组装的关键技术之一,能够保证结构的整体性和可靠度,有利于预制装配结构的使用和推广。本文从工程应用和受力性能角度对现有钢筋灌浆套筒连接技术进行了系统介绍和总结。作为预制装配式桥梁桥墩连接关键技术之一,套筒灌浆连接用于连接桥墩墩身与承台或盖梁中的竖向钢筋。从
冲刷效应将造成桥梁基础周围土体被冲蚀,降低土体对桥梁基础的侧向约束作用及桥梁结构刚度,进而影响桥梁结构的动力学特性及地震易损性。我国目前正在大力推进西部山区路网建设,其中桥梁占比较高,而我国西部山区处于我国强震区,区域内河流水力梯度较大,冲刷作用十分显著,故研究冲刷对桥梁地震易损性的影响十分必要。同时,随着我国“海洋强国”战略的进一步深入,我国跨海桥梁建设正处于高峰期,其桥址区往往呈现水深、流急的
由于尺寸效应及表面效应,纳米材料的性能与宏观尺度的材料性能有明显区别。对纳米材料或结构在各种不同加载下的演化过程进行原位实时的准确测量,是研究纳米材料各种性质的关键。但是,目前仍缺少有效的实验手段,对微纳结构在外加载荷下,特别是超快外加载荷下的响应进行测量。本工作将大规模分子动力学(molecular dynamics,MD)模拟与相干X射线衍射成像(coherent diffraction im
MoS_2是一种常见的固体润滑材料,被誉为固体润滑材料之王,具有典型的二维层状结构,晶体为六方晶系。这种层状结构使得MoS_2层间容易滑动,这赋予了MoS_2良好的润滑与减磨效果,广泛应用于国内外航空航天、机械制造和刀具等领域。但由于其所处环境及磨损形式复杂,纯MoS_2在复杂工况下容易发生失效,导致其耐磨损性能大大降低并且腐蚀加剧,对其需要有进一步的研究。为了解决纯MoS_2在实际工况中易磨损问
多聚腺苷酸化(Poly(A))是基因表达的一个重要步骤,它对转录本稳定性和蛋白质翻译起始必不可少,因此受到了复杂的调控。选择性多聚腺苷酸化是指同一个基因位点通过选择不同的
结合虚拟仿真技术等新时代前沿科技,大力发展智能化的轨道交通,不仅是打造现代化综合交通体系的重要内容,也是实现我国交通强国宏大愿景的必然要求。本文在轨道车辆曲线连挂的现有分析方法的基础上,提出了一种基于一维黄金分割搜索的动态校核算法,并结合虚拟仿真技术开发了轨道车辆虚拟连挂仿真系统,能够直观高效地对轨道车辆的曲线连挂情况进行实时性的综合分析。当新研发车型完成初步设计建模后,为满足线路限界要求和顺利实