车载以太网第二弹|测试之实锤-1000BASE-T1物理层PMA测试实践
背景
100BASE-T1方兴未艾,国内外OEM量产车型纷至沓来;为了满足高带宽的应用场景需求(如图像、雷达等数据传输),1000BASE-T1将至已至,如大众MEB平台采用1000BASE-T1总线作为主干网,用于满足域控制器之间的通信,以及实现如ICAS3域控制器与HUD、Display、Cluster之间的图像数据传输。
物理层作为保证通信畅通的最基本条件,对其测试验证既“基础”又“关键”,尤其通信速率的提高对物理链路更为敏感。鉴于此,北汇信息嘉定实验中心联合多个合作伙伴&行业伙伴提前开展了相关的测试研究工作,探寻其中的“奥妙”。
100BASE-T1和1000BASE-T1对比
图1 100BASE-T1和1000BASE-T1对比图
1000BASE-T1-设备环境组成
实物如下图2和图3:
图2北汇自有车载以太网测试系统
图3 被测的两个千兆节点的连接实物特写
CANoe+VN接口卡+ VT板卡+程控电源
- CANoe+VN接口卡的作用:DUT测试相关的状态设置和读取
- VT板卡的作用:DUT供电控制及提供唤醒/使能信号
- 程控电源的作用:DUT供电
示波器(RTO2024)+信号发生器+测试软件R&S ScopeSuite
- 作用: Maximum Output Droop、Transmitter Timing Jitter in Master Mode and Slave Mode、Transmitter Timing MDI Jitter and Clock Frequency、PSD and Power Level and Output Voltage、Transmitter Distortion测试
网络分析仪+测试软件R&S ScopeSuite
- 作用:MDI Return Loss、MDI Mode Conversion Loss测试
测试夹具
- 型号:RT-ZF2、RT-ZF7A、RT-ZF8,实物见下图4
- 作用:接口转换、环境配置
图4 测试夹具
1000BASE-T1-测试对象简介
PHY:BROADCOM BCM89883和MARVELL 88Q2112
实物如下图5:
图5 被测样件
1000BASE-T1-测试结果
测试结果示意图:
图6 两种线束的MDI Return Loss对比
图7 两种线束的Transmitter Distortion对比
图8 两种电源的Transmitter Distortion对比
图9 两种电源的Transmitter Timing MDI Jitter对比
图10 两种PHY的MDI Return Loss对比
1000BASE-T1-分析
100BASE-T1和1000BASE-T1 PMA测试内容对比
图11 100BASE-T1和1000BASE-T1 PMA测试内容对比图
测试用例上,1000BASE-T1取消了EMC相关测试要求,即MDI Common Mode Emission;在测试方法以及测试设备上,1000BASE-T1对测试环境和测试夹具的性能也提出了更高的要求。
MDI Return Loss等测试项主要是验证在MDI接口处因阻抗不连续造成的信号反射是否符合标准要求,所以测试夹具和被测样件之间的“链路”的品质对测试结果的影响很大,此次测试特别对比了不同线束对测试结果的影响,测得数据也佐证了这点;同时,电源的某些特性同样会对测试结果带来直接的影响。
总结
当前的测试规范正处于迭代和完善的过程中,定会有一些“坑”和“死角”,需要“趟”。如对于部分测试项,必须选择合适的测试模式,但测试规范中并没有明确约束该条件,从而导致出现误测的情况。且测试规范仅是提供理论上的指导,对测试环境也没有明确说明,但实践证明测试环境对测试结果有直接影响。这对于测试人员而言是挑战和机遇并存,纸上得来终觉浅,需要在实践中发现并分析问题,追根溯源,积累实战经验。
此次测试验证历时两个多月,不断在先驱和先烈间轮摆,特别感谢Rohde&Schwarz、Vector、Broadcom、Marvell等合作伙伴、行业伙伴给予的大力支持,共赢共享,相伴而行。
参考文献
【1】IEEE Standard for Ethernet:Amendment 1: Physical Layer Specifications and Management Parameters for 100 Mb/s Operation over a Single Balanced Twisted Pair Cable(100BASE-T1)
【2】IEEE Standard for Ethernet:Amendment 4: Physical Layer Specifications and Management Parameters for 1 Gb/s Operation over a Single Twisted-Pair Copper Cable
【3】OPEN Alliance Automotive Ethernet ECU Test Specification(TC8 ECU Test)
【4】Datasheet:BCM89883 Single-Port Automotive Ethernet Transceiver
【5】Datasheet:88Q2110/88Q2112 Automotive 100/1000BASE-T1 Transceiver
【6】2019年罗德与施瓦茨汽车测试技术研讨会:车载以太网技术及其一致性测试方案
车载以太网第二弹|测试之实锤-1000BASE-T1物理层PMA测试实践的更多相关文章
- 车载以太网第二弹|测试之实锤-TC8 TCP/IP协议一致性测试实践
前言 车载以太网测试实践系列,我们还分享了PMA测试实践.IOP测试实践 .本期给大家介绍的是TC8中的TCP/IP协议一致性测试(以下简称TCP/IP测试). TCP/IP测试-设备环境组成 TTw ...
- 车载以太网第二弹 | 测试之实锤-IOP测试实践
前言 上一期"物理层PMA测试实践",咱们从环境设备组成.被测对象组成再到测试过程和测试结果,将完整的PMA测试过程做了一个经验分享. 由下层开始逐层"披沙沥金" ...
- 车载以太网第二弹|测试之实锤 -DoIP测试开发实践
前言 车载以太网测试之实锤系列,之前我们已经从环境设备组成.被测对象组成再到测试过程和测试结果分析,分享了完整的PMA测试 .IOP测试 .TC8中的TCP/IP协议一致性测试 .也分享了1000BA ...
- 车载以太网第二弹 | 测试之实锤-物理层PMA测试实践
前言 本期先从物理层"PMA测试"开始,下图1为"PMA测试"的测试结果汇总图.其中,为了验证以太网通信对线缆的敏感度,特选取两组不同特性线缆进行测试对比,果然 ...
- 车载以太网第二弹|测试之实锤-AVB测试实践
背景 AVB(Audio Video Bridging)音视频桥接,是由IEEE 802.1标准委员会的IEEE AVB任务组制定的一组技术标准,包括精确时钟同步.带宽预留和流量调度等协议规范,用于构 ...
- 车载以太网第二弹|测试之实锤-1000BASE-T1 IOP测试实践
背景 车载以太网通信技术在汽车行业的应用速度远超预期,去年本土OEM已经上市了应用100BASE -T1的车型.今年,应用1000BASE -T1的车型预计也将会量产上市.针对测试而言,带来另外一个难 ...
- SOA=SOME/IP?你低估了这件事 | 第二弹
哈喽,大家好,第二弹的时间到~上文书说到v-SOA可以通过SOC.SORS和SOS来分解落地,第一弹中已经聊了SOC的实现,这部分也是国内各大OEM正在经历的阶段,第二弹,我们继续聊 ...
- 关于『HTML5』:第二弹
关于『HTML5』:第二弹 建议缩放90%食用 咕咕咕咕咕咕咕!!1 (蒟蒻大鸽子终于更新啦) 自开学以来,经过了「一脸蒙圈的 半期考试」.「二脸蒙圈的 体测」的双重洗礼,我终于有空肝 HTML5 辣 ...
- LCA问题第二弹
LCA问题第二弹 上次用二分的方法给大家分享了对 LCA 问题的处理,各位应该还能回忆起来上次的方法是由子节点向根节点(自下而上)的处理,平时我们遇到的很多问题都是正向思维处理困难而逆向思维处理比较容 ...
随机推荐
- java web 在线编辑Excel -- x-spreadsheet
--- x-spreadsheet --- 文档 https://hondrytravis.com/x-spreadsheet-doc/ <%@ page language="java ...
- C语言通过指针数组和二维数组读取文件
1 # include <stdio.h> 2 # include <stdlib.h> 3 # include <time.h> 4 # include < ...
- [luogu7468]愤怒的小N
定义$count(x)$为$x$二进制下1的个数,答案即$\sum_{0\le x<n,count(x)\equiv 1(mod\ 2)}f(x)$ 考虑预处理出$S_{k,i,p}=\sum_ ...
- [nowcoder5668I]Sorting the Array
令$f(n,b,m)=a[1..n]$(这里下标从1开始),考虑一些性质: 性质1.对于$\forall 1\le i\le n-m+1$,若$\exists 1\le j<i,a[j]> ...
- 洛谷 P4484 - [BJWC2018]最长上升子序列(状压 dp+打表)
洛谷题面传送门 首先看到 LIS 我们可以想到它的 \(\infty\) 种求法(bushi),但是对于此题而言,既然题目出这样一个数据范围,硬要暴搜过去也不太现实,因此我们需想到用某种奇奇怪怪的方式 ...
- Codeforces 1461F - Mathematical Expression(分类讨论+找性质+dp)
现场 1 小时 44 分钟过掉此题,祭之 大力分类讨论. 如果 \(|s|=1\),那么显然所有位置都只能填上这个字符,因为你只能这么填. scanf("%d",&n);m ...
- Codeforces 1500E - Subset Trick(线段树)
Codeforces 题目传送门 & 洛谷题目传送门 一道线段树的套路题(似乎 ycx 会做这道题?orzorz!!11) 首先考虑什么样的 \(x\) 是"不合适"的,我 ...
- Python使用print打印时,展示内容不换行
原理 Python的print()函数中参数end='' 默认为\n,所以会自动换行; 默认的print()函数: print(end='\n') 方案 Python 2: 在print语句的末尾加上 ...
- 25-ZigZag Conversion
The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like ...
- SCRDet——对小物体和旋转物体更具鲁棒性的模型
引言 明确提出了三个航拍图像领域内面对的挑战: 小物体:航拍图像经常包含很多复杂场景下的小物体. 密集:如交通工具和轮船类,在航拍图像中会很密集.这个DOTA数据集的发明者也提到在交通工具和轮船类的检 ...