示波器实现高速全方位分析

发布者:未来感觉最新更新时间:2015-04-27 来源: eefocus关键字:高速信号  示波器  传输质量 手机看文章 扫描二维码
随时随地手机看文章
  在高速信号调试时工程师必须首先调试并验证其设计是否符合物理层规范。对于现代的高速串行系统,系统之间的协调工作显得更为突出,协议间的任何冲突也会导致整个系统出现问题,因此分析物理层和链路层往往还是不够的,还必须要对系统的协议层进行分析,这时往往需要用到专用的协议分析仪。本文将为大家重点介绍力科示波器针对高速串行信号物理层、链路层和协议层的解决方案。

  高速信号的传输过程分析

  为了确保较好的信号传输质量,高速串行数据信号在传输之前往往需要进行相应的编码处理,如下图1所示即为串行信号简单的传输过程,在发送端信号先进行Scrambler和8b/10b编码处理,处理后的信号经过传输链路传输后进入接收端后还需要进行10b/8b和Scrambler的解码处理。我们观察信号都需要在传输链路上进行观察,因此观察到的是编码后的加扰信号和10b信号。

  

串行信号简单的传输过程

 

  图1 串行信号简单的传输过程

  8b/10b编码是当前大部分高速串行信号都使用的一个非常通用的编码方式。如SATA、PCIE GEN1/2均使用8b/10b编码方式。使用8b/10b编码可以确保电路的DC平衡(使得0电平和1电平的密度保持平衡),这样系统可以更加准确的从数据中恢复出理想时钟,也可以有效的减小码间干扰抖动,尽可能的减小系统出错的概率。另外,通常8位代表一个数据位,如果所有位都用来表示数据,那么将没有多余的位来进行码型的同步,因此8b/10b编码的另外一个好处是可以提供多余的位来作为同步码,如常见的K28.5、K28.3等码型。图2为一个8b/10b的示例:

  

8b/10b解码

 

  图2 8b/10b解码

  数据的比特位从8位增加到了10位,原数据位中出现较少的电平特性经过编码后得到了增加。

  图3为对信号传输链路上采集到的信号的解码过程。使用示波器可以直接观察到图3最上端的物理层波形,如果要观察到10b解码信息和Scramble解码信息,则需要使用示波器厂家提供的专用的高速串行信号解码分析软件。

  

 串行信号解码示例

 

  图3 串行信号解码示例

  进一步进行解析,即可得到协议层的信息,如图4所示。[page]

  

串行数据的协议层信息

 

  图4 串行数据的协议层信息

全方位测试解决方案

 

  物理层测试分析 (1) 高达45GHZ带宽的实时串行数据分析仪(实时示波器)、120GS/S的采样率、768MS的可分析存储深度,不仅适合于目前所有串行数据的标准,也提前为下一代高速串行数据标准的测试解决方案提供了充分的带宽和采样率的保证。

  (2) SDAII专业信号完整性分析软件包,长存储数据眼图测试速度极快(20M的数据做眼图分析只需要1-2秒),且提供了Spectrum和NQ-Scale两种抖动算法,其中NQ-Scale算法是力科专有的专利算法,可实现将隐藏在随机抖动中的固有抖动剥离出来,这类抖动往往由于高次谐波、长伪随机码引起的串扰而引起,业界其它算法通常都会将这类抖动当作随机抖动来处理。SDAII为工程师提供了非常强大的高速串行信号的调试功能。

  (3) Qualify一致性测试软件包,可以实现对高速串行信号的物理层特性是否符合规范要求的一致性测试,自动出具多种格式的报告,一键完成全部。

  (4) EyedoctorII专业信号完整性分析软件可实现通道仿真、夹具去嵌、预加重、均衡、虚拟探测等高速信号的全系列分析功能。

  链路层和协议层分析 (1) 基于实时示波器的力科专业解码分析软件包。如图5所示,示波器解码出的信息能够以不同颜色区分不同的码型,数据位和命令位一目了然,界面显示非常清晰。解码信息不仅以数据的方式显示,还以列表的方式显示,方便查找。支持常用的8B/10B、SATA、SAS、PCIE、XAUI等高速串行信号的解码,还支持最新的USB3.0的解码。解码信息可以输出为CSV文件,以供离线分析。可同时进行四路信号的解码分析。

  

