FPGA 100G UDP纯逻辑协议栈

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

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

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

最终实现:


相关推荐
maverick_1112 小时前
【FPGA】 在Verilog中,! 和 ~ 的区别
fpga开发
那就回到过去6 小时前
MPLS多协议标签交换
网络·网络协议·hcip·mpls·ensp
胖咕噜的稞达鸭12 小时前
网络基础:初识TCP/IP协议
网络·网络协议·tcp/ip
全栈工程师修炼指南12 小时前
Nginx | stream content 阶段:UDP 协议四层反向代理浅析与实践
运维·网络·网络协议·nginx·udp
cur1es12 小时前
【UDP的报文结构】
网络·网络协议·udp·md5
闲人编程13 小时前
使用FastAPI和WebSocket构建高性能实时聊天系统
websocket·网络协议·网络编程·fastapi·持久化·实时聊天·codecapsule
惊讶的猫13 小时前
OpenFeign(声明式HTTP客户端)
网络·网络协议·http·微服务·openfeign
心.c13 小时前
TCP协议深入解析
网络·网络协议·tcp/ip
摇滚侠13 小时前
HTTP 404 - No response body available
网络·网络协议·http
全栈工程师修炼指南13 小时前
Nginx | stream content 阶段:TCP 协议四层反向代理浅析与实践
运维·网络·网络协议·tcp/ip·nginx