以太网MDI信号PCB EMC设计要点

1. PHY侧和RJ45连接器侧通用MDI布局建议

  1. MDI差分对保持对称走线,走线上的焊盘封装应一致,焊盘放置位置也应对称。可以减少EMI测试中的模式转换。
  2. MDI走线应保持阻抗匹配,从而减少信号线上的反射。
  3. MDI走线下需有连续完整的接地层GND,可以为MDI走线提供恒定的阻抗匹配。阻抗不连续会导致不必要的信号反射;跨越平面分裂的信号可能导致不可预测的返回路径电流,并且还可能影响信号质量,潜在地产生EMI问题。跨越平面分裂的信号如下图所示:
在这里插入图片描述
  4. MDI走线对内长度匹配,当匹配高速信号的内对长度时,蛇形布线需要尽可能靠近不匹配的末端,从而降低差模噪声的影响。如下图所示:
在这里插入图片描述
  5. 限制MDI走线的弯曲程度可有效降低不同线路区段间的串扰效应,减少MDI轨迹上引入的噪声,尽量不要有弯曲,走线弯曲会破坏差分对的理想平行结构,导致相邻信号路径出现不对称的电磁耦合区域。这种非平行区域会增强电场和磁场的相互侵入,显著加剧串扰噪声。保持走线平直可维持均匀的耦合分布,抑制干扰。走线弯曲如下图所示:
在这里插入图片描述
  6. MDI走线禁止锐角或直角弯曲,因为会造成阻抗突变,引发信号反射并破坏差分信号的相位平衡。这种失真会降低接收端噪声容限,使系统更易受串扰影响。平缓的圆弧走线(曲率半径≥3倍线宽)可维持阻抗连续性,减少反射能量对邻近线路的干扰,也减少发射点。并且差分线对与同层铺铜之间至少保持30mil距离,最好50mil;差分对间至少保持5倍线宽空间,如下图所示:
在这里插入图片描述
  7. 变压器下方避免铺铜,防止在EMI事件期间变压器的噪声直接注入下方的铺铜区域,同时变压器下的铺铜会降低变压器的隔离功能,变压器下方挖空如下图所示。
在这里插入图片描述
  8. 建议使用分立的变压器和RJ45连接器。集成变压器的RJ45连接器屏蔽内有一个隔离网络,如果RJ45连接器屏蔽层上注入任何噪声,那么变压器的性能可能会显著降低,一些噪声可以绕过隔离网络,直接耦合到系统接地或MDI线路。分立变压器和RJ45如下图所示:
在这里插入图片描述
  9. MDI走线尽可能短,较短的MDI走线可以缩短暴露在周围环境中的长度,并降低MDI走线上的辐射耦合噪声。
  10. 减少MDI走线上的过孔数量,以减少从周围环境中拾取的噪声以及减少向周围环境发射噪声;MDI走线上的通孔会导致阻抗不连续,从而导致不必要的信号反射
  11. 防止在没有任何接地平面分隔的情况下,MDI信号线与下方信号线交叉。信号线交叉会导致更大的噪声发射。

2. RJ45连接器侧MDI布局建议

  1. 尽量减少连接器接地上MDI走线周围的通孔,MDI走线周围的通孔可以为ESD/EFT噪声电流在MDI走线之间流动创造更好的路径,增加干扰MDI信号线的机会,如下图所示:
在这里插入图片描述
  2. 同一层中MDI走线周围不进行连接器接地铺铜,可以减少ESD/EFT事件期间连接器接地对MDI走线的接地反弹干扰。
  3. MDI走线下方所有层挖空,挖空范围需超出信号线边界 ‌≥50mil‌,减少地弹对MDI线路的影响。
  4. RJ45连接器下无电源平面和其他信号线,可以在EMI测试期间防止任何电源或其他信号走线受到干扰,隔离注入MDI走线的其他外部噪声。
  5. R//C接地隔离或其他接地路径电路需要与MDI走线位于相反的层上,确保大部分EMI噪声可以在MDI走线的另一侧流动,并最大限度地减少对MDI走线的接地噪声干扰。
  6. R//C接地隔离网络选择大型组件尺寸,支持大电流,以防止EMI事件期间的任何损坏。
  7. Bob smith端接周围没有过孔和接地铺铜,在EMI测试期间,将进入Bob smith终端并影响信号的噪声干扰降至最低。
  8. R//C接地隔离连接放置在电源接地附近,允许一些EMI噪声在连接器接地到电源接地之间流动,远离任何敏感电路,最小化到PHY或其他IC的噪声路径。
  9. 不建议使用带LED的RJ45模块,以获得更好的EMI性能,防止EMI噪声源通过LED线路直接流入PHY。
  10. 隔离地铺铜边界距离RJ45引脚焊盘 ‌≥50mil‌,避免影响差分阻抗。
  11. 如下图所示:
