主要观点总结
该文章主要介绍了眼图、On-Chip Eye Monitor以及用户如何获取眼图的相关信息。眼图是一种用于评估链路性能的图形,可以直观地反映信号性能指标。On-Chip Eye Monitor是集成在主流PHY中的模块,用于数据的采样并生成眼图,它在数据采样过程中不会对PHY RX侧的主数据流造成不良影响。用户可以配置和启动On-Chip Eye Monitor,并通过读取特定寄存器和生成图形的方式获取眼图。
关键观点总结
关键观点1: 眼图的概念及作用
眼图是一种表示链路性能指标的图形,可以直观地评估信号性能指标,如信号质量、噪声、抖动等。
关键观点2: On-Chip Eye Monitor的介绍
On-Chip Eye Monitor是集成在PHY中的模块,用于数据的采样以生成眼图。它在数据采样过程中不会对PHY RX侧的主数据流造成影响。
关键观点3: On-Chip Eye Monitor的工作机制
On-Chip Eye Monitor根据配置参数在X轴和Y轴确定采样点进行数据采样。它会产生一个统计计数,反映采样点的错误情况。
关键观点4: 用户如何获取眼图
用户通过配置和启动On-Chip Eye Monitor,读取特定寄存器的错误统计计数,将数据传输至文本文件,再通过脚本生成阶梯图形即眼图。
正文
张开程度
越大,即说明信号质量越好。
图1: On-Chip Eye Monitor Gradient Plot
2.
On-Chip Eye Monitor是什么?
我们很多人都知道通过示波器可以生成眼图,那么有没有更方便的方式获取眼图呢?是有的,在主流的PHY中,都集成了On-Chip Eye Monitor模块,通过此模块可以完成数据的采样,从而生成眼图。On-Chip Eye Monitor在PHY的接收侧PMA模块中,采样的数据通常是经过CTLE和DFE均衡后的数据,此位置的数据是接收端真实使用的数据。On-Chip Eye Monitor在数据采样过程中不会对PHY RX侧的主数据流造成不良影响,即在PHY正常使用过程中也可以放心使用。On-Chip Eye Monitor根据配置参数,在X轴(时间)和Y轴(电压)确定采样点,从而进行数据采样。如果X轴设置了256个采样点,Y轴设置了256个采样点,(X,Y)的组合就有256x256=65536个,On-Chip Eye Monitor需要完成的采样点就有65536个。如果误码率标准配置成e