FPGA 千兆以太网 SGMII 接口配置实战
背景环境
物理链路采用标准千兆 RJ45 接口,经 PHY 芯片转换后,通过 SGMII 连接至 Xilinx 芯片的 GTX 收发器。核心目标是确保网络数据获取的正确性。 本次设计选用了 1G/2.5G Ethernet PCS/PMA or SGMII(PG047) 和 Tri-Mode Ethernet MAC(PG051) 两个 IP 核。

PCS/PMA 配置要点
若需与 PS 端交互,MAC IP 核可选择 ZYNQ PS 模式。


接口类型选择 SGMII。若使用电口则选 1000BASEX(对应 SFP 端口)。

注意: MDIO 接口建议不勾选,勾选后配置容易出现异常。



时钟资源方面,GTX 的一个 Bank 共用一组差分时钟。如果设计多个 SGMII 端口,仅其中一个端口选择包含时钟,其余端口应取消勾选以避免冲突。







