0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

以太网设备高温流量测试丢包问题案例(晶振篇)

SJK晶科鑫 ? 2022-08-17 13:39 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

  1. 对某以太网设备进行长时间的温度循环测试, 利用SmartBits (SmartBits 设备, 是由Spirent公司开发的, 用千以太网数据流量测试的设备。)对设备连续地、全速率地发送以太网数据包, 测试人员发现一个奇怪的现象, 设备在白天的测试中, 均无丢包现象, 夜间设备继续运行, 但是第二天一早就会发现已发生丢包。
  2. 【讨论】该设备的用户接口是百兆以太网接口, 利用5类非屏蔽双绞线与SmartBits连接, 由千 端口数目较多, 线缆布线较杂, 存在线缆被实验室管理员挪动的可能, 在挪动过程中, 可能导致丢数据包。 经与管理员确认, 这种可能被排除。
    温度循环测试是指, 通过对温箱温度曲线的控制, 以实现调整产品工作所处环境温度 的目的。 在这个测试中, 温度曲线如图所示。
poYBAGL8Q8SAW8FCAACmZWs6ilw871.png图1 温度曲线
  • 循环测试一个周期共26h Ch: 小时), 分为六个阶段。 第一阶段是用4h均匀地从25°C降温到-5°C, 第二阶段是在-5°C保持 5h, 第三阶段用4h均匀地从-5°C升温到 25°C, 第四阶 段用4h均匀地从25 °C升温到55℃, 第五阶段是在55°C保持5h, 第六阶段是用4h从55'C 降温到25°C。 在这个过程中,产品不间断地全速运行。
  • 测试人员每天清早 9 点钟开始一个周期的测试, 到下午 6 点下班前检查丢包情况, 没 有发现丢包, 第二天清早9点检查, 发现已经出现丢包现象。
    头天清早 9 点到下午 6 点, 循环测试正好完成了头两个阶段, 从夜间到第二天早上 9点, 完成第三、 四、 五阶段以及第六阶段的一半, 即丢包现象总是发生在后四个阶段。 而后四个阶段有两个特点: 一是升温, 二是高温。
  • 在高温55 °C下, 测量单板上与PHY相关的信号完整性和时序, 没有发现问题。
  • 利用SmartBits对以太网产品进行流量测试, 有两个原因可能丢数据包: 一个是产品本身存在缺陷;另 一个是SmartBits的晶振频率快于以太网产品上PHY使用的晶振。
  • 在高温下进行大量测试后, 可基本排除产品缺陷造成丢数据包的可能性。 以下主要讨论晶振快慢对数据传输的影响。
poYBAGL8RmeAFfdSAAB_-LAbR5I761.png图2

SmartBits 是用千以太网性能测试的设备, 在本案例中, 其作用是以线速 的速度产生以太网数据包, 并发送给以太网交换机, 以太网交换机 收到数据包后, 在内部转发, 最终又将所有数据包发回SmartBits。SmartBits通过检测发出的数据包数目和接收的数据包数目是否相等, 来判断是否发生了丢包。
如图2所示, 假设SmartBits上的ICl是负责收发数据包的芯片, 数据包到达以太网设备, 完成业务后,通过芯片PHY 1发送回SmartBits。 在这个过程中,SmartBits上的IC 1 是基于晶振OSC 1收发数据包, 而以太网设备的PHY 1是基千晶振OSC 2收发数据包,由于双方采用的不是同一 颗晶振 , 在频率上必然有一定的差别。 假设OSC 1和OSC 2都是25MHZ(误差士50ppm)的晶振(ppm指百万分之一,此处,50ppm的误差即 为50Hz), 虽然标称频率和精度完全一 样, 但实际振荡频率并不完全一样。 利用频率计测量, 在室温下,OSC 1的频率是25.000050mhz, 即25mhz ( 误差+2ppm) : OSC 2的频率是25.000100MHz, 即25MHz(误差+ 4ppm)。OSC 2略微快千OSC 1即以太网设备上 PHY 1 的工作速率高千SmartBits 上 IC 1 的工作速率, 因此在常温下, 以太网设备有能力将 SmartBits发送来的数据包接收下来, 并全部发回。

poYBAGL8fuuAfljcAAB_xtu6Tuk281.png图3

