您的位置:首页 > 健康 > 养生 > Ethernet 测试系列(1)-- 物理层测试::IOP Test::Link-up time

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

2024/10/6 2:24:35 来源:https://blog.csdn.net/qq_41602272/article/details/140998488  浏览:    关键词: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的每个端口去测试。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com