SI案例分享--实用的单端口Delta-L测试方法

目录

0 引言

1 单端口Delta-L技术

2 基于单端口Delta-L方法的反射灵敏度分析

3 用充分表征的材料系统验证该方法

4 在单端口法中提取总损耗

5 总结


0 引言

        Intel Delta-L方法已被公认为一种常规方法,通过对测试线进行2端口测量来提取层压板材料的Dk和插入损耗。它需要具有不同长度的两对传输线,以及4端口或2端口VNA。本文对这种方法进行了简化,只需要对两条不同长度的测试线进行单端口的测量,这可以在VNA的单端口中实现,并且,这种简化的方法同样可以测量层压板层的Dk和总损耗,通过本文的描述,这种单端口Delta-L方法可以成为常规PCB层压板验证和表征的一种简单、低成本的方法,同时,文章也陈述了该方法的局限性。

1 单端口Delta-L技术

        在单端口Delta-L方法中,仅从一端测量两条不同长度的单端走线,另一端保持开路,如图1所示,为这种测量方法的一个示例。

图1 单端口传输线测试示例

        原则上,对于具有匹配端口阻抗的理想、均匀的传输线,回波损耗相当于通过线路的插入损耗的两倍,那么,使用单端口技术应该可以获得与使用2端口测量完全相同的有效插入损耗。

        如图2所示,在Keysight的ADS中模拟了两条相同、不同长度的均匀无损传输线。在一种情况下使用2端口模拟,而在第二种情况下,仅使用单端口模拟。

图2 2端口Delta-L方法与单端口Delta L方法的仿真模型示例

        分别将2端口模拟的插入损耗的相位、单端口模拟的1/2返回损耗的相位展开,除以频率,并与线路长度的差值一起使用,以提取每个频率下的相位的时间延迟。根据时间延迟和长度计算每个频率下的相位速度,再被转换成基于光在空气中的速度的有效Dk,模拟对比结果如图3所示,可以发现,理想传输线状态下,单端口和2端口Delta-L方法所获取的Dk 参数完全一致。

图3 从模拟的相位结果中提取的有效Dk值

        如图4所示,进而在实测中,同样发现,使用相同的简易测试结构提取的2端口和单端口有效Dk也极为相似,从而验证了上述单端口Dclta-L方法的技术可行性。 

图4 实际的测试板和基于实测结果计算出的有效Dk值

2 基于单端口Delta-L方法的反射灵敏度分析

        在2端口技术中,插入损耗的相位用于提取有效Dk。当来自VNA端口1的信号传播到端口2时,可能会出现阻抗不连续的反射。然而,这些返回端口1的反射只会进入端口2,如果再次反射,就会影响插入损耗的相位。这意味着2端口方法中阻抗不连续性反射的影响是二阶的,在实践中影响很小。

        然而,在1端口方法中,阻抗不连续的每次反射都会反射回端口1,在端口1处,它会干扰线路末端的反射信号并使其相位发生偏移。这意味着1端口方法中的反射是一阶反射,会显著影响回波损耗的相位。在均匀线的情况下,用于提取有效Dk的相位是入射信号和开路远端反射之间的总相位变化。Dk中的任何频率相关性都将被提取并显示在结果种。这是对材料分散性的直接测量。

        如果沿途存在来自阻抗不连续的多次反射,这些额外的反射波会在端口1与远端反射波结合,并根据反射波的具体位置略微改变总相位。这导致相移与传输线的长度无关,而是阻抗不连续的幅度和位置的结果。相移将随频率变化,导致提取的有效Dk具有与材料特性无关的特征。这种人为现象被称为异常色散。有三种常见的反射源导致异常色散:

        1. 两端的发射;

        2. 端口与线路阻抗的不匹配;

        3. 轻微阻抗变化引起的线路长度的变化。

        前两个来源的影响很容易被模拟。 端口阻抗失配对线路阻抗的影响导致的异常色散在低频时占主导地位。这是因为阻抗不匹配产生的相移具有恒定的相位幅度,但时间延迟为频率的倒数,随着频率的增加,相移的相对影响会减小。图5显示了端口阻抗和线路阻抗相差1欧姆时2端口和单端口测量的有效Dk值,注意,2端口Delta-L方法的提取结果表现出很好的鲁棒性,而单端口Delta-L方法的提取过程种产生的波动会随着频率的增加而减小。

