高速接口测试方法——ibert的使用

问:拿到一个硬件以后,如何去测试高速接口的完整性呢? 答:IBERT 是主要用于硬件设计完成后验证高速接口性能的 ip
核,因此一般用IBERT测试高速接口的完整性。

在这里插入图片描述

  1. 近端 PCS 回环可以自己收发回环
  2. 近端 PMA 回环可以自己收发回环
  3. 远端 PCS 回环(需要有个数据源连接)
  4. 远端 PMA 回环(需要有个数据源连接)

具体步骤:

1.创建IBERT核,并完成参数设置

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.打开模板,进行细节修改

在这里插入图片描述
注意:光模块都有一个disable信号,默认上拉高电平不能正常使用,因此使用时需要给成低电平。

在这里插入图片描述
在这里插入图片描述

在约束文件中增加:
set_property PACKAGE_PIN F19 [get_ports tx_dis] set_property
IOSTANDARD LVCMOS33 [get_ports tx_dis]

完成如上测试以后,生成bit文件,上板测试即可!

3.效果观察

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
看到连接速度 5Gbps,如果出现 errors 不是 0,请点击 reset,如果 reset 后 error 数量还在增加或者不为 0 证明我们的高速接口链路就存在问题了。

扫描眼图作用:可以把一个高速接口的相关配置参数最优参数扫描出来。(这里涉及到输出信号的摆幅,预加重、和输入信号均衡技术的选择。)
在这里插入图片描述
保持默认参数设置(扫描完以后可以将效果从优到劣排序,然后选择最优配置即可)
在这里插入图片描述
获得最优配置参数
在这里插入图片描述
眼图效果(眼图打开面积 open area 越大,说明电路性能越理想)
在这里插入图片描述

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值