Versal Gen2连载第四篇--KPL3858 IBERT示例设计和测试
judy 在 周二, 04/14/2026 - 09:53 提交
本篇聚焦KPL3858上的高速串行收发器(GTYP Transceiver)——通过AMD官方提供的IBERT(Integrated Bit Error Ratio Tester)示例设计

本篇聚焦KPL3858上的高速串行收发器(GTYP Transceiver)——通过AMD官方提供的IBERT(Integrated Bit Error Ratio Tester)示例设计

环回测试通过生成流量并将其发送回原先的流量来源,以测试系统功能与性能。

使用IBERT测试误码率和眼图必须有个收发环通的硬件,开发板上有2个SFP光纤接口,本实验把2个光接口收发两两连接,形成2个收发环通链路。

在Vivado的IP Catelog中找到IBERT,此处以UltraScale Plus系列的GTY为例

演示:在 Jupyter Notebook 中运行 IBERT 示例。

通过Vivado 自带的ibert工具可以对FPGA的GT进行板机的硬件调试。

本测试实例教程使用IBERT工具对与SFP连接的GTX进行5 Gbps速率下的测试。

这个简单的Demo是介绍如何用ChipScopy创建并运行link sweep。

我们一直推荐用户在FPGA板卡硬件调试中使用IBERT测试transceiver,以便于排除电源、参考时钟和连接介质的问题,确保transceiver可以正常进行用户需要的高速串行设计调试。

在IBERT测试中需要注意的有以下两个要点