"); //-->
1、例程目的
基于Xines广州星嵌电子Xilinx XC7Z035/45-2FFG676I 平台的Zynq7035/45 PL端高速串行接口,使用千兆以太网通讯方式来测试验证底板上的光口通信,实现以下以太网功能:
1) 支持IP、UDP协议,实现UDP数据收发;
2) 支持ARP、ICMP协议,实现PING功能。

图1例程设计框图
1 | 时钟管理单元 | 为例程提供时钟源; |
2 | 基于高速串行接口的千兆以太网PHY | 以太网PHY,本地为GMII接口,对外是高速串行接口,可对接光口转RJ45模块,连接到外部以太网; |
3 | 时钟域切换模块 | gmii接收数据时钟域切换,ping功能模块收发数据要求在同一个时钟域; |
4 | Ping功能模块 | 支持ARP、ICMP协议,实现以太网PING功能; |
5 | UDP功能模块 | 支持IP、UDP协议,实现UDP数据收发功能; |
6 | MUX复用器 | ping功能模块和UDP功能模块各自gmii发送数据复用输出; |
7 | PHY复位模块 | 以太网PHY复位控制; |
3、例程文件结构

图2例程文件结构
1)使用PCIE供电,连接FPGA JTAG下载线至JTAG调试口,将高速串行接口转RJ45模块插入光口笼子里面,并用千兆网线连接至PC电脑:
XQ6657Z35-EVM千兆网络连接示意图
2)打开电源开关。
4.2测试
1)本地MAC和IP地址:
测试图1
2)测试环境:DSP+ZYNQ评估板 XQ6657Z35-EVM
3)同时进行ping操作和UDP数据收发功能正常:

(以上实验数据基于XQ6657Z35-EVM评估板硬件平台测试结果)
USB TYPE-C/PCIe供电,12V@4A
5.2 开发资料
序号 | 提供资料 |
1 | 核心板引脚定义说明; |
2 | 可编辑底板原理图、可编辑底板PCB、芯片Datasheet; |
3 | 提供Zynq与DSP通过SRIO、EMIF16、SPI等相关通讯例程; |
作者:王忠亮
作者单位:广州星嵌电子科技有限公司
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
Altera的FPGA下载常见问题经验小结
地平线征程 6 系列集成 Cadence Tensilica Vision DSP,实现规模化量产,合作加速智能驾驶解决方案部署
[求助]关于transtech-dsp???
FPGA原型验证与硬件仿真如何成为两大验证流派,又如何走向融合
爱威-爱威DSP-2090放大器环绕声电路(三)
小弟想买一块ARM+DSP开发板,大家能不能帮忙介绍一下!
高速ADC与内置嵌入式串行收发器的FPGA接口
TMS320LF240x DSP应用程序设计教程
用C/C++语言开发大规模FPGA [转载于www.fpga.com.cn]
爱威-爱威DSP-2090放大器环绕声电路(一)
莱迪思联手英伟达推出 Sensor Bridge 方案 加速边缘 AI 产品落地
电源革命:集成型电源模块的优势
ALTERA的PCI_IP Core问答集
爱威-爱威DSP-2090放大器环绕声电路(四)
FPGA如何同DDR3存储器进行接口?
LabVIEW FPGA 模块简介
通信接收机:DSP、软件无线电和设计
爱威-爱威DSP-2090放大器环绕声电路(二)
面向算法硬件加速的FPGA实现方法
面向ARM系统集成的FPGA片上系统解决方案
Altera发布最新版FPGA AI套件,为物理AI系统注入确定性动力
Altera: 采用全系列40-nm收发器FPGA和ASIC实现创新
5.13深圳,米尔邀您参加安路科技AEC FPGA技术沙龙
Altera公司cyclone系列FPGA-1C6电路图
s3c2410+fpga 做视频无线传输
协处理器新时代:异构计算架构如何跟上AI浪潮
LabVIEW 8.20技术资料大全简介
复旦微电拟与复旦大学、国盛投资共建集成电路技术中心
DSP.....ARM仿真器之后你还需要什么工具?
实时的噪声源定位系统