EMC学习笔记(十一)过孔

news2024/11/15 4:19:03

过孔

  • 1.过孔模型
    • 1.1 过孔的数学模型
    • 1.2 对过孔模块的影响因素
  • 2.过孔对信号传导与辐射发射影响
    • 2.2 过孔对阻抗控制的影响
    • 2.2 过孔数量对信号质量的影响

1.过孔模型

从过去设计的一些PCB板效果来看,过孔对于低频,低速信号的影响是很小的,但是近来,随着时钟速度的提高,器件的上升时间及时序问题已经成为了PCB设计中的关键问题。 过孔在PCB传输线中的影响也就成为了讨论的热点话题。 下图是PCB板过孔的一个模型。

在这里插入图片描述

1.1 过孔的数学模型

过孔与一般的传输线一样,也可以看作是电容、电感、电阻组成的参数模型,可以用场提取工具(如ANSOFT) 提取过孔模型,或者可用TDR测试方法来测试。计算公式计算:

在这里插入图片描述

一般仿真工具仿真分析时,过孔模型近似以 1 pf电容代替。TDR测试瞬态阻抗降落有 6~7欧姆。

1.2 对过孔模块的影响因素

由以上公式可以看出 ,影响过孔参数的因素主要有 : 过孔直径、板厚、过孔焊盘大小 。另外,不同的层设置、过孔在何处换层、平面层的影响等也是影响因素。

详细资料已经在SI教程中更新。

2.过孔对信号传导与辐射发射影响

2.2 过孔对阻抗控制的影响

注意使用需在PCB 上钻孔的器件或在PCB 上打过孔都会引起镜像平面的非连续性,会破坏信号的最佳回流途径下图给出了一个详细的例子:

在这里插入图片描述

对于需在不同层之间打过孔走线的微带线或者带状线而言,在它们周边都有固定的射频回流路线,都易受干扰,最容易提高抗干扰性能的办法是不要在不同层之间打过孔布线,只在同一层走线最好,确保在微带线与地平面的任何位置上不要有任何原因造成的阻抗非连续性,如果一条敏感信号线非得打过孔不可得话,那么就要在这个信号过孔附近打上地属性的过孔来减小非连续性。设想一下对于四层以上的布线,有一层完整的地,一层完整的电源层,以及其它布线层,为了在布线时能够确保良好的信号回流,地层应担负起回流主通道的任务,若有敏感信号必需打过孔而要走到其它非地层的相邻层,那么就需对此信号线做包地处理,所包的地线应该与信号线平行,尽量靠近,如下图示:

在这里插入图片描述

已知的过孔的负面影响大致可分为以下几类:
1、过孔是固有电容,因此改变了PCB走线的特征阻抗;
2、过孔对于走线的特征阻抗起到了一个跳变作用,因此会导致反射,过孔导致了走线上6~7欧姆的瞬态的阻抗不连续,它导致了大约0.055的负反射系数 (50欧姆左右走线特性阻抗),近似为5%;
3、当走线从一层换到另外一层时,参考平面会发生改变,而且走线的回流路径也产生了变化。走线的特征阻抗也可能会发生很大的变化;
4、如果一层的走线从本层走到相同参考平面的另一层,过孔的影响较小,否则当换层后的参考平面发生变化后,传输线的特征阻抗将可能会发生很大的变化。
可惜的是,很少有专门的在保证其它参数不变的条件下,研究过过孔在PCB布线中的影响,这是由以下几个资源限制 至少是部分原因) 所造成的:
A、需要设计一块测试PCB板;
B、需要加工;
C、需要一套好的测试仪,并且研究者应能熟练使用它。

2.2 过孔数量对信号质量的影响

过孔数量对信号的影响还需要验证。 实际上,每一个过孔 (甚至走线本身) 都有一点高频损失。由TDR测试结果,过孔确实有容性的效果,会导致信号高次谐波的衰减,表现为信号上升时间会减缓。但是就一个过孔来说,其导致的影响和整个走线产生的衰耗相比 ,过孔所引起衰减是微不足道的。对于设计者使用上升时间范围在 0.5 ns到1.0ns (500ps 到1000ps) 的元器件 (或者更快速)来说,一个过孔所引起的 几十ps的边沿变缓相对来说是没什么影响的 ,对于甚高速设计,多个过孔的影响应该考虑,应尽量减少过孔数量。
过孔还会引起信号传输时间变长,一般一个过孔影响大约几百ps的走线延时。对于背板上长的走线来讲,一个过孔的影响也是可以忽略的。

对PCB设计过程中关于过孔的建议:
1,尽量减少过孔数量;
2,布线换层时,优选阻抗连续的平面进行切换:
3,对于低于1GHZ的信号,优先考虑内层布线,减小辐射影响,而非避免过孔。

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

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

相关文章

Android 窗口实现原理

一、基本概念 1、窗口显示架构图 多窗口的核心原理其实就是分栈和设置栈边界2、Android的窗口分类 Android应用程序窗口,这个是最常见的(拥有自己的WindowToken)譬如:Activity与Dialog Android应用程序子窗口(必须依附到其他非子窗口才能存…

深度学习-第T11周——优化器对比实验

深度学习-第T11周——优化器对比实验 深度学习-第T11周——优化器对比实验一、前言二、我的环境三、前期工作1、导入数据集2、查看图片数目3、查看数据 四、数据预处理1、 加载数据1、设置图片格式2、划分训练集3、划分验证集4、查看标签 2、数据可视化3、检查数据4、配置数据集…

6月份读书学习好文记录

看看CHATGPT在最近几个月的发展趋势 https://blog.csdn.net/csdnnews/article/details/130878125?spm1000.2115.3001.5927 这是属于 AI 开发者的好时代,有什么理由不多去做一些尝试呢。 北大教授陈钟谈 AI 未来:逼近 AGI、融进元宇宙,开源…

06-浏览器渲染原理

什么是渲染? render,HTML字符串 --渲染--> 像素信息 URL地址是一个字符串,HTML、css、js都在里面 可以把渲染想象成一个函数,上代码: function render (html) {/* 第一行第二行*/return pixels; } 渲染时间点 …

【深入浅出 Spring Security(十二)】使用第三方(Github)授权登录

使用第三方(Github)授权登录 一、OAuth2 简单概述二、OAuth2 四种授权模式之授权码模式三、Github 授权登录准备工作创建 Spring Boot 项目Vue 测试代码测试效果 (Github授权登录的具体操作在目录第三“章”) 一、OAuth2 简单概述…

Spring Boot 优雅集成 Spring Security 5.7(安全框架)与 JWT(双令牌机制)

Spring Boot 集成 Spring Security (安全框架) 本章节将介绍 Spring Boot 集成 Spring Security 5.7(安全框架)。 🤖 Spring Boot 2.x 实践案例(代码仓库) 介绍 Spring Security 是一个能够为基…

【CSDN创作纪念日】——博客小梦的“256”鸭~

博客小梦的创作纪念日😎 前言🙌与CSDN的相遇浑水摸鱼的日常CSDN上的小小收获收获了 一群热爱编程,热爱创作的CSDN挚友创作上的小荣誉 憧憬未来 总结撒花💞 😎博客昵称:博客小梦 😊最喜欢的座右铭…

【Spring】— Spring MVC简单数据绑定(一)

目录 Spring MVC数据绑定1.数据绑定概述2.简单数据绑定2.1 绑定默认数据类型2.2 绑定简单数据类型 Spring MVC数据绑定 1.数据绑定概述 在执行程序时,Spring MVC根据客户端请求参数的不同将请求消息中的信息以一定的方式转换并绑定到控制器类的方法参数中。这种将…

基于VMD-LSTM-IOWA-RBF的碳排放混合预测研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

第J3-1周:DenseNet算法 实现乳腺癌识别

目录 一、理论基础1.前言2.设计理念3.网络结构4.与其他算法效果对比 二、 前期准备1. 设置GPU2. 导入数据3. 划分数据集 三、搭建网络模型1. DenseLayer模块2. DenseBlock模块3. Transition模块4. 构建DenseNet5. 构建densenet121 四、 训练模型1. 编写训练函数2. 编写测试函数…

I/O多路复用+高性能网络模式

前言: 本篇文章将介绍客户端-服务端之间从最简单的Socket模型到I/O多路复用的模式演变过程,并介绍Reactor和Proactor两种高性能网络模式 文章内容摘自:小林Coding I/O多路复用高性能网络模式 . 传统Socket模型传统Socket模型的性能瓶颈多进程…

【Java基础学习打卡12】Java入门程序

目录 前言一、Java程序开发运行流程二、Java程序源代码编写三、Java程序源代码编译四、Java程序运行五、Java入门程序问题总结 前言 本文首先介绍Java程序开发运行基础流程,然后先进行程序源代码编写,然后对Java程序代码进行编译,最后要运行…

Python学习笔记(1)--环境搭建,开发工具PyCharm 安装及初步使用

传送门>B站黑马python入门教程 目录 1.Python环境安装搭建安装python基础包验证安装文件 2.hello world3.开发工具PyCharm 安装及初步使用安装基础设置 1.Python环境安装搭建 安装python基础包 首先,打开python 官网 https://www.python.org/ 下载windows版 下载后进行安装 …

Triton教程 --- 解耦后端和模型

Triton教程 — 解耦后端和模型 Triton系列教程: 快速开始利用Triton部署你自己的模型Triton架构模型仓库存储代理模型设置优化动态批处理速率限制器模型管理自定义算子 解耦后端和模型 Triton 可以支持为一个请求发送多个响应或为一个请求发送零个响应的后端和模型。 解耦的…

论文笔记--Prompt Consistency for Zero-Shot Task Generalization

论文笔记--Prompt Consistency for Zero-Shot Task Generalization 1. 文章简介2. 文章概括3 文章重点技术3.1 Prompt-based zero-shot task generalization3.2 Prompt Consistency Training3.3 如何防止遗忘和退化? 4. 文章亮点5. 原文传送门 1. 文章简介 标题&am…

【numpy模块上}——数据分析01

目录索引 介绍:用处与特点:构成:导包:创建数组: numpy常用方法:常用属性查看:*获取秩的大小:**获取数组形状:**获取元素个数:**获取元素类型:**获…

行为型设计模式10-解释器模式

🧑‍💻作者:猫十二懿 ❤️‍🔥账号:CSDN 、掘金 、个人博客 、Github 🎉公众号:猫十二懿 解释器模式 1、解释器模式介绍 解释器模式(Interpreter Pattern)是一种行为设…

Kafka系列之:对源连接器的的Exactly-Once支持

Kafka系列之:对源连接器的的Exactly-Once支持 一、背景二、目标三、公共接口四、连接器 API 扩展五、REST API验证六、新指标七、计划变更八、任务计数记录九、重新平衡的准备十、源任务启动十一、领导者访问配置主题十二、用于隔离事务生产者的管理 API十三、解决了…

论文阅读 - SegFormer

文章目录 1 概述2 模型说明2.1 总体结构2.2 Hierarchical Transformer Encoder2.3 Lightweight All-MLP Decoder 3 SegFormer和SETR的比较参考资料 1 概述 图像分割任务和图像分类任务是非常相关的,前者是像素级别的分类,后者是图像级别的分类。基于分类…

不到3000块,搭建IT人的实验平台!性能可媲美服务器!

作为IT从业者,特别是运维这个岗位,没有自己的实验平台真的特别难受,那么如何搭建自己的实验平台呢?这是我最近思考并付诸实践的一个事情,最终找到了自己觉得比较可以的方案。 01 我的需求是什么? 大内存容量…