ibert自我学习总结

       毕业设计需要用到ibert进行高速串行接口的测试,验证接口的误码率,下面就说下自己调试过程的问题和体会吧,只是个人的一点小见解,有问题请大佬指出。

        ip配置的过程很多文章都已经介绍过了,这就不过多介绍了,下面就ip核生成之后打开ip核自带的示例工程之后,首先针对你所需要测试的端口,之前配置ip核也有选过,如果测试的是开发板上的SFP接口,则此时需要在示例工程的顶层加入SFP的使能,这个看开发板了,有的是需要将SFP_e拉低使能,有的是开发板上通过短接帽使能。

                                                                

      上图为顶层文件进行SFP_en 的拉低使能,设置完成编译并生成bit文件,之后下载即可,下载完成之后需要添加链接link,如下图所示:    

                                                            

      图中的TX GTs和RX GTS可以选择任意的,也可以选择一对,看测试的情况,可以添加多条link,添加完成之后进行ibert测试,下图中的RX PLL Status和TX PLL Status为locked时,ibert才可以对GTH测试,否则如下图,则表示配置ibert的时钟有问题,ibert无效,此时就需要关注所选择bank的参考时钟是否正确连接和ip核中选择的系统时钟是否正确,否则ibert不能进行误码测试。

     当RX PLL Status和TX PLL Status都正确之后,进行ibert误码率测试,启动时,先点击Reset按钮进行初始化,开始进行测试,测试成功的结果如下图所示: 

     图中的速度为10Gbps,Errors为10,并且BERR为4.47*10-13数量级,说明该bank的链路连同正常,符合要求,写得很粗糙,个人觉得就是时钟选择正确,ibert基本没有什么问题。

 

 

 

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值