Ethernet 测试系列(1)-- 物理层测试::IOP Test::Link-up time

车载以太网物理层IOP测试,即互操作性测试(Interop- erability Tests),用于验证车载以太网PHY(通常也称为收发器)的可靠性和检查PHY能否在给定的有限时间内建立稳定的链路;还用于车载以太网PHY的诊断,如信号质量指数(SQI)和线束故障的检测。模拟车载以太网远、近端的开、短路故障作为Link Partner,与DUT建立连接,获取两者之间的Link Up时间(精度可达1ms)、信号品质指数以及电缆诊断信息。

目录

1.1. 前提条件:

1.2.  测试设置:

1.3. 测试步骤:

1.4. 通过标准:

1.5. 备注:

2.1. 前提条件:

2.2.  测试设置:

2.3. 测试步骤:

2.4. 通过标准:

2.5. 备注:

3.1. 前提条件:

3.2. 测试设置:

3.3. 测试步骤:

3.4. 通过标准:

3.5. 备注:


Link-up time:以太网连接建立的时间对Link Partner的PHY进行多次上、下电操作,计算 DUT与Link Partner建立连接所需要的时间;对DUT进行多次上、下电操作,计算DUT与Link Partner建立连接所需要的时间;对DUT进行多次唤醒、睡眠操作,计算DUT与Link Partner建立连接所需要的时间。

1.1. 前提条件:

  1. DUT连接到稳定的电源。
  2. DUT必须在正常模式下运行。
  3. 测试系统为DUT提供特殊的唤醒条件,如唤醒必要时发送线路或网络管理CAN消息。
  4. 如果DUT包含开关,则必须单独测试所有链路。
  5. Link Partner的平均启动时间可用

1.2.  测试设置:

DUT必须连接到具有相反主/从配置的Link Partner。通信信道的极性必须正确。电源由测试系统控制。

1.3. 测试步骤:

1. DUT应处于活动状态,并准备建立链接。

重复步骤2至步骤5 n=100次:

2.打开Link Partner的电源。t~start~=t~PowerOnLinkPartner~

3.轮询Link Partner的状态。如果link_control被激活了:t~stop~=t~ActiveLink~

4.计算通电和连接之间的时间t~up~:t~up~=t~stop~-t~start~

5.关闭Link Partner的电源。

重复结束

6.计算如下:

t~min~=min (𝑡~up~(𝑖))

t~max~=max (𝑡~up~(𝑖))

1.4. 通过标准:

1.5. 备注:

如果DUT 有交换机,这个测试需要对DUT的每个端口去测试;

根据link partner的设计,测试系统还可以将μC的电源与PHY的电源一起切换。

2.1. 前提条件:

  1. Link Partner连接到稳定的电源;
  2. 测试系统为DUT提供特殊的唤醒条件,如唤醒线或网络管理CAN消息(如有必要);
  3. 供应商必须提供DUT的平均启动时间:

2.2.  测试设置:

DUT必须连接到具有相反主/从配置的link partner。通信信道的极性必须正确。电源由测试系统控制。

2.3. 测试步骤:

1.DUT应处于活动状态,并准备建立链接;

重复步骤2至步骤5 n=100次:

2.打开DUT的电源, t~start~=t~PowerOnDUT~ ;

3.轮询Link Partner的状态,如果link_control被激活了:t~stop~=t~ActiveLink~ ;

4.计算通电和连接之间的时间t~up~:t~up~=t~stop~-t~start~ ;

5.关闭DUT的电源。

重复结束

6.计算如下:

t~min~=min (𝑡~up~(𝑖))

t~max~=max (𝑡~up~(𝑖))

2.4. 通过标准:

2.5. 备注:

如果DUT 有交换机,这个测试需要对DUT的每个端口去测试。

3.1. 前提条件:

  1. DUT和link partner连接到稳定的电源;
  2. DUT必须在正常模式下运行;
  3. 唤醒报文是必要的。测试系统为DUT提供特殊的唤醒条件,如唤醒线或网络管理CAN消息;
  4. 制造商必须提供Isleep值;
  5. 制造商必须提供DUT的平均唤醒时间:

