FPGA
文章平均质量分 89
梳理FPGA项目,精研RTL IP模块,分享经验。
ENOCH_Q
学习知识,分享知识,创造知识
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于Xilinx Alveo FPGA 100Gbps网卡(NIC)实现之三ONIC驱动(3/4)
通过上两章介绍,已经建立了基于Xilinx Alveo FPGA 100Gbps网卡(NIC)的硬件环境,FPGA设备变为我们所需要的网卡设备。那么光有硬件还不能被使用,软硬结合才是王道,接下来准备相应的驱动部分,也即OpenNIC的ONIC驱动。至此整个项目便以完成,可以在我们的系统中使用100G网卡设备,可以支持TCP/IP和UDP等协议。下一章介绍另外一个DPDK网络驱动组件,该驱动组件有些特性可以提供更好的网络性能。原创 2024-08-07 10:20:57 · 1098 阅读 · 1 评论 -
基于Xilinx Alveo FPGA 100Gbps网卡(NIC)实现之二FPGA项目(2/4)
上一章已介绍如何建立基于Xilinx Alveo FPGA 100Gbps网卡(NIC)的开发环境,主要介绍的是系统和软件方面的准备,FPGA硬件自然也需要准备,至于硬件如何安装就不再这里详述了,安装后可以通过lspci查看相关硬件是否安装正确,接下来将介绍如何搭建FPGA项目,是的FPGA变为我们所需要的网卡设备。至此FPGA已经准备完成,FPGA已经变成一块网卡设备了,接下来只需要相应的驱动Driver即可让这块NIC工作了。接下来将进行驱动的编译和使用。原创 2024-07-30 13:00:46 · 2106 阅读 · 0 评论 -
基于Xilinx Alveo FPGA 100Gbps网卡(NIC)实现之一准备工作 (1/4)
数据处理和AI处理带来数据传输越来越大,传统的10Gbps万兆网络已不再满足需求(对于10G UDP和TCP FPGA有开源项目另行介绍,不需要使用MAC IP,只需要使用GT的PHY即可,这个回头另行介绍),而50G、100G甚至200G网络传输变得迫切。本文针对Xilinx Alveo FPGA 如何实现100G NIC设备进行详细介绍,本项目是基于官方OpenNIC项目。至此准备工作基本完成,磨刀不误砍工,环境的准备完备才能在后续开发中快速推进,否则会遇到一些问题耽误时间。原创 2024-07-30 11:14:30 · 2545 阅读 · 0 评论
分享