基于Xilinx_IBERT的光纤接口眼图测试
一、眼图是什么?
眼图是一系列数字信号在示波器上累积而显示的图形,它包含了丰富的信息,从眼图上可以观察出码间串扰和噪声的影响,体现了数字信号整体的特征,从而估计系统优劣程度,因而眼图分析是高速互连系统信号完整性分析的核心。
眼图的"眼睛"张开的大小反映着码间串扰的强弱。"眼睛"张的越大,且眼图越端正,表示码间串扰越小;反之表示码间串扰越大。
二、Xilinx_IBERT
Vivado 中提供了 1 种 IBERT(Integrated Bit Error Ratio Test)工具用于对Xilinx FPGA 芯片的高速串行收发器进行板级硬件测试。其原理是通过收发器由外部回环进行自收自发而实现,通俗点说就是将同一组收发器的 TX 和 RX 进行短接,TX 发送端通过发送某种特定序列的数据流,在 RX 接收端接收后,通过比对发送和接收的数据,从而得出接收端误码的统计值。
GTP 是Xilinx自带的串行高速收发器通道,每通道的收发速度为 500 Mb/s 到 6.6 Gb/s之间。GTP 收发器支持不同的串行传输接口或协议,比如 PCIE 1.1/2.0 接口、万兆网 XUAI 接口、OC-48、串行 RapidIO接口、SATA(Serial ATA)接口、数字分量串行接口(SDI)等等。
三、Vivado操作步骤
1.新建一个工程,如 ibert_demo,在 IP Catalog 界面中双击 Debug 目录下的 IBERT 7 Series GTP IP

-
在 Protocol Definition 页面中输入 LineRate 的速度,由于使用的是 10G 的光模块(每秒可发送
7182





被折叠的 条评论
为什么被折叠?



