基于AXI4的FCoE协议加速引擎IP核的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:gxp_crysta1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当今的数据中心通常存在多种网络,如以太网、光纤通道(FC)存储网(SAN)、高性能InfiniBand等,因而数据中心的接口、线缆的种类和布线日益复杂,这给数据中心的管理带来了很大的困难,也增加了数据中心能耗。FCoE协议提供了一种以太网和光纤通道存储网融合的解决方案,两种网络的融合将以太网接入的NIC和接入存储网的HBA融合成为一张CNA卡,两种网络使用同一种线缆,以此可解决数据中心布线复杂和能源损耗大等问题。因此FCoE网络是未来数据中心的发展方向。然而,随着网络通信速度的快速增长和10G以太网的快速普及,服务器CPU处理性能已经成为网络通信的瓶颈,仅靠CPU来处理网络通信协议已经无法满足高性能网络的需求,FCoE网络也不例外。  本文主要研究FCoE协议处理的硬件实现及加速技术,探索一种解决上述问题的技术途径。通过深入分析FCoE协议处理过程,对协议进行分割,卸载部分协议功能至硬件,利用硬件的并行处理能力,加快协议处理速度,同时减轻了CPU的负载。  本文基于FPGA设计并实现了一个基于AXI4总线接口的FCoE协议加速引擎。通过研究FCoE协议、以太网协议以及光纤通道协议,分析FCoE协议处理流程,采用零拷贝、CRC校验硬件卸载、数据帧硬件拆分与合并等方法,利用硬件的并行处理能力,提高协议处理速度。论文利用Xilinx公司的10G EMAC核以及AXI4总线接口,完成加速引擎的结构和功能设计,通过Verilog实现加速引擎的各个模块,并将引擎封装成AXI4接口。基于FPGA-Virtex6开发平台,对引擎各子模块以及引擎的总体进行仿真,仿真结果达到设计功能要求,引擎可望应用于FCoE存储网关键传输接口芯片中。
其他文献
内蒙古自治区作为21世纪中国的战略能源基地之一,生物质能源有潜质发挥重要作用。但目前尚无针对纤维素型生物燃料生产原料—秸秆资源和林木生物质能源的系统研究,其本底状况及
植物内生真菌,由于受到物种间互作与环境因子的胁迫,形成独特的生存适应策略和代谢系统,进而产生结构新颖、多样,活性广泛的次生代谢产物,是药物先导化合物新的重要资源。为了寻找
树干呼吸作为全年都在进行的代谢活动,是森林生态系统碳循环的一个重要组成部分,一般采用温度模型进行预测。但是树干呼吸产生的CO2一部分溶解在木质部的液流中;而另外一部分通
内稳性是生物在长期进化过程中适应环境的结果,是化学计量生态学的基础,具有重要的生态学和进化学意义。生长率假说是当前化学计量生态学研究的热点问题,它从分子和元素的角
将卸荷视为动态过程,采用包含拉伸截断和帽盖模型的修正莫尔-库仑准则,对不同开挖形状和应力状态条件下围岩瞬态卸荷塑性区进行了分析.研究结果表明:瞬态卸荷可导致自由面附
为了提高WCDMA上行链路的数据传输速率和系统容量,3GPP在R6版本中引入了HSUPA无线接入技术。HSUPA中增加了一条增强的专用上行链路,允许采用扩频因子(SF)最小为2。当采用很小
土壤盐分是影响植物生长发育的一个重要环境因子,研究银杏(Ginkgo biloba L.)对盐胁迫响应的生理机制不仅对解决NaCl等融雪剂导致银杏行道树生长衰弱甚至死亡这一问题具有重要意
通常,多光谱和高光谱遥感图像是以像元为单位来检测和获取地物信息。由于遥感图像空间分辨率的限制,一个像元往往覆盖几十甚至几百平方米的地面范围,在其中可能包含着多种地物类
摘要:数学来源于生活,生活离不开数学。在初中数学课堂教学时,要善于联系我们的生活实际问题来解决,让学生带着生活体验走进数学课堂,带着课堂里学到的知识走向社会生活。数学教学应当密切结合学生的生活经验,使学生感到数学就在身边,就存在于自己熟悉的现实世界中。  关键词:初中数学;数学课堂;生活;培养  中图分类号:G633.6 文献标识码:A 文章编号:1992-7711(2016)04-0035  我