FPGA 100G UDP纯逻辑协议栈

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

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

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

最终实现:


相关推荐
hahaha60163 小时前
pcie实现虚拟串口
stm32·单片机·fpga开发
9527华安4 小时前
FPGA高端项目:图像采集+Aurora 8B10B+UDP图传架构,基于GTH高速收发器的光口转网口,提供工程源码和技术支持
fpga开发·架构·udp·aurora·gth·高速收发器·aurora 8b10b
tan77º8 小时前
【Linux网络编程】分布式Json-RPC框架 - 项目设计
linux·服务器·网络·分布式·网络协议·rpc·json
半路_出家ren9 小时前
路由综合实验RIP,OSPF,BGP
网络·网络协议·rip·ospf·ebgp·ibgp
重启的码农11 小时前
NAT穿透技术:原理、实现与应用全景解析
网络协议
VVVVWeiYee13 小时前
TCP/UDP详解(一)
运维·网络·tcp/ip·udp·信息与通信
徐晓康的博客15 小时前
Verilog功能模块--SPI主机和从机(03)--SPI从机设计思路与代码解析
fpga开发·verilog·主机·spi·从机
熬夜苦读学习16 小时前
Reactor 反应堆模式
运维·服务器·网络·网络协议·http·智能路由器·php
小晶晶京京17 小时前
day38-HTTP
网络·网络协议·学习·http
等风来不如迎风去2 天前
Jetson Xavier NX 与 NVIDIA RTX 4070 (12GB)
udp·webrtc·cmake·clion