(完整版)以太网物理层信号测试与分析
- 格式:doc
- 大小:301.51 KB
- 文档页数:9
以太网物理层信号测试与分析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数据终端机会检测链路是否空闲,才会发送数据)。
(完整版)以太网物理层信号测试与分析以太网物理层信号测试与分析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数据终端机会检测链路是否空闲,才会发送数据)。
以太网接口物理层一致性测试苏水金有限公司司)有限公(中国泰克科技克科技(中国)以太网的起源与发展1972年Metcalf与他在Xerox PARC的同事们,在研究如何将Xerox Altos工作站与其他Xerox Altos工作站、服务器以及激光打印机相互联网。
他们成功的用一个网络实现了2.94Mb/s的数据传输率的互联, 并将此网络命名为Alto Aloha网络。
1973年Metcalf 将此延伸至支持其他的计算机类型, 并改名为Ethernet。
因为Ether(以太),曾被科学家认为是电磁波在真空中的传输介质。
而Ethernet就是以太网的意思,就是数据传输的网络。
如此,以太网便诞生了。
1976年, Metcalf拿到了专利, 并邀请了Intel 与Digital 成立了DIX group, 并在1989 年, 演变成了IEEE802标准。
基本上IEEE 802.3 是OSI第二层的协议,负责链路的接入管理与流量控制。
IEEE 802.3物理层可以通过不同的介质来实现,包括3类、4类、5类线(STP屏蔽与UTP非屏蔽双绞线),同轴铜线,多模与单模光纤等等。
其传输速率也从最初的10M发展到100M、1000M乃至当今的10GIEEE 802.3标准的发展IEEE 802.3定于1985年–10M速率,采用同轴电缆作为传输载体IEEE 802.3i定于1990年–10M速率,采用双绞线(屏蔽/非屏蔽)作为传输载体 IEEE 802.3u定于1995年–100M速率,采用双绞线(屏蔽/非屏蔽)作为传输载体–100M速率,采用光纤(单模/多模)作为传输载体IEEE 802.3z定于1998年–1000M速率,采用光纤(单模/多模)作为传输载体IEEE 802.3ab定于1999年–1000M速率,采用双绞线(单模/多模)作为传输载体IEEE 802.3ae定于2001年–10G速率,采用光纤(单模/多模)作为传输载体以太网基础知识:10Base-T 10Base-T与ISO/IEC的关系以太网的物理层:10Base-T编码方式:Manchester Manchester 编码方法编码方法,即“0”=由“+”跳变到“-”, “1”=由“-”跳变到“+”,因为不论是“0”或是“1”, 都有跳变, 所以总体来说,信号是DC平衡的,并且接收端很容易就能从信号的跳变周期中恢复出时钟.以太网的物理层:10Base-T 模板测试:脉冲电压模板以太网的物理层:100Base-TXPCS(Physical Coding Sublayer):负责编码,PCS通过MII接口接收100Mbps的码流,PCS将每4bit数据编译成5bit。
Ethernet信号测试方法一、Ethernet物理层测试1、简介在PC和数据通信等领域中,以太网的应用非常广泛。
以太网的技术从1990年10Base-T标准推出以来,发展非常迅速,目前普及的是基于双绞线介质的10兆/百兆/千兆以太网,同时10G以太网的技术也逐渐开始应用。
为了保证不同以太网设备间的互通性,就需要按照规范要求进行响应得一致性测试。
测试所依据的标准主要是IEEE802.3和ANSI X3.263- 1995中的相应章节。
根据不同的信号速率和上升时间,要求的示波器和探头的带宽也不一样。
对于10Base-T/100Base-Tx/1000Base-T的测试需要1GHz带宽。
对于10G以太网的测试,由于其标准非常多,如10GBase-CX、10GBase-T、10GBase-S等,有的是电接口,有的是光接口,不同接口的信号速率也不一样。
10GBase-CX、XAUI、10GBase-T的测试至少需要8G带宽的实时示波器,10GBase-S等光接口的测试,根据不同速率则需要相应带宽的采样示波器。
要进行一致性测试,首先要保证的是测量的重复性,由于以太网信号的摆幅不大,如1000Base-T的信号幅度只有670~820mv,XAUI信号最小摆幅只有200mv,如果测量仪器噪声比较大,就会造成比较大的测量误差。
2、10M/100M/1000M以太网测试方法对于10M/100M/1000M以太网的信号测试,可以选择Agilent 9000系列示波器,也可以选择90000系列示波器。
要进行Ethernet信号的测试,只有示波器是不够的,为了方便地进行以太网信号的分析,还需要有测试夹具和测试软件。
测试夹具的目的是把以太网信号引出,提供一个标准的测试接口以方便测试,测试夹具的型号是N5395B。
下图是夹具的图示。
在N5395B测试夹具上划分了不同的区域,可以分别进行10Base-T/100Base-Tx/1000Base-T的测量。
以太⽹测试⽅法(详细)以太⽹业务测试⽅法⽬录⼀、系统适应性测试 ............................................................................................ 错误!未定义书签。
、上电测试 .................................................................................................... 错误!未定义书签。
、各槽位适应性测试 .................................................................................... 错误!未定义书签。
、混插测试 .................................................................................................... 错误!未定义书签。
、满框测试 .................................................................................................... 错误!未定义书签。
、时钟盘切换测试 ........................................................................................ 错误!未定义书签。
、交叉盘切换测试 ........................................................................................ 错误!未定义书签。
、SDH保护倒换测试 ..................................................................................... 错误!未定义书签。
以太网业务测试方法目录一、系统适应性测试 (4)1.1、上电测试 (4)1.2、各槽位适应性测试 (5)1.3、混插测试 (5)1.4、满框测试 (6)1.5、时钟盘切换测试 (6)1.6、交叉盘切换测试 (7)1.7、SDH保护倒换测试 (8)1.8、盘保护倒换测试 (9)二、网管测试 (10)2.1、告警功能测试 (10)2.2、性能统计测试 (10)2.3、配置参数测试 (11)2.4、状态上报测试 (11)2.5、控制命令测试 (12)2.6、交叉功能测试 (12)三、功能测试 (13)3.1、最小帧长度 (13)3.2、最大帧长度 (13)3.3、异常包检测 (14)3.4、特殊包传输特性 (14)3.5、端口自适应功能 (15)3.6、自动协商功能 (15)3.7、以太网帧格式测试 (16)3.8、单播帧测试 (17)3.9 组播帧测试 (18)3.10、广播帧测试 (18)3.11、静态MAC地址配置功能 (19)3.12、MAC地址动态学习功能 (20)3.13、MAC地址老化时间测试 (20)3.14、MAC地址表容量测试 (21)3.15、MAC地址学习速度测试 (22)3.16、VLAN功能测试 (23)3.16.1、用户安全隔离测试 (23)3.16.2、VLAN Trunk功能 (23)3.16.3、设备VLAN条目数量 (24)3.16.4、VLAN支持的ID标识 (25)3.16.5、VLAN优先级测试 (25)3.16.6、PVID功能 (26)3.16.7、VMAN功能 (27)3.17、水平分割测试 (27)3.18、GFP封装测试 (29)3.18.1、GFP封装帧格式 (29)3.18.2、GFP告警检测和产生 (29)3.18.3、GFP误码监测和处理 (30)3.19、LCAS功能测试 (30)3.19.1、多径传输及最大时延差测试 (30)3.19.2、多径保护 (31)3.19.3、LCAS标准性测试 (31)3.19.4、LCAS保护时间 (32)3.19.5、时隙告警保护功能 (33)3.20、流量控制(仪表到设备) (33)3.21、流量控制(设备到仪表) (34)3.22、流量控制(拥塞形成流控) (34)3.23、端口聚合 (35)3.24、端口镜像功能 (36)3.25、生成树测试 (37)3.26、快速生成树测试 (38)3.27、基于端口优先级测试 (39)3.28、二层流功能 (39)3.29、端口接收包类型配置 (40)3.30、PING功能测试 (41)3.31、端口环回检测测试 (41)3.32、LPT功能 (42)四、指标性能测试 (43)4.1、吞吐量 (43)4.2、时延 (44)4.3、过载丢包率 (45)4.4、背靠背 (45)4.5、GE光口指标 (45)4.5.1、平均发送光功率 (46)4.5.2、接收灵敏度 (46)4.5.3、中心波长测试 (47)4.5.4、光谱宽测试 (47)4.5.5、消光比测试 (48)4.5.6、上升时间测试 (48)4.5.7、下降时间测试 (49)4.5.8、数据相关抖动测试 (49)4.5.9、发送眼图 (50)五、稳定性测试 (51)六、对通组网测试 (52)6.1、常规组网测试 (52)6.2、数据文件传送 (54)6.3、多媒体应用 (54)七、环境测试 (54)7.1、温循试验 (54)7.2、高低温性能测试 (55)7.3、电源拉偏试验 (55)7.4、单盘功耗 (56)7.5、单盘重量 (56)八、一致性测试 (56)一、系统适应性测试系统适应性测试主要针对单盘与能够使用的系统和各单盘是否进行良好的配合,单盘是否能适应各种不同的组网方式和环境变化。
以太网是个人电脑和消费电子非常重要的外围通讯接口。
随着新一代以太网协议10GBASE-T的登场,在传输速度大幅提升的同时,对测试测量也带来了新的挑战。
本文将重点介绍10GBASE-T以太网一致性测试面临的新的挑战以及相应的测量方案。
IEEE组织于2006年推出802.3an协议,即10GBASE-T以太网协议。
该协议定义了基于RJ-45接口和双绞线传输介质的10Gbps以太网传输速率,与千兆网相比,速率提高了10倍。
经历了三年的技术储备和市场酝酿,10GBASE-T以太网相关产品在2009年开始面世。
在可以预见的未来几年内,10GBASE-T以太网将逐步取代千兆网成为市场的主流。
对于这样一种新兴的个人电脑和消费电子外围通讯协议,泰克公司(Tektro NI x Inc.)第一时间推出了全套自动测量方案,包括示波器、信号源、自动测量软件、夹具和探头,为广大研发公司的技术创新提供了信号完整性保证。
10GBASE-T以太网简介以太网协议发展至今已历经四代,从最早的10BASE-T到100BASE-T,再到目前市场主流的1000BASE-T,再到方兴未艾的10GBASE-T,每次更新换代都是以10倍的速率在刷新,并且都是向下兼容。
10GBASE-T沿用以太网规范,仍然采用RJ-45接口作为连接器,采用四对双绞线作为传输介质。
每对线的传输速率为2.5Gbps,最远传输距离可达100m。
对于所有认可的传输距离和传输介质,可以达到10E-12的BER(误码率)。
10GBASE-T 采用PAM16(16级脉冲幅度调制)方式,每个脉冲幅度(称为字符Symbol)可以表征3.125bit的信息。
因而每对传输线的实际传输率仅为800M Symbol /秒,大大降低了对传输链路带宽的要求,增加了有效传输距离,对测试仪器的要求也相应地变得宽松。
一致性测试的挑战测试上10GBASE-T的复杂程度比之前的以太网协议都高。
传统的以太网测试一般分为幅度域测试、时间相关测试、失真测试、回波损耗测试四块。
. . .以太网业务测试方法目录一、系统适应性测试 (4)1.1、上电测试 (4)1.2、各槽位适应性测试 (5)1.3、混插测试 (5)1.4、满框测试 (6)1.5、时钟盘切换测试 (6)1.6、交叉盘切换测试 (7)1.7、SDH保护倒换测试 (8)1.8、盘保护倒换测试 (9)二、网管测试 (10)2.1、告警功能测试 (10)2.2、性能统计测试 (10)2.3、配置参数测试 (11)2.4、状态上报测试 (11)2.5、控制命令测试 (12)2.6、交叉功能测试 (12)三、功能测试 (13)3.1、最小帧长度 (13)3.2、最大帧长度 (13)3.3、异常包检测 (14)3.4、特殊包传输特性 (14)3.5、端口自适应功能 (15)3.6、自动协商功能 (15)3.7、以太网帧格式测试 (16)3.8、单播帧测试 (17)3.9 组播帧测试 (18)3.10、广播帧测试 (18)3.11、静态MAC地址配置功能 (19)3.12、MAC地址动态学习功能 (20)3.13、MAC地址老化时间测试 (20)3.14、MAC地址表容量测试 (21)3.15、MAC地址学习速度测试 (22)3.16、VLAN功能测试 (23)3.16.1、用户安全隔离测试 (23)3.16.2、VLAN Trunk功能 (23)3.16.3、设备VLAN条目数量 (24)3.16.4、VLAN支持的ID标识 (25)3.16.5、VLAN优先级测试 (25)3.16.6、PVID功能 (26)3.16.7、VMAN功能 (27)3.17、水平分割测试 (27)3.18、GFP封装测试 (29)3.18.1、GFP封装帧格式 (29)3.18.2、GFP告警检测和产生 (29)3.18.3、GFP误码监测和处理 (30)3.19、LCAS功能测试 (30)3.19.1、多径传输及最大时延差测试 (30)3.19.2、多径保护 (31)3.19.3、LCAS标准性测试 (31)3.19.4、LCAS保护时间 (32)3.19.5、时隙告警保护功能 (33)3.20、流量控制(仪表到设备) (33)3.21、流量控制(设备到仪表) (34)3.22、流量控制(拥塞形成流控) (34)3.23、端口聚合 (35)3.24、端口镜像功能 (36)3.25、生成树测试 (37)3.26、快速生成树测试 (38)3.27、基于端口优先级测试 (39)3.28、二层流功能 (39)3.29、端口接收包类型配置 (40)3.30、PING功能测试 (41)3.31、端口环回检测测试 (41)3.32、LPT功能 (42)四、指标性能测试 (43)4.1、吞吐量 (43)4.2、时延 (44)4.3、过载丢包率 (45)4.4、背靠背 (45)4.5、GE光口指标 (45)4.5.1、平均发送光功率 (46)4.5.2、接收灵敏度 (46)4.5.3、中心波长测试 (47)4.5.4、光谱宽测试 (47)4.5.5、消光比测试 (48)4.5.6、上升时间测试 (48)4.5.7、下降时间测试 (49)4.5.8、数据相关抖动测试 (49)4.5.9、发送眼图 (50)五、稳定性测试 (51)六、对通组网测试 (52)6.1、常规组网测试 (52)6.2、数据文件传送 (54)6.3、多媒体应用 (54)七、环境测试 (54)7.1、温循试验 (54)7.2、高低温性能测试 (55)7.3、电源拉偏试验 (55)7.4、单盘功耗 (56)7.5、单盘重量 (56)八、一致性测试 (56)一、系统适应性测试系统适应性测试主要针对单盘与能够使用的系统和各单盘是否进行良好的配合,单盘是否能适应各种不同的组网方式和环境变化。
千兆以太网物理层收发器功能测试方法作者:***来源:《现代信息科技》2022年第07期摘要:针对自主研发的一款千兆以太网物理层收发器(GPHY)的功能测试,设计了GPHY的测试系统。
为便于定位测试中的问题,按照信号流将测试分为三个阶段:先进行内回环测试,再进行外回环测试,最后移植LwIP实现ping测试。
采用一款Cortex-M4內核具备GMAC(Gigabit Media Access Control)外设的MCU作主设备,实现了GPHY的功能测试程序。
在程序中,创建了可动态调整的系统日志和结构化的多参数函数接口,使得查看测试结果和进行压力测试更加简便。
关键词:GPHY;功能测试;GMAC;Cortex-M4;LwIP中图分类号:TP311 文献标识码:A文章编号:2096-4706(2022)07-0042-04Function Test Method for Gigabit Ethernet Physical Layer TransceiverLIU Wenyuan(Network Communication Institute of CETC, Shijiazhuang 050011, China)Abstract: In view of the function test of the Gigabit Physical Layer Transceiver (GPHY),this paper designs a GPHY test system. In order to easily locate the problems in the test, the test isdivided into three stages according to the signal flow. Firstly it conducts the inner loop test, then conducts the outer loop test, and finally transplants the LwIP to achieve the ping test. This paper uses a Cortex-M4 kernel and MCU with GMAC (Gigabit Media Access Control) peripheral as the master device to realize the GPHY function test program. In the test program, it creates the dynamically adjustable system log and the structured multi-parameters function interface, which make it handier to view test results and perform stress tests.Keywords: GPHY; function test; GMAC; Cortex-M4; LwIP0 引言随着物联网时代的到来,嵌入式系统的以太网设备需求量与日俱增,而负责以太网数据编码和传输的物理层收发器的需求量也随之增长[1]。
车载以太网物理层及信号测试肖孙波; 王鑫; 葛亮; 齐光石; 赵沛时【期刊名称】《《电子测试》》【年(卷),期】2019(000)021【总页数】3页(P87-89)【关键词】车载以太网; 物理层; 测试13/5000【作者】肖孙波; 王鑫; 葛亮; 齐光石; 赵沛时【作者单位】一汽解放汽车有限公司无锡柴油机厂江苏无锡 214000; 长春工业大学机电工程学院吉林长春 130011; 启明信息技术股份有限公司吉林长春130011【正文语种】中文1 车载以太网车载以太网是用于连接车内电子单元,并可以连接远程控制单元的新型车载总线,在单对非屏蔽双绞线上可实现100Mbit/s甚至1Gbit/s的数据传输速率,同时满足汽车行业高可靠性、低电磁辐射、低功耗、带宽分配、低延迟以及同步实时性等方面要求。
未来智能网联汽车能够实现在道路上驰骋的移动办公室与移动信息娱乐中心,将成为“人-车-路-云”的新型交通驾驶模式[1],需要大量的传感器与高速可靠地的网络主干来支持,例如:高级驾驶员辅助系统ADAS可以提高驾驶安全性并减轻驾驶员驾驶负担,需要360度全身环境感知来做出相应的判断,这需要当前的交通状况,天气,温度,湿度,限速等等信息,然后规划路线,车速,能量分配及行车路线等,这些信息的交互都是发生在ECU层面的,依靠着以太网的物理层来进行信号转换与传输如图1所示,必须保证信号的完整性。
2 车载以太网物理层车载以太网协议是一组多个不同层次上的协议簇(如图1),但通常被认为是一个4层协议系统:应用层、传输层、网络层、数据链路层。
4层结构对应于OSI参考模型,并且提供了各种协议框架下形成的协议簇及高层应用程序,例如:UTP、TCP、SOME/IP及DoIP等。
参照OSI模型,物理层在车载以太网的最底层,用BroadR-Reach提供的标准以太网的MAC层接口与上层数据链路层连接,能够通过与其他以太网类型相同的方式运行高层协议和软件。
以太网物理层信号测试与分析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所以,尽管是千兆速率,但实际上对示波器的带宽要求只需能高保真采集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 ne gative-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测试项目定制窗口。
4.2、自动化测试根据选择好的测试项目,QualiPHY随即展开一系列自动化测试过程:自动设置示波器工作参数包括采样率、存储深度、采集时间、纵轴刻度、触发电平等;自动定义测量参数;自动调用第三方软件如Matlab对波形运算,自动分析波形和测量结果,自动输出分析结果,整个测试过程完全是自动化的,无需任何人工干预。
在测试过程中会同步显示测试状态和过程提示。
4.3、图表化提示QualiPHY软件的用户界面设计非常人性化和直观实用,它会以图表化的方式显示出一致性测试的每个环节中测试夹具、示波器主机和DUT三者之间的拓扑关系,使用者无需记忆,就能正确设置测试环境。
下图7清晰显示了100Base-T测试中的夹具、DUT和示波器连接关系。
图7 100Base-T测试连接示意图4.4、自动分析测量数据示波器采集波形并按规程测量参数后,QualiPHY软件会自动将其与标准值做对比,并输出此参数通过或失败的结论。