当前位置: 首页 > news >正文

【TC8】如何测试IOP中PHY芯片的Llink-up time

在TC8一致性测试用例中,物理层的测试用例分为两个部分:IOP和PMA。其中IOP中对PHY芯片的Link-up时间的测试,又包含三个测试用例。它们分别是:

  • OABR_LINKUP_01: Link-up time - Trigger: Power on Link Partner
  • OABR_LINKUP_02: Link-up time - Trigger: Power on DUT
  • OABR_LINKUP_03: Link-up time - Trigger: Wake up DUT

这三条case从名称就能够判断出它们的不同。OABR_LINKUP_01是给DUT的对手件上电唤醒,OABR_LINKUP_02是DUT上电唤醒,OABR_LINKUP_03是DUT报文唤醒。

我们知道PHY如果要把Link状态设置为Up,不只是PHY自己要上电、初始化完成,还要发送检测信号能够检测到以太网线连接的对端PHY芯片的状态和模式,它们要通过信号协商出各自的工作模式和带宽,然后才能把Link状态设置为Up。

PHY Link up意味着物理层链接已建立,可以在物理层发送数据。这就意味着双方的工作模式必须是Master-Slave,带宽和双工模式是一致的。

OABR_LINKUP_01: Link-up time - Trigger: Power on Link Partner

在这条测试用例中,DUT是上电的,它的PHY芯片是初始化已完成的,这是前提。但由于对方未上电,PHY没有开始工作,所以DUT的PHY芯片无法和对方协商出正确的工作模式、带宽和双工状态。所以测试中主要是测试从给对端设备上电到检测到DUT PHY Link up的时间。<

http://www.lryc.cn/news/356771.html

相关文章:

  • java大学城水电管理系统源码(springboot)
  • LAMP源码编译安装——CentOS7
  • oracle 还原被覆盖的视图
  • go语言同一包中的同一变量实现不同平台设置不同的默认值 //go:build 编译语法使用示例
  • 校园周边美食探索及分享平台,基于 SpringBoot+Vue+MySQL 开发的前后端分离的校园周边美食探索及分享平台设计实现
  • Discourse 编辑没有办法显示更多的 JS 错误
  • CSS实现一个雨滴滑落效果
  • vue2+echarts地图下钻+地图遮盖物散点
  • 关于C++的特殊类定制
  • Linux备份脚本
  • 【Unity】实现轮盘抽奖
  • 面下对象之overload与override
  • 大数据之Hive函数大全
  • 宝塔下应该用 Memcached 还是 Redis?
  • 恢复视频3个攻略:从不同情况下的恢复方法到实践!
  • 从git上拉取项目进行操作
  • ES升级--01--环境准备和安装
  • Linux 防火墙 firewalld 常用命令
  • 时间|基于SprinBoot+vue的时间管理系统(源码+数据库+文档)
  • C++青少年简明教程:for循环语句
  • 自动驾驶技术现状与需求分析
  • SQL生成自然数,日历序列 浅析
  • 【数据结构(邓俊辉)学习笔记】二叉树04——Huffman树
  • arcgisPro将一个图层的要素复制到另一个图层
  • 难兄难弟——Java中 goto 与 const关键字
  • 如何优化大文件读取时的性能
  • 【机器学习】Chameleon多模态模型探究
  • cv2.imdecode 和 cv2.imread 的区别
  • Android数据缓存框架 - 内存数据载体从LiveData到StateFlow
  • 多态的好处