AMD Vitis™ Networking P4 工具 ( VNP4 ) 是一种高级设计环境,针对 FPGA 和自适应 SoC 的包处理数据平面,可实现简化设计的效果。它能够将用 P4 编写的设计转换为设备就绪的 RTL 代码,以实现最佳的硬件实现。使用 VNP4,您可以显著减少开发基于设备的数据包处理系统所需的工程工作量,同时仍能实现每 LUT 或每 RAM 的高性能。本白皮书概述了使用...
P4
基本简介P4 Suite for FPGA是一款综合性工具套件,可在数字网络的不同领域提供广泛功能,该套件能够以高达200 Gbps甚至更高的数据传输速率支持FPGA。这一发展为虚拟蜂窝基站路由器 (vCSR) 等各类网络应用打开了新大门。P4 Suite for FPGA是一项高级设计工具,有望变革整个网络行业。它能够基于P4描述自动生成数据包处理RTL IP,并包含一个软件API,...
本文介绍在开发基于 FPGA 的数据包处理系统时,如何使用 P4 工具大幅减少工程工作量。
使用 P4,您可以添加和删除封装、修改数据包、构建防火墙等。在本视频中,我们将演示 Xilinx Alveo SN1000 SmartNIC 自适应架构如何使客户能够通过易于使用的 P4 可编程框架自定义应用数据路径。
了解更多有关 SN1000 的信息,请访问 https://china.xilinx.com/applications/data-center/network-...
BittWare的SmartNIC Shell和BittWare的Loopback Example的功能之一是一个数据包解析器/分类器,它可以从数据包中提取协议字段。通过这篇白皮书,我们不仅要描述我们的Parser,还要解释如何使用HLS来构建和配置它,从而获得比使用P4语言更好的实现。Parser 代码可在 BittWare 开发者网站上免费提供给 Xilinx UltraScale+ 用户,...
作者简介:张渐修,任职于上海同悦信息科技有限公司从事SDN/P4交换机的市场推广工作。vx:Tooyumzjx
OpenFlow从诞生之日起就与SDN划起了等号,时至今日仍然有用户在寻求SDN方案时潜意识在寻求OpenFlow的支持。实际上,随着SDN的逐步演进,软件定义网络更多是一种设计思路与设计理念,SDN网络的设计经历了螺旋式发展。...