图5 阻抗不匹配时,两种Delta-L方法提取的有效Dk值的差异对比

        异常散射的第二个来源是发射时的不连续性。这会引起反射,反射通常随频率而变化。通过在发射端添加一条短的低阻抗传输线,可以很容易地模拟发射时不连续性的影响。图6显示了仿真模拟的TDR响应,这些仿真模型是均匀的,但在发射时不连续(如图中时间轴上的第一个阻抗跌落点所示)。

图6 在发射时出现不连续的两个模拟传输线路的示例

        在此示例中,模拟了有损耗的材料,以将材料色散添加到模拟中。正如预期的那样,发射的影响遍及整个频率范围。在2端口测量中没有这些发射的影响,但是在单端口方法中有显著的异常色散影响。这清楚地显示了2端口方法对测试结构中的阻抗不连续性的鲁棒性有多强。

        提取时间延迟的第一步是解开插入损耗或回波损耗的相位。这需要明确区分-180度和+180度之间的相位转换,以便计算周期。当因为反射引起的相位失真足够大时,会干扰相位的周期变化,表现为时间延迟和有效 Dk的阶跃变化。 通过加大发射不连续性来模拟这种效果。图7显示了这种具有较大发射不连续性的行为,并比较了对2端口方法和单端口方法的影响。

图7 在发射使用更大不连续的两个模拟传输线路的示例

        反射对单端口方法相位的影响比2端口方法大得多,因为它们在单端口方法中是一阶反射。这种对相位失真的影响如图8所示。

图8 两种Delta-L方法中仿真相位的结果差异对比

        通过对发射端进行去嵌入,然后对端口阻抗进行归一化处理,可以显著减少这些异常色散的影响。图9显示了在启动去嵌入和端口归一化前后测得的有效Dk的示例。

图9 从原始测量结果中提取Dk值,对单端口Delta-L方法的提取结果做了优化前后的对比

        经过上述校正之后,测得的有效Dk可以用作目标值来优化场求解器参数以提取体介电常数。图10显示了单端口测量值和仿真提取的有效Dk的比较,从测量的有效Dk和使用均匀传输线进行模拟得到的有效Dk之间的匹配结果中,发现两者已经非常接近,残余异常色散对模拟有效Dk的影响已经并不明显。

图10 单端口测量值和仿真提取的有效Dk的差异对比

3 用充分表征的材料系统验证该方法

        评估这种方法的最后一步是将仿真提取的Dk与已知具有一定准确度的材料进行比较。使用聚四氟乙烯基材料ZYSTZYF300CA-C制作了一个简单的双层电路板。报告的Dk为2.94±0.05。图11显示了电路板,其中一些线路配置用于2端口测量,一些线路配置用于单端口测量。

图11 由聚四氟乙烯基层压板制成的测试板

        使用2端口和单端口测量方法提取的Dk如图12所示。

图12 测试板的Dk提取结果对比

        在该测量中,有效Dk随着频率升高而上升(约1GHz)。这不是测量的色散影响,而是由于微带的非 TEM行为造成的色散。

        这种效应使用全波模拟器很容易模拟,然而,通常不能在2D场求解器中复现,图13显示了使用2D场解算器和全波场解算器时该结构的模拟有效Dk和测量有效Dk的数据对比。

图13 不同求解器的模拟提取和测试提取的Dk值差异对比

        根据该有效Dk的测量值并使用制造商的层压板厚度,调整场解算器中的体积Dk,以使模拟的有效Dk与测量的有效Dk相匹配。模拟中使用的体积值为Dk=2.94,这在该材料的公布范围(2.94±0.05)内,因此,这为该方法提供了一个重要的一致性测试。

4 在单端口法中提取总损耗

        原则上,利用单端口和2端口delta-L方法,从两种不同线路长度的插入损耗差异中提取总损耗的结果应该是相同的。图14显示了在均匀传输线和发射不连续的情况下,两条线路的插入损耗或回波损耗的仿真模拟总损耗示例。

图14 利用单端口和2端口方法模拟了两种不同长度线之间的损耗差异

        请注意,即使在没有阻抗不连续的均匀线路的情况下(图14左),单端口方法在较高频率下仍会受到反射的影响而产生轻微的振荡。这是由于有损线路的复阻抗和端口阻抗之间的阻抗失配仅为实数。有损线路的特征阻抗是复杂的,由下式给出:

        在非常低的频率下,特性阻抗大多为实数,并且与端口阻抗实部匹配良好。随着频率增加,特性阻抗的虚部增加,并表现为前反射和开路远端反射的回波损耗中的干扰波纹。

        发射不连续性的反射对单端口方法提取的回波损耗有巨大影响,但对2端口方法提取的插入损耗几乎没有任何影响。这凸显了使用单端口方法时减少反射的重要性。

        单端口delta-L方法在提取总损耗时的有效频率范围受到发射端去嵌质量的限制。图15显示了采用2端口法和单端口法提取FR4测试结构的总体损耗测量结果。