白天的测试 从不丢包, 分析温度循环曲线图可知, 白天的测试包括常温和低温两种情况,在测试中, 只有以太网设备被放置在温箱中, 而SmartBits 一直工作在室温环境, 在低 温-5°C下测量OSC 2的频率为25.000300MHz, 即25M比(误差+12ppm), 高千OSCl室温 下的频率25M(误差+2ppm),因此, 在低温下, 以太网设备同样有能力将SmartBits 发 送来的数据全部发回。


丢包现象都是发生在夜间, 夜间的测试包括低温、 常温、 高温三个阶段,通过前面的测试已经证实, 低温和常温条件下,OSC2的频率都快于OSC 1,因此主要考虑高温的情况。在55°C, 测量 OSC 2的频率为24.999825M:,即25MHz(误差-7ppm), 慢于 OSC 1, 在这种情况下, 以太网设备没有足够的能力将SmartBits发送来的数据包全部发回,


即对千以太网设备而言, 接收到 的数据包始终多于能发送出去的数据包, 必然造成丢包。


根据以上分析得到结论, 夜间丢包的原因是 高温下OSC 2的速率慢于OSC 1。 为了检验这个结论, 设计者将SmartBits 发包速率从全速的 100%调整为 97%, 进行多个温度循环测试, 没有发现丢包。 由此证明丢包原因确系高温下OSC 2速度较慢 。

一般来说, 晶振的输出频率随着环境温度的变化, 也会有略微的变化,该现象对应晶振的温度系数,在晶振的规格书中一般可以参考(Frequency Temperature Curve)这一参数 如下图所示。

pYYBAGMNe72AVgCpAAGKScC2v_M294.png

poYBAGMNiWyAL4jLAAFrM_IpXdU007.png晶振频率偏移-温度变化曲线

以 25°C时晶振的频率为基准,随着温度的降低,输出频率将先提高, 再降低;随着温度的升高, 输出频率将先降低, 再升高。

本例中, 55℃时的晶振输出频率相对常温最多可能降低12ppm。

