10G UDP/IP 协议栈 FPGA IP Core 核 万兆以太网络加速 AXI4-Stream MAC+PCS/PMA
10G UDP/IP 协议栈 FPGA IP Core 核 万兆以太网络加速 AXI4-Stream MAC+PCS/PMA
产品型号:10G UDP/IP
产地:上海
10G 万兆以太网 UDP/IP 协议栈 FPGA IP Core
基于 AMD/Xilinx 10G 以太网 MAC IP 开发,MTU 支持高达 9000Bytes 数据传输,标准 AXI4-Stream 接口,支持 AMD/Xilinx Zynq UltraScale+ RFSoC, Zynq UltraScale+ MPSoC, Zynq 7030/7035/7045/7100, Virtex UltraScale+, Kintex UltraScale+, Artix UltraScale+, Virtex UltraScale, Kintex UltraScale, Virtex 7, Kintex 7系列 FPGA 器件。10G 万兆以太网以其高带宽和低延迟的特点,能够确保数据的快速传输和实时处理,而 TUDP 协议栈更是提高了数据传输的效率和准确性。
为您提供了快速可靠、更低成本和更高性能的解决方案,显著缩短上市时间,适用于高带宽、低延迟和高速数据传输的场景,如数据中心、科研实验、工业自动化、医疗、测试与测量、4K/8K 高清视频传输、电信、金融交易等领域。
IEEE802.3 标准
符合 IEEE802.3 标准的 ARP、IPV4、ICMP、UDP 协议栈
UDP/IP 校验处理
快速传输,实时处理,支持 UDP/IP 校验和处理
AXI4 Stream
用户接口和 Ethernet MAC+PCS/PMA IP 接口为标准 AXI4-Stream 接口
10 ARP 表缓存
ARP 报文应答支持所有查询应答,可缓存 10 ARP 表
至高 9000Bytes 数据传输
MTU 支持 9000Bytes ~ 64Bytes 数据传输
高带宽、低延迟
数据总线宽度 64bit,156.25MHz 时钟
Verilog
Verilog 代码解决方案
Vivado 2020.1
开发工具
功能特点
根据 OSI 分层模型实现符合 IEEE802.3 标准的 ARP、IPV4、ICMP、UDP 协议栈
支持 ARP,用于获取或发送 MAC 地址
支持 ICMP,用于响应 Ping 命令
ARP 报文应答支持所有来查询的应答,可以缓存 10 个 ARP 表
ARP 表未建立时,不会发送 UDP 数据包
10Gbps 以太网连接,支持 UDP/IP 校验和处理,CRC 由 MAC IP 计算产生
基于 AMD/Xilinx 10G MAC IP 开发,MTU 支持 9000Bytes ~ 64Bytes 数据传输
用户接口为 AXI4 stream 接口,协议栈利用 MAC IP 产生的时钟 156.25MHz,10Gbps 数据总线宽度 64bit
应用结构示例图
UDP/IP 协议栈 IP Core 与用户接口、Ethernet MAC+PCS/PMA IP 接口均为标准的 AXI4-Stream 接口,其中 Ethernet MAC+PCS/PMA 可以是任何第三方 IP,在提供的设计实例中,使用的是 AMD/Xilinx 10G/25G Ethernet Subsystem IP。
UDP/IP 协议栈 IP Core 集成在系统设计中的位置
开发环境
设计语言 | Verilog |
开发工具 | Vivado 2020.1 |
支持器件 | AMD Kintex 7/Virtex 7 系列 |
IP 资源消耗表
IP 资源消耗评估采用 AMD Zynq UltraScale+ MPSoC 系列 FPGA 开发板,提供了一个功能齐全的设计平台,用于构建以通信为中心的以太网应用。Zynq UltraScale+ MPSoC XCZU7EV 开发板提供了一个带有参考设计的开箱即用型硬件平台,可缩短开发时间,让您专注于目标应用。
器件系列 | Zynq UltraScale+ MPSoC |
芯片型号 | XCZU7EV-FFVC1156-2-I |
频率 (MHz) | 156.25 |
CLB Regs | 8616 |
CLB LUTs | 4761 |
CLB | 1279 |
BRAM Tile | 18 |
Design Tools | Vivado 2020.1 |
注:IP 实际逻辑资源消耗受实例化中其他逻辑资源消耗影响
应用领域
10G UDP/IP 协议栈网络加速 FPGA IP Core 主要适用于需要高带宽、低延迟和高速数据传输的场景,如数据中心、科研实验、工业自动化、医疗、测试与测量、4K/8K 高清视频传输、电信、金融交易等领域。
数据中心网络加速及云计算存储 大规模 AI 与机器学习集群
工业自动化及物联网 科研、医疗成像、基因测序
媒体娱乐 4K/8K 高清视频传输 网络通信
在线咨询