图15 提取了单端口方法、2端口方法的线长差值的总损耗,并使用求解器进行了模拟

        在这个例子中,发射充分去嵌处理,最高可达约8GHz,以便与单端口方法一起使用。这突出了具有低反射发射的测试夹具以及使用精确的去嵌入技术的重要性。

5 总结

        单端口Delta-L方法提取层压板的Dk和总损耗的目的是降低测量的复杂性,同时,也指出该方法的有效实施过程中存在的局限性,减少发射不连续性以及端口阻抗归一化来匹配线路阻抗是采用这一方法的重要前提条件,另外,通过使用场解算器提取的仿真数据也显示出单端口和双端口Delta-L方法的良好一致性。

本文翻译整理自DesignCon 2024中发表的“In-Situ Multilayer Printed Circuit Board Characterization Using One-Port Measurements”。

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

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

相关文章

机器学习——模型融合:Stacking算法

机器学习——模型融合:Stacking算法 在机器学习中,模型融合是一种常用的方法,它可以提高模型的泛化能力和预测性能。Stacking算法(又称为堆叠泛化)是一种强大的模型融合技术,它通过组合多个基本分类器的预…

ActiveMQ入门案例(queue模式和topic模式)

目录 前言:为什么使用消息中间件? 异步通信 缓冲 解耦 前提:安装并启动activemq 一、点对点(point to point, queue) 1.1 创建maven项目 1.2 Pom依赖 1.2 JmsProduce 消息生产者 1.3 JmsConsumer…

案例三 BeautifulSoup之链家二手房

本案例用到列表,函数,字符串等知识点,知识点参考链接如下: python基础知识(一)&输入输出函数 python基础知识(二)&基本命令 python基础知识(三)&…

绝地求生:AUG爆裂弹球黑货箱:街机动漫风格大家会喜欢吗?

大好,我闲游盒! 4.10更新后,AUG的新成长型也出来了,更新后我觉得AUG变好用了一点,不知道大家有没有感觉出来? 宝箱概率 本期主角 AUG-爆裂弹球(紫色配粉红色) 本次的AUG我才升到5级…

计算两个时间段的差值

计算两个时间段的差值 运行效果&#xff1a; 代码实现&#xff1a; #include<stdio.h>typedef struct {int h; // 时int m; // 分int s; // 秒 }Time;void fun(Time T[2], Time& diff) {int sum_s[2] { 0 }; for (int i 0; i < 1; i) { // 统一为秒数sum_s[…

程序员如何搞副业?

文章目录 每日一句正能量前言写博客开付费专栏制作教程卖相关的技术知识自己做个人网站卖技术和程序1.软件开发和定制:2.移动应用开发:3.独立软件产品:4.网络服务和咨询: 写自媒体获取收益开发小程序或网站插件出书卖教程后记 每日一句正能量 努力的人&#xff0c;生活不会迷茫…

嵌入式单片机入职第二天-EEPROM与IIC

上午&#xff1a; 1.安装Jlink驱动&#xff0c;死活没反应&#xff0c;因为昨天才装完系统&#xff0c;领导让我装电脑主板驱动 领导方法进惠普官网通过查询电脑型号&#xff0c;里面几十个驱动搞得我眼花&#xff0c;领导告诉我进官网就去开会了&#xff0c;可能因为是外网&…

计算机网络——抓取icmp包

前言 本博客是博主用于记录计算机网络实验的博客&#xff0c;如果疏忽出现错误&#xff0c;还望各位指正。 抓包 我们是用Wireshark工具来进行抓包的。 ​在安装时候一路打勾安装即可&#xff0c;不过最后那个因为是英文&#xff0c;一定要看清&#xff0c;点了立即重启&am…

sky光遇加速器推荐 steam光遇低延迟稳定的加速器推荐

在光遇游戏中&#xff0c;子民指的就是游戏中的人影&#xff0c;玩家在游戏里面需要找到蓝色人影并触碰它&#xff0c;然后跟随光点&#xff0c;这样的话我们就可以看到一个深灰色的石像&#xff0c;点燃石像上的火苗&#xff0c;它就会教我们一个新的互动姿势。玩家找到黄色人…

安装 Kali NetHunter (完整版、精简版、非root版)、实战指南、ARM设备武器化指南