力科示波器解码示例

 

  图5 力科示波器解码示例

  (2) 基于实时数字示波器的力科专用协议层分析软件包。由于力科拥有针对高速信号的协议分析仪产品,其协议分析软件具有强大的协议分析、纠错能力,因此为了让广大工程师在进行物理层测试的同时也能够观察到协议层的相关信息,力科专门开发了针对力科高端示波器的协议分析功能,通过此功能可以实现将示波器与协议分析仪软件进行同步,并将示波器采集到的信号送入到协议分析软件中即可实现对串行信号的协议分析。

  具体实现方法,是在力科示波器中安装软件ProtoSync以及相应的串行信号的解码软件如PCIE_D,USB3_D,USB2_D,然后再在示波器中安装力科协议分析仪的分析软件,即可实现对高速串行数据的协议分析。图6所示为力科示波器对PCIE信号的协议层分析结果:

  

力科示波器对PCIE信号的协议层分析结果

 

  图6 力科示波器对PCIE信号的协议层分析结果

  小结

  本文简要介绍了力科示波器的高速串行数据提供的测试解决方案及其特点,尤其是其融入协议分析软件,使得示波器的功能更加全面,不仅可以对物理层信号进行深入的分析,而且还可以对串行信号的更深层面的协议层也展开分析,这就为广大工程师对高速串行信号的调试提供了更加全面、更加快捷的测试解决方案。


关键字:高速信号  示波器  传输质量 引用地址:示波器实现高速全方位分析

上一篇:基于多通道宽带示波器的MIMO射频测试调试
下一篇:测试测量关键基础之示波器(二)

推荐阅读最新更新时间:2024-03-30 22:57