在这里插入图片描述

3. PHY侧MDI布局建议

  1. 单个差分对的两条线需要尽可能靠近布线,差分对内两条线之间的串扰不是一个重要的问题。靠近布线可减少模式转换,减少拾取差分噪声源的机会,通常选择最小的走线间距 (5到6 mils)。
  2. 两个差分对间保持一定的距离,防止两个差分对之间的串扰,降低两个差分对之间的共模噪声干扰。
  3. 两个差分对应具有相同的参考接地层,减少EMI测试期间由于接地反弹而导致的模式转换。
  4. PHY侧MDI布局如下图所示:
在这里插入图片描述

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

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

相关文章

深入浅出WebGL:在浏览器中解锁3D世界的魔法钥匙

WebGL:在浏览器中解锁3D世界的魔法钥匙 引言:网页的边界正在消失 在数字化浪潮的推动下,网页早已不再是静态信息的展示窗口。如今,我们可以在浏览器中体验逼真的3D游戏、交互式数据可视化、虚拟实验室,甚至沉浸式的V…

pysnmp模块中 GET、SET、WALK操作详细分步解析

1. SNMP GET 操作详解 1.1 核心代码结构 from pysnmp.hlapi import *# 定义参数 community public # SNMPv2c 社区名 target_ip 192.168.1.1 # 目标设备 IP oid 1.3.6.1.2.1.1.1.0 # 要查询的 OID# 发起 GET 请求 error_indication, error_status, error_index, …

接收rabbitmq消息

以下是一个使用纯Java&#xff08;非Spring Boot&#xff09;接收RabbitMQ消息的完整实现&#xff0c;包含Maven依赖和持续监听消息的循环&#xff1a; 1. 首先添加Maven依赖 (pom.xml) <dependencies><!-- RabbitMQ Java Client --><dependency><group…

SQL进阶之旅 Day 23:事务隔离级别与性能优化

【SQL进阶之旅 Day 23】事务隔离级别与性能优化 文章简述 在数据库系统中&#xff0c;事务是确保数据一致性和完整性的核心机制。随着业务复杂度的提升&#xff0c;如何合理设置事务隔离级别以平衡并发性能与数据一致性成为开发人员必须掌握的关键技能。本文深入解析事务隔离级…

六.原型模式

一.原型模式的定义 原型模式是一种创建型设计模式&#xff0c;通过复制现有对象&#xff08;原型&#xff09;生成新对象&#xff0c;避免重复初始化成本。需了解以下关键概念&#xff1a; ‌浅拷贝‌&#xff1a;复制基本类型字段&#xff0c;引用类型字段共享内存地址&#…

【笔记】LoRA 理论与实现|大模型轻量级微调

论文链接&#xff1a;LoRA: Low-Rank Adaptation of Large Language Models 官方实现&#xff1a;microsoft/LoRA 非官方实现&#xff1a;huggingface/peft、huggingface/diffusers 这篇文章要介绍的是一种大模型/扩散模型的微调方法&#xff0c;叫做低秩适应&#xff08;也就是…

Cilium动手实验室: 精通之旅---15.Isovalent Enterprise for Cilium: Network Policies

Cilium动手实验室: 精通之旅---15.Isovalent Enterprise for Cilium: Network Policies 1. 环境信息2. 测试环境部署3. 默认规则3.1 测试默认规则3.2 小测验 4. 网络策略可视化4.1 通过可视化创建策略4.2 小测试 5. 测试策略5.1 应用策略5.2 流量观测5.3 Hubble观测5.4 小测试 …

opencv RGB图像转灰度图

这段代码的作用是将一个 3通道的 RGB 图像&#xff08;CV_8UC3&#xff09;转换为灰度图像&#xff08;CV_8UC1&#xff09;&#xff0c;并使用 OpenCV 的 parallel_for_ 对图像处理进行并行加速。 &#x1f50d; 一、函数功能总结 if (CV_8UC3 img.type()) {// 创建灰度图 d…

React Hooks 的原理、常用函数及用途详解

1. ​​Hooks 是什么&#xff1f;​​ Hooks 是 React 16.8 引入的函数式组件特性&#xff0c;允许在不编写 class 的情况下使用 state 和其他 React 特性&#xff08;如生命周期、副作用等&#xff09;。​​本质是一类特殊函数​​&#xff0c;它们挂载到 React 的调度系统中…

学习路之PHP--webman协程学习

学习路之PHP--webman协程学习 一、准备二、配置三、启动四、使用 协程是一种比线程更轻量级的用户级并发机制&#xff0c;能够在进程中实现多任务调度。它通过手动控制挂起和恢复来实现协程间的切换&#xff0c;避免了进程上下文切换的开销 一、准备 PHP > 8.1 Workerman &g…

linux libusb使用libusb_claim_interface失败(-6,Resource busy)解决方案

linux libusb使用libusb_claim_interface失败&#xff08;-6&#xff0c;Resource busy&#xff09;解决方案 ✅ 问题原因&#x1f6e0;️ 解决方案&#x1f538; 方法一&#xff1a;分离内核驱动 libusb_detach_kernel_driver()&#x1f538; 方法二&#xff1a;使用 usb-devi…

使用mpu6500/6050, PID,互补滤波实现一个简单的飞行自稳控制系统

首先&#xff0c;参考ai给出的客机飞机的比较平稳的最大仰府&#xff0c;偏转&#xff0c;和防滚角度&#xff0c;如下&#xff1a; 客机的最大平稳仰俯&#xff08;Pitch&#xff09;、偏转&#xff08;Yaw&#xff09;和防滚&#xff08;Roll&#xff09;角度&#xff0c;通…

深度解析AD7685ARMZRL7:16位精密ADC在低功耗系统中的设计价值

产品概述 AD7685ARMZRL7是16位逐次逼近型&#xff08;SAR&#xff09;ADC&#xff0c;采用MSOP-10紧凑封装。其核心架构基于电荷再分配技术&#xff0c;支持2.3V至5.5V单电源供电&#xff0c;集成低噪声采样保持电路与内部转换时钟。器件采用伪差分输入结构&#xff08;IN/-&a…

EXCEL 实现“点击跳转到指定 Sheet”的方法

&#x1f4cc; WPS 表格技巧&#xff1a;如何实现点击单元格跳转到指定 Sheet 在使用 WPS 表格&#xff08;或 Excel&#xff09;时&#xff0c;我们经常会希望通过点击一个单元格&#xff0c;直接跳转到工作簿中的另一个工作表&#xff08;Sheet&#xff09;。这在制作目录页…

Python格式化:让数据输出更优雅

Python格式化&#xff1a;让数据输出更优雅 Python的格式化功能能让数据输出瞬间变得优雅又规范。不管是对齐文本、控制数字精度&#xff0c;还是动态填充内容&#xff0c;它都能轻松搞定。 一、基础格式化&#xff1a;从简单拼接开始 1. 百分号&#xff08;%&#xff09;格式…

2025年渗透测试面试题总结-小鹏[实习]安全工程师(题目+回答)

安全领域各种资源&#xff0c;学习文档&#xff0c;以及工具分享、前沿信息分享、POC、EXP分享。不定期分享各种好玩的项目及好用的工具&#xff0c;欢迎关注。 目录 小鹏[实习]安全工程师 1. 自我介绍 2. 有没有挖过src&#xff1f; 3. 平时web渗透怎么学的&#xff0c;有…

VSCode科技风主题设计详细指南

1. 科技风设计的核心特点 科技风设计是一种强调未来感、现代感和高科技感的设计风格,在VSCode主题设计中,可以通过以下几个核心特点来体现: 1.1 色彩特点 冷色调为主:蓝色、紫色、青色等冷色调是科技风设计的主要色彩高对比度:深色背景配合明亮的霓虹色,形成强烈的视觉…

android知识总结

Activity启动模式 standard (标准模式) 每次启动该 Activity&#xff08;例如&#xff0c;通过 startActivity()&#xff09;&#xff0c;系统总会创建一个新的实例&#xff0c;并将其放入调用者&#xff08;启动它的那个 Activity&#xff09;所在的任务栈中。 singleTop (栈…

第3章 MySQL数据类型

MySQL数据类型 1、数字数据类型1.1 整数类型1.2 定点类型1.3 浮点类型1.4位值类型1.5 超出范围和溢出处理1.5.1 超出范围处理1.5.2 溢出处理 2、日期和时间数据类型3、字符串数据类型3.1 char和varchar类型3.2 binary和varbinary类型3.3 blob 和 text类型3.4 enum类型3.4.1 创建…

label-studio的使用教程(导入本地路径)

文章目录 1. 准备环境2. 脚本启动2.1 Windows2.2 Linux 3. 安装label-studio机器学习后端3.1 pip安装(推荐)3.2 GitHub仓库安装 4. 后端配置4.1 yolo环境4.2 引入后端模型4.3 修改脚本4.4 启动后端 5. 标注工程5.1 创建工程5.2 配置图片路径5.3 配置工程类型标签5.4 配置模型5.…