FPGA 100G UDP纯逻辑协议栈

随着器件等级的升高,高速serdes的线速率也随之提高,RFSOC 4x最大可支持100G,主流方案为RDMA方案,该方案相对比较复杂,除了需要负责逻辑端的开发,还需操作系统中开发RDMA的驱动,对于对丢包不那么敏感的场景可考虑UDP方案;

系统搭载xilinx公司的CMAC具体配置如下

协议栈方面相比10G,主要就是通讯位宽从64BIT升级到512BIT,封包需要重新修改

最终实现:


相关推荐
XMAIPC_Robot1 小时前
基于STM32+FPGA工业打印机运动控制卡的核心解决方案
stm32·嵌入式硬件·fpga开发
周倦岚2 小时前
HTTP数据请求
网络·网络协议·http
椿融雪4 小时前
高效轻量的C++ HTTP服务:cpp-httplib使用指南
网络·网络协议·http·cpp-httplib
程序员老徐4 小时前
Netty的Http解码器源码分析
网络·网络协议·http
羊锦磊13 小时前
[ java 网络 ] TPC与UDP协议
java·网络·网络协议
猫头虎17 小时前
新手小白如何快速检测IP 的好坏?
网络·人工智能·网络协议·tcp/ip·开源·github·php
简鹿办公17 小时前
如何查询并访问路由器的默认网关(IP地址)?
网络协议·智能路由器·怎样查看路由器ip
SY.ZHOU17 小时前
rtp、rtcp、rtsp、rtmp协议详解
网络协议·音视频
寒士obj19 小时前
HTTPS的工作原理
网络协议·http·https
渡我白衣20 小时前
Linux网络编程:UDP 的DictServer
linux·网络·网络协议·udp