Vivado 中ibert的使用

本文介绍了如何使用Vivado的ibert工具进行FPGA GT硬件调试,包括观察眼图、获取误码率和调节串行收发器参数。在测试过程中遇到ibert核无法识别的问题,通过检查时钟、BSCAN_SWITCH_USER_MASK属性和JTAG频率,参照Vivado Debug和Programming User Guide解决了问题。
摘要由CSDN通过智能技术生成

1 概述

通过Vivado 自带的ibert工具可以对FPGA的GT进行板机的硬件调试。通过ibert可以观察眼图,获取误码率以及调节串行收发器的参数。验证信号的稳定性和信号完整性,从而预判可能存在的问题。另外在做ibert测试之前,建议先了解GT的结构,否则很多参数设置看的是一脸茫然......

2 IP配置及测试

ibert中的BERT是比特错误概率测试(Bit Error Ratio Test)的缩写,即误码率测试。Vivado中ibert工具的测试原理是通过收发器的回环实现,通过比对发送/接收的数据,从而得出接收端误码的统计值。

ibert的核配置及使用可以参考网上的其他教程,在此不再赘述。

3 ibert核无法识别

该文主要记录下下载完bit文件后无法识别ibert核的问题。

WARNING: [Labtools 27-3361] The debug hub core was not detected.

Resolution:

  1. Make sure the clock connected to the debug hub (
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值