优化通信系统性能,眼图测试技巧与模板应用
一、眼图的概念
眼图,顾名思义,是一种长得很像眼睛的图形。它是怎么形成的呢?这就要说到示波器的余辉模式。
我们肉眼的刷新率只有60Hz,有时无法察觉偶尔一闪而过的异常信号,余辉模式则能够叠加显示历史上出现过的波形。而眼图实际上就是将信号中的所有码元分离出来并在屏幕上叠加显示后的结果。
对于数字信号而言,其高电平与低电平的变化可以有多种序列组合。以3个bit为例,有000~111共8种组合,在时域上将足够多的上述序列按某一个基准点对齐,然后将其波形叠加起来就形成了眼图。
该图能够让我们更好地理解:左边是8种序列组合以及对应信号的跳变情况,可以看到,由于信号不可能每次高低电平的电压值都保持完全一致,也不能保证每次高低电平的上升沿、下降沿都在同一时刻,所以信号叠加后就会出现这种“多眼皮”、“多眼角”的现象。
有时为了让眼图更加清晰,我们还会打开色温模式,这样的眼图将会具有明暗的层次感 ,色调越暖的部分说明信号出现的概率越高,也可以更加直观地看出信号的噪声、抖动等的分布情况。
二、眼图测试的意义是什么?
在普通的波形测量过程中,我们分析的是某一段的细节信息,如上升沿、下降沿、过冲、周期等等,但随着数字信号速率的提升,仅仅依靠普通的波形测量是不够的,这是因为由于传输通道的损耗会出现波形位置不同,测量结果不同的情况,所以眼图就成了最常用的分析高速数字信号的方法。
它能够体现信号的整体特征,通过它可以观察到码间串扰和噪声干扰状况,从而根据一些参数评价系统性能的优劣。
眼图的形态各式各样,有“细长眼”、“大圆眼”、“单眼皮”、“双眼皮”, 这主要由它的参数决定,如眼高、眼宽、眼幅度。
如上图,“1”电平和“0”电平指选取眼图中间的20%UI部分向垂直轴投影做直方图,直方图中最高的那一点所对应的电平分别为“1”电平和“0”电平。
眼高指眼图上空白的区域在纵轴上的大小,它能够反映传输线上信号的噪声容限。
眼宽指眼图在水平轴所展开的大小,它能够反映信号的总抖动。
眼幅度指1电平与0电平的差值。
眼图交叉比指交叉点到0电平的幅度与眼幅度的比值。
三、如何通过观察眼图形态评估系统性能?
在无码间串扰和噪声的理想情况下,波形不存在失真,每个码元都重叠在一起,最终在示波器上看到的是迹线又细又清晰的“眼睛”,“眼睛”张开得很大。
当有码间串扰时,波形失真,码元不完全重合,眼图的迹线就会不清晰,引起“眼睛”部分闭合,若再加上噪声的影响,眼图的线条变得模糊,“眼睛”张开得也就小了。
因此,“眼睛”张开的大小能够反映失真的程度以及码间串扰的强弱。
四、眼图测试
考虑到眼图测试的精度,一般都需要累积到足够的UI数再进行分析,这就对示波器的存储深度提出了较高的要求。越高的存储深度,示波器一次分析的UI数就会越多,测试结果也就越精准。
因此在测量高速信号的眼图中需要尽量采用高的存储深度。当然,存储深度越高,示波器的分析速度相对也会变慢。
作为示例,我们使用示波器SDS6204 Pro(左)与任意波形发生器SDG7000A进行眼图测试。
SDS6204 Pro的带宽为2GHz,采样率为10GSa/ch,具有12-bit分辨率以及500Mpts存储深度;任意波形发生器SDG7000A的输出频率高达1GHz。
在测试界面中,首先要进行信号设置,包括对源的设置和电平的设置,查找电平可自动将电平设置在眼图上升沿和下降沿交叉的位置。
眼图模式下,有一个设置叫做时钟恢复,这可是构建眼图的核心步骤,只有从数据中正确恢复出参考时钟,找到基准点才能正确地描绘出眼图。鼎阳的眼图功能支持两种时钟恢复方式,分别为“恒定频率”和“锁相环”。
对于很多高速的串行总线信号来说,由于时钟信息嵌入在数据流里,所以需要使用时钟恢复功能先从数据流里提取出时钟,然后以这个时钟为基准对码元进行叠加。
五、恒定频率&锁相环
1、恒定频率
通过最小二乘法对采集到的数据沿做线性拟合将时钟恢复出来,速率模式有自动和手动,大多数情况下推荐使用自动模式。而当信噪比比较差,示波器无法准确确定恢复时钟时,推荐用户根据实际情况手动输入数据速率,而后示波器会以输入速率作为参考来执行时钟恢复。
使用SDG7000A输出一个PRBS信号,长度设置为8,比特率设置为600MHz,时钟显示为600MHz。
我们慢慢将比特率增大至610MHz,可以看到时钟速率也随着增大至610MHz,这就是自动模式 。
如下图,手动模式中 ,假如输入参考的数据速率为600MHz,可以看到示波器正确恢复了时钟。那我们再将参考的输入值与实际值的误差调的大一点,设置参考值为580MHz,恢复出来的时钟仍然是正确的。
但是当我们把数据速率调成570MHz时,会发现此时显示恢复出来的时钟为607MHz。
由于示波器未找到正确的时钟,因此眼图也无法成功构建,关于这个误差其实并没有一个确切的范围,信噪比、波形比特率等都会对该误差造成一定的影响。
设置完速率模式后继续设置查找模式,其中“每一次”指示波器会对采集的每一帧都执行一次时钟恢复,每帧的眼图都用对应的恢复时钟来构建,并且每帧的眼图会替换上一帧的眼图。
我们来看看实际效果:当小幅度改变信号频率时,不仅时钟会跟着变化,屏幕上的眼图也不断在更新替换。
当选择“第一次”时,示波器则会根据采集的第一帧来恢复时钟,后续采集的每一帧都使用该时钟来构建眼图,可以选择只显示最后一帧眼图,也可以选择“所有”,将所有帧的眼图在屏幕上叠加显示。
选择“所有”后可以看到,当小幅度改变信号频率时,时钟没有任何变化,而眼图却出现了重叠,这是因为第一帧的恢复时钟并不适用于所有帧。
2、锁相环
“锁相环”这种时钟恢复方式是基于采集的数字信号,使用软件锁相环的方法计算出每个参考时钟沿的位置。
因为锁相环的方式对时钟的变化有一定的跟踪能力,所以可以去除抖动中的低频成分,从而更接近实际串行信号接收端的实际情况。同样的,在选择“锁相环”后需要选择速率模式以及查找模式,与“恒定速率”情况一致,这里就不再赘述。
软件锁相环当前支持一阶,可通过配置截止因子来改变锁相环的环路带宽。
对于这两种时钟恢复方式,恒频时钟由于设置简单,易于使用,通常用于纯净数据信号的眼图测量,但是要稍微使用深一点的内存深度以便于观察到更多频率的抖动成分;而锁相环的时钟恢复方式需要用户设置截止因子改变环路带宽,设置稍复杂一点,但能够更真实反映高速串行链路上接收端锁相环看到的信号抖动情况,用户可根据被测信号自行选择时钟恢复方式。
眼图结果出来之后,打开“测量”可以看到,能够测量的眼图参数有很多,比如刚才提到的眼高、眼宽、眼幅值、眼图交叉比,还有平均功率、时间间隔误差、Q因子等。
六、模板测试
作为评估系统优劣的方法,眼图的操作步骤比较简单,但是还有一种更简单的测试方式——模板测试。
模板测试,即先将规范定义的要求制作成一个模板,然后通过示波器来调用,便可以直接观察到眼图是否有接触到模板。
如果没有接触到则表示眼图的指标符合规范要求,如果有接触到模板,也可以根据接触的位置进行针对性的改善,不需要重复测量。
使用内置usb2.0模板
典型的模板定义由3部分区域组成,最上面的区域定义了对信号的最大幅度要求,最下面的区域定义了对信号的最小幅度要求,中间的区域则定义了对信号的眼图张开度的要求。
七、总结
眼图是评估通信系统性能的重要工具。鼎阳科技介绍了眼图的参数、形态和测试方法,熟悉眼图测试可以让工程师和技术人员更好地评估和优化通信系统的性能,提高系统的可靠性,为相关领域测试工作提供有力支持。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Vicky转载自鼎阳科技 知乎,原文标题为:超详细!一文弄清眼图逻辑,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
为什么示波器的探头未连接时会有波形?
介绍示波器为什么探头没接会有波形。
解析调节振幅大小时影响示波器波形稳定的原因
当示波器的波形稳定后,若对振幅大小进行调节,致使波形变得不稳定,这其中涉及到一系列与示波器触发机制相关的复杂原理。本文鼎阳科技就来给大家解析调节振幅大小时影响示波器波形稳定的原因。
【经验】如何用示波器进行安全的市电测量?
在我们使用示波器的过程中,市电测量是许多朋友都会遇到的一个测试项目,但很多朋友在测量中就产生了不少疑问,示波器能测市电吗?示波器如何测量市电?怎么测量才安全呢?等等诸多问题,本篇文章中将为大家一一解答。
示波器触发原理及应用介绍
本文使用SDS1204X-E示波器、SDG2122X信号源来模拟不同情况下几种常用的触发模式和触发方式的应用。触发(实际就是隔离出感兴趣的信号)是使用示波器过程中出现频率最高的几个词之一,但对于一部分不是经常使用示波器的工程师来说,他们对触发还没有深刻的了解。
示波器的FFT功能怎么调?
一文介绍示波器的FFT功能使用。信号的频率分量对信号的分析十分重要,对于观察信号的特征不仅仅需要观察时域上波形的特征,还需要在频域上观察该信号的频率分量。
SDG1000x Plus系列任意波形发生器用户手册
描述- 本手册为SDG1000X Plus系列任意波形发生器提供用户操作指南,涵盖安全信息、操作步骤、功能设置、维护与支持等内容。手册详细介绍了仪器的安全注意事项、工作环境要求、电源接地规范、清洁保养方法,并提供了基本操作教程和故障排除指南。
型号- SDG1000X PLUS,SDG1032X PLUS,SDG1000X PLUS SERIES,SDG1062X PLUS
【仪器】全面升级!鼎阳科技发布SDG1000X Plus函数/任意波形发生器,采样率高达1GSa/s
2024年5月28日,深圳市鼎阳科技股份有限公司推出焕然一新的SDG1000X Plus任意波形发生器。产品采用创新的TrueArb技术,可以兼顾DDS技术的简单灵活和逐点输出技术对信号原始信息的保留。应用Easypulse技术,能够生成高质量,低抖动的方波。能够便捷输出最高40Mbps的PRBS码型。支持多脉冲输出,助力功率器件双脉冲测试。
解析示波器阈值电平对测试结果的影响
现代数字示波器基本内置了丰富的参数测量功能,用户可以借助参数测量功能以更好地对被测信号进行分析并选取出自己感兴趣的测量项。默认的测量配置可以满足大部分情况下的测试需求,但如果需要针对待测信号进行更为精准的测量则需要根据待测信号的特点手动进行测量设置的调整,如幅度计算策略、测量门限和阈值电平等。本文鼎阳科技为大家介绍示波器阈值电平对测试结果的影响。
解析减少或去除示波器波形毛刺的相关方法
示波器波形出现毛刺,可能是信号本身噪声或示波器自身问题所致。本文鼎阳科技解析了减少或去除示波器波形毛刺的相关方法。针对两种出现毛刺的原因进行了分析,包括:被测信号本身确实存在毛刺、示波器或环境带来的毛刺。
使用任意波形发生器模拟旋转变压器
旋转变压器是一种电磁传感器,通常被用于测量“旋转物体“的转轴角位移和角速度。它常用于汽车应用(凸轮/曲轴位置),航空(襟翼位置),以及伺服电机等工业领域。本文将介绍一种使用鼎阳科技SDG2000X系列任意波形发生器模拟简单的旋转变压器的方法。
什么是示波器真正的存储深度?
示波器的存储深度指其能保存的采样点个数,是示波器的重要参数,影响信号采集、存储和分析能力。存储深度与采样率和采样时间相互关联,存储深度越大,示波器可记录和回放的波形数据越多。示波器的最大存储深度受物理介质限制,需在菜单中设置。多通道工作时,采样率和存储深度可叠加,但为获最大采样率和存储深度,建议只打开两两叠加模式中的一个通道。使用示波器时,需综合考虑存储深度和采样率之间的平衡。
SDS系列数字示波器编程指南
描述- 本资料为SDS系列数字示波器编程指南,内容涵盖版本更新、编程概述、通信建立、SCPI语言介绍、命令与查询结构、各类命令详解等。资料详细介绍了如何通过编程控制示波器,包括常见命令、根命令、通道命令、计数器命令、游标命令、解码命令、数字命令、显示命令、DVM命令、功能命令、历史命令、测量命令、内存命令、测试命令、调用命令、参考命令、保存命令、搜索命令、系统命令、时基命令和触发命令等。
型号- SDS,SDS5000X SERIES,SDS800X HD,SDS6000L,SDS7000A,SHS800X,SDS2000X PLUS,SHS1000X,SDS6000 PRO,SDS3000X HD,SDS1000X HD,SDS2000X HD,SDS5000X,SDS SERIES,SDS6000A
SDG1000X系列 函数/任意波形发生器
描述- SDG1000X系列函数/任意波形发生器是一款高性能的双通道设备,具有60 MHz的最大输出频率、150 MSa/s的采样率和14-bit的垂直分辨率。该系列产品采用EasyPulse和TrueArb技术,提供低抖动脉冲和精确的任意波形输出。此外,它还具备丰富的调制功能、扫频、Burst、谐波发生和通道合并等功能。
型号- SDG1000X,SDG1022X,SDG1000X系列,SDG1062X,SDG1032X
示波器网络存储操作步骤
本文实现了把示波器的数据与个人电脑实现快捷的共享,避免了需要用U盘倒数据的繁琐环节,特别是针对于一些高科技公司封U口的现状带来了存储上的便利。这种便捷性共享的实现方式都是基于局域网,主要包括以下两种思路:1、示波器存储的空间为个人PC共享的磁盘空间,示波器数据直接存储在PC磁盘上。 2、示波器的数据存储在示波器自身的存储空间中,但是这个空间可以共享给个人PC。
SDS 系列 数字示波器 编程手册
描述- 本手册为SDS系列数字示波器编程指南,涵盖通信建立、远程控制实现、SCPI语言简介及各类命令与查询。内容包括IEEE488.2通用命令、Root命令系统、ACQuire命令系统、CHANnel命令系统、COUNter命令系统、CURSor命令系统、DECode命令系统、DIGital命令系统(选件)、DISPlay命令系统、DVM命令系统、FUNCtion命令系统、HISTORy命令系统、MEASure命令系统等。
型号- SDS,SDS6000L,SDS800X HD,SDS 系列,SDS7000A,SHS800X,SDS2000X PLUS,SDS6000 PRO,SHS1000X,SDS5000X,SDS2000X HD,SDS1000X HD,SDS3000X HD,SDS6000A
电子商城
现货市场
服务
可定制风扇尺寸覆盖18x18x04mm~165x165x25mm,随散热器大小而定制;风扇转速范围:1000 RPM~16500 RPM。支持DC风扇,直流风扇轴流风机,鼓风机以及电脑笔记本风扇等产品定制。
最小起订量: 500pcs 提交需求>
可定制工业高柔电线工作电压:300-600V,工作温度:80-105℃,芯对数和截面积/尺寸长度,适用于小空间布线,可用作用作动力线、刹车线、编码器线、传感器线、信号线。
最小起订量: 1000m 提交需求>
登录 | 立即注册
提交评论