FPGA 100G UDP纯逻辑协议栈

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

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

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

最终实现:


相关推荐
promising-w1 小时前
【FPGA】三八译码器verilog实现
fpga开发
l1t1 小时前
在DuckDB中使用http(s)代理
数据库·网络协议·http·xlsx·1024程序员节·duckdb
2301_803554521 小时前
Http学习
网络协议·学习·http
风已经起了1 小时前
FPGA学习笔记——用Vitis IDE生成工程(串口发送)
笔记·学习·fpga开发·fpga·1024程序员节
竹一阁6 小时前
数字阵列雷达系统(一)——概念及组成
fpga开发·信号处理
Moonnnn.10 小时前
【FPGA】设计流程——仿真验证
fpga开发
jfqqqqq12 小时前
使用pem和key文件给springboot开启https服务
网络协议·http·https
千歌叹尽执夏13 小时前
Quartus25.3:Agilex5A EMIF学习调用(DDR5)
fpga开发·1024程序员节·ddr5·agilex5·emif
tan180°14 小时前
Linux网络UDP(10)
linux·网络·后端·udp·1024程序员节
若尘拂风15 小时前
FreeSWITCH配置文件解析(11) 模块配置文件(modules.conf)
服务器·tcp/ip·udp·freeswitch