![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
FPGA 以太网通信
文章平均质量分 78
洋洋Young
大学主修微电子专业,参加过全国大学生数学建模竞赛(省三等奖),目前任职FPGA开发工程师,从事视频图像处理相关工作,欢迎交流~
展开
-
【以太网通信】MDIO 管理接口及控制器设计
MDIO 管理接口是以太网 MAC 和 PHY 之间的接口,用于管理/配置以太网PHY 芯片。本文主要介绍 MDIO 管理接口定义,以及 MDIO 控制器设计。原创 2023-09-09 17:59:17 · 1778 阅读 · 0 评论 -
【以太网通信】RS232 串口转以太网
最近和 RK 研发同事在调试通信接口,排查与定位RK3399 接收数据出错的问题。FPGA 与 RK3399 之间使用一路 RS232 串口进行通信,由于串口数据没有分包,不方便排查问题,想到可以开发一个 RS232 串口转以太网的工具,将串口接收到的数据封装为UDP 数据报文,并通过网线传输到电脑,再进行后续问题的定位。原创 2023-08-19 16:00:28 · 3437 阅读 · 0 评论 -
【以太网通信】RGMII 误码率估计与相位补偿
在通信原理中,通信系统有两个重要的指标——有效性和可靠性。通信系统的有效性指系统用于传输信息的能力,通信系统的可靠性指系统无错误传输信息的能力。对于数字通信系统,有效性可以用传信率和传码率来衡量。本文主要介绍 FPGA 平台估计RGMII 接口误码率的方法,并记录在 Quartus FPGA器件上进行RGMII 相位补偿的调试经验。原创 2023-04-28 20:39:11 · 1217 阅读 · 0 评论 -
【以太网通信】RGMII 接口及其时序规范
RGMII 接口是常见的以太网通信接口,用于 MAC 和 PHY 之间的通信,支持10/100/1000Mbps 三种通信速率。本文主要介绍 RGMII 接口定义及其在 1000Mbps 速率下的时序规范。原创 2023-01-30 17:03:21 · 16726 阅读 · 3 评论 -
【以太网通信】PHY 芯片回环测试
PHY 芯片通常带有回环(Loopback)功能,用于 PHY 通信链路的测试。本文主要讨论三种常用 PHY 芯片的回环功能,并使用 Broadcom 的 B50612D 芯片进行 PHY 回环测试。原创 2022-10-09 13:08:00 · 13083 阅读 · 2 评论 -
【以太网通信】FPGA 实现 UDP 协议的校验
UDP 协议提供了一种低延迟的网络通信方式,通信效率高,但不保证接收的可靠性,常用在以太网图像传输等高速通信场合。本文讨论 UDP 协议校验和的计算及 HDL 描述。原创 2022-09-22 20:39:21 · 1521 阅读 · 0 评论 -
【以太网通信】FPGA 实现 IP 协议的校验
使用 FPGA 实现以太网通信时,需要计算 IP 首部的校验和。本文给出了一种计算 IP 数据报首部校验和的 HDL 代码。原创 2022-09-19 19:49:07 · 1632 阅读 · 0 评论