原子规则徽标

阿克维尔

DPDK/AXI Aware Data Mover IP核

在 FPGA 逻辑和主机内存之间无缝传输数据,单向传输速度高达 60 GBytes/s(480 Gbps)。Arkville 在主机内存和 FPGA 结构逻辑之间提供了一个高吞吐量、低延迟的通道,从而卸载了 CPU 内核的使用,消除了内存拷贝,提高了整体效率。

通过PCIe Gen 5,速度高达480Gbps

以任何线速运行,最高可达400GbE

DPDKAXI标准

特点

  • 将服务器周期卸载到FPGA门上
  • 将您基于FPGA的数据包处理解决方案快速推向市场
  • 用DPDK和AXI标准证明你的GPP/FPGA应用的未来性
  • 线路速率无关:可在任何线路速率下运行,包括 1/5/10/25/40/50/100/400 GbE
  • 使用 Gen5 x16 接口,速度高达 480 Gbps 和 500 Mpps
  • 与 FPGA 供应商无关的 RTL
  • 支持 Intel/PSG 和 AMD/Xilinx FPGA 设备
  • DPDK 23.11 中的开源 "net/ark "Arkville 驱动程序

Arkville PCIe Gen4 x16的吞吐量(Gbps)。

阿克维尔吞吐量曲线图

视频

查看Arkville 17.05性能图的演示。

方框图、数据表和产品细节

产品操作

空标题

如框图所示,Arkville有硬件和软件两个部分。硬件组件是一个驻留在FPGA中的IP核,产生和消费AXI数据包流,使其进入或退出。软件组件是一个DPDK PMD "net/ark",即Arkville DPDK轮询模式驱动器。Arkville是FPGA逻辑和主机用户存储器之间的通道,用于批量数据移动或单个数据包。

总之,Arkville解决方案在软件上看起来就像一个 "普通的 "线速无关的基于FPGA的网卡(没有任何特定的MAC)。DPDK应用不需要做出重大改变,就能享受到FPGA硬件加速的优势。

空标题

空标题

详细功能列表

总的来说

  • FPGA/GPP 数据包移动的即用型解决方案
  • 标准配置为 4 个物理队列对(RX/TX);最多 128 个物理队列对
  • 单个PCIe物理功能(PF)支持多个端口
  • 并发、全双工上下行数据传输

GPP/软件专用

  • DPDK 23.11 中的 DPDK Arkville PMD
  • 使用 Jenkins CI/CD 进行了大量测试
  • 用于 FPGA 应用的未支配应用 BAR (ABAR)

FPGA/硬件专用

  • 用于数据包移动的AXI流接口
  • 高达 1 Tbps 的突发流量(两个 128 字节宽、500 MHz、AXI 流)
  • 用于 FPGA 应用的专用应用 BAR (ABAR) AXI4 主站

空标题

空标题

参考实例

Atomic Rules提供了Arkville示例设计,可以作为你自己解决方案的起点。这些例子包括:

  • 四端口、四队列10 GbE实例(Arkville + 4×10 GbE MAC)。
  • 单端口、单队列100GbE实例(Arkville + 1×100GbE MAC)。

实施结果样本

器材速度6LUTsFFsM20kFmax
英特尔Agilex F系列-281K220K250500

兼容的FPGA卡

原子规则徽标

关于公司

为网络和时间质量提供FPGA IP组件和解决方案。IP产品包括Arkville数据转换器,用于主机存储器和FPGA结构逻辑之间的高吞吐量、低延迟的通信。

对价格或更多信息感兴趣?

我们的技术销售团队随时准备提供可用性和配置信息,或回答您的技术问题。