如何在FPGA上快速搭建以太网?

时间:2025-06-18  作者:Diven  阅读:0

LWIP 是使用裸机设计以太网的良好起点,在此基础上我们可以轻松调整软件应用程序以提供更详细的应用程序。LWIP Echo 服务器的使用首先使我们能够确定底层硬件设计是否正确。

如何在FPGA上快速搭建以太网?

此设计的核心是 Vivado IP 中的 AXI Ethernet Lite IP 模块(我在该项目中使用Vivado 2023.1)。AXI Ethernet Lite IP 适用于 10 或 100 Mbps 以太网链路。这提供了一个资源很少的以太网接口,对于我们低成本的设备(例如 Artix 7 FPGA)来说是理想的选择。通过简单的以太网接口,设计人员可以使用以太网对最终应用进行命令和控制。

为了验证这一IP,将使用 Arty A7-35T 板。创建项目后,创建框图,从 IP Designer 的 Board 选项卡添加以下 IP

可以使用 Git Repo 中存储的 TCL 脚本重新创建完整的设计。关键设计点包括使用 DDR 时钟输出为除 AXI Ethernet Lite IP 模块(时钟频率为 100 MHz)之外的所有 AXI 网络提供时钟。

DDR 的系统时钟频率为 100 MHz,参考时钟频率为 200 MHz。DDR 接口运行频率为 324.99 MHz,其接口频率为大多数 AXI 接口频率的 1/4 (81.2475MHz)。

除了 AXI Ethernet Lite IP 之外,我们还需要提供 25MHz 参考时钟来配置以太网 Phy。

Vivado 中的设计如下所示。

有了可用的比特流,从 Vivado 导出XSA,并为 Vitis 中新应用项目导入XSA。

以 MICroBlaze 处理器为目标并选择 LWIP Echo Server 应用程序。

创建项目后,可以构建应用程序和平台。请注意,在 Vitis 2023.1 中编译 LWIP 时,xadaptor.c 文件中存在错误,第 388 行有两个状态声明,分别为 16 位和 32 位变量。如果发生这种情况,请注释掉 16 位声明并重新编译设计。

将 Arty A7 板通过网线连接到 PC 后,可以在 Arty A7 板上下载并运行应用程序。

终端将输出 IP 地址并提供发送到端口 7 的所有命令。

为了能够通过 Telnet 连接到 Arty A7,我们需要首先将主机的 IP 地址配置为与 Arty A7 类似。

主机上的 IP 设置正确后,我们可以打开与 Arty Board 的 Telnet 会话并发送要回显的命令。

最好将终端程序设置为执行本地回显并将 CR/LF 附加到消息中。

然后我们可以输入文本并观看回显。

今天的历程差不多就这样,这为我们开发以太网应用提供了一个良好的起点,后续我们就可以开发新的以太网项目。


审核编辑:刘清

猜您喜欢

升功率电阻作为关键组件,应用于各类电子设备中,其性能与质量直接关系到设备的稳定性和寿命。而“融欣”(JACKCON)作为该领域内的一个知名品牌,其产品以高性能、...
2015-01-20 18:53:35

现代电子设备中,DFN6_2X2MM_EP作为一种重要的封装类型,正逐渐受到设计师和工程师的青睐。它的独特设计和优越性能使其成为许多应用场景中的首选。本文将详细...
2025-02-24 13:25:34

电解电容是电子元件中常见的。在电路中扮演重要配件。本文将介绍电解电容的作用和工作原理。电解电容的基本定义电解电容是种特殊电容。主要用于储存电能。电解电容有极性,...
2025-04-12 17:00:07

LED驱动器是LED灯具的重要组成部分,负责将交流电转换为适合LED工作的直流电。然而,不少用户反映LED驱动器容易损坏,影响了LED灯的使用寿命。究竟是什么原...
2024-07-14 00:00:00

电子设备日益小型化、低功耗化的今天,高效稳定的电源管理方案显得尤为重要。低压差线性稳压器芯片 (LDO) 作为一种常见的电源管理芯片,凭借其低功耗、低噪声等优势...
2024-06-12 00:00:00

灯支架在市场上种类繁多,主要分为几种类型,各具特色。落地灯支架通常用于室内,设计优雅,适合放置在客厅或书房,提供柔和的照明效果。台灯支架则更为小巧,适合桌面使用...
2015-10-02 00:00:00

电动攻丝机因其高效、精确的特点,应用于多个领域。在机械制造行业,电动攻丝机用于加工各种金属材料的螺纹,确保连接件的稳固性和可靠性。在汽车工业中,攻丝机用于车身、...
2014-03-21 00:00:00

现代电子产品的设计与制造中,连接器的选择非常重要。CONN-12P_12.4X4MM_SM作为一种高性能连接器,因其独特的设计和卓越的性能,受到了广泛的关注。本...
2025-03-06 00:01:01

工业生产中,供电电压的标准化对保证设备正常运行和生产安全很重要。国内的工业供电电压标准主要为380伏特三相交流电,这是大多数工业设备设计和操作的基础,确保设备的...
2024-09-19 00:00:00

温度保险丝是非常重要的配件。尤其是在华为(Huawei)等知名品牌的设备中,温度保险丝能够有效防止过热引发的电路损坏和安全事故。本文将围绕“华威 Huawei9...
2022-05-25 15:16:30