
在平时的搜索中发现有个netFPGA平台,它是斯坦福大学的开源平台,比较早了,大概零几年就有,有官网https://netfpga.org ,还在不断更新,感觉主要是学生在用,适应SDN(软件定义网络,这个概念之前比较火,最近几年不太火了),新的资料不是太多。在csdn上有找到一些资料,比较详细的一个文档是NetFPGA-10GOpenFlowSwitch,拿来研读了一些。
NetFPGA 是一个低成本、可重用硬件平台。它的出现使研究人员可以在硬件级别的开发环境上搭建 Gb/s 级高性能网络系统模型,从而进行网络系统的研究和测试。NetFPGA平台的软件系统包括操作系统、作为软件接口的驱动程序、实现各种硬件功能的逻辑代码、执行控制功能的软件程序、系统测试的脚本程序,以及计算机辅助设计软件工具。
netFPGA的开发包括硬件和软件的开发,硬件部分是逻辑设计,软件部分是驱动的开发和软件的开发,在前人的基础上可以搭建自己的系统,不需要重复搭建外围模块、开发驱动和GUI,只需要添加自己的模块。
NetFPGA概述性的资料如下:
1.NetFPGA设计与架构
NetFPGA平台由四部分组成:硬件开发板、软件驱动程序、开发套件和社区支持。硬件开发板基于Xilinx Virtex-4 FX FPGA,拥有四个千兆以太网端口和一个PCI接口,可以用于设计和测试各种网络应用程序。软
NetFPGA是斯坦福大学的开源硬件平台,专注于Gb/s级网络系统研究。它由硬件开发板、软件驱动、开发套件和社区支持组成,常用于SDN研究。平台包含Verilog编写的逻辑代码,支持Linux内核驱动,提供丰富的资源和文档,广泛应用于网络安全、网络测量等领域,且有活跃的开发者社区。
最低0.47元/天 解锁文章
479

被折叠的 条评论
为什么被折叠?



