透彻解析眼图测量技术(lecroy)_力科
信号完整性分析基础系列之一——眼图测量
信号完整性分析基础系列之一——关于眼图测量(上)汪进进美国力科公司深圳代表处内容提要:本文将从作者习惯的无厘头漫话风格起篇,从四个方面介绍了眼图测量的相关知识:一、串行数据的背景知识; 二、眼图的基本概念; 三、眼图测量方法; 四、力科示波器在眼图测量方面的特点和优势。
全分为上、下两篇。
上篇包括一、二部分。
下篇包括三、四部分。
您知道吗?眼图的历史可以追溯到大约47年前。
在力科于2002年发明基于连续比特位的方法来测量眼图之前,1962年-2002的40年间,眼图的测量是基于采样示波器的传统方法。
您相信吗?在长期的培训和技术支持工作中,我们发现很少有工程师能完整地准确地理解眼图的测量原理。
很多工程师们往往满足于各种标准权威机构提供的测量向导,Step by Step,满足于用“万能”的Sigtest软件测量出来的眼图给出的Pass or Fail结论。
这种对于Sigtest的迷恋甚至使有些工程师忘记了眼图是可以作为一项重要的调试工具的。
在我2004年来力科面试前,我也从来没有听说过眼图。
那天面试时,老板反复强调力科在眼图测量方面的优势,但我不知所云。
之后我Google“眼图”,看到网络上有限的几篇文章,但仍不知所云。
刚刚我再次Google“眼图”,仍然没有找到哪怕一篇文章讲透了眼图测量。
网络上搜到的关于眼图的文字,出现频率最多的如下,表达得似乎非常地专业,但却在拒绝我们的阅读兴趣。
“在实际数字互连系统中,完全消除码间串扰是十分困难的,而码间串扰对误码率的影响目前尚无法找到数学上便于处理的统计规律,还不能进行准确计算。
为了衡量基带传输系统的性能优劣,在实验室中,通常用示波器观察接收信号波形的方法来分析码间串扰和噪声对系统性能的影响,这就是眼图分析法。
如果将输入波形输入示波器的Y轴,并且当示波器的水平扫描周期和码元定时同步时,适当调整相位,使波形的中心对准取样时刻,在示波器上显示的图形很象人的眼睛,因此被称为眼图(Eye Map)。
眼图有关知识详细解释
眼图综述报告-----------李洋目录1. 眼图的形成 (2)1.1 传统的眼图生成方法 (2)1.2 实时眼图生成方法 (3)1.3 两种方法比较 (4)2. 眼图的结构与参数介绍 (4)2.1 眼图的结构图 (4)2.2 眼图的主要参数 (5)2.2.1 消光比 (5)2.2.2 交叉点 (5)2.2.3 Q因子 (6)2.2.4 信号的上升时间、下降时间 (6)2.2.5 峰—峰值抖动和均方根值抖动 (6)2.2.6 信噪比 (6)3. 眼图与系统性能的关系 (7)4. 眼图与BER的关系 (7)4. 如何获得张开的眼图 (8)5. 阻抗匹配的相关知识 (9)5.1 串联终端匹配 (9)5.2 并联终端匹配 (10)6. 眼图常见问题分析 (10)7. 总结 (17)1.眼图的形成眼图是一系列数字信号在示波器上累积而显示的图形,其形状类似于眼睛,故叫眼图。
在用余辉示波器观察传输的数据信号时,使用被测系统的定时信号,通过示波器外触发或外同步对示波器的扫描进行控制,由于扫描周期此时恰为被测信号周期的整数倍,因此在示波器荧光屏上观察到的就是一个由多个随机符号波形共同形成的稳定图形。
这种图形看起来象眼睛,称为数字信号的眼图。
示波器测量的一般信号是一些位或某一段时间的波形,更多的反映的是细节信息。
而眼图则反映的是链路上传输的所有数字信号的整体特性。
如下图:1.1 传统的眼图生成方法采样示波器的CLK通常可能是用户提供的时钟,恢复时钟,或者与数据信号本身同步的码同步信号.图:采样示波器眼图形成原理1.2 实时眼图生成方法实时示波器通过一次触发完成所有数据的采样,不需附加的同步信号和触发信号.通常通过软件PLL方法恢复时钟。
图:实时示波器眼图形成原理另一种示意图:图:实时示波器眼图形成原理1.3 两种方法比较1.传统的方法比实时眼图生产方法测量的速度要慢100至1000倍。
2.传统的眼图生成方法测量精度没有实时眼图生成方法高。
眼图测量的概念
眼图测量的概念眼图测量是一种用于分析和评估数字通信系统的技术。
在数字通信中,信息以数字信号的形式传输,而数字信号由一系列离散的样本组成。
眼图测量通过显示和分析这些样本的时域波形,从而提供关于系统性能的重要信息。
在眼图中,每个数字信号样本被绘制为一个脉冲,这些脉冲被垂直堆叠在一起形成一个图像,类似于一个开放的眼睛。
每个脉冲代表着一个时刻的信号状态,而整个眼图则显示了多个时刻的信号状态的叠加。
通过观察眼图的形状、宽度和高度等特征,可以获得关于系统的多种信息。
眼图主要提供以下几个方面的信息:1. 时基抖动:眼图的开口宽度可以反映系统的时基抖动性能。
时基抖动是由于时钟不准确或传输路径中的噪声引起的,它会导致样本位置的不确定性。
如果眼图的开口很窄,意味着系统中存在较大的时基抖动,这可能会导致信号误码率的增加。
2. 眼图的对称性:眼图的对称性可以反映系统的码间干扰情况。
如果眼图两边的形状不对称,即开口宽度不一致,可能表明系统中存在码间干扰或码间失配。
码间干扰会导致信号间的互相干扰,增加误码率。
3. 眼图的噪声水平:眼图的噪声水平可以反映系统的噪声性能。
噪声会导致信号波形的不规则性和抖动,从而影响系统的可靠性和性能。
通过观察眼图的噪声水平,可以评估系统的抗噪声性能。
4. 采样时刻偏移:眼图可以显示信号采样时刻的偏移情况。
采样时刻偏移会导致信号样本的错位,从而影响信号的恢复和解调。
通过观察眼图的采样时刻偏移情况,可以判断系统是否存在采样时刻同步问题。
除了以上几个方面的信息,眼图还可以用于估计信号的传输带宽、检测系统中的串扰和非线性等问题。
通过对眼图的仔细分析,可以发现可能存在的问题,并采取相应的调整和优化措施,以提高系统的性能和稳定性。
眼图测量可以使用专用的示波器、时钟回路、采样仪等设备进行。
这些设备可以通过触发和同步功能来捕获和显示眼图。
通过调整样本时钟、增加采样速率、降低噪声等措施,可以改善眼图的质量和可读性,并获得更准确的眼图测量结果。
眼图--概念与测量
眼图——概念与测量(摘记)中文名称:眼图英文名称:eye diagram;eye pattern定义:示波器屏幕上所显示的数字通信符号,由许多波形部分重叠形成,其形状类似“眼”的图形。
“眼”大表示系统传输特性好;“眼”小表示系统中存在符号间干扰。
一.概述“在实际数字互连系统中,完全消除码间串扰是十分困难的,而码间串扰对误码率的影响目前尚无法找到数学上便于处理的统计规律,还不能进行准确计算。
为了衡量基带传输系统的性能优劣,在实验室中,通常用示波器观察接收信号波形的方法来分析码间串扰和噪声对系统性能的影响,这就是眼图分析法。
在无码间串扰和噪声的理想情况下,波形无失真,每个码元将重叠在一起,最终在示波器上看到的是迹线又细又清晰的“眼睛”,“眼”开启得最大。
当有码间串扰时,波形失真,码元不完全重合,眼图的迹线就会不清晰,引起“眼”部分闭合。
若再加上噪声的影响,则使眼图的线条变得模糊,“眼”开启得小了,因此,“眼”张开的大小表示了失真的程度,反映了码间串扰的强弱。
由此可知,眼图能直观地表明码间串扰和噪声的影响,可评价一个基带传输系统性能的优劣。
另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰和改善系统的传输性能。
通常眼图可以用下图所示的图形来描述,由此图可以看出:(1)眼图张开的宽度决定了接收波形可以不受串扰影响而抽样再生的时间间隔。
显然,最佳抽样时刻应选在眼睛张开最大的时刻。
(2)眼图斜边的斜率,表示系统对定时抖动(或误差)的灵敏度,斜率越大,系统对定时抖动越敏感。
(3)眼图左(右)角阴影部分的水平宽度表示信号零点的变化范围,称为零点失真量,在许多接收设备中,定时信息是由信号零点位置来提取的,对于这种设备零点失真量很重要。
(4)在抽样时刻,阴影区的垂直宽度表示最大信号失真量。
(5)在抽样时刻上、下两阴影区间隔的一半是最小噪声容限,噪声瞬时值超过它就有可能发生错误判决。
(6)横轴对应判决门限电平。
信号完整性分析基础系列之一——眼图测量
信号完整性分析基础系列之一——关于眼图测量(上)汪进进美国力科公司深圳代表处内容提要:本文将从作者习惯的无厘头漫话风格起篇,从四个方面介绍了眼图测量的相关知识:一、串行数据的背景知识; 二、眼图的基本概念; 三、眼图测量方法; 四、力科示波器在眼图测量方面的特点和优势。
全分为上、下两篇。
上篇包括一、二部分。
下篇包括三、四部分。
您知道吗?眼图的历史可以追溯到大约47年前。
在力科于2002年发明基于连续比特位的方法来测量眼图之前,1962年-2002的40年间,眼图的测量是基于采样示波器的传统方法。
您相信吗?在长期的培训和技术支持工作中,我们发现很少有工程师能完整地准确地理解眼图的测量原理。
很多工程师们往往满足于各种标准权威机构提供的测量向导,Step by Step,满足于用“万能”的Sigtest软件测量出来的眼图给出的Pass or Fail结论。
这种对于Sigtest的迷恋甚至使有些工程师忘记了眼图是可以作为一项重要的调试工具的。
在我2004年来力科面试前,我也从来没有听说过眼图。
那天面试时,老板反复强调力科在眼图测量方面的优势,但我不知所云。
之后我Google“眼图”,看到网络上有限的几篇文章,但仍不知所云。
刚刚我再次Google“眼图”,仍然没有找到哪怕一篇文章讲透了眼图测量。
网络上搜到的关于眼图的文字,出现频率最多的如下,表达得似乎非常地专业,但却在拒绝我们的阅读兴趣。
“在实际数字互连系统中,完全消除码间串扰是十分困难的,而码间串扰对误码率的影响目前尚无法找到数学上便于处理的统计规律,还不能进行准确计算。
为了衡量基带传输系统的性能优劣,在实验室中,通常用示波器观察接收信号波形的方法来分析码间串扰和噪声对系统性能的影响,这就是眼图分析法。
如果将输入波形输入示波器的Y轴,并且当示波器的水平扫描周期和码元定时同步时,适当调整相位,使波形的中心对准取样时刻,在示波器上显示的图形很象人的眼睛,因此被称为眼图(Eye Map)。
眼图观察测量实验
实验12 眼图观察测量实验一、实验目的1.学会观察眼图及其分析方法,调整传输滤波器特性。
二、实验仪器1. 眼图观察电路(底板右下侧)2.时钟与基带数据发生模块,位号:G 3.噪声模块,位号E 4.100M双踪示波器1台三、实验原理在整个通信系统中,通常利用眼图方法估计和改善(通过调整)传输系统性能。
我们知道,在实际的通信系统中,数字信号经过非理想的传输系统必定要产生畸变,也会引入噪声和干扰,也就是说,总是在不同程度上存在码间串扰。
在码间串扰和噪声同时存在情况下,系统性能很难进行定量的分析,常常甚至得不到近似结果。
为了便于评价实际系统的性能,常用观察眼图进行分析。
眼图可以直观地估价系统的码间干扰和噪声的影响,是一种常用的测试手段。
什么是眼图所谓“眼图”,就是由解调后经过接收滤波器输出的基带信号,以码元时钟作为同步信号,基带信号一个或少数码元周期反复扫描在示波器屏幕上显示的波形称为眼图。
干扰和失真所产生的传输畸变,可以在眼图上清楚地显示出来。
因为对于二进制信号波形,它很像人的眼睛故称眼图。
在图12-1中画出两个无噪声的波形和相应的“眼图”,一个无失真,另一个有失真(码间串扰)。
图12-1中可以看出,眼图是由虚线分段的接收码元波形叠加组成的。
眼图中央的垂直线表示取样时刻。
当波形没有失真时,眼图是一只“完全张开”的眼睛。
在取样时刻,所有可能的取样值仅有两个:+1或-1。
当波形有失真时,“眼睛”部分闭合,取样时刻信号取值就分布在小于+1或大于-1附近。
这样,保证正确判决所容许的噪声电平就减小了。
换言之,在随机噪声的功率给定时,将使误码率增加。
“眼睛”张开的大小就表明失真的严重程度。
为便于说明眼图和系统性能的关系,我们将它简化成图12-2的形状。
由此图可以看出:(1)最佳取样时刻应选择在眼睛张开最大的时刻;(2)眼睛闭合的速率,即眼图斜边的斜率,表示系统对定时误差灵敏的程度,斜边愈陡,对定位误差愈敏感; (3)在取样时刻上,阴影区的垂直宽度表示最大信号失真量;(4)在取样时刻上,上下两阴影区的间隔垂直距离之半是最小噪声容限,噪声瞬时值超过它就有可能发生错误判决;(5) 阴影区与横轴相交的区间表示零点位置变动范围,它对于从信号平均零点位置提取定时信息的解调器有重要影响。
力科示波器自定义眼高测量方法(LeCroy)
力科示波器自定义眼高测量方法美国力科公司深圳代表处 曹刘 前言示波器的五大基本功能之一就是测量,通过示波器的测量功能可以直观地体现波形的基本特征,如波形的上升下降时间,幅值,周期,频率等等。
测量的方法包括使用光标,使用示波器自带的测量参数,必要时需使用其他特别的测量方法。
对于目前GHz 以上的信号,最常表征信号特征的方式就是使用眼图,通过观察,测量以及分析眼图就可以非常直观地了解信号质量,如比如幅度(包括噪声,过冲等)和时序(上升下降时间,抖动等)特征。
下面我们以眼高测量为例来介绍一台高端示波器在测量上的特点。
眼高参数定义与眼图相关的最重要的测量参数包括眼高,眼宽,1电平,0电平等等。
这些参数的定义,如下图所示,10电平表示选取眼图中间部分20%的UI 向垂直轴做直方图,其中出现概率最大点的高低电平分别定义为1点平和0电平,眼幅度即为“1”电平与“0”电平差值。
眼幅度减去高低电平标准偏差值的3倍即为眼高。
光标光标测量方法测量方法对于眼高的测量,示波器提供不同的方法,若用户对测试的准确度要求不高可以使用光标直接测量。
光标测量是从模拟示波器沿用过来的,特点时容易设置,直观,但是测试精度有限但是测试精度有限但是测试精度有限,,它无法利用示波器的处理精度与处理速度它无法利用示波器的处理精度与处理速度,,不同的使用者测量出来的结果的使用者测量出来的结果可能会差别很大可能会差别很大可能会差别很大。
我们可以说这种方法并不能真正反映真实的眼高,但在客户要求测量精度不高的情况下可以使用,非常直观。
One(Eye)Zero(Eye)自定义眼高测量有经验的工程师可能遇到过这种情况,就是眼图质量很差的情况下,比如眼图即将闭合时,眼高的测试有时候无法进行,或者说无法准确的测量出来,这个时候需要用户使用其他的方法来测试,下面我就给大家介绍一下自定义眼高测量,或称为手动测试方法。
1)如下图所示,示波器生成眼图之后,我们对眼图做垂直直方图,F8=Phistogram(Eye);Step1:设置F8为eye的垂直直方图Step2:设为Vertical0电平的直方图分布1左上角的直方图即为0电平与1电平的直方图分布,如上图所示。
理解传统眼图参数的局限
理解传统眼图参数理解传统眼图参数测量测量测量的局限的局限引论眼图参数,特别是眼高和眼宽,经常造成工程师的困惑,针对眼高眼宽以及其他像1电平、0电平等眼图参数的算法并不是通用的,因为他们假设眼图垂直片段上的电压分布很好的拟合高斯分布。
对于光信号,这是一个很好的假设。
实际上,眼图参数最初就是定义用在光信号上的,没有考虑ISI 等信号完整性的影响,通过电路板和互联器件传输的串行信号的眼图片段通常不是高斯分布的。
这样测试出来的眼高眼宽的结果可能不会返回正确的结果,这篇文章针对眼高测量,讨论为什么会发生这种状况,并且给读者避免这种状况的建议,相似的分析适用于眼宽,但是不在这篇文章中讨论。
眼图参数的算法基于高斯模型,使用眼图中心的3sigma 来定义眼高和眼宽。
描述光信号眼图时,这种算法工作的很好。
光眼图来自通过光纤路径传输光信号。
当然,当进入示波器时,光信号会被转换成电信号。
但是预期是眼图不会受到信号完整性的影响。
这些眼图一般都很干净,有很清晰的高低电平。
相对应的是,受到频率相关损耗导致的ISI 影响的信号形成的眼图,在这种状况下,眼高和眼宽会返回不准确的结果。
Teledyne Lecroy ,Agilent ,Tektronix 都使用相同的3sigma 推算算法,这种技术会在后面做详细描述。
备注:在写这篇文章的时候,我们正在考虑在未来的软件中怎样修正这个问题受ISI 影响的眼图例子影响的眼图例子下图1显示的是受通道中的ISI 影响的眼图,这个信号完整性影响导致信号会根据历史bit 位有不同的信号轨迹,这个信号是PRBS11,8Gbps NRZ 码型。
信号源的幅度设置为+/-300mv ,示波器测量的是经过过电路板上11英寸走线的信号。
信号通过通道后,信号幅度衰减减为大约+/-250mv ,但是由于历史bit 位的不同,0电平和1电平电压差异很大,这种特性是问题的根源。
图1右测的直方图显示的是眼图中间20%垂直片段的电压的分布状况。
眼图基础知识ppt课件
辅助设备 待测设备
转接
小板
HUB
PC
探头1 探头2 探头3
示波器
高速
示波器
探头1
转接 小板
HOST
ppt课件完整
12
眼图测试-模板
高速
ppt课件完整
全速
13
案例分析-串22欧电阻
1.5m
6.5m
PASS
NG
ppt课件完整
14
案例分析-串共模电感
1.5m
3.5m
6.5m
PASS
PASS
ppt课件完整
眼图基础知识分享
ppt课件完整
1
目录
1. 关于USB
2. 眼图的定义
3. 眼图测试方法
4. 如何获得张开大的眼图
5. 眼图常见问题
ppt课件完整
2
USB-电气特性
速率 输出电流 幅度 上升时间
低速 1.5Mbps 500mA 3.3V 75-300ns
全速 12Mbps 500mA
3.3V
4-20ns
高速 480Mbps 500mA 400mV 500ps
应用 键盘、鼠标
触摸框 U盘、硬盘
ppt课件完整
3
USB--物理特性
ppt课件完整
4
USB-接口定义
引脚编号 信号名称 缆线颜色
1
Vcc
红
2 Date-(D-) 白
3 Date+(D+) 绿
4
Ground
黑
ppt课件完整
5
USB-全速和低速设备识别
反映波形的细节
体现信号的整体特征
ppt课件完整
9
眼图原理及眼图参数分析
1.眼图概述1.1.串行数据的传输串行信号种类繁多,如PCI Express、SPI、USB 等,其传输信号类型时刻在增加。
为何串行总线目前应用越来越广泛呢?相比并行数据传输,串行数据传输的整体特点如下:1)信号线的数量减少,成本降低2)消除了并行数据之间传输的延迟问题3)时钟是嵌入到数据中的,数据和时钟之间的传输延迟也同样消除了4)传输线的PCB 设计也更容易些5)信号完整性测试也更容易实际中,描述串行数据的常用单位是波特率和UI,串行数据传输示例如下:图串行数据传输示例例如:比特率为3.125Gb/s 的信号表示为每秒传送的数据比特位是3.125G 比特,对应的一个单位间隔即为1UI。
1UI表示一个比特位的宽度,它是波特率的倒数,即1UI=1/(3.125Gb/s)=320ps。
现在比较常见的串行信号码形是NRZ 码,因此在一般的情况下对于串行数据信号,我们的工作均是针对NRZ 码进行的。
2.眼图的形成原理眼图,是由于示波器的余辉作用,将扫描所得的每一个码元波形重叠在一起,从而形成眼图。
眼图中包含了丰富的信息,从眼图上可以观察出码间串扰和噪声的影响,体现了数字信号整体的特征,从而可以估计系统优劣程度,因而眼图分析是高速互连系统信号完整性分析的核心。
另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰,改善系统的传输性能。
目前,一般均可以用示波器观测到信号的眼图,其具体的操作方法为:将示波器跨接在接收滤波器的输出端,然后调整示波器扫描周期,使示波器水平扫描周期与接收码元的周期同步,这时示波器屏幕上看到的图形就称为眼图。
示波器一般测量的信号是一些位或某一段时间的波形,更多的反映的是细节信息,而眼图则反映的是链路上传输的所有数字信号的整体特征,两者对比如下图所示:图示波器中的信号与眼图如果示波器的整个显示屏幕宽度为100ns,则表示在示波器的有效频宽、取样率及记忆体配合下,得到了100ns 下的波形资料。
力科DA18000AC差分放大器操作指南-LeCroy(共26页)
力(Li)科DA18000AC差分放大器使用(Yong)说明书修(Xiu)订版A –2006年(Nian)6月Lecroy Corporation700 Chestnut Ridge Road Chestnut Ridge, NY 10977–6499Tel: (845) 578 6020, Fax: (845) 578 5985网(Wang)址质保力科包管这一示波器配件从发货之日起一年内能够在技术数据范围内正常使用和操作。
备件、更换部件和维修件保修90天。
在实施质保时,对保修期内返回客户效劳部或授权效劳中心的任何组件,力科可以选择维修或更换这些组件。
但是,其前提是力科在查抄后确定缺陷是由于工艺或材料引起的,而不是由于滥用、疏忽、变乱、工作条件异常或非授权效劳机构进行维修或改动导致的损坏所引起的。
客户应负责支付把产物返回效劳机构所需的运输费和保险费。
力科返回保内产物时会预付运输费。
这一质保代替所有其它明示或默示的质保,包罗但不限于任何默示的适销性、适合或适用于特定用途。
不管是否签约,力科对其导致的任何特定损掉、间接损掉或后续损掉概不负责。
© 2006年力科公司版权所有,侵权必究。
LeCroy, ActiveDSO, WaveLink, JitterTrack, WavePro, WaveMaster, WaveSurfer和Waverunner均为力科公司注册商标。
其它产物或品牌名称是各自持有者的商标或申请注册的商标。
本文中的信息代替此前所有版本。
技术数据如有变动,恕不另行布告。
制造商厂颠末ISO 9000质量办理体系认证。
如需查看证书,请拜候。
本电子产物应按照各个国家和地域规定的不同法规进行回收和处置。
许多国家禁止以尺度废品回收方式处置废弃的电子设备。
如需了解与正确处置和回收力科产物有关的更多信息,请拜候。
DA18000AC-OM-E Rev A914190-00 Rev A一致性声(SHENG)明根(Gen)据ISO/IEC Guide 22和(He)EN 45014:1998 制造(Zao)商名称:力(Li)科公司制造商地址:700 Chestnut Ridge RoadChestnut Ridge, NY 10977USA特此声明:产物名称:差分探头型号:DA18000AC包罗所有选件在内,均符合下述欧盟指令条款,包罗最新修正内容及实施这些指令的国家司法解释:73/23/EEC低压指令89/336/EEC EMC指令符合欧盟73/23/EEC指令基于EN 61010-1: 2002测控和尝试室使用的电气设备安然要求符合欧盟89/336/EEC指令基于EN 61326/A3:2003 测控和尝试室使用的电气设备EMC要求辐射EN 55011/A2:2002 传导辐射和放射辐射抗扰度EN 61000-4-2/A2:2001 静电放电EN 61000-4-3/A1:2003 RF放射电磁场声明人:Scott Bausback 欧洲联系方法:首席运营官力科当地发卖处事处或地址:力科公司LeCroy Europe GmbH 700 Chestnut Ridge RoadWaldhofer Str 104Chestnut Ridge, NY 10977D-69123 HeidelbergUSAGermany日(Ri)期:2006年6月(Yue)12日:(49) 6221 82700:(49) 6221 834655警告:这是A级产物。
眼图详解分析
眼图详解关于眼图的基本知识1、眼图的作用数字信号的眼图可以体现数字信号的整体特征,能够很好地评估数字信号的质量,因而眼图的分析是数字系统信号完整性分析的关键之一。
2、眼图的形成串行数据的传输由于通讯技术发展的需要,特别是以太网技术的爆炸式应用和发展,使得电子系统从传统的并行总线转为串行总线。
串行信号种类繁多,如PCI Express、SPI、USB 等,其传输信号类型时刻在增加。
相比并行数据传输,串行数据传输的整体特点如下:1)信号线的数量减少,成本降低2)消除了并行数据之间传输的延迟问题3)时钟是嵌入到数据中的,数据和时钟之间的传输延迟也同样消除了4)传输线的PCB 设计也更容易些5)信号完整性测试也更容易实际中,描述串行数据的常用单位是波特率和UI,串行数据传输示例如下:串行数据传输示例例如,比特率为 3.125Gb/s 的信号表示为每秒传送的数据比特位是3.125G 比特,对应的一个单位间隔即为1UI。
1UI表示一个比特位的宽度,它是波特率的倒数,即1UI=1/(3.125Gb/s)=320ps。
现在比较常见的串行信号码形是NRZ 码,因此在一般的情况下对于串行数据信号,我们的工作均是针对NRZ 码进行的。
由于示波器的余辉作用,将扫描所得的每一个码元波形重叠在一起,从而形成眼图。
眼图中包含了丰富的信息,从眼图上可以观察出码间串扰和噪声的影响,体现了数字信号整体的特征,从而可以估计系统优劣程度,因而眼图分析是高速互连系统信号完整性分析的核心。
另外也可以用此图形对接收滤波器的特性加以调整,以减小码间串扰,改善系统的传输性能。
眼图实际上就是数字信号的一系列不同二进制码按一定的规律在示波器屏幕上累积后的显示,简单地说,由于示波器具有余辉功能,只要将捕获的所有波形按每三个比特分别地叠加累积(如上图所示),从而就形成了眼图。
目前,一般均可以用示波器观测到信号的眼图,其具体的操作方法为:将示波器跨接在接收滤波器的输出端,然后调整示波器扫描周期,使示波器水平扫描周期与接收码元的周期同步,这时示波器屏幕上看到的图形就称为眼图。
力科示波器眼图测试设置步骤
SDA3 Step by Step设置水平参数-获得足够的采样点2、调节timebase,满足采样点的要求 1.固定采样率,保证足够的采样率第2页设置垂直参数尽量占满整个屏幕,充分利 用ADC的8bit分辨率使用可变增益调节垂直刻度第3页进入SDAIII第4页SDAIII界面Step1: 打开SDAIII Step2: 打开4个通道中的任意一个或多个第5页输入信号设置Step1: 选择输入信号源Step2: 选择信号类型第6页CDR设置Step1: 计算信号速率Step2: 设置PLL第7页进入眼图测试菜单Step1: 打开眼图测试Step2: 显示眼图第8页眼图模板显示Step1: 选择眼图模板类型Step2: 显示眼图模板第9页眼图相关测量参数Step2: 眼图参数测量结果Step1: 选择眼图测量参数第10页眼图MarginStep1: 调整眼图模板的X和Y方向,验证眼图的MarginISOBERISOBER可以推算出更多样本时的眼图张开度眼图Fail定位Step1: 定位触碰模板的每一个bit位进入抖动测试菜单Step1: 打开抖动测试抖动测试结果Step2: 选择抖动参数Step1: 选择抖动分析模型,频谱分析方法结果与其他品牌示波器结果相似,NQ-Scale方法与BERT结果相似浴盆曲线Step2: 选择浴盆曲线、直方图等Step1:选择抖动直方图抖动频谱分析-Pj来自于哪些频率抖动的频谱可以缩放,可标注抖动峰值的频率Step1:显示Rj和BUj的频谱在抖动频谱分析中可以查找周期性抖动的来源Step2: 显示峰值码型分析分析ISI jitter进入噪声分析界面噪声参数结果Step3:Step1: 选择噪声分析模型,Step2: 选择噪声参数噪声直方图Step1: 选择噪声直方图Step2: 选择随机噪声直方图噪声频谱分析 - Pn来自于哪些频率噪声的频谱可以缩放,可标注抖动峰值的频率Step1:显示Rn和BUn的频谱在噪声频谱分析中可以 查找周期性噪声的来源Step2: 显示峰值第21页噪声追踪-查看噪声时域变化规律Step1: RnBUn的追踪第22页串扰眼图-查看在更低误码率下噪声的影响Step1: 显示串扰眼图Step2: 设置误码率第23页串扰眼图对比Step1: 快速对比任意两个 通道的串扰眼图第24页参考通道Step1:将任意一个通道保存 为参考,方便对比第25页LaneScape 对比模式可以选择1个/2个或所有 通道结果对比第26页谢谢关注!。
信号完整性分析基础系列之关于眼图测量概论
信号完整性分析基础系列之关于眼图测量(上)作者:汪进进来源:不详发布时间:2010-3-17 11:47:24 [收藏] [评论]信号完整性分析基础系列之关于眼图测量(上)眼图的历史可以追溯到大约47年前。
在力科于2002年发明基于连续比特位的方法来测量眼图之前,19 62年-2002的40年间,眼图的测量是基于采样示波器的传统方法。
在长期的培训和技术支持工作中,我们发现很少有工程师能完整地准确地理解眼图的测量原理。
很多工程师们往往满足于各种标准权威机构提供的测量向导,Step by Step,满足于用“万能”的Sigtest软件测量出来的眼图给出的Pass or Fail结论。
这种对于Sigtest的迷恋甚至使有些工程师忘记了眼图是可以作为一项重要的调试工具的。
在我2004年来力科面试前,我也从来没有听说过眼图。
那天面试时,老板反复强调力科在眼图测量方面的优势,但我不知所云。
之后我Google“眼图”,看到网络上有限的几篇文章,但仍不知所云。
刚刚我再次Google“眼图”,仍然没有找到哪怕一篇文章讲透了眼图测量。
网络上搜到的关于眼图的文字,出现频率最多的如下,表达得似乎非常地专业,但却在拒绝我们的阅读兴趣。
“在实际数字互连系统中,完全消除码间串扰是十分困难的,而码间串扰对误码率的影响目前尚无法找到数学上便于处理的统计规律,还不能进行准确计算。
为了衡量基带传输系统的性能优劣,在实验室中,通常用示波器观察接收信号波形的方法来分析码间串扰和噪声对系统性能的影响,这就是眼图分析法。
如果将输入波形输入示波器的Y轴,并且当示波器的水平扫描周期和码元定时同步时,适当调整相位,使波形的中心对准取样时刻,在示波器上显示的图形很象人的眼睛,因此被称为眼图(Eye Map)。
二进制信号传输时的眼图只有一只“眼睛”,当传输三元码时,会显示两只“眼睛”。
眼图是由各段码元波形叠加而成的,眼图中央的垂直线表示最佳抽样时刻,位于两峰值中间的水平线是判决门限电平。
眼图测量
传统的眼图生成方法 ("Triggered Eye", "Single-Bit Eye"), Circa 1962 - 2002
Trigger Point
1st
Aquisition
1
同步触发+叠加显示 同步:硬件CDR恢复出理想时钟 触发:时钟的上升沿作为触发源
触发一次,叠加一个UI
Oscilloscope Acquisition
19
LeCroy Company Confidential
Comparing Traditional and Real Time Eye Patterns
The RTE is superior to the TEP for a multitude of reasons
Traditional Eye Pattern (TEP):
• Is 100-1000x slower than RTE • Provides lower measurement accuracy than RTE • Introduces trigger jitter • Introduces CDR jitter (when using CDR) • Does not allow for edge timing measurements to be performed during eye pattern testing • Events that occur on consecutive bits are not detected • Provides limited functionality
2. Multiple acquisitions (multiple triggers) can be used and still no trigger jitter will be introduced because data from those acquisitions are not combined using a trigger point reference.
剖析眼图
深入剖析眼图应用文章摘要本文介绍了什么是眼图,眼图是如何构建的,触发是生成眼图的一个共同方法。
然后描述了使用不同的方式切割眼图,可以获得更多深入的信息。
同时还讨论了一些发射机、传输链路和接收机测试的基本方法。
本文的目的是为了工程师掌握眼图这个新领域的基本概念。
2 /bertscope应用文章眼图测量基础知识眼图是一种快速、直观地评估一个数字信号质量非常成功的方法。
一个正确构建的眼图应该包含从简单的101和010到对连续的长0序列后单独的1和其它问题序列的每一个可能的位序列,所以眼图往往可以看出系统设计中存在的问题。
眼图能告诉我们什么眼图显示信号的参数信息 - 如系统带宽等物理层所产生的影响,这将不显示协议层或逻辑层的问题,如果一个逻辑1在眼图上是好的话,这并不表明该系统发送一个0事实,但是,如果该物理系统的逻辑1在眼图上失真的话,当逻辑1通过系统传送到远端的接收机就会错误的当作一个0,这还应该是一个良好的眼图。
表征一个眼图常见的方法是测量的上升时间、下降时间、在眼图中间交叉点的抖动、过冲,和许多描述眼图行为其它数值。
仪器通常提供自动测量,简化和加快眼图测量的任务。
图1:位序列叠加形成的眼图深入剖析眼图关于眼图触发的影响在测试设备上构建的许多眼图使用重复的测试码型,例如利用BERT(误码率分析仪)生成PRBS码型。
这种仪器设备通常可以产生触发信号的类型有:1. 同一速率的时钟触发,并与数据信号同步2.时钟分频触发,分频比是数据速率是2的幂,如÷4、÷16等3. 码型触发 - 码型重复一次就提供一个触发信号4. 数据本身可以作为一个触发5.最后一个方法是通过从数据信号中进行时钟恢复来获取触发信号。
见图2。
当用来构造波形时,每种方法将会提供了不同的结果。
时钟触发提供了一个经典的眼图,在眼图中包含了所有可能的位跳变分频时钟触发也可以产生眼图,当用来测量眼图的仪器的触发输入带宽比被测信号的数据速率窄时,这可能是非常有用。
眼图
[转帖]眼图基本知识介绍随着数据速率超过Gb/s水平,工程师必须能够识别和解决抖动问题。
抖动是在高速数据传输线中导致误码的定时噪声。
如果系统的数据速率提高,在几秒内测得的抖动幅度会大体不变,但在位周期的几分之一时间内测量时,它会随着数据速率成比例提高,进而导致误码。
新兴技术要求误码率(BER),亦即误码数量与传输的总码数之比,低于一万亿分之一(10-12)。
随着数据通信、总线和底板的数据速率提高,市场上已经出现许多不同的抖动检定技术,这些技术采用各种不同的实验室设备,包括实时数字示波器、取样时间间隔分析仪(TIA)、等时取样示波器、模拟相位检波器和误码率测试仪(BERT)。
为解决高数据速率上难以解决的抖动问题,工程师必需理解同步和异步网络中使用的各种抖动分析技术本文重点介绍3 Gb/s以上新兴技术的数据速率。
低于3 Gb/s的实时示波器可以捕获连续的数据流,可以同时在时域和频域中分析数据流;在更高的数据速率上,抖动分析要更具挑战性。
本文将从数字工程师的角度,介绍应对SONET/SDH挑战的各种经验。
抖动分析基本上包括比较抖动时钟信号和参考时钟信号。
参考时钟是一种单独的黄金标准时钟,或从数据中重建的时钟。
在高数据速率时,分析每个时钟的唯一技术是位检测和误码率测试;其它技术则采用某种取样技术。
如图1所示,眼图是逻辑脉冲的重叠。
它为测量信号质量提供了一种有用的工具,即使在极高的数据速率时,也可以在等时取样示波器上简便生成。
边沿由‘1’到‘0’转换和‘0’到‘1’转换组成,样点位于眼图的中心。
如果电压(或功率)高于样点,则码被标为逻辑‘1’;如果低于样点,则标为‘0’。
系统时钟决定着各个位的样点水平位置。
图1: 具有各项定义的眼图E1是逻辑‘1’的平均电压或功率电平,E0是逻辑‘0’的平均电压或功率电平。
参考点t = 0在左边的交点进行选择,右边的交点及其后是位周期TB。
Eye Crossing Point: 眼图交点Left Edge: 左沿Right Edge: 右沿Nominal Sampling Point: 标称样点幅度噪声可能会导致逻辑‘1’的电压或功率电平垂直波动,低于样点,导致逻辑‘1’码错误地标为逻辑‘0’码,即误码。
力科示波器眼图测试设置步骤
力科示波器眼图测试设置步骤SDA3 Step by Step设置水平参数-获得足够的采样点2、调节timebase,满足采样点的要求1.固定采样率,保证足够的采样率第2页设置垂直参数尽量占满整个屏幕,充分利用ADC的8bit分辨率使用可变增益调节垂直刻度第3页进入SDAIII第4页SDAIII界面Step1: 打开SDAIII Step2: 打开4个通道中的任意一个或多个第5页输入信号设置Step1: 选择输入信号源Step2: 选择信号类型第6页CDR设置Step1: 计算信号速率Step2: 设置PLL第7页进入眼图测试菜单Step1: 打开眼图测试Step2: 显示眼图第8页眼图模板显示Step1: 选择眼图模板类型Step2: 显示眼图模板第9页眼图相关测量参数Step2: 眼图参数测量结果Step1: 选择眼图测量参数第10页眼图MarginStep1: 调整眼图模板的X和 Y方向,验证眼图的Margin第11页ISOBERISOBER可以推算出更多样本时的眼图张开度第12页眼图Fail定位Step1: 定位触碰模板的每一个bit位第13页进入抖动测试菜单Step1: 打开抖动测试第14页抖动测试结果Step2: 选择抖动参数 Step1: 选择抖动分析模型,频谱分析方法结果与其他品牌示波器结果相似,NQScale方法与BERT结果相似第15页浴盆曲线Step1:选择抖动直方图Step2: 选择浴盆曲线、直方图等第16页抖动频谱分析- Pj来自于哪些频率抖动的频谱可以缩放,可标注抖动峰值的频率Step1:显示Rj和BUj的频谱在抖动频谱分析中可以查找周期性抖动的来源Step2: 显示峰值第17页码型分析分析ISI jitter第18页进入噪声分析界面Step3: 噪声参数结果 Step1: 选择噪声分析模型, Step2: 选择噪声参数第19页。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Slice 1
Slice 2
Slice 3
3
Slice 4
Slice 12
Slice 11
Slice 5
Slice 6
Slice 7
Slice 8
Slice 9
数据按单位间隔逐 位与恢复时钟比较 重叠形成眼图
4
ZERO TRIGGER JITTER
• 数据是根据单位间隔排列而不是触发点. • 零时钟恢复抖动,零触发抖动.
用户自定义模板可直接 输入示波器使用
19
力科示波器在眼图测量方面的特点
力科在眼图测量领域的解决方案拥有如下功能或特点: 力科在业界最先采用实时眼图生成方法来绘制眼图,如今该方法已成 为眼图测量的现实行业标准 力科SDAII串行数据分析软件包为您提供全面的眼图及抖动分析能力 力科Zi系列示波器拥有业界最为领先的硬件指标与全面的响应优化模 式,确保眼图测量结果权威精确 流程图式的操作界面与可拆卸式的前控面板确保眼图测量轻松顺畅 创新的 X-Stream II 架构与先进的计算机系统确保快速完成眼图测量 眼图故障定位功能助力您轻松完成眼图失效分析 IsoBER功能帮助您深入预测眼图张开程度 力科独有的ISI Plot功能帮助您分析眼图中的码间干扰 力科独有的光电转换器帮助您完成光信号眼图测量 眼图医生工具EyeDoctor II为您提供了最佳的信号完整性分析工具
23
速度需求 -- 眼图测量需要采集并处理大量数据
18M个UI叠加的眼图
18M个UI叠加的眼图,每周期采集8个样点,总共需要处理150M样点。
24
速度需求-- 测量环境改变需要重复眼图测量
10英寸长的传输线,眼高 = 592mV
20英寸长的传输线,眼高 = 457mV
30英寸长的传输线,眼高 = 295mV
透彻解析眼图测量技术
美国力科公司 张鹏
目录
1. 眼图的概念与作用
2. 眼图基本原理 — 如何生成眼图 — 眼图相关参数 3.眼图测量步骤详解 4.力科示波器在眼图测量方面的特点
2
什么是眼图?
眼图模版
1 Unit Interval (UI) 示波器整个屏幕上通常会显示 1.25 UI
眼图是示波器对数字信号多次采集并叠加显示的结果,其形状类似于眼睛。 眼图可以直观快速地反映被测信号多方面的性能。
1
0
0
1
0
0
0
1
0
0
0
0
0
1
• 仪器触发电路的抖 动成分将被引入到眼 图测量中。
4
5th Aquisition
1
1
0
1
1
0
1
眼图
Real Time Eye (RTE)
捕获多个NRZ码数据信号
实时眼图生成方法
1 2
用软件 “golden PLL” 实现时钟恢复
ZERO CDR JITTER
Slice 10
示波器将自动完成如下参数 测量并将结果显示在屏幕上
抖动分量频谱 浴盆曲线 抖动直方图 TIE 抖动追踪 信号眼图
22
一些标准组织对眼图测量数据量的要求
1,PCI-Express Gen2一致性规范中要求至少测量1百万UI的眼 图 (如PCI EXPRESSS BASE SPECIFICATION REV.2.1 第271页中测量
25
40英寸长的传输线,眼高 = 164mV
创新的 X-Stream II 架构保证快速完成眼图测量
专有的流式结构
将波形分割成不同数据块,改善CPU高 速缓存效率,更快处理长记录采集数据 对处理长波形及快速反应能力至关重要 大数据量波形处理速度提高了10-100倍 操作 系统 硬件
影响示波器 处理速度的 三大因素 力科 Zi 系列示波器
DUT
力科光电 转换器
Scope
被测光信号 光信号被转换电信号送入示波器
C1 C2 C3 C4
Eye Doctor II --- 信号完整性分析最佳工具
Eye Doctor™为分析发射机-背板-接 收机-均衡器链路增加了关键单元 眼图闭合情况使得抖动分析工 具失效
Eye Doctor™→
速度提高后,眼图闭合→
Step1: Enable SDA Step2: 点击此按钮设置输入信号
13
第二步:进入眼图测试模式 -- 设置输入信号
Step1: 设置输入信号
Step2: 选择被测信号类型 Step3: 设置CDR
14
第二步:进入眼图测试模式 -- 设置时钟恢复
单
20
可拆卸式的前控面板与流程图式的操作界面
可拆卸式的前控面板是示波器 控制触手可及 一体化的设置界面方便您对眼 图及抖动测量进行设置 流程图风格的操作界面可以让 用户看清测量过程的每个阶段 之间的相关性和数据流向
21
一键式Quick View功能方便您快速预览信号全貌
单键式信号预览功能 用户只需设定信号输入通道, 无需任何其他操作即可完成 信号眼图及抖动测量
17
在Custom自定义锁相环模式下,可以选择1阶PLL还是2阶PLL。
第三步:进入眼图测试菜单
点击show Eye,测试眼图 选择信号模板类型
是否显示眼图的模板
18
用户自定义模板
用户自定义模板可用免费的 PolyMask 软件图形化设计
或用免费的Masks Database Editor 数据库编辑器数字化设计
眼图张开→
Transmitter Backplane
Differential Probe
Receiver
Eq
37
LeCroyconfidential2008 37
任何问题
谢谢您的参与
美国力科公司西安联络处 张鹏 ethan.zhang@ 029-88210713 西安市高新区科技路50号金桥国际C座1007室
所有碰触模版比特位波形将 被列表记录并可单独显示
眼图故障定位功能帮助您进行眼图失效分析
此处的信号毛刺导 致眼图碰触模版
Simple edge trigger No frame sync required Captures all bits in a single record Zooms specific bits where violation occurred
传统眼图生成方法
Traditional Eye Pattern (TEP) • 屏幕上的每个UI信 号波形通过触发点对 齐。
触发点
1st Aquisition 2nd Aquisition
1 1 0 1
示波器屏幕
0 1 1
• 眼图通过对信号多 次触发采集后叠加生 成。
1
0
1
0
1
1
0
3rd Aquisition 4th Aquisition
15
不同PLL设置对眼图测量结果影响很大
示波器在不同PLL设置时测量同一信号的眼图
16
力科示波器集成了多种时钟恢复电路设置
• 力科SDA中集成了多种PLL参数设置,测量时根据待测试信号的类 型选择合适的CDR设置。
• 支持类型包括: FC Golden, PCIe Gen1, PCIe Gen2, DVI, FBDIMM, USB3.0 以及 Custom •
31
眼图观察ISI码间干扰
畸变的眼图指示了码间干扰 (数据相关性抖动DDJ)
ISI
码间干扰ISI产生的原因
不同的比特位次序产生的ISI
33
力科独有的码间干扰ISI图
34
用力科独有的ISI Plot进行分析实例
力科ISI图揭示了数据码形的相关性 独有的分析能力显示了其因果关系
10111
10111 10011
29
IsoBER – 深入预测眼图张开程度
Top
BER
30
@BER10-12
Base
ISOBER 的应用
两个3.125Gbps信号串行数据ISOBER结果比较图
• 同样测量了140万个比特的眼图后,两者的眼图非常接近,眼高 与眼宽也比较接近 • 使用ISOBER扫描后,BER= 时的眼图轮廓相差较大。 • 在BER= 时,左半部分的眼图轮廓远小于右半部分的眼图轮 廓,说明右半部分的高速串行信号的整体性能优于左半部分的。
处理 方法
硬件 速度 RAM 操作系统 处理方法
Intel® Core™ 2 Quad 2.5 GHz (有效速度10 GHz) 8 GB DDR II 64位 Windows Vista X-Stream™ II – 更有效的利用 CPU高速缓存
26
眼图故障定位功能帮助您进行眼图失效分析
数据流中的第148比特波 形被单独显示出来
IsoBER – 深入预测眼图张开程度
传统眼图方法由已采集到的数据积累得到 新型串行数据测量完全基于数理统计 误码率(BER)等效于测量时间窗口,BER越小,对应测量时间越长
IsoBER 通过对统计直方图正态分 布的外插值推算出不同BER(等同 于测量时间)对应的眼图张开程度 用户可以设置开始和终止计算的 BER,软件会自动计算出不同BER 下的眼图轮廓 用户可以打开眼图模板测试,验证 不同BER下的眼图能否满足要求 力科独有功能
5
两种眼图生成方法的比较
传统眼图生成方法 (TEP):
• 测量速度比RTE方法慢100至1000倍 • 测量精度不及 RTE • 将引入触发电路噪声 • 将引入时钟恢复电路噪声 • 眼图测量时无法测量信号抖动 • 分析功能有限
实时眼图生成方法 (RTE):
• 测量速度比TEP方法快 100至1000倍 • 测量精度更高 • 不存在触发电路抖动 • 不存在时钟恢复电路抖动 • 眼图测量时可以测量信号抖动 • 拥有更多更为强大的分析功能