From&#xff1a;https://www.kali.org/docs/nethunter/ NetHunter 实战指南&#xff1a;https://www.vuln.cn/6430 乌云 存档&#xff1a;https://www.vuln.cn/wooyundrops 1、Kali NetHunter Kali NetHunter 简介 Net&#xff08;网络&#xff09;&#xff0c;hunter&#x…

【C语言基础】:文件操作详解(后篇)

文章目录 一、文件的顺序读写1.1 顺序函数读写函数介绍1.2 fgetc函数和fputc函数1.3 fputs函数和fgets函数1.4 fprintf函数和fscanf函数1.5 fwrite函数和fread函数 二、文件的随机读写2.1 fseek函数2.2 ftell函数2.3 rewind函数 三、文件读取结束的判定3.1 feof函数 四、文件缓…

解决idea种maven依赖时明明有包,但是一直提示 Cannot resolve com.grandtech:gny-common:0.0.7

1、先看提示问题 &#xff0c;Cannot resolve com.grandtech:gny-common:0.0.7&#xff0c; 2、依赖我也是是没有问题 3、在maven库中的包也是要来的新的别人能运行的。但是放进去就是无法解析。 解决办法&#xff1a;在idea中直接&#xff0c;用mvn命令装载&#xff1a; ①…

蓝色系UX/UI设计求职面试作品集模版figmasketchPPT可编辑源文件

页面数量: 20P 页面尺寸:1920*1080PX 交付格式&#xff1a;figma、sketch、PPT 赠送文件&#xff1a;24款高质量样机&#xff08;PSD格式&#xff09; 该作品集虽然只有20页&#xff0c;但可根据需求复制作品集里已有的页面作为模版来扩展您的设计项目 该作品集模版可编辑可修…

【日常记录】【JS】styled-components库的原理,模板字符串调用函数

文章目录 1、引言2、模板字符串调用函数3、实现 1、引言 在react 中&#xff0c;styled-components 是最流行的 css in js 模式的库 2、模板字符串调用函数 let stu {name: 呆呆狗,age: 30,address: 中国}let str fn你好${stu.name}今年${stu.age}岁,来自${stu.address}这样会…

极狐GitLab对接OAuth2实现SSO

本文作者&#xff1a;极狐(GitLab) 高级解决方案架构师 武让 GitLab 是一个全球知名的一体化 DevOps 平台&#xff0c;很多人都通过私有化部署 GitLab 来进行源代码托管。极狐GitLab 是 GitLab 在中国的发行版&#xff0c;专门为中国程序员服务。可以一键式部署极狐GitLab。 企…

vue3 依赖-组件tablepage-vue3说明文档,列表页快速开发,使用思路及范例(Ⅱ)搜索及数据获取配置项

搜索及数据获取配置项 搜索及数据获取配置项属性&#xff1a; noSearchModel&#xff08;无表单搜索标识&#xff09;属性&#xff1a;changeToSearch&#xff08;表单change事件是否触发搜索 &#xff09;属性&#xff1a; changeParams&#xff08;参数预处理【可异步】 &…

微信小程序button按钮怎么去掉边框

项目场景&#xff1a; 在微信小程序里写入button标签之后会有一个默认的黑色细小的边框&#xff0c;给他加了 border: none&#xff1b;也不行 代码&#xff1a; <button class"kef" open-type"contact" bindcontact"handleContact">&l…

Windows Edge 兼容性问题修复:提升用户体验的关键步骤

&#x1f31f; 前言 欢迎来到我的技术小宇宙&#xff01;&#x1f30c; 这里不仅是我记录技术点滴的后花园&#xff0c;也是我分享学习心得和项目经验的乐园。&#x1f4da; 无论你是技术小白还是资深大牛&#xff0c;这里总有一些内容能触动你的好奇心。&#x1f50d; &#x…

Python零基础从小白打怪升级中~~~~~~~FaskAPI中的请求和响应

第二节&#xff1a;FastAPI中请求数据 一、URL请求参数 url请求参数是通过url请求地址携带的&#xff0c;例如&#xff0c;在以下 url 中&#xff1a; http://127.0.0.1:8000/items/?skip0&limit10这些请求参数是键值对的集合&#xff0c;这些键值对位于 URL 的 &#…

19(20)-1(3)-CSS3 平面 2D 变换+CSS3 过渡

个人主页&#xff1a;学习前端的小z 个人专栏&#xff1a;HTML5和CSS3悦读 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结&#xff0c;欢迎大家在评论区交流讨论&#xff01; 文章目录 ✍一、CSS3 平面 2D 变换&#x1f48e;1 坐标轴&#x1f48e;2 transform 语法…