面向InfiniBand控制器的PCI Express接口设计实现

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:dingyongguo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,InfiniBand互连总线技术凭借其高带宽、低延迟的特点,被广泛应用于服务器集群等高速数据交换网络中。它将总线网络化,使得各种功能节点都可以通过InfiniBand总线来直接交换数据。FPGA等节点也可以加入InfiniBand网络来来进行诸如基带信号处理等运算,加速数据的生成和转发而由于现阶段大多数功能节点没有专用InfiniBand接口,主要通过PCI Express接口转接主通道适配器(Host Channel Adapter,HCA)来接入InfiniBand网络。本文即研究将FPGA作为一个功能节点加入InfiniBand网络。本文的主要工作如下:1.对PCI Express总线进行分析,包括其总线结构,总线事务,路由方式以及配置空间的结构等内容。分析HCA的工作方式,介绍基于PCI Express的InfiniBand应用链路,链路在AXI4总线结构下,包含对HCA的PCIE初始化配置、映射AXI4总线数据和PCIE数据包、HCA工作指令生成、工作队列生成和通信数据存储等模块,这些模块一起可以实现驱动HCA的基础功能。2.在深入研究PCIE配置和AXI4数据映射原理的基础上,设计PCI Express接口应用链路,链路分阶段实现对HCA的配置和对InfiniBand总线数据流的映射。3.采用Verilog HDL模块化设计,编写功能链路:设计配置模块向HCA发送配置读写请求,识别设备并为其分配ID号,探测设备拥有的存储空间并为其分配数据通信地址,配置完成后连通数据通信接口;设计AXI4-STREAMIN G到AXI4总线的映射模块,它将来自AXI4总线的读写命令转换为对应的AXI4-STREAMING数据包发送到PCIE IP核,而且将来自PCIE IP核的AXI4-STREAMING包转换为不同通道的总线交易。4.对设计的链路进行仿真测试,并在FPGA平台上验证PCIE通信。结果表明,面向InfiniBand控制器的PCI Express的接口设计能实现和HCA的通信,使得FPGA节点加入InfiniBand网络总线成为可能。
其他文献
山西省永济市香椿种植面积逐年增加,成为农民创收的主要产业。但是,香椿营销得不到政府足够重视,农户缺乏动力,香椿还处在"养在深闺无人识"的状态。为此,将利用营销4P理论重点
文章在介绍蓝墨云班课和BOPPPS(有效教学结构)基础之上,以《Excel公式与函数》为例,构建了基于蓝墨云班课的BOPPPS教学模型。实践证明,该模式可以完善传统课堂的不足,提升学
农村土地经营权抵押贷款模式,给农民带来实惠和方便,对推动现代化农业发展起到一定促进作用。然而,面对错综复杂的农村土地现状,开展农村土地经营权抵押贷款工作仍面临着很多
羊传染性角膜炎又被称为红眼病,是一种由多病原引起的疫病,其中主要是嗜血杆菌和衣原体,病羊在患病后主要症状为眼结膜和角膜发生明显的炎症变化,大量流泪,角膜不透明发生浑浊或是
山茱萸为山茱萸科植物的干燥成熟果肉,其主要化学成分为多糖、环烯醚萜苷、萜类等,具有明显的免疫调节、降血糖、抗肿瘤、抗衰老等作用。本文综述了近年来对山茱萸的活性成分
近年来,大跨度钢管混凝土拱桥在我国得到了迅速发展。用于钢管混凝土拱桥的施工方法有很多,现在大部分采用无支架缆索吊装法,而其中的千斤顶斜拉扣挂法越来越多地运用大跨径钢管
党校,是在各级党委直接领导下培养党政主要领导干部和马克思主义理论工作干部的学校,是用马克思列宁主义、毛泽东思想和现代科学文化知识武装党员和干部的重要基地,是中央和
目的评价肺康复护理干预对COPD(慢阻肺)稳定期患者肺功能、生活质量的影响。方法选择我院2017年1月~2018年7月期间收治治疗的处于稳定期的COPD患者(n=86),分为参照组和试验组
苗族民居文化初探工艺美术系94级研究生郑志坚指导教师王蕴强苗族主要分布在我国西南地区,其中以贵州的苗族人口最多而成为苗族最大的聚居地。苗族人民不仅以其勤劳和智慧为祖国
为保证半刚性基层与沥青面层的有效结合,研制生产了高黏结透层油。通过在试验路段的洒布并结合室内试验,研究制定了透层油的生产工艺、施工工艺和质量控制技术,确定了高黏结