3.5.3以太网ETH TC8-PMA物理层测试

1 车载以太网物理层测试内容

参考文档:
英文原版-OA_Automotive_Ethernet_ECU_TestSpecification_Layer_1_100BASE-T1_v3.0.pdf

物理层测试主要分为两部分:IOP测试(包括链接时间,信号质量,线路诊断),PMA测试.
测试设备
以太网自动测试系统:可编程电源、示波器(带宽> 2 GHz)、任意波形发生器AWG(Arbitrary waveform generator)、网络分析仪、差分耦合器、IOP 测试仪、协议测试仪、工控机、交换机性能测试软件、协议一致测试软件、AVB/TSN 协议仿真软件。
在这里插入图片描述

2 IOP测试

2.1 Link-up 测试

3个测试周期:
OABR_LINKUP_01:LP(Link Partner 链路伙伴)通电
OABR_LINKUP_02:DUT通电
OABR_LINKUP_03:DUT唤醒
具体的测试条件,测试步骤,判定标准见上述的参考文档。

2.2 信号质量测试

OABR_SIGNAL_01:衰减信道质量的指示信号质量
◼ 高斯噪音干扰以100mV步进增加
◼ DUT需要通过CAN或其他方式将SQI发送出来
OABR_SIGNAL_02:提高信道质量的指示信号质量
◼ 高斯噪音干扰以100mV步进减小
◼ DUT需要通过CAN或其他方式将SQI发送出来

2.3 线束诊断

OABR_CABLE_01:电缆诊断近端和远端开路
◼ PHY上报总线开路故障
◼ DUT需要通过CAN或其他方式将线路诊断结果发送出来
OABR_CABLE_02:电缆诊断近端和远端短路
◼ PHY上报总线短路故障
◼ DUT需要通过CAN或其他方式将线路诊断结果发送出来

2.4 上述IOP测试用例

3-OA_100BASE-T1_Interoperability_Test_Suite_V1.0_18.pdf
3-OA_1000BASE-T1_Interoperability_Test_Suite_v1.8.pdf

这两份文档除了100M跟1000M的区别,其他基本一样,都是对IOP测试定义了8组测试用例,要求每个PHY能够在给定的时间限制内建立稳定的链路,附录对每个测试案例定义了命名方式以及推荐的测试次数。
4.1 Group 1, Link status
4.2 Group 2, Link-up
5.1 Group 3, Signal Quality
5.2 Group 4, Cable Diagnosis
6.1 Group 5, Wake-up reception and signalizing
6.2 Group 6, Wake-up transmission
6.3 Group 7, Wake-up forwarding
6.4 Group 8, Sleep

如下为OABR_CABLE_01:电缆诊断近端和远端开路的测试用例。
在这里插入图片描述
如下为OABR_CABLE_02:电缆诊断近端和远端短路的测试用例。
在这里插入图片描述

3 PMA测试

3.1 100BASE-T1 PMA测试项及测试模式

100M的PMA测试包括以下这8项,其中红色字体为强制性,剩下黑色字体为可选项。
在这里插入图片描述
为完成不同一致性测试项,需要将DUT PHY通过修改寄存器的方式设置为不同的测试模式,以发出特定数据包。
100M PHY有如下4种测试模式。PMA测试时各个测试项目所进入的测试模式不同,如TX_01对应测试模式1;TX_02&03对应测试模式2;TX_04对应测试模式5;TX_05&06没有对应测试模式,但PHY要进入slave模式;TX_07对应测试模式5;TX_08对应测试模式4;
在这里插入图片描述
在这里插入图片描述
在100M的PMA测试用例文档中,参考了IEEE802.3bw,相对增加了一项测试项:传输峰值差分输出。
另外也少了一项检查MDI共模发射,这一项大部分文档基本不要求测,包括1000M更是直接删除了这一项测试。
另外发送器定时抖动多了一项从模式的测试。还有多了Group 2的几项测试。
在这里插入图片描述

3.2 1000BASE-T1 PMA测试项及测试模式

