眼图把大量比特的波形按单位间隔叠加在一起,是高速链路评估里非常直观的工具。它不是“眼睛越大越好”一句话就结束,而是要把垂直裕量、水平裕量、抖动、噪声和测试/仿真条件联系起来。
先认识眼图上的四类信息
眼高
反映采样时刻附近的垂直电压裕量,会受到噪声、衰减、串扰和ISI影响。
眼宽
反映水平方向的有效采样时间窗口,会被确定性抖动、随机抖动和码间干扰压缩。
交叉点与上升/下降沿
可以帮助观察占空比失真、驱动不对称和边沿速度变化。
Mask/BER条件
不同协议对mask、目标BER和测试点的规定不同,不能拿一个“看起来很开”的眼图替代协议判定。

面试参考回答
我看眼图时会先确认数据率、测试点、通道长度、发射端/接收端模型、均衡设置以及叠加样本条件。然后分别看眼高和眼宽,判断主要是幅度损失还是时序抖动在压缩裕量。若眼图闭合,我会结合插入损耗、反射、串扰和抖动分解继续定位,而不是只凭截图猜原因。协议有mask或BER要求时,最终判断必须回到对应规范和仿真统计条件。
面试官可能继续问
眼高变差和眼宽变差通常分别优先怀疑哪些因素?
为什么通道反射会造成码间干扰?
眼图通过mask是否等于BER一定满足要求?
容易失分
只说“眼睛开得越大越好”,没有量化指标。
比较两张眼图时忽略数据率、带宽、均衡和测试点不同。
把所有闭眼都归因于阻抗不连续,不看损耗、串扰和时钟抖动。

扫码关注






























