以太网物理层信号测试与分析

发布者:未来感觉最新更新时间:2010-08-11 来源: 电子工程专辑 关键字:以太网 手机看文章 扫描二维码
随时随地手机看文章

      摘要:现实生活中,以太网可谓无处不在,而对它进行测试与分析也是通信领域经久不衰的话题。要想透彻掌握以太网测试要领,必须首先了解以太网物理层信号的基本特点。基于此,本文将具体介绍三种速率以太网标准的不同物理层编码规则、完整测试涉及到的共性问题,以及基于力科示波器的以太网一致性测试方案。

      1 物理层信号特点

      以太网对应OSI七层模型的数据链路层和物理层,对应数据链路层的部分又分为逻辑链路控制子层(LLC)和介质访问控制子层(MAC)。MAC与物理层连接的接口称作介质无关接口(MII)。物理层与实际物理介质之间的接口称作介质相关接口(MDI)。在物理层中,又可以分为物理编码子层(PCS)、物理介质连接子层(PMA)、物理介质相关子层(PMD)。根据介质传输数据率的不同,以太网电接口可分为10Base-T,100Base-Tx和1000Base-T三种,分别对应10Mbps,100Mbps和1000Mbps三种速率级别。不仅是速率的差异,同时由于采用了不同的物理层编码规则而导致对应的测试和分析方案也全然不同,各有各的章法。下面先就这三种类型以太网的物理层编码规则做一分析。

      1、1 10Base-T 编码方法

      10M以太网物理层信号传输使用曼彻斯特 编码方法,即“0”=由“+”跳变到“-”,“1”=由“-”跳变到“+”,因为不论是”0”或是”1”,都有跳变,所以总体来说,信号是DC平衡的, 并且接收端很容易就能从信号的跳变周期中恢复时钟进而恢复出数据逻辑。

      图1 曼彻斯特编码规则

      1、2100Base-Tx 编码方法

      100Base-TX又称为快速以太网,因为通常100Base-TX的PMD是使用CAT5线传输,按TIA/EIA-586-A定义只能达到100MHz,而当PCS层将4Bit编译成5Bit时,使100Mb/s数据流变成125Mb/s数据流,所以100Base-TX同时采用了MLT-3(三电平编码)的信道编码方法,目的是使MDI的5bit输出的速率降低了。MLT-3定义只有数据是“1”时,数据信号状态才跳变,“0”则保持状态不变,以减低信号跳变的频率,从而减低信号的频率。

      图2 MLT-3编码规则

      100Base-Tx的MAC层在数据帧与帧之间,会插入IDEL帧(IDEL=11111),告诉网上所连接的终端,链路在闲置但正常的工作状态中(按CSMA/CD,DTE数据终端机会检测链路是否空闲,才会发送数据)。事实上链路绝大部分时间,以IDEL“11111”为主,5Bit IDLE“11111”若每个“1”都跳变的话,MDI信号的频率将会是125MHz,但是经过MLT-3编码后,原来的125MHz变成31.25MHz的信号,使频率变成原来的1/4。FCC要求以太网不能产生过大的EMI,因为链路绝大部分时间是传输IDEL,MLT-3编码会使频率集中在31.25MHz范围,因此,在MLT-3编码前,PCS层会对数据流进行伪随机的Scrambling扰码,使“11111”分散,同时将能量与频谱扩散。

      1、31000Base-T 以太网编码方法

      1000Base-T在物理层使用5电平4D-PAM编码,每个电平表示5符号-2,-1,0,1,2中的一个符号,每个符号代表2比特信息(其中4电平中每个电平代表2比特位,分别表示00,01,10,11,还有一个电平表示前向纠错码FEC),这比二电平编码提高了带宽利用率,并能把波特率和所需信号带宽减为原来的一半(125Mbps)。但多电平编码需要用多位A/D,D/A转换,采用更高的传输信噪比和更好的接收均衡性能。

      五个符号与电平的映射关系为:-2->-1, -1->-0.5, 0->0, 1->0.5, 2->1。

      图3 4D-PAM编码规则

      1000Base-T采用了UTP里所有的4对线,并且同时收发,在全双工的模式下,加上使用4D-PMA5编码方法实现1000MB/s的数据传输率。每对线的数据率为100Mb/s,经8b/10b编码后变为125Mb/s。每个Baud波特码元代表两个比特的信息,4对线的总带宽为

      • 125Mb/s x2 x4=1000Mb/s [page]

      所以,尽管是千兆速率,但实际上对示波器的带宽要求只需能高保真采集125MHz信号即可,原因就是每对线上实际传输率是125Mbps。

       2 测试参数说明

      负责制定以太网标准化规范的是IEEE学会下属的802.3委员会,该规范的一部分内容就是标准测试流程,包括需要分析的参数集、测试工具的使用、结果如何判定等,目的是保证世界上各个不同厂家生产的以太网产品能满足“互操作性”。三种速率以太网物理层由于编码方法不同,自然而然也就有完全不同的测试规程。下面逐一解释标准测试集中各参数的具体含义。

      2、1 10 Base-T测试项目

      1 DOV Mask and Voltage Test(差分输出电压的模板以及电压测试)

      • DOV Mask MAU Ext for external MAU testing ( MAC 模块与PHY模块分离情况下的差分输出电压模板测试)
      • DOV Mask MAU Ext Inv for external MAU testing of the negative-going pulses ( MAC 模块与PHY模块分离情况下的差分输出电压负脉冲模板测试)
      • DOV Mask MAU for internal MAU testing ( MAC 模块与PHY模块集成情况下的差分输出电压负脉冲模板测试)
      • DOV Mask MAU Inv for internal MAU testing of the negative-going pulses( MAC 模块与PHY模块集成情况下的差分输出电压负脉冲模板测试)

      2 Link Test Pulse Mask (链接脉冲测试)

      • Link Test Pulse head Mask (链接脉冲帧头模板测试)
      • Link Test Pulse tail Mask (链接脉冲帧尾模板测试)

      3 TP_IDL Mask Test (空闲信号模板测试)

      • TP_IDL Head Mask(空闲信号帧头模板测试)
      • TP_IDL Tail Mask (空闲信号帧尾模板测试)

      4 Output Timing Jitter (输出抖动测试)

      • Output Timing Jitter 8 BT (触发点后8 bit的抖动测试)
      • Output Timing Jitter 8 BT (触发点后8.5 bit的抖动测试)

      2、2 100Base-Tx测试项目

      1 Mask Test (眼图/模板测试)
      2 Jitter(抖动测试)
      3 Duty cycle distortion (占空比失真)
      4 Amplitude, Symmetry, and Overshoot(信号幅度,对称性,以及过冲测试)
      5 Rise and Fall Time(信号上升,下降时间测试)

      3 1000Base-Tx测试项目

      测试模式1:模板测试、峰值电压测试、衰落测试

      模式1信号是由+2,然后接着127个0,-2,然后接着127个0,+1,然后接着127个0,-1,然后接着127个0,接着是128个+2,128个-2,128个+2,128个-2,最后是1024个0。