如下为1000M的PMA测试项。跟上面的100M基本一致,差异点:发送器定时抖动多了Case3:MDI;另外注意对应的测试模式是不一样的。
在这里插入图片描述
在这里插入图片描述
测试模式1允许测试主和从发射机上的定时抖动。主和从1000BASE-T1 PHY通过97.6中定义的链路段连接。在该模式下,1000BASE-T1 PHY应提供对传输符号时钟或TX_TCLK125的降频版本的访问。这个125MHz的测试时钟是TX_TCLK的六分之一分频版本,它对发送的符号进行计时。
测试模式2用于变送器处于MASTER计时模式时MDI上的变送器抖动测试。当启用测试模式2时,1000BASE-T1 PHY应传输三个{+1}符号的连续模式,然后是三个{-1}符号,传输的符号从其750 MHz的本地时钟源计时。发射器输出为125 MHz信号。
测试模式3未定义,并保留相应的寄存器以供将来使用。
测试模式4用于发送器线性测试。当启用测试模式4时,1000BASE-T1 PHY应根据等式(97–12)传输由加扰器生成器多项式生成的符号序列。
测试模式5用于检查发射器是否符合发射PSD屏蔽和发射功率电平。当测试模式5启用时,1000BASE-T1 PHY应在非测试操作和MASTER数据模式下传输,数据设置为正常帧间空闲信号。
当用测试模式6时,1000BASE-T1 PHY应传输连续模式的十五个{+1}个符号,然后是十五个{–1}符号,传输的码元从其750 MHz的本地时钟源定时。发射器输出为25 MHz信号。
测试模式7用于测量链路的误码率,该链路包括RS-FEC编码器/解码器、1000BASE-T1 PHY的发送和接收模拟前端以及连接两个1000BASE-T PHY的电缆。此模式重复使用1000BASE-T1正常(非测试)模式,数据模式为零。对连续零数据模式进行编码,而不是对从MAC接收的数据进行编码。在接收侧,在FEC和80B/81B解码之后,期望零数据序列没有错误。接收到的任何非零数据比特都被计数为误差,并以BER进行计算。
在这里插入图片描述
在这里插入图片描述

3.3 PMA测试项

参考文档:英文原版-OA_Automotive_Ethernet_ECU_TestSpecification_Layer_1_100BASE-T1_v3.0.pdf(这份文档里面的测试设置,测试过程,通过标准基本都要在下面这两份PMA文档里面去找)
7-Open_Alliance_100BASE-T1_PMA_Test_Suite_v1.0-dec.pdf
11-Open Alliance 1000BASE-T1 PMA Test Suite v1_1.pdf
R&S-Onboard Ethernet.pdf
R&S-BroadR-Reach.pdf
R&S-1000BASE-T1.pdf
在这里插入图片描述
Keysight-Challenge-and-test-solution-for-Automotive-Ethernet

3.3.1 OABR_PMA_TX_01:Check the Transmitter output droop-检查发送器输出跌落-100/1000

100base-T1
◼ 测试方法:PHY设置为test mode 1, PHY(物理接口收发器)周期性输出N个“+1”符号,加N个“-1”符号。N最小值为34(通常取40),因此单极性符号时长大于500ns(34个符号周期,每个符号15ns)
◼ 规范要求:正/负峰值后500ns处的幅值相对峰值Vpk的衰落Vd占峰值的比例应小于45%
◼ 测试设备:示波器
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
1000base-T1(IEEE802.3bp 规范 97.5.3.1 章节)
PHY设置为test mode 6,在该模式下,1000BASE-T1 PHY 将周期性发送 15 个“+1”加上 15 个“-1”符号,符号周期为 750MHz。因此,该输出信号实际周期为 25MHz。
传输衰落需分别测试正脉冲衰落和负脉冲衰落,测试时对比零交叉点后 4ns 处与16ns 处的幅度衰减值,在此 12ns 之内,信号幅度衰落不能超过百分之十。
在这里插入图片描述

3.3.2 OABR_PMA_TX_02:Check the Transmitter Timing Jitter in MASTER Mode-检查发送器定时抖动(强制)-100/1000

100base-T1
◼ 测试方法:PHY设置为Master/Slave模式、test mode 2/ test mode 3,PHY重复发送“+1,-1”数据符号。采集时间超过1ms,重复3次确保测试精度。(Master模式不需要引出TX-TCLK,Slave模式需要引出TX-TCLK测试=66.66MHz)
◼ 规范要求:当DUT处于Master模式,MDI输出的TIE抖动RMS值需小于50ps。DUT处于Slave模式下的TIE抖动RMS值应小于150ps。
(时钟抖动通常分为时间间隔误差(Time Interval Error,简称TIE),周期抖动(Period Jitter)和相邻周期抖动(cycle to cycle jitter)三种抖动。)
◼ 测试设备:示波器
在这里插入图片描述
对比Master模式,如下Slave模式需要引出TX-TCLK测试=66.66MHz。
在这里插入图片描述
1000base-T1
主从模式时钟抖动测试(IEEE802.3bp 规范 97.5.3.3 章节)
PHY设置为test mode 1,在该模式下,1000BASE-T1 物理接口收发器(PHY)将提供一个频率为 125MHz(为符号速率的 1/6)的时钟信号,以测试其时钟抖动。时钟抖动测试需分别测试待测件在 Master 和 Slave 模式下的时钟抖动。
在 Master模式下,MASTER TX_TCLK125 传输时钟信号(125MHz)的 TIE(时间间隔误差) 抖动的 RMS 值需小于 5ps,峰峰值抖动需小于 50ps。在 Slave 模式下,SLAVE TX_TCLK125 时钟信号的 TIE 抖动 RMS 值需小于 10ps,峰峰值抖动需小于 100ps。其中,抖动测量区间至少为 1ms ±10%。
具体测试连接如下图所示:
在这里插入图片描述
MDI 抖动测试(IEEE802.3bp 规范 97.5.3.3 章节)
PHY设置为test mode 2,根据规范要求,MDI 输出 TIE 抖动的 RMS 值应小于 5ps,峰峰值应小于 50ps。抖动测试区间至少为 1ms ±10%。对于 MASTER PHY,符号传输频率应满足 750MHz ± 100ppm。(区别于TX_TCLK 125,MDI测试不需要用到这个时钟)
在这里插入图片描述

3.3.3 OABR_PMA_TX_03:Check the Transmit Clock Frequency -检查发送端时钟频率 (强制)-100/1000

100base-T1
◼ 测试方法:PHY设置为Master模式、test mode 2,PHY重复发送“+1,-1”数据符号。(这里好像是不需要引出TX-TCLK测试的?待确认)
◼ 规范要求:Master模式下的传输时钟频率应满足66.666MHz ± 100ppm。即66.6603 MHz to 66.6736 MHz.
◼ 测试设备:示波器
在这里插入图片描述
1000base-T1
PHY设置为test mode 2,在该模式下,传输端工作在 Master 模式,此时 1000BASE-T1 PHY 将连续周期性发送 3 个“+1”符号加上 3 个“-1”符号。符号速率为 750MHz,6 个符号为一周期,则信号输出频率为 125MHz。

3.3.4 OABR_PMA_TX_04:Check the Transmitter Power Spectral Density (PSD)-检查发送器功率谱密度-100/1000

100base-T1
◼ 测试方法:PHY设置为test mode 5,PHY被强制为MASTER模式。 在该模式中,发送映像到3个离散差分信号电平的三进制码(+1,0-1)的伪随机序列。
◼ 规范要求:PSD在1MHz-200MHz带宽内应满足以下公式要求。两个边界公式(Upper PSD+Lower PSD)。
◼ 测试设备:示波器+频谱仪
在这里插入图片描述
如下图,灰色区域符合要求。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1000base-T1
PSD 及输出电压测试(IEEE802.3bp 规范 97.5.3.4、97.5.3.5 章节)
在该模式下,将确认传输信号是否满足传输 PSD 模板以及输出电压测试标准。此模式下,1000BASE-T1 PHY 将工作在 Master 模式并发送一般内部帧空闲信号。其测试连接图如下图所示。
在这里插入图片描述
测试 PSD 时,DUT 负载为 100Ω,PSD 需位于上下两根 MASK 线之间。测试功率谱密度时 RBW 一般设置为 100KHz,DUT 输出功率应小于 5dBm。 MDI 上传输的差分信号峰峰值电压需小于 1.30V。功率谱密度大小需满足以下公式:
在这里插入图片描述
在这里插入图片描述

3.3.5 OABR_PMA_TX_05:Check MDI return Loss -检查MDI回波损耗 (强制)-100/1000

100base-T1
◼ 测试方法:需连接VNA测试,PHY设置为SLAVE模式。测试在MDI接口处因阻抗不连续造成的信号反射。
◼ 规范要求:当PHY正在传输数据或控制符号时,MDI回波损耗(RL)应满足或超过以下从1 MHz到66 MHz
(100Ω参考阻抗)所有频率的所有方程。
◼ 测试设备:示波器+VNA
在这里插入图片描述
如下图,灰色区域符合要求。
在这里插入图片描述
在这里插入图片描述
主要与特性阻抗相关,保证整个MDI信号链路的特性阻抗连续,可以减少信号反射,通过仿真回波损耗S22进行控制。
在这里插入图片描述
在这里插入图片描述
1000bae-T1
DUT 的 MDI 回损测试(IEEE802.3bp 规范 97.7.2.1 章节)
主要测试在 MDI 接口处因阻抗不连续造成的信号反射, 在测试 MDI 回损时,DUT 应配置为 Slave 模式。测试回损 S11 需要使用矢量网络
分析仪。需满足以下公式要求:
在这里插入图片描述

3.3.6 OABR_PMA_TX_06:Check MDI Mode conversion -检查MDI模式转换 (强制)-100/1000

100base-T1
◼测试方法: 需连接VNA测试,PHY设置为SLAVE模式。验证MDI共模至差模转换时的损耗Sdc11是否满足标准。
◼规范要求:
在测试夹具没有连接到DUT(终端左打开)的情况下,使用的测试夹具必须满足下面给出的夹具自转换的限制值。
◼ 测试设备:示波器+VNA
在这里插入图片描述
对于 MDI 模式转换测量的判定,需要在 1 MHz 至 1 GHz 的频率范围内进行。
在这里插入图片描述
主要与MDI差分信号的走线对称性相关,比如对称布局、对称打孔、等长绕线、共模电感选型等等。
在这里插入图片描述
在这里插入图片描述
1000base-T1
1000BASE-T1 PHY 在 MDI 共模至差模转换(LCL)时,需要满足以下公式定义的MDI 模式转换损耗 Sdc11 测试(IEEE802.3bp 规范 97.7.2.2 章节)与 MDI 回损 S11 测试一样,模式损耗 Sdc11 的测试也要求 DUT 处于 Slave 模式.
在这里插入图片描述

3.3.7 OABR_PMA_TX_07:Check MDI Common Mode emission -检查MDI共模发射

◼测试方法:PHY设置为Test mode 5。该测试用以验证待测件正常工作时PMA输出至周围电子环境的辐射量是否超标。
◼规范要求:在2-70MHz频率范围内满足如下图所示限制。
dBV是以1V为0dB参考标准,dBuV是以1uV为0dB参考标准。(一般所说的信号强度dB或dBu,其实就是dBuV),dBmV是以1mV为0dB参考标准
◼ 测试设备:示波器+VNA
在这里插入图片描述
主要与MDI差分信号的走线对称性相关,比如对称布局、对称打孔、对内等长、共模电感选型、线束特性、地平面分布等等,通过仿真检查共模信号是否超过限值。
在这里插入图片描述

3.3.8 OABR_PMA_TX_08:Check the Transmitter Distortion -检查发送器失真-100/1000

100base-T1
◼ 测试方法:PHY设置为test mode 4, PHY将发送特定扰码发生器产生的符号序列。其对应的比特生成方程式及电平映射关系参照IEEE802.3bw规范96.5.2章节。(测试模式4:DUT发出至少6个周期的2047 个已定义符号,共计12282符号)
◼ 需要使用干扰源Vd:以 DUT 时钟频率 1/6 的频率11.111 MHz,峰峰值5.4 V的干扰信号
◼ 需要连接TX_TCLK进行时钟同步,DUT、干扰源和示波器需时钟同步,未经同步的测试方案会导致传输失真信号测量不准确!
例如:R&S的频率转换器时钟同步方案!
 RT-ZF3频率转换器(66.666MHz转10MHz); RT-ZF6频率转换器(125MHz转10MHz)
◼ 规范要求:该伪代码从捕获的模式4对应的测量数据中移除干扰正弦信号,并计算每个符号周期内至少10个等分相位处(视采样率而定)采得的峰值失真,需小于15mV。(利用Matlab对采集到的2ms波形进行处理)
◼ 测试设备:示波器+AWG/函数发生器

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
1000base-T1
传输失真测试(IEEE802.3bp 规范 97.5.3.2 章节)
PHY设置为test mode 4,1000BASE-T1 PHY 将发送特定扰码发生器产生的符号序列。其对应的比特生成方程式及电平映射关系参照 IEEE802.3bp 规范 97.5.2 章节。发送端在 Master 模式下以 750MHz ±0.01%的频率发送码型,如下图。
在这里插入图片描述
传输失真测试连接框图如下所示,干扰信号源输出峰峰值为 3.6V、频率为 125MHz的正弦波。同时,干扰信号源、待测件及示波器需要时钟同步。
峰值失真测试需要示波器捕获至少 40us 长度的波形,采样率至少为符号速率的 10倍,即至少为 7.5GSa/s。将此连续的波形采样点根据特定伪代码做后处理,此伪代码从捕获的模式 4 对应的测量数据中移除干扰正弦信号,并计算每个符号周期内至少 10 个等分相位处(视采样率而定)采得的峰值失真,需小于 15mV(相对于信号峰值 1V 的失真值)。
在实际测试中,R&S RTO2000 示波器将以 10GSa/s 采样率捕获 42.5776us 的波形,然后以 7.5GSa/s 采样率重采样,最后使用 Matlab 脚本进行计算分析,得出峰值失真测试结果。

3.4 PMA测试注意事项

4 参考链接

1000 BASE-T1 PMA一致性测试解析

详解10M/100M/1000M以太网接口物理层一致性测试

车载以太网技术发展与测试方法

车载以太网 | 聊聊车载以太网测试:(3)以太网如何测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值