ZDS2022示波器百集实操视频之76:DS18B20协议解码
大家好,DS18B20作为一种数字温度传感器,其接口所遵循的数字传输协议即所谓的DS18B20协议,它是一种单总线协议,抗干扰能力强,精度高,适合恶劣环境的现场温度测量。ZDS2022示波器毫无疑问地将其加入了免费开放的21种协议触发与解码行列! 如何进行DS18B20协议解码操作呢?按下【Decode】键,将解码类型设为DS18B20,开启协议触发,在示波器前面板上的触发控制区内按下【Auto/Normal】键,将触发方式设为普通触发,按下协议参数软键,可对该协议的总线设置和触发模式进行相关设置,信源选择通道1,ZDS2022示波器的DS18B20协议支持4种温度分辨率,可以选择12位、11位、10位和9位,我们选择12位,
[测试测量]
ZDS2022<font color='red'>示波器</font>百集实操视频之76:DS18B20协议解码
须知:选择一个示波器,必须关注那些参数?
市场上示波器种类繁多,如何选择一款示波器?商家在宣传时往往会突出带宽和采样率这两个参数,这样选择是不是万无一失,那些参数背后隐藏着哪些不为人知?请听小编讲解选择示波器必须注意的参数。 选择示波器的时候,我做了详细的记录,这里想跟大家分享一下,我是如何选择一台示波器的!我研究了市场上几个品牌的示波器,最后,选择了一款Pico示波器,所以,相对于其他示波器,我将会重点介绍这款示波器。但是,内容可能有些简单,因为我没有太多的示波器,所以不能将拍成照片放在文章中。我也不是Pico的员工,在这里我会尝试着放以一些其他有这个系列产品的供应商的例子来保持平衡。 这个系列由四个专题组成。下次专题二,我在讨论宽带和采样率。本次专题一将介绍示波器的
[测试测量]
须知:选择一个<font color='red'>示波器</font>,必须关注那些参数?
VP-5565D示波器运用办法
1 .笔直有些的运用办法 ( 1 )笔直办法开关 CH1 , CH2 —— CHl 或 CH2 的独自作业及闪现。 双踪作业时,把信号接到两通道的 INPUT 插座上,挑选下面的 CHOP 或 ALT 。 CHOP ——通常用于比 0.5ms / div 还慢的扫描时的多踪作业,以及被用于多踪的单扫描作业。通道间的改换与扫描无关,以 300kHz 的重复频率进行改换。 ALT ——在扫描完毕时进行 CHl , CH2 的切换。比 0.5ms / div 还慢的扫描观测时,用 CHOP 办法观测更有用。 ADD ——闪现 CHl 和 CH2 信号的代数和或差。 这个操作有必要留神以下几点。 (a) 不能跨过最大输入电压。 (b) 不
[测试测量]
VP-5565D<font color='red'>示波器</font>运用办法
ZDS3024电源测试定制版示波器路测试结果分析
在ZDS3024电源测试定制版示波器上,我们颠覆性地免费标配了环路分析功能。工程师可以通过示波器直接测试开关电源等闭环系统的伯德图,从而更加深入地了解系统稳定性。那么我们该如何解读环路分析的测试结果呢? 开关电源的稳定性关系到整个应用系统的可靠性,利用伯德图可以看出在不同频率下系统增益的大小和相位,因此通过伯德图分析环路特性已经成为评估开关电源是否可靠的重要手段。在研发期间,环路分析可以提供直观的数据对比,从而帮助工程师快速判断系统优化方向,验证设计思路。 下面我们从几个方面来简述环路测试结果的分析及其注意事项。 一、环路模型分析及核心指标解读 稳定可靠的系统通常是闭环系统(带反馈),控制器根据系统的实际输出与理想输出
[测试测量]
ZDS3024电源测试定制版<font color='red'>示波器</font>路测试结果分析
新手用示波器测第一个信号
有的人第一次使用示波器可能会被示波器的一堆理论知识绕晕,从而丧失学习的兴趣。如果我们一开始能先学习如何测量一个简单的信号,快速的入门和获得成就感,也许就更有动力去学习和了解示波器。基于这种想法,在学习一些理论知识之前,我们可以先来看看如何用示波器测量一个简单的信号。 准备工具: 示波器,探头 第一步:示波器开机,然后将探头与示波器相连 第二步:找到示波器的方波校准信号输出端 第三步,将探头探针钩住校准信号输出端,探头接地夹夹住接地端 接好以后示波器可能显示成如下各种样子: 咦,怎么和我想象中的不一样,方波不是应该这样的吗: 别急,第四步:按一下示波器上的auto键 好了,这样我们就成功测到了一个信号:
[测试测量]
新手用<font color='red'>示波器</font>测第一个<font color='red'>信号</font>
示波器眼图测试
眼图测试是高速串行信号物理层测试的一个重要项目。眼图是由多个比特的波形叠加后的图形,从眼图中可以看到:数字信号1电平、0电平,信号是否存在过冲、振铃?抖动是否很大?眼图的信噪比?上升下降时间是否对称(占空比)?眼图反映了大数据量时的信号质量,可以最直观的描述高速数字信号的质量与性能。如图1所示为某1.25G信号的眼图。可以看到该信号的抖动较大。另外,在很多高速数字信号的标准中,定义了不同测量点的眼图模板。图1的深蓝色部分是眼图模板,测量到的眼图不能触碰到该模板。 什么是BER? 在数字电路系统中,发送端发送出多个比特的数据,由于多种因素的影响,接收端可能会接收到一些错误的比特(即误码)。错误的比特数与总的比特数之比称为误码率,
[测试测量]
<font color='red'>示波器</font>眼图测试
示波器无源探头补偿
作为一名电气狗,平日里少不了的就是和示波器打交道。用到最多的就是文章一开始的图中所示的无源示波器探头。平日里觉得这个东西平淡无奇,就是一根连接到示波器的线嘛,直接用就完了。直到今天上课的时候老师讲课的最后提到一句示波器探头的电容补偿的时候勾起了我的兴趣,下课查阅资料才知道原来探头其实大有文章,写在这里跟大家分享。 示波器探头补偿原理 示波器输入电阻 首先,示波器探头无法就是将电路信号送入示波器,似乎直接连起来就能搞定了。如下图所示 但是我们使用万用表测量示波器探头两端的电阻 万用表测量探头两端电阻,图片来自网络,侵删 啥?居然有9M这么多,而我们来看示波器,细心的朋友们一定发现在示波器的输入接口旁边一般都标记有 的对
[测试测量]
<font color='red'>示波器</font>无源探头补偿
基于示波器的D类功放喇叭功率测量
1)什么是D类功放 D类功放也可以称之为数字功放,D类功放将音频信号转变为宽度随信号幅度变化的高频脉冲,控制功率管以相应的频率饱和导通或截止,功率管工作在开关状态,并非工作在线性状态,热损耗小,可靠性非常好,因为热损耗小,所以D类功放可以做到功率大并且体积小,重量轻。如果用示波器测量D类功放会发现功放输出都是方波信号,类似于脉宽调试。如下图所示: D类功放数字脉冲实现原理如下图所示,使用三角波和模拟音频信号相比较输出,转换为数字脉冲信号。 2)D类功放喇叭功率测量 D类功放数字脉冲信号很难观测出是否产生失真,因此要转换为模拟音频信号使用示波器观察失真情况,采用如下图所示电路,即,低通滤波器,滤波后连接示波器,连接方法见下图
[测试测量]
基于<font color='red'>示波器</font>的D类功放喇叭功率测量
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
最新测试测量文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved