ZYNQ PL SFP光口IBERT链路误码测试

本文主要介绍说明XQ6657Z35-EVM 高速数据处理评估板SFP光口IBERT链路误码测试、使用步骤以及各个例程的运行效果。

1.1 ZYNQ PL SFP光口IBERT链路误码测试
1.1.1例程位置
ZYNQ IBERT链路误码测试例程有两个,分别用于光口运行在5Gbps和10Gbps两种线路速率情形下的误码统计和眼图测试,IBERT测试例程保存在资料盘中的位置如下:
(1)5Gbps IBERT例程存放位置:
Demo\ZYNQ\PL\ibert_test\ibert_7series_gtx_0_ex_5gbps文件夹下;
(2)10Gbps IBERT例程存放位置:
Demo\ZYNQ\PL\ibert_test\ibert_7series_gtx_0_ex_10gbps文件夹下。
1.1.2功能简介
LogiCORE IBERT IP核是Xilinx提供的集成式误码率测试IP核,该IP核产生测试样式,由发送端发出测试样式,经接收端接收测试样式并进行误码检测、分析,以检测Xilinx器件内部高速串行收发器的收发性能。由IBERT IP生成的测试工程会提供一个图形化测试界面,方便用户直观控制和检测高速串行收发器的参数指标。
1.1.3例程使用
1.1.3.1连接光纤模块
将光模块插入光模块笼子,并使用光纤线缆将光模块的收、发端口自环对接:
在这里插入图片描述

1.1.3.2加载运行ZYNQ程序
1.1.3.2.1打开Vivado工程
打开Vivado示例工程,打开5Gbps IBERT例程或10Gbps IBERT例程:
在这里插入图片描述


在这里插入图片描述

工程打开后界面及工程主要模块说明如下图所示:
在这里插入图片描述

1.1.3.2.2下载ZYNQ PL程序
下载bit流文件example_ibert_7series_gtx_0.bit,如下图下载界面所示:
在这里插入图片描述

1.1.3.3运行结果说明
1.1.3.3.1查看链路状态
1.1.3.3.1.15Gbps速率测试时
可查看到MGT_X0Y14链路锁定在了5Gbps线路速率,通信链路已经建立起来:
在这里插入图片描述

1.1.3.3.1.210Gbps速率测试时
10Gbps速率测试时,需要用户根据板卡实际情况调节链路参数。在调试窗口的下方,有一个Serial I/O Links窗口,打开此窗口去完成链路参数调节任务。
用户调节Tx Pre-Cursor、 Tx Post-Cursor、Tx Diff Swing这三个链路参数,参数调节完毕后,首先点击TX Reset,然后点击RX Reset,最后再查看Status和Errors状态,直到Status显示出预期的线路运行速率,比如10Gbps,且Errors=0E0,即误码,则表示链路目前运行正常:
在这里插入图片描述

在这里插入图片描述

1.1.3.3.2查看眼图
在Serial I/O Scans窗口,点击创建链路,然后再针对链路创建眼图扫描:

在这里插入图片描述

在这里插入图片描述

设置眼图扫描参数:

在这里插入图片描述

1.1.3.3.2.1眼图测试结果
1.1.3.3.2.1.15Gbps速率测试时
在这里插入图片描述

1.1.3.3.2.1.210Gbps速率测试时
在这里插入图片描述

1.1.3.4退出实验
Vivado调试界面Hardware Manager窗口,右键单击localhost(1),在弹出的菜单中点击Close Server,断开ZYNQ JTAG仿真器与板卡的连接。
最后,关闭板卡电源,实验结束。

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

广州星嵌电子科技有限公司

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值