基于FPGA的异构平台数据传输技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:sam2009009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来将现场可编程逻辑阵列(Field-Programmable Gate Array,FPGA)与通用处理器CPU相结合构成异构处理平台,发挥不同计算单元优势,将FPGA单元的并行协处理和CPU单元的计算、调度控制相结合,从而满足高速数据采集处理等高性能实时系统的需求。不同计算单元之间的数据传输效率成为限制异构系统性能的瓶颈之一,是本文工作的重点。本文首先对高速串行总线技术、FPGA相关总线技术进行了较为全面的分析与探讨,为异构系统方案与功能的规划打下基础。在异构实验平台上,根据实际项目中的传输需求,构建了外部处理器模块与FPGA之间的PCIe链路和FPGA芯片间的专用链路,同时设计实现了两个链路之间的高性能协议转换机制,并对两种机制下的通讯速率进行了测试对比。之后设计了 FPGA与外部处理器模块间的命令交互模式,对系统状态检测、动态重构等功能进行了完善。另外在单个FPGA处理板卡的系统基础上进一步实现了集成多个FPGA处理模块的高速数据传输系统。本文针对AXI总线域寻址的通讯结构实现了灵活的地址读写,规划和完成的多FPGA处理板卡之间的异构计算平台,通过可复制移植的设计模式极大地提升了整个系统的灵活性、计算能力及数据吞吐量。在使用流数据的单FPGA板通讯结构中充分发挥链路的通讯带宽,完成系统的高速数据传输需求,传输速率可达 11.3Gbps。
其他文献
生产力极高度发展与人类全面发展,是马克思设定的共产主义目标.为了实现这一目标,马克思不仅诉诸无产阶级革命,而且深入研究了生产力发展与人的发展的关系,留下了大量丰富的
目的检测维吾尔族饲鸽者肺患者外周血中的ADAMS12基因甲基化状态,并探讨ADAMS12基因甲基化与维吾尔族饲鸽者肺发病的关系。方法以20例确诊维吾尔族饲鸽者肺患者为病例组,20例
在风险成为公司治理的核心要素时,作为公司治理基石之一的内部审计如何有效发挥其在风险管理中的增值作用?以风险为导向的内部审计理念和风险导向内部审计模式在风险管理中的
<正>水肿是由肺脾肾三脏对水液的宣化输布功能失调致体内水湿滞留泛溢肌肤引起的头面四肢甚至全身浮肿的病症。笔者临症治疗二例顽固性水肿,从瘀血和湿脚气论治。疗效满意。1
目的将网络成瘾患者与在校非网瘾初中生的创造力倾向和自我效能感进行对比研究,为网络成瘾者的干预提供依据。方法对61名非网瘾初中男学生(对照组)和65名网游成瘾男患者(研究
近年来,有学者提出对单纯的单节段胸腰椎压缩性骨折进行单运动单元固定,即椎弓根螺钉固定于责任椎体与邻近一节正常椎体,在AO分型A1、A2型胸腰椎骨折的治疗中疗效良好[1],但
采用文献资料法、数据统计法、录象分析等方法,对中国男篮在第十六届男篮世锦赛上与对手的6场比赛的各项技术指标进行分析,找出中国队在攻防两方面存在的主要问题,并针对中国男
目的:探讨早期中央型肺癌的多排螺旋CT的征象、诊断及漏误诊原因,以提高早期中央型肺癌的MSCT诊断水平。方法:对29例由病理证实的早期中央型肺癌的CT资料分析MSCT的主要征象
按照传统的产业梯度转移理论,随着要素价格上升及发展空间缩小,传统产业在我国东部地区已逐渐失去发展优势,需要向中西部地区进行产业跨区域转移,并且中西部大多数地区也把积极承
为研究如何预防老年人跌倒,在4个月中对社区38名老年人(男性15名,女性23名)进行2周1次的集体运动指导,并提供家庭自主训练计划和护士的全面干预,使老年人的下肢肌力、动态平