网络化FPGA控制机制研究与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:xuehaocad
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
经过数十年的发展,网络的形态、需求和服务已经发生了巨大的变化,互联网进入了飞速创新的时代。网络技术的发展离不开网络设备的支持。与传统网络设备相比,FPGA的可重构性强,并且在性能和灵活性上具有良好的折中,这些特性使得FPGA在功能不断复杂化的互联网中得到了广泛的应用。目前,FPGA被部署到网络中时,大多会通过PCI接口与更智能的处理器一同工作。这种方式使得可重构的数据平面FPGA与主机中的控制平面紧耦合,丧失了在网络中部署的灵活性。另外,分散的管理模式也对FPGA的管理带来了很大的难度。针对这些问题,本文提出一种新的在网络中使用FPGA的方法,即网络化FPGA(Networked FPGA,可简称为NF),将FPGA作为一种网络设备独立地部署在网络中,用来灵活地实现网络功能。同时,本文还对网络化FPGA的控制机制进行了深入的研究,包括控制模型、管理控制协议和管理机制的研究。主要工作和创新点包括:(1)提出了网络化FPGA的概念,概括总结了网络化FPGA的概念和优点,提出了网络化FPGA应具备的基本功能和基本硬件逻辑。详细介绍了网络化FPGA的工作原理和流程。根据网络化FPGA的特点与要求提出了基于四层的控制模型和管理控制协议的消息结构模型。(2)在四层模型的基础上,设计了基于网络化FPGA集中控制器模型,详细介绍了控制器的设计思想和模型框架、工作原理和流程,介绍了关键的缓存空间的设计以及应用接口。在消息结构模型的基础上设计了管理控制协议——Networked FPGA Access And Control Protocol(简称为NFAC),详细介绍了NFAC的工作原理和流程,并给出了NFAC的命令集与命令格式。在控制模型和NFAC的基础上提出了网络化FPGA的管理机制,详细介绍了网络化FPGA的发现机制和配置管理机制,实现对网络化FPGA的高效管理。(3)基于Net Magic平台实现了网络化FPGA控制模型的原型系统,详细介绍了网络化FPGA的硬件实现和控制机制的软件实现。在原型系统的基础上设计实现了两组实验,分析评估了控制器的性能和系统的性能。实验表明,本文提出的控制机制具备非常高的可用性,适合在网络中部署使用。综上所述,本文对网络化FPGA的控制机制进行了深入的研究,提出了部署网络化FPGA的一整套解决方案,对FPGA在网络中的应用和研究有重要的参考价值。
其他文献
心脏瓣膜病是因风湿热、中老年瓣膜退行性改变、代谢障碍及先天性等因素引起的瓣膜受损。心脏瓣膜置换或成形术是治疗心脏瓣膜病的主要手段,体外循环是心脏瓣膜置换术的必要条
针对复杂电磁干扰,采用电磁耦合相消产生传输零点的原理,提出一种基于电磁耦合相消的宽阻带滤波器。对电路谐振单元进行奇偶模分析,在ADS软件中设计电路,然后在HFSS软件中对
<正>目的研究母细胞性浆细胞样树突细胞肿瘤(BPDCN)的临床病理特点、免疫组化、诊断及鉴别诊断。方法报道一例BPDCN病例,并复习文献总结其临床病理学、免疫组化特征。
会议
详细阐述了我国农村环境污染的具体表现,并综合分析了污染造成的危害及产生污染的原因,针对具体情况从促进农业生产方式转型、增强环保意识、统筹城乡发展防止污染转嫁、完善
科技计划项目在促进我国经济、科技和社会发展,解决经济社会发展中的重大科技问题和涉及全局性、跨行业、跨地区的重大技术问题,提升产业竞争力等方面,发挥着日益重要的作用
目的:观察子官内膜异位症(Endometriosis, EMs)模型大鼠异位内膜组织中微血管密度(Microvessel Density, MVD)、血管内皮生长因子(Vascular Endothelial Growth Factor,VEGF)和肿瘤
本课题的研究是全面推动《体育(1~6年级)·体育与健康(7~12年级)课程标准》深入实施的具体体现,是迫切提高学生体质健康发展水平的使然,是深入贯彻落实“中央7号文件”精神的要
质子交换膜燃料电池(PEMFC)具有高能量密度、运行温度低和稳定性能好等优点,在航天领域、潜艇、电动车等领域有广泛的应用前景。为使PEMFC能够早日实现商品化生产,各国科研工
基于布里渊背向散射的光纤传感技术由于能够在长距离范围内较为准确地测量光纤沿线的温度和应力等环境参数变化,并且具有抗电磁干扰、耐腐蚀、适应恶劣环境等优点,在国防和民
本文报告了对英语专业二年级学生所做的一次实验研究,其目的是观察在口语交际过程中交际任务的不同和交际者的性别差异对交际策略的选择可能产生的影响。此研究报告对英语口语