使用更精准的SJK工业级晶振,可帮助解决丢包授时不准等问题,更有专业的FAE 团队可免费协助工程师们测板,晶振匹配、晶振选型应用。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 以太网
    +关注

    关注

    41

    文章

    5706

    浏览量

    176471
  • 晶振
    +关注

    关注

    35

    文章

    3280

    浏览量

    70528
  • 丢包
    +关注

    关注

    1

    文章

    14

    浏览量

    8303
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    X1G0042710008,SG5032EAN差分,EPSON以太网6G

    产品简介X1G0042710008,SG5032EAN差分,EPSON以太网6G,日本EPSON爱普生株式会社,进口
    发表于 05-20 11:51 ?0次下载

    双通道CAN转以太网#CAN转以太网#三格电子

    以太网
    三格电子科技
    发布于 :2025年05月12日 13:17:05

    Modbus转以太网终极方案:三步实现老旧设备智能升级

    传输 ? 速度差距:Modbus RTU波特率115.2kbps vs 千兆以太网 ? 系统孤岛:无法接入SCADA/MES等现代管理系统 ? 传输稳定性:Modbus RTU数据传输率高,
    发表于 04-24 10:37

    爱普生可编程SG-8018系列在工业以太网的多元化应用

    在当今工业自动化领域蓬勃发展的时代,工业以太网作为工业自动化系统的关键通信架构,承载着数据高速传输、设备精准协同的重任。而在这一复杂且关键的系统中,爱普生SG-8018系列可编程
    的头像 发表于 04-07 16:07 ?315次阅读
    爱普生可编程<b class='flag-5'>晶</b><b class='flag-5'>振</b>SG-8018系列在工业<b class='flag-5'>以太网</b>的多元化应用

    爱普生SG2520CAA有源赋能车身以太网 PHY

    的SG2520CAA有源,凭借其卓越性能与车规级可靠性,成为车身以太网PHY及智能汽车电子系统的理想时钟解决方案。SG2520CAA
    的头像 发表于 03-27 13:55 ?425次阅读
    爱普生SG2520CAA有源<b class='flag-5'>晶</b><b class='flag-5'>振</b>赋能车身<b class='flag-5'>以太网</b> PHY

    爱普生温补TG5032SGN(X1G005241)在同步以太网中的应用

    在当今数字化时代,同步以太网(SyncE)作为一种先进的网络同步技术,广泛应用于各种通信网络中,以确保设备之间的时间和频率同步。作为同步以太网的核心组件之一,温补
    的头像 发表于 03-21 14:34 ?406次阅读

    TC10以太网休眠唤醒测试用例

    在上一文章中,我们了解了TC10规范的内容,并掌握了基于以太网链路的物理层休眠唤醒机制。为了确保不同厂商的设备以太网休眠唤醒功能上的互操作性,OPEN Alliance制定了详细的
    的头像 发表于 02-13 09:05 ?528次阅读
    TC10<b class='flag-5'>以太网</b>休眠唤醒<b class='flag-5'>测试</b>用例

    以太网物理层IOP测试设备TestBase-EIOP说明

    经纬恒润推出升级版TestBase-EIOP1100,这是一款专门针对车载以太网物理层交互性(lOPInteroperability)测试设计的自动化测试设备。该
    的头像 发表于 01-08 10:21 ?543次阅读
    <b class='flag-5'>以太网</b>物理层IOP<b class='flag-5'>测试</b><b class='flag-5'>设备</b>TestBase-EIOP说明

    车载以太网自动化测试套件—AETP.TSN

    在车载以太网自动化测试系列套件AETP中,AETP.TSN(Automotive Ethernet Test Package. Time-Sensitive Networking)是专为车载以太网
    的头像 发表于 01-08 09:17 ?541次阅读
    车载<b class='flag-5'>以太网</b>自动化<b class='flag-5'>测试</b>套件—AETP.TSN

    以太网物理层IOP测试设备TESTBASE-EIOP

    OPEN联盟(OPEN Alliance)是一个由OEM、Tier1和Tier2共同组建的非盈利开放性的行业联盟,旨在将以太网技术在汽车环境中应用及推广。 TESTBASE-EIOP是经纬恒润自主研发的车载以太网物理层IOP(交互性)自动化
    的头像 发表于 12-25 17:48 ?1351次阅读
    <b class='flag-5'>以太网</b>物理层IOP<b class='flag-5'>测试</b><b class='flag-5'>设备</b>TESTBASE-EIOP

    TOSUN 车载以太网仿真测试解决方案

    TOSUN车载以太网仿真测试解决方案随着自动驾驶、车联网和智能化系统的广泛应用,车载电子组件和传感器的数量与复杂性都在持续增加,为了满足这些更为复杂性的需求,车载以太网作为一种新型车载网络进入汽车网
    的头像 发表于 12-07 01:07 ?955次阅读
    TOSUN 车载<b class='flag-5'>以太网</b>仿真<b class='flag-5'>测试</b>解决方案

    汽车以太网BCI测试整改案例分享

    随着汽车行业朝着电动趋势发展,摄像头、雷达、传感器等设备设备使用场景越发广泛,对高速数据传输的需求也愈发依赖。而车载以太网具有低延迟、高带宽的特性,可以满足高速、大容量数据传输,进一步支持高级智能驾驶功能的同时显著减小车身重量
    的头像 发表于 11-14 15:20 ?1062次阅读
    汽车<b class='flag-5'>以太网</b>BCI<b class='flag-5'>测试</b><b class='flag-5'>丢</b><b class='flag-5'>包</b>整改案例分享

    以太网端口支持哪些类型的设备和连接方式

    以太网端口作为网络数据连接的接口,支持多种类型的设备和连接方式。
    的头像 发表于 08-07 15:31 ?1509次阅读

    以太网端口的类型和特性

    以太网端口,即以太网接口,是网络中用于连接设备并进行数据交换的端口。它基于IEEE 802.3标准,并使用以太网协议进行数据传输。以太网端口
    的头像 发表于 08-07 15:27 ?3376次阅读

    X1G004481000300低功耗以太网PHY芯片的关键核心

    在射频拉远单元(RRU)设计中,一般需要用到以太网PHY芯片发送和接收以太网的数据帧,与主控芯片进行网络数据交互,为保证以太网PHY芯片正常工作,一般需要选择25MHz标准频率的有源
    发表于 08-05 13:59 ?0次下载