验证的目的是:

   接口有否驱动足够的能量将信号传送100米距离。
   上升时间是否足够快得以实现快速的数据交换
   接口有否发射过多的EMI, 超过FCC Class A的要求
   信号是否对称, 即A与B, C与D是否对称

      图4 模式1各点示意图

      4 对测试模式1信号的F点500nS后的G点以及H点500nS后的J点,测量他们的电压验证插入磁损耗是否过大。规范要求,G点的幅度需要大于73.1% F点的幅度,同样J点的幅度需要大于73.1%H点的幅度。
      5 测试模式2:主模式抖动
      6 测试模式3:从模式抖动
      7 测试模式4:波形失真测试、共模输出电压

      3、测试配置

      3、1 示波器的选择

      ·10/100M 以太网电口测试

      要求示波器带宽高于400MHz,支持型号有力科WaveRunnerXi-A,WavePro7Zi,WaveMaster8Zi。

      ·1000M 以太网电口测试

      每路数据线传输速率是125Mbps;
示波器主机带宽至少为 1GHz;
支持型号包括 WaveRunner 104Xi-A,204Xi-A;WavePro7Zi,WaveMaster8 Zi。

      3、2 测试夹具

      测试夹具的主要功能是将双绞线信号转换成示波器能够直接识别的探头或通道信号。