3.2. 测试设置:

DUT必须连接到具有相反主/从配置的链路伙伴。通信信道的极性必须正确。电源由测试系统控制。

3.3. 测试步骤:

1.DUT处于睡眠模式并且Link Partner处于激活状态并准备建立连接;

2.重复步骤2至步骤6 n=100次:

3.如果I~DUT~> I~sleep~,t~start~=t~PowerOnDUT~

4.轮询Link Partner的状态,如果link_control被激活了:t~stop~=t~ActiveLink~  ;

5.计算唤醒和连接之间的时间t~up~:t~up~=t~stop~-t~start~ ;

6.将DUT切换到睡眠模式;

重复结束

7.计算如下:

t~min~=min (𝑡~up~(𝑖))

t~max~=max (𝑡~up~(𝑖))

3.4. 通过标准:

3.5. 备注:

如果DUT 有交换机,这个测试需要对DUT的每个端口去测试。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/412603.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Unity编辑器扩展之Hierarchy面板扩展

内容将会持续更新,有错误的地方欢迎指正,谢谢! Unity编辑器扩展之Hierarchy面板扩展 TechX 坚持将创新的科技带给世界! 拥有更好的学习体验 —— 不断努力,不断进步,不断探索 TechX —— 心探索、心进取&#xff…

JavaScript学习文档(11):Window对象、本地存储、数组中一些方法、学生就业统计表案例

目录 一、Window对象 1、BOM(浏览器对象模型) 2、定时器-延时函数 3、 JS执行机制 (1)同步任务: (2)异步任务: 4、location对象 (1)5秒钟后跳转页面 5、navigator对象 6、…

乐城堡 JoyCastle Unity岗位笔试题

1)实现 move(GameObjct gameObject, Vector3 begin, Vector3 end, float time, bool pingpong){ } 使 gameObject 在 time 秒内,从 begin 移动到 end,若 pingpong 为 true,则在结束时 使 gameObject 在 time 秒内从 end 移动到 begin&#xf…

FPGA上板项目(三)——RAM测试

目录 实验内容实验原理实验步骤实验用时序波形HDL 代码仿真综合实现上板测试 实验内容 对 FPGA 内部的 RAM 进行数据读写操作。 实验原理 RAM (Random Access Memory),是可以进行数据交换的存储器,可读可写;而 ROM&…

操作系统:实验六文件操作实验

一、实验目的 1、了解文件系统功能及实现原理。 2、掌握LINUX下文件操作的有关系统调用。 3、熟悉main函数带参数运行的有关操作过程。 4、通过模拟程序实现简单的一级文件系统或二级文件系统。 二、实验内容 1、编程显示文件自身。(1分) #includ…

Java学习第五天

数组 数组适合做一批同类型数据的存储。 静态初始化数组: 注意:数组变量名中存储的是数组在内存中的地址,数组是引用类型。 数组的访问 动态初始化数组: 数组的遍历: 注意左边和右边的区别,一个是改变数组…

桥接与NET

仔细看看下面两幅图 net模式,就是在你的Windows电脑(假设叫A电脑)的网络基础上,再生成一个子网络,ip的前两位默认就是192.168,然后第三位是随机,第四位是自己可以手动设置的。使用这种模式唯一的…

grpc-spring 通信(选型,grpc-ecosystem/grpc-spring)

需求 需要一个在稳定网络环境里高性能且开发和部署成本较小,且多平台,且对视频传输和消息订阅和推送的支持比较好的, 一套环境 先说结论因为结论先得到的, 问AI了, 发现一个新东西gRPC ,看了下非常好。 再说过程&…

【2024 CCF编程能力等级认证(GESP)C++ 】一级大纲

目录 1. 背景2. 考核知识块3. 考核内容3.1 计算机基础知识3.2 集成开发环境3.3 结构化程序设计3.4 程序的基本语句3.5 程序的基本概念3.6 基本运算3.7 基本数据类型4. 考核目标5. 题型分布6. 考试时长7. 认证时间与报名8. 政策与福利9. GESP一级认证形式 1. 背景 官网&#xff…

