前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >超越设计-眼图

超越设计-眼图

作者头像
AsicWonder
发布2024-05-28 16:18:46
1170
发布2024-05-28 16:18:46
举报
文章被收录于专栏:数字芯片实验室

眼图eye diagram是分析数字传输中信号的有用工具。眼图的快速扫描,并可以深入了解通道缺陷的本质。眼图是相对于时间的串行数据信号的图形显示,显示类似于眼睛的图案。仔细检查这种视觉显示可以提供signal-to-noise, clock timing jitter, reflections 和skew信息。

眼图覆盖了多个周期的信号波形。激励通常是伪随机比特流pseudo-random bit stream (PRBS)。每个周期波形都与一个时序参考对齐,通常是一个时钟。眼图提供了与信号相关的电压和时序不确定性的视觉指示。

在一个理想的世界里,眼图看起来像矩形盒子。然而,在现实中,通信并不完美,因此信号传输没有完全对齐,导致所谓的眼图。

伪随机比特流是一个应用数学算法来模拟随机性的程序。它生成一个二进制数序列,由时钟同步,具有近似随机数的属性。触发边缘可能是上升沿,也可能是下降沿。因此,当许多这样的信号翻转被叠加时,正负脉冲相互叠加。叠加许多这样的比特就会产生一个眼图。该序列(高达1024bit/s)用于刺激传输线配置中的IBIS模型,并在接收器上产生可视化信号质量的眼图。

为了获得信号完整性性能的定量视图,其他测量值可以应用于眼图模式,包括eye height, eye width, signal amplitude, comparative delay, slew rate 和 setup/hold times. 。然后,测量值可以与JEDEC规范进行比较。

如上图,通过使用眼图显示器上的compliance mask ,可以快速确定高速数字信号的质量。典型的mask包括时序和振幅限制。蓝色区域是保留的

mask模板可以根据JEDEC规范进行配置,其中mask的中间部分由设置/保持时间和稳定电压阈值规格组成。mask也可以定制,以测试某些规格。通过在眼图上应用mask测试,可以快速判断信号是否满足整体信号完整性要求。不幸的是,mask尺寸通常很难从规格中确定。

眼图包括以低于数据速率的采样率获得的数据的电压和时间样本。在图2中,bit序列(左)相互叠加,以获得最终的眼图(右)

眼图(图3)可以告诉我们什么:

  • 交流时序噪声或抖动,以水平厚度表示
  • 交流噪声或反射,由束的垂直厚度表示
  • 单位间隔或符号持续时间,相当于交叉的中心到中心间距
  • peak-to-peak电压
  • 在peak-to-peak波形的上方/下方进行过冲和下冲
  • ring back是高于还是低于峰值到峰值波形
  • 上升/下降时间,可以测量为上升/下降边沿的10%到90%
  • 两个或多个信号之间的比较延迟

当上升或下降的边沿在与理想时序不同的时候发生时,就会产生抖动。有些边沿发生得早;有些发生得晚。在数字电路中,所有信号都参照时钟信号传输。由于反射、符号间干扰、串扰、pvt变化和其他因素导致的数字信号偏差相当于抖动。一些抖动只是随机的。

termination的影响在生成的眼图中清晰可见。termination不当,眼睛看起来受限;随着termination方案的改进,眼睛变得更加放松(睁开)。termination不良的信号线也会受到多重反射的影响。

分析DDR信号的实用方法是通过眼图。根据从DQS参考时钟,读写DQ被折叠成一个眼睛。眼图可以告诉内存界面中的确切抖动分布。此外,它可以显示来自不正确的驱动和ODT的反射,如图4所示。波形峰值的变化(反射)表明ODT不当。

眼图分析与位错误率(BER)分析不同,但这两种技术经常结合使用。位错误率百分比以每单位时间的位错误数计算。位同步错误是一个因素,以及失真、干扰和噪声。

眼睛模式是一种复合信号,表示信道带宽、衰减、抖动、反射、比较延迟和上升/下降时间变化。眼睛模式测量可以显示数据路径的整体信号完整性。它们提供即时视觉数据,数字设计可以使用这些数据来检查设计的信号完整性,并在设计过程的早期发现问题。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 数字芯片实验室 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档