【文件属性】:
文件名称:NetFPGA-10G-UPB-OpenFlow:NetFPGA-10G 卡的 OpenFlow 实现
文件大小:1.61MB
文件格式:ZIP
更新时间:2021-06-24 02:57:39
Verilog
NetFPGA-10G UPB OpenFlow 交换机
欢迎使用 NetFPGA-10G-UPB-OpenFlow 存储库。
在使用此代码之前,请仔细阅读提供的。
该存储库包含 NetFPGA-10G UPB 框架以及两个项目:
upb_l2switch:基于 NetFPGA-10G 卡的简单第 2 层网络交换机。
upb_openflowswitch:作为 OpenFlow 交换机一部分的硬件实现。 需要 Open vSwitch 的修改版本(可)。
请注意,NetFPGA-10G UPB 框架与斯坦福 NetFPGA-10G 框架不兼容。
功能概述
巨型帧支持
使用外部 QDR2-SRAM 存储器的大型输出队列
使用以太网暂停帧的流量控制
驱动移植到 Linux 新 API
在一台主机 PC 中支持多张卡
支持 Samtec 高速端口以互连多张卡
要求和先决条件
要构建项