超低时延TCP/IP FPGA IP核 SWIFT™-IP1900T

网络加速板卡IP核产品系列

s-tcp

SWIFT™-IP1900T


驭数基于自研KPU™架构,推出TCP网络协议卸载硬件IP SWIFT™-IP1900T,可以用来转移处理TCP数据包对主CPU的请求。具有延时低、性能强、功耗低等特点。支持链接,接口和硬件可适配的功能,兼容服务器和客户端模式。可用于网络加速,数据库加速,AI训练等领域。

IP核架构


ip-core

使⽤ KPU™–SWIFT™ IP Core 的 FPGA 加速板卡通过 PCIe 与服务器连接。服务器可以通过 DMA ⾼速读写板载存储器。KPU™–SWIFT™ IP Core 通过可选的标准Avalon或AXI总线连接存储控制IP核与以太⽹ IP 核,同时⽀持 Intel® Arria 10 和 Xilinx® Alveo 系列,为您的业务逻辑提供顶尖性能的⽹络服务。

功能概述


SWIFT™-IP1900T是中科驭数KPU™-SWIFT™⽹络加速产品系列中一款超低时延商⽤TCP/IP协议簇处理硬件IP核产品。它实现了TCP/IP标准协议,包含完整的TCP、ARP、ICMP、IP等协议处理模块,拥有Keepalive⼼跳包保活链接、数据重传、乱序重排、ping功能检测等完备的传输功能。SWIFT™-IP1900T支持超高链接数(最高定制可达1024链接),百纳秒级的超低协议栈处理时延,⾃主适配网络带宽,保证TCP链接无丢包。

functions
functions
functions

产品规格


产品规格 Product Specifiction
支持协议类型 TCP/ICMP/ARP/IP
ARP条目 32~1024
TCP链接数 32~1024
Server模式 支持
Client模式 支持
智能重传与重排序 支持
运行状监测功能 支持
连通测试(Ping) 支持
TCP包头⻓度支持 全部长度
TCP MSS 1-1460字节
发送/接收缓存配置 支持
PCIE版本 PCIE 3.0 X8
工作频率 150MHz
ASIC定制 支持
支持FPGA类型 ALTERA®
XINLINX®

典型应用


金融数据加速,⾼频交易

视频直播与视频会议加速

网络安全检测

大数据分析处理

⾼吞吐量数据库集群

私有和公有云数据传输加速

机器学习与人⼯智能

电信与互联网延迟敏感场景

IP接口描述


Placeholder image

收发控制接⼝

本IP提供简单易⽤的收发控制接⼝,仅包括连接句柄号、存储地址和数据⻓度,便于与您的业务逻辑进⾏对接,使您可以轻松控制数据收发。
Placeholder image

数据接⼝

本IP采⽤标准的Avalon 或 AXI 总线接⼝与存储控制IP核、以太⽹IP核通信,可以同时适配 Intel Arria 10 和 Xilinx Alveo系列,为您的设计提供更多选择。
Placeholder image

配置与信息接⼝

本IP具备丰富的配置与信息接⼝,可以配置本地⽹络地址、绑定对端⽹络地址与句柄号、查看实时会话状态与报错信息、⽀持⽹络⽇志功能,使您对⽹络状态了如指掌。

IP产品交付清单


IP Core

可综合的IP⽂件
Verilog例化⽂件

使⽤说明

IP核详细使⽤说明

示例Demo

IP核的使⽤范例

Testbench

仿真激励⽂件

持续支持

一年内的IP更新和技术支持

相关资源