故障现象

以太网眼图测试中,出现不通过现象,结果如下:



由上可知,主要是眼图模板下方不能通过。更换不同的PHY芯片,结果依旧。

故障分析

眼图测试,其测试内容为MAC芯片,经过变压器到网口之间的原理设计,PCB布局及走线。 故障电路设计如下:

PCB布局走线如下:

根据phy芯片手册,有以下注意事项未能满足:
1、PCBOUT引脚缺少并联电容。
2、PHY及变压器芯片走线未按差分处理。布局及走线长度基本满足要求。

原理图及PCB进行整改后如下:

增加PFBOUT反馈电容,PHY及变压器差分信号按差分设计。
PCB走线参考如下:

制版焊接样机后, 网口2眼图通过,网口1仍然无法通过。该两部分走线基本完全一致,从样机焊接机变压器上进一步分析, 交换网口1,2变压器,并修整器件引脚焊接后, 眼图测试均能大概率通过,偶尔出现有一两个点的情况,也不影响通讯效果。 通过后眼图测试结果如下:



测试网口灌包速率:能平均达到80M,基本满足要求。
如下:

解决措施

1、增加PFB反馈引脚耦合电容
2、差分走线严格按照差分布线。
3、PCB走线越短越好。

总结建议

硬件设计时,如有新增器件,需仔细按照芯片手册进行设计级走线。

以太网眼图测试整改案例分析相关推荐

  1. 第三方支付系统如何测试?案例分析

    一.背景 近年来,随着互联网应用服务的发展.尤其是电子商务的勃兴,我国的第三方支付产业进入了爆炸式增长时期.目前,第三方支付企业的年交易总额已突破万亿元,在人民银行备案的第三方支付企业数量已达260多 ...

  2. EMC设计与测试案例分析郑军奇第二版 296页电磁兼容EMC超强书籍

    EMC设计与测试案例分析郑军奇第二版 296页 20.0M 高清书签版.pdf 电磁兼容(EMC)标准解析与产品整改实用手册 WSQ 电磁兼容(EMC)设计与测试之汽车电子产品 [陈立辉 主编] 20 ...

  3. 图解通信原理与案例分析-35:以太网MAC层的通信原理--MAC帧格式与调度策略:载波侦听与冲突检测CSMA/CD、载波侦听与冲突避免(信道空闲保证)CSMA/CA、流控

    以太网协议已经是非常成熟的通信技术,本文旨在在汇总以太网MAC层的协议,以便于与其他通信技术的MAC层作为比较,如4G LTE, 5G NR,特别是LTE在非授权频谱上的通信LAA LBT, 就是借鉴 ...

  4. 《移动App测试的22条军规》—App测试综合案例分析23.7节测试微信App对于操作系统特性的支持程度...

    本节书摘来自异步社区<移动App测试的22条军规>一书中的App测试综合案例分析,第23.7节测试微信App对于操作系统特性的支持程度,作者黄勇,更多章节内容可以访问云栖社区"异 ...

  5. 《移动App测试的22条军规》—App测试综合案例分析23.13节测试微信App的流量和电量消耗...

    本节书摘来自异步社区<移动App测试的22条军规>一书中的App测试综合案例分析,第23.13节测试微信App的流量和电量消耗,作者黄勇,更多章节内容可以访问云栖社区"异步社区& ...

  6. 《移动App测试的22条军规》—App测试综合案例分析23.4节测试微信App的手势操作...

    本节书摘来自异步社区<移动App测试的22条军规>一书中的App测试综合案例分析,第23.4节测试微信App的手势操作,作者黄勇,更多章节内容可以访问云栖社区"异步社区" ...

  7. 《移动App测试的22条军规》—App测试综合案例分析23.11节测试微信App对多语言和地区的支持...

    本节书摘来自异步社区<移动App测试的22条军规>一书中的App测试综合案例分析,第23.11节测试微信App对多语言和地区的支持,作者黄勇,更多章节内容可以访问云栖社区"异步社 ...

  8. 基本路径测试案例分析

    基本路径测试案例分析 Q:请使用基本路径测试对该程序进行测试: 二分查找 public int binSearch(int arr[], int objectValue) {int left = 0; ...

  9. 眼图定义 眼图测量方法 示波器眼图测试分析

    波形参数测试是数字信号质量评估最常用的测量方法,但是随着数字信号速率的提高,仅仅靠幅度.上升时间等的波形参数的测量方法越来越不适用了. 比如下图的一个5Gbps的信号来说,由于受到传输通道的损耗的影响 ...

最新文章

  1. 广域网一般采用什么网络拓扑结构?—Vecloud
  2. kafka消费并导出_如何使用Docker内的Kafka服务?消息服务测试实践篇
  3. Win32ASM学习[17]:条件跳转
  4. 联邦学习产品及算法运行机制简介
  5. java thread 输出结果_大神来看看这段程序输出结果是什么?
  6. 【转】Apache+php+mysql在windows下的安装与配置图解(最新版)
  7. CUDA 优化之 PReLU 性能调优
  8. matlab差分法案例,怎么用matlab实现向前差分法,向后差分法,中心差分法等,最好举个例子,谢谢啦...
  9. AD转换及其相关背景知识
  10. SMplayer安装
  11. win10任务栏怎么还原到下面_Win10桌面图标/任务栏不见了怎么办?重启资源管理器...
  12. vue大数据可视化【数字滚动效果】
  13. 大搜车与永达二手车合作,大型汽车经销商加快数字化进程
  14. 【正点原子MP157连载】 第十章 U-boot使用-摘自【正点原子】【正点原子】STM32MP1嵌入式Linux驱动开发指南V1.7
  15. 力扣 656.金币路径
  16. 美多商城项目订单和支付模块总结
  17. 安装vmtools之后任然不能在虚拟机和主机之间复制粘贴的问题
  18. 防范客户流失的主要措施有哪些?
  19. xlsx 导出 多级表头数据
  20. php 无法加载activex,IE怎么无法加载 Activex 控件?

热门文章

  1. 机器学习-隐马尔科夫python实现及数学原理讲解
  2. 【动态规划】货币面值
  3. uni-app 国际化
  4. 2007年度中国最受尊敬基金公司候选名单出炉
  5. 知识付费目前面临的问题和未来的趋势
  6. 功能键设置(命令模式实战)
  7. 17个C语言字符串处理函数
  8. docker中使用Python镜像
  9. 应该清理CBA场内和场外的垃圾
  10. 为防止被00后整顿,一公司招聘要求员工不能起诉公司