OceanBase V4 技术解读:从Alter Table 看DDL的支持

背景 数据库类型可以划分为两大类:关系型数据库和非关系型数据库。而关系型数据库以表格形式进行数据组织,同时遵循表关系的约束,例如创建一张表,表里面包含多个列,不同的列可以有不同的类型。当需要改表结构&#xf…

数学建模赛前备赛——模拟退火算法

一.什么是智能优化算法 智能优化算法本质上是一个优化算法,它通过不断优化模型的参数,使得系统表现达到最优,常见的只能优化算法有很多,比如说蚁群算法,遗传算法以及我们今天的主角——模拟退火算法。 二.模拟算法的前身——爬山算法 爬山算法是一种简…

开放大世界的碰撞与物理

众所周知,物理开销一直是 CPU 的一个大头,而且还很容易出问题。对于开放世界,该如何进行物理运算,以及采用什么方案计算碰撞。 本文针对这个问题做了一些细微的研究,算是对 Unity 下的解决方案有了一个大致的方向。 1、…

Gartner报告解读:如何帮助企业完善数据分析与治理路线图

Gartner服务于全球100多个国家和地区的14,000余家机构,是一家深受客户信赖、观点客观的研究顾问公司。Garnter洞察、建议和工具可帮助您发现创新机遇,完成关键优先任务,助您成为企业不可或缺的战略专家和价值创造者。该公司是标普 500 指数成…

手把手教在Linux系统服务器下运行HM编码

先在SVN上下载HM文件包,可以看到文件中有linux文件夹,如果在windows下运行直接打开sln后缀的项目。不清楚的看这个: 一、准备工作 1、删除linux文件加下makefile.base中-Werror,文件路径如下: 打开文件,c…

自制深度学习推理框架之表达式层的设计与实现

文章目录 一、表达式Expression二、词法解析2.1 词法定义2.2 词法解析 三、语法解析3.1 语法树的定义3.2 语法树构建3.3 语法树的转换(逆波兰式) 四、表达式层4.1 ExpressionLayer和ExpressionParser类4.2 表达式层的注册4.3 表达式层的输入处理4.4 表达式层的计算过程 五、计算…

插入排序的动画展示与实现

排序学习思路:先实现单趟逻辑,在实现整体逻辑;先解决普遍情况,再解决特殊情况。 什么是插入排序 回忆下自己玩扑克牌的时候是怎么把手上的牌理顺的吧!其实那就是插入排序,从左边往右边,把一张张…

Profinet 从站转 EtherNet/IP 从站网关

产品用途 本产品是 PN(Profinet) 和 EtherNet/IP 网关,使用数据映射方式工作。 本产品在 PN 侧作为 PN IO 从站,接 PN 主站设备,比如西门子 PLC 等;在EtherNet/IP 侧做为 EtherNet/IP 从站,接 EtherNet…

C++:继承用法详解~

在学完C的类和对象,并掌握了类的核心语法与基本用法之后;我们就得去学习一下继承的语法,与继承的用法。简单概括一下,继承是C中一种代码复用的手段,它允许我们,对已有的类,增添新的成员函数或变…

opencv实战项目十六:kmeans图像颜色聚类:

文章目录 前言K-means介绍效果 前言 在数字化时代,图像处理技术已成为计算机视觉领域的重要组成部分。其中,图像颜色聚类作为一项关键技术在众多应用场景中发挥着重要作用,如图像分割、物体识别、色彩调整等。K-means算法作为一种经典的聚类…

【云游戏】点量云流赋能大型游戏新体验

点量小刘发现近期国产化大型3A游戏《黑神话:悟空》的发售,可谓是赢得了一波好评。从场景内容来说深厚的文化底蕴支撑和高质量精美的特效及画面制作令人眼前一亮,作为备受瞩目的一款游戏,从技术层面来说,该游戏也离不开…