力科为测试工程师提供的新型以太网测试夹具TF-ENET-B,具有优势特性包括:

      ·同时支持10/100/1000Mbps三种 以太网速率级别
      ·免探头设计,只需使用SMA线缆,降低费用,操作便利
      ·高信号质量转发,支持全部以太网测试项目


 
      图5 无需探头的TF-ENET-B测试夹具

      3、3 测试激励生成

      802.3标准委员会规定,完全测试以太网必须DUT(被测设备)发出专门的测试报文,物理层PHY芯片内部都有测试寄存器。底层驱动设计工程师通过编程置位此寄存器,PHY芯片就会向UTP线路上发出特定的测试序列报文。有些厂商,比如Intel和Realtek公司提供高层应用软件,允许测试人员能够直接操作以Intel(或RealTek)以太网芯片为核心处理单元的网卡,并驱动该网卡发送特定测试序列报文到双绞线,示波器采集这种测试序列并加以后处理与分析!

      4. 力科以太网物理层测试方案

      力科的以太网物理层信号测试和分析解决方案包括全系列带宽的数字示波器、串行数据分析仪、测试夹具和功能强大、易于使用的QualiPHY软件包,其具有的优势特性包括:

      4.1、用户可定制测量项目

      完整的一致性测试包含十几个甚至几十个项目,但不是每次测试都要遍历全部项目。

      图6 100Base-Tx测试项目定制窗口

      QualiPHY软件支持用户可定制化测试项目,可以选择单个或多个项目分别测试,从而大大提高了灵活性。图5描述的是100Base-T测试项目定制窗口。 [page]

      4.2、 自动化测试

      根据选择好的测试项目,QualiPHY随即展开一系列自动化测试过程:自动设置示波器工作参数包括采样率、存储深度、采集时间、纵轴刻度、触发电平等;自动定义测量参数;自动调用第三方软件如Matlab对波形运算,自动分析波形和测量结果,自动输出分析结果,整个测试过程完全是自动化的,无需任何人工干预。在测试过程中会同步显示测试状态和过程提示。

      4.3、图表化提示

      QualiPHY软件的用户界面设计非常人性化和直观实用,它会以图表化的方式显示出一致性测试的每个环节中测试夹具、示波器主机和DUT三者之间的拓扑关系,使用者无需记忆,就能正确设置测试环境。下图7清晰 显示了100Base-T测试中的夹具、DUT和示波器连接关系。

      图7 100Base-T测试连接示意图

      4.4、自动分析测量数据

      示波器采集波形并按规程测量参数后,QualiPHY软件会自动将其与标准值做对比,并输出此参数通过或失败的结论。下图8展示了QualiPHY软件包对上升时间分析的结果,实际测量值为4.323ns,802.3标准合格范围是3ns到5ns,显然此参数测试通过。

      图8 QualiPHY自动分析上升时间

      4.6、自动输出报告

      QualiPHY软件在完成所有指定项目的测量和分析任务后,会自动生成美观、实用、符合标准规范的测试报告,如图9所示,报告格式可以选择是XML、HTML或PDF格式。节省了编写测试报告的时间,工程师就可以把更多精力放在产品设计上,而不是测试上。

      图9 QualiPHY软件自动生成100Base-T一致性测试报告

      5、结束语
     
      美国力科公司推出的QualiPHY自动化一致性测试软件,运行在中高端数字示波器或串行数据分析仪上,针对以太网物理层 一致性测试的流程特点,提供了易用操作和人性化的操作界面,全面而丰富的软件功能,有效降低了工程师操作仪器的复杂度,提高了测试效率,从而使得一致性测试成为一件非常有趣的工作,而非枯燥无味的任务。 


 

 

关键字:以太网 引用地址:以太网物理层信号测试与分析

上一篇:有线网络双向化互动电视困局及出路
下一篇:移动WiMAX技术在4G蜂巢式技术中的应用

推荐阅读最新更新时间:2024-05-07 16:06

GE智能平台推出加固以太网交换解决方案
GE智能平台日前宣布推出GS12加固以太网交换机,通过功能、性能和小尺寸的优势组合,可部署在大多数的苛刻环境中。利用创新技术,GS12提高了信息发布的速度、准确度和安全性,大大改善了任务效能并使作战部队具备重要的竞争优势。 GS12交换机是独立、全管理型2/3层千兆装置,结合12个千兆以太网端口的高端口密度,支持小型、轻型容器的IPv6交换和路由。GS12集合这些特点于一身,便于部署在需要能够互连大量节点的地面车辆的各种应用中。这种互连性要求交换机具备综合管理和组态特性:G12对此成功地将所需的高性能功能纳入狭小的空间。 GE智能平台的军事和航空部门总经理Peter Cavill说:“越来越多的军事客户拥有他
[网络通信]
工业以太网交换机和普通交换机到底有什么区别?
工业以太网正逐步被使用,学习工业以太网的朋友也增益增多。与工业以太网不可分离的设备便是工业以太网交换机,因此想要增进对工业以太网的认识,需对工业以太网交换机具备一定了解。本文中,小编将对工业以太网交换机、普通交换机的区别予以阐述。如果你对工业以太网相关知识具有兴趣,不妨继续往下阅读哦。 一、工业以太网交换机 工业以太网交换机,即应用于工业控制领域的以太网交换机设备,由于采用的网络标准其开放性好、应用广泛;能适应低温高温,抗电磁干扰强,防盐雾,抗震性强。 工业以太网交换机使用的是透明而统一的TCP/IP协议,以太网已经成为工业控制领域的主要通信标准。 主要应用于工业控制自动化,道路交通控制自动化,楼宇自动控制系统,矿井自
[嵌入式]
工业<font color='red'>以太网</font>交换机和普通交换机到底有什么区别?
RS485转以太网的应用、解决方案和关键技术
      1.RS485转以太网的应用       RS485通信技术在工程上用得很多,其主要优点如下:       布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。       通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。             可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。       但是RS485现在经常需要转为以太网,分析这些应用背后的原因主要有:       以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。    
[网络通信]
用于汽车ADAS应用的以太网时间敏感网络
汽车电子系统的新时代已经减少了事故和死亡事件。进一步改进用于安全关键型汽车应用的先进驾驶辅助系统(ADAS)将是下一个浪潮,这需要大量的数据传输和后续处理。系统正变得越来越复杂,因为它们把来自紧急制动、碰撞避免、车道偏离警告、完全自动驾驶等方面的ADAS应用结合到了一起,使得预测延时和带宽保证越来越重要。例如,高清摄像头捕获高质量图像并提供更多细节,以帮助检测并响应不同的情况;高性能雷达和激光雷达(LIDAR)确定周围物体的范围和角度。这些应用都需要来自汽车不同部件的大量数据进行处理和决策。由于数据量巨大,实现高性能网络连接已经成为一项挑战,汽车SoC设计人员正在通过以太网克服之。但是,这些系统需要的不仅仅是性能,它们还需要可预测
[汽车电子]
用于汽车ADAS应用的<font color='red'>以太网</font>时间敏感网络
网络启动再进化,亚信USB以太网iPXE方案全新登场
亚信电子USB 以太网 iPXE 解决方案,将先进的iPXE网络启动技术集成到亚信最新USB以太网芯片产品应用中,提供用户更强大、更灵活、与高效率的iPXE网络启动再进化新体验。 亚信电子(ASIX Electronics Corporation) 今天宣布推出最新的「USB以太网iPXE解决方案」,透过将先进的iPXE网络启动技术集成到亚信USB以太网芯片产品应用中,为用户提供更强大、更灵活、与高效率的iPXE网络启动再进化新体验。 此方案可支持亚信电子最新的USB以太网芯片,包括AX88279、AX88179B/AX88179A/AX88179,以及AX88772E/AX88772D等。 (图一)亚信电子U
[网络通信]
网络启动再进化,亚信USB<font color='red'>以太网</font>iPXE方案全新登场
通用现场总线系统--工业以太网
以太网给工业用户带来的好处 工业以太网的发展源于以下两个因素:第一,提高网络中分布式自动化控制系统的性能;第二,将办公硬件整合到上述控制系统中以获取更高的成本效益。在上述两个因素的推动下,的确掀起了一阵以太网热潮,但是研究的主要目标很快就偏离了分布式自动化这个初始目标,而转移到诸如开发一套能够被自动化控制和办公网络共同使用的通用型网络协议等众多方面。理论上,这种通用性看起来好像是某种给人印象深刻、结构简单的纵向整合。以太网TCP/IP协议被作为通信应用领域的唯一标准推广。在这个过程中,人们为现场总线自动化系统开发了大量的应用规范,这些大量的应用规范却代表了现场总线系统的实际价值,但是这一事实却被人们所忽视。为了保证用户的利益,在实
[嵌入式]
村田适用于车载以太网BroadR-Reach的静噪元件
随着 汽车电子 的飞速发展,为确保安全性,静噪对策的重要性也越来越突出。受环境规制影响,低油耗、驾驶辅助系统不断发展,每台车辆Electronic Control Unit(以下ECU)的数量不断增加,车联网也不断要求高速化。这些与ECU连接的车载LAN的电缆容易产生干扰电波,而且易受外界噪声的影响,所以静噪对策必不可少。为适应这种趋势, 村田 制作所(以下简称“村田”)不断致力于具有优良的静噪效果和高可靠性的共模扼流线圈(以下称CMCC)产品的研发。 CMCC是一种利用模式传播特性之间的差异,来抑制共模噪声的产品。村田充分利用已有的在民生用CMCC积累的磁性材料技术、磁气 电路 设计技术,以及独特的绕线技术,研发出了车载用CMC
[嵌入式]
Cyan发布集成了USB 2.0和以太网MAC的微控制器
Cyan Technology公司发布了eCOG系列新款微控制器(MCU),该产品拥有片上闪存和USB 2.0 OTG及10/100Mbps以太网媒体访问控制器(MAC)等新外设。这种16位75MHz eCOG1X产品的处理性能达到45MIPS,是目前eCOG系列产品中最高的一款。 这种产品CyanIDE 开发工具的新特性在于其“交换芯片”功能,这种功能使设计人员只需敲击按钮就能够在Cyan系列各种MCU切换应用。Cyan公司称这种功能能够最大化设计重复使用率,并使器件选择所需的时间降至最少。 由于具有128KB到512KB闪存,且具有连接能力,这种eCOG1X产品还具有一个新的模拟部分,包括两个设置时间4μs 的12位DAC
[新品]
小广播
最新网络通信文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved