钻刀无忌,过孔莫愁

高速先生成员--姜杰

钻刀是冷的,单板是冷的,眼见着过孔阻抗居高不下,雷豹的心也越来越冷……

雷豹最近在研究过孔,少不了先学习相关的理论:过孔作为信号路径上一个重要的阻抗突变点,相对于传输线的特征阻抗,大部分情况(注意,不是全部)下呈现出容性,也就是阻抗会偏低。影响过孔阻抗的主要因素有孔径、反焊盘尺寸、过孔stub长度,以及有无非功能焊盘等。

292-01.png

一个巴掌就能数出来的影响因素,加上经手的几个常规仿真项目顺利结束。雷豹自认为对过孔的优化方法已经了然于胸,不禁有些飘飘然。碰巧师傅Chris手头有个大项目,他便自告奋勇,把过孔优化的任务接了过来。

说这个项目大,是因为板子大,大且厚,5mm的板厚。

师傅特意叮嘱了一句:板子比较厚,需要多下点功夫,另外,根据板厂反馈,8mil孔径的高速差分信号过孔的一钻孔径可以保证8mil不变。看似轻飘飘的一句话,雷豹后来会发现这个信息的分量有多沉,只是在当时,除了感叹一句板厂的加工能力真强,他并没真正意识到这个数据意味着什么。

设层叠,切模型,加背钻,挖反盘,一套丝滑小连招下来,雷豹在心里跳起了科目三。

292-02.png

快乐的时光没有持续太久,过孔的阻抗仿真结果让雷豹一度怀疑自己看错了。

292-03.png

以前遇到的过孔阻抗都是偏低,怎么这次高出这么多?100欧的差分走线阻抗,差分过孔阻抗接近118欧?

292-04.png

再三确认模型没有问题后,雷豹开始分析原因:过孔阻抗偏高,说明过孔与平面层之间的边缘场较弱。那就把反焊盘缩小,从矩形反焊盘改成较小的“足球场”,看看效果如何。

292-05.png

有效果,但不大,过孔位置的阻抗仅仅降到了116欧。

292-06.png

雷豹决定换一种思路:阻抗偏大,从信号回流的角度分析就是回流路径大,那就减小信号过孔到相邻回流地孔的间距看看。

292-07.png

过孔阻抗还是居高不下,115欧姆,让人崩溃。

292-08.png

试到这一步,雷豹感觉自己被掏空,急的额头沁出一层细密的汗珠。师傅看到这一幕,觉得是时候出手了,于是让雷豹把过孔孔径增加到10mil。

292-09.png

过孔阻抗神奇的降了下来。最终的仿真按照10mil的一钻孔径进行,难度大大降低。

可雷豹还是满脑子问号:为啥这次的过孔阻抗会偏高?另外,板厂已经确认8mil孔径的过孔可以保证一钻孔径不变,仿真参数却改成10mil,这样也行?

师傅似乎看透了他的心思,逐一解开他心中的疑团:过孔阻抗受自身寄生电容和寄生电感的影响。对于8mil孔径的过孔,由于通常遇到的单板厚度不大,过孔长度较小而呈容性,阻抗比走线低,所以孔径8mil的过孔尽量要求做到8mil的一钻孔径,以提高阻抗;现在由于板厚大,过孔阻抗偏高,且难以优化,所以才反其道而行之,增加一钻孔径的尺寸以降低过孔阻抗。

至于8mil过孔按照10mil一钻孔径进行加工的需求,只要提前与板厂进行确认即可。板厂肯定求之不得:一钻孔径改大,厚径比减小,加工难度大大降低,何乐不为?

292-10.png

经过师傅的一番解释,雷豹茅塞顿开,又学到了一招。

问题来了

大家知道的过孔阻抗的优化方法都有哪些?

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

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

相关文章

C语言——小知识和小细节15

一、二维数组与指针 例一 下面的程序运行结果是什么&#xff1a; #include <stdio.h>int main() {int arr[3][2] { (1,2),(3,4),(5,6) };int* p arr[0];printf("%d\n", *p);return 0; } 运行结果&#xff1a; 实际上这里有个小细节&#xff0c;就是二维数…

教师编制可以跨市调动吗

在教育的广阔天地中&#xff0c;我们常常面临各种职业发展的选择。作为一名教师&#xff0c;是否能够实现跨市调动&#xff0c;这不仅是一个职业发展的问题&#xff0c;更关系到个人生活和职业规划的诸多方面。今天&#xff0c;我们就来探讨一下&#xff0c;拥有编制身份的教师…

Linux 目录操作函数

目录操作函数 ls -l 可以查看目录中文件的信息&#xff0c;比如&#xff1a; petriXX:~/lesson01/05_io/目录操作函数$ ls -l a.txt -rw-r--r-- 1 petri petri 0 Apr 22 18:51 a.txtLinux系统中的目录操作函数&#xff1a; int rename(const char *oldpath, const char *new…

电磁兼容(EMC):静电放电(ESD)抗扰度试验深度解读(五)

静电放电过程是一个很复杂的过程&#xff0c;下面比对人体持金属对产品放电和静电发生器对产品进行接触放电过程的详细分解说明。 1. 人持金属对产品放电过程 人对产品所产生的静电放电&#xff0c;会发生下面一系列的事件&#xff1a; 1&#xff09;当手持金属片接近产品的…

算法题解记录20+++

题目描述&#xff1a; 难度&#xff1a;简单 给你一个链表的头节点 head &#xff0c;判断链表中是否有环。 如果链表中有某个节点&#xff0c;可以通过连续跟踪 next 指针再次到达&#xff0c;则链表中存在环。 为了表示给定链表中的环&#xff0c;评测系统内部使用整数 pos 来…

学术论文中常见的拉丁语及其缩写词汇解析

诸神缄默不语-个人CSDN博文目录 在学术写作中&#xff0c;作者经常会使用一系列的拉丁语及其缩写词。 1. et al. 全称&#xff1a; et alii 或 et alia意义&#xff1a; 和其他人使用场景&#xff1a; 当引用的文献有多个作者时&#xff0c;通常在第一作者后使用“et al.”表…

华为路由器基于接口限速

一、背景 ISP与企业内网通过华为路由器接入Internet时,当大量流量进入路由器时,可能会因为带宽不足产生拥塞,导致丢包,严重影响用户上网体验。对于此需要对网络流量进行限制,其方式通常有防火墙带宽策略、路由器基于接口限速等。 二、华为路由器基于接口限速方式 在路由…

卸载并升级pytorch安装torcheval

Requires Python > 3.8 and PyTorch > 1.11conda list torch 查看包 pip uninstall torch 及各个包&#xff0c;nvidia-smi查看cuda11.4&#xff0c;安装对应11.3去官网找cuda11.3和torch1.11.0并粘贴命令&#xff0c;再安装torcheval pip install torch1.11.0cu113 tor…

C#各大版本特性

总目录 C# 语法总目录 C#各大版本特性目录 C#各大版本特性C#10.0C#9.0C#8.0C#7.0C#6.0C#5.0C#4.0C#3.0C#2.0 C#各大版本特性 C#10.0 支持全局using语句&#xff1a;现在可以在整个项目中使用全局using语句&#xff0c;在所有文件中自动引用命名空间&#xff0c;不需要在每个文…

【看不懂命令行、.yaml?】Hydra 库极速入门

Hydra 是一个开源的 Python 框架&#xff0c;可以简化研究和其他复杂应用程序的开发。其核心功能是通过组合动态创建层次化的配置&#xff0c;并可以通过配置文件和命令行进行覆盖。Hydra 的名字来源于它能够运行多个类似的作业 - 就像一个多头的水怪一样。 主要特性: 从多个…

汇编语言——从键盘接收一个小写字母,找出它的前导字符和后续字符,再按顺序显示这三个字符

注意的点&#xff1a; 判断输入合法性a无前导字符z无后续字符 data segment data ends stack segment stackdw 100 dup (?)top label word stack ends code segmentassume cs:code,ds:data,ss:stack main proc farmov ax,datamov ds,axmov ax,stackmov ss,axlea sp,top L1: …

T31开发笔记: 移动侦测

若该文为原创文章&#xff0c;转载请注明原文出处。 最近在测试创安源IPC时发现摄像头的视频流有移动侦测功能 &#xff0c;拆解后发现使用的是T31,刚好手头上有淘宝买50多点的T31摄像头&#xff0c;就自己现在了个简易DEMO测试一下。 一、硬件和开发环境 1、硬件&#xff1a;…

RTT设备驱动框架学习(UART)

在serial.h中 struct rt_serial_device {struct rt_device parent;const struct rt_uart_ops *ops;struct serial_configure config;void *serial_rx;void *serial_tx;struct rt_spinlock spinlock;struct rt_device_notify rx_notify; } typedef struct rt_serial_device rt_…

C语言 分支控制语句之 if

然后 我们来说 流程控制语句之 if 选择控制结构 是通过 分支语句来实现的 其中 包括 单分支选择语句通过 (if) 来实现 双分支语句通过 (if) 和 (else) 实现 多分支语句通过 (if) (else if) (else) 实现 对于单分支来讲 它控制的语句就是 要嘛做 要嘛不做 好比如 放假了 你是…

【极速前进】20240422:预训练RHO-1、合成数据CodecLM、网页到HTML数据集、MLLM消融实验MM1、Branch-Train-Mix

一、RHO-1&#xff1a;不是所有的token都是必须的 论文地址&#xff1a;https://arxiv.org/pdf/2404.07965.pdf 1. 不是所有token均相等&#xff1a;token损失值的训练动态。 ​ 使用来自OpenWebMath的15B token来持续预训练Tinyllama-1B&#xff0c;每1B token保存一个che…

夜鸦国际服账号验证怎么办 夜鸦国际服账号认证的详细教程

夜鸦国际服账号验证怎么办 夜鸦国际服账号认证的详细教程 今天为大家带来的是《夜鸦》这款游戏&#xff0c;游戏背景是基于13世纪欧洲背景的MMORPG游戏&#xff0c;这款游戏以其沉浸式的游戏体验和流畅的打斗为特色。玩家可以选择战士、剑士、猎人或女巫等角色&#xff0c;体验…

AQS(AbstractQueuedSynchronizer)队列同步器源码解读

&#x1f3f7;️个人主页&#xff1a;牵着猫散步的鼠鼠 &#x1f3f7;️系列专栏&#xff1a;Java全栈-专栏 &#x1f3f7;️个人学习笔记&#xff0c;若有缺误&#xff0c;欢迎评论区指正 目录 1. 前言 2. AOS、AQS、AQLS的区别 3. AQS的底层原理 3.1. 核心思想 3.2. 数…

李廉洋:4.23黄金休市之后大幅下跌,原油小幅度上涨。走势分析!

今年以来推动金价上涨的因素是亚洲的需求&#xff0c;很可能来自各国央行。最近又有零售买盘和一些金融买盘作为补充。目前的问题是&#xff0c;不断上升的债券收益率正在争夺资金。美国2年期国债的收益率接近5%&#xff0c;在美联储降息导致收益率开始下降之前&#xff0c;这仍…

JavaScript权威指南(第7版) 笔记 - 第 7 章 数组

能用代码说清楚的&#xff0c;绝不多废话&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01; Linux创始人Linus的名言&#xff1a;Talk is cheap&#xff0c;show me the code ! &#xff0c;博主技术博文会精心给出能说明问题的范例代码&#xff01;…

JMeter--监听器--聚合报告

聚合报告&#xff08;Aggregate Report&#xff09; 可以查看事务或者取样器在某个时间范围内执行的汇总结果 右键 >>> 添加 >>> 监听器 >>> 聚合报告&#xff08;Aggregate Report&#xff09; Label 样本平均值中位数90% 百分位95% 百分位99% …