0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

解耦系统的局部阻抗不连续肤浅风险评估方法

CHANBAEK 来源:电老鼠的变身记录 作者:小P 2023-10-25 14:38 次阅读

今天看了一篇很有意思的文章《Utilizing Fine Line PCBs with High Density BGAs》,讲的是PCB BGA高密度fanout带来的阻抗不连续。考虑到基板层叠设计以及基板加工工艺的约束带来的基板阻抗设计偏差,也可以应用上这种评估方法。总结一下我从这篇文章get到的关键点:

1、PCB加工量产工艺已经可以做到线宽最小15um,同样这家美国公司的基板已经在研发5um的线宽、间距。(这直接吊打国内众多封装基板厂商,任重而道远啊)

来祸祸一下大家的眼睛,这是PCB BGA区域的fanout。是的,你没看错,两个0.8mm pitch BGA PAD之间穿了7根20um线宽的单线。

2、在不明确整个系统的情况下,可以通过一种简单的方法,粗略评估链路阻抗不连续的影响风险,得到一个大致约束范围。

那么来重点讲讲Eric Bogatin大佬的这个评估方法。首先这个评估方法是仅能提供一个指导性的方向,不能作为sign-off的标准要求。

既然要进行评估,那就需要一个判定要求。Eric大佬认为-10dB的回损可以作为一个判定边界,这个值是由以下推导得来。

在理想无损的系统中,输入的能量等于传输通过的能量与反射能量之和。这是满足能量守恒定律的。也就是在一个二端口系统中,传输通过的增益S21与反射系数S11的平方和等于1。

图片(全频段f均满足此公式)

根据这个公式可以得到下图。

图片

从图中可以看出来,在回损-20dB以下时,插损的变化非常小(小于0.1dB),可以忽略不计。当回损达到-10dB时,插损影响大概为-0.5dB。

Eric认为,局部区域回损恶化-10dB,才会对RX端插损恶化-0.5dB,且这个是可以接受的。(当然这个应该根据每个设计自行选择判断,若插损裕量足够大的情况下可以进一步放开。)

由此,我们可以得到一个回损的边界:-10dB。

接来下我们分析,阻抗不连续的两个主要影响因素主要是设计阻抗与目标阻抗的偏差和阻抗不连续长度。针对这两个因素分别来进行控制变量分析。

1、阻抗偏差最大可以做到多少?

2、阻抗不连续长度最大可以做到多少?

来解决第一个问题。我们也采用回损-10dB这个作为判定边界。按照正常走线50ohm,前端阻抗不匹配来进行仿真

小P开始整活儿,搭建了这么一个简单的仿真链路。第一段传输线做阻抗不匹配,其中阻抗从30ohm扫描到80ohm。阻抗不匹配的长度先按短的走线来看,8mm(315mil)。

图片

回损的仿真结果如下图,在0~3GHz都满足小于-10dB。那么说明,如果我们的信号奈奎斯特率在3GHz以内,30ohm和80ohm的阻抗偏差,在300mil长度的走线上,是可以接收的。

图片

我们在同样的这个阻抗范围内,把阻抗不匹配的走线加长到50mm(约2inch),得到的回损结果如下图,回损在1GHz附近达到了最大值-6dB。可见在同等条件下,不匹配阻抗线的长度还是影响着我们的带宽。

图片

那么第一个问题的答案就跃然而出了,设计者可以根据自己的插损裕量,信号的带宽要求,仿真得出此局部区域阻抗偏差的范围。

我们接着来看第二个问题,我们发现不匹配阻抗线加长以后,回损出现了一个最大值。回损的最大值可以通过公式算出:

图片(全频段f均满足此公式)

Z-dB(S11)的曲线如下图,可以知道在回损最大值小于-10dB的阻抗范围是36.3~68.8ohm。

图片

修改链路,阻抗不匹配段的阻抗设置为36.3ohm,走线长度从5mm80mm(2003200mil)。

图片

由仿真结果可以看出,回损最大值没有超过-10dB。

图片

第二个问题的答案也浮现出来了。如果可以找到回损最大值对应的阻抗,那么阻抗不匹配的走线长度增加不会导致回损的最大值变大。

前面的这些,其实全在Eric大佬的文章中做了,同时其文中也提到差分走线与单端走线在这个特性上的表现是一致的。

那小P在这里就基于90ohm差分线也做一下仿真模拟。

类似单端信号的做法,搭建仿真链路。端口的端接设置为单端45ohm,导体电导率设置为1E50,介质损耗角设置为0,interwetten与威廉的赔率体系 无损链路。

图片

先设置阻抗不匹配段走线长度为7.6mm(约300mil),扫描得到的回损仿真结果如下图。仍然按3GHz来卡-10dB的要求。也就是带宽在3GHz以内的信号,阻抗可以300mil长度的差分阻抗可接受范围是60~135ohm。

图片

若是以回损的最大值来换取任意长度的阻抗不连续链路,则由下图可以得到当差分阻抗在65.4~123.8ohm之间。

图片

基于这个阻抗范围,阻抗不连续长度从仿真得到的回损波形如下图,可见是符合预期的。

图片

前面全部是基于理想的无损传输线进行的仿真,我们再对比一下有损传输线和无损传输线的情况。毕竟实际评估的链路肯定都是有损的。

下图是90ohm差分,不连续阻抗65ohm,不连续长度1inch的有损/无损插回损对比。

可见回损的是比较一致的。因此前面的结论也适用于有损传输线链路。

图片

小P这里再拿芯片封装来举个实例:

假定我们有一颗封装尺寸是25x25mm的ETH接口芯片。基板采用buildup层叠设计。若采用GZ41(DK=3.3@1GHz)作为介质,buildup层一般则是30um厚度,铜箔厚度约15um。再考虑基板厂加工能力(25um为国内基板厂能力,大陆外高端厂可以做到15um)。因此,基板封装阻抗一般控制在90ohm以下。

由于基板工艺以及基板材料的限定,高速链路的走线层的层叠一般是如下图。

LAYETHICKNESSPLANSINGLEDIFFERENTIAL
COPPER15umPWR/GND//
BUILDUP30um
COPPER15umSIGNAL25um:46ohm20um:50ohm25/25um:73ohm25/50um:85ohm25/79um:90ohm20/100um:100ohm
BUILDUP30um
COPPER15umPWR/GND//

注:小于25um的线宽设计不选,以扩大基板厂选择范围。

那么假定的这个ETH接口芯片在基板厂的走线长度最大按曼哈顿距离来算也就是23mm,假设我们阻抗分别定义为85/90/100ohm。PCB上的走线长度为3inch 100ohm。分别得到85ohm的最大回损是-15.51dB,90ohm的最大回损是-19.39dB,100ohm的最大回损为-66.48dB。

图片

把插损和回损的曲线画出来,如下图,可以得到对应的插损关系。

图片

阻抗dB(S11)dB(S21)
85ohm/不匹配-15.51-0.25
90ohm/不匹配-19.39-0.1
100ohm/匹配-66.780

从结果来看,85 or 90ohm 对全链路的插损影响都比较小。当然如果设计上可以满足阻抗匹配,那就是最好的了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 阻抗
    +关注

    关注

    17

    文章

    958

    浏览量

    45944
  • 封装
    +关注

    关注

    126

    文章

    7894

    浏览量

    142945
  • BGA
    BGA
    +关注

    关注

    5

    文章

    543

    浏览量

    46862
  • PCB
    PCB
    +关注

    关注

    1

    文章

    1802

    浏览量

    13204
收藏 人收藏

    评论

    相关推荐

    如何解决PCB阻抗连续问题

    的结果。阻抗连续解决方法01 渐变线一些 RF 器件封装较小,SMD 焊盘宽度可能小至 12mils,而 RF 信号线宽可能达 50mils 以上,要用渐变线,禁止线宽突变。渐变线如
    发表于 10-19 17:58

    如何解决PCB设计中阻抗连续问题

    RF 信号线如果走直角,拐角处的有效线宽会增大,阻抗连续,引起信号反射。为了减小连续性,要对拐角进行处理,有两种
    发表于 11-04 10:54

    常用的设计方法

    在采用传统无动态控制时,uqu_quq​和udu_dud​的指令值存在耦合项。上一个学习笔记中设计的设计方法是将其忽略,因此在最后设计的效果并不太好。目前,常用的
    发表于 08-27 07:29

    如何解决PCB设计中阻抗连续问题

    RF 信号线如果走直角,拐角处的有效线宽会增大,阻抗连续,引起信号反射。为了减小连续性,要对拐角进行处理,有两种
    发表于 05-05 11:33

    如何解决PCB设计中阻抗连续问题

    RF 信号线如果走直角,拐角处的有效线宽会增大,阻抗连续,引起信号反射。为了减小连续性,要对拐角进行处理,有两种
    发表于 07-02 16:47

    一种基于PID神经网络的控制方法的研究

    为了消除造纸工业抄纸过程中存在的问题,提出了一种基于PID 神经网络的方法。文章在介绍PID 神经网络原理的基础上,给出了二变量PI
    发表于 06-15 10:10 19次下载

    热连轧机活套系统控制及仿真

    针对传统热连轧带钢活套张力与高度控制系统,本文给出了基于对角矩阵和解不变性原理的控制
    发表于 08-04 15:27 11次下载

    基于补偿器的控制方法的研究

    本文通过对冷热水混合系统的温度和液位的双变量耦合问题进行分析,提出了一种满足要求和控制目标需要的基于补偿器的Smith预估控制
    发表于 02-11 14:38 10次下载

    先进PID多变量控制

    先进PID多变量控制 通过PID控制,可实现对多变量系统控制
    发表于 05-04 16:01 40次下载

    基于H∞混合灵敏度控制器实现BTT导弹自动驾驶仪的设计

    系统化为一系列的SISO系统,再用经典频域法分别设计,实现了BTT导弹自动驾驶仪的,文献[5]采用输出反馈特征结构配置方法,合理配置了闭
    发表于 05-17 10:35 1136次阅读

    基于权限的Android应用风险评估方法

    针对Android权限机制存在的问题以及传统的应用风险等级评估方法的不足,提出了一种基于权限的Android应用风险评估
    发表于 07-17 15:55 11次下载
    基于权限的Android应用<b class='flag-5'>风险</b><b class='flag-5'>评估</b><b class='flag-5'>方法</b>

    FLY-BY拓扑结构:阻抗连续到了什么程度呢

     信号通道中只要有分叉就会存在阻抗连续,fly-by结构处处是分叉,阻抗连续问题就很突出,
    的头像 发表于 04-11 09:58 6869次阅读
    FLY-BY拓扑结构:<b class='flag-5'>阻抗</b><b class='flag-5'>不</b><b class='flag-5'>连续</b>到了什么程度呢

    PCB设计阻抗连续的原因及解决方法

    减小过孔阻抗连续性的常用方法有:采用无盘工艺、选择出线方式、优化反焊盘直径等。优化反焊盘直径是一种最常用的减小阻抗
    发表于 12-09 11:06 2717次阅读

    PCB设计中遇到的阻抗连续问题及解决方法

    一站式PCBA智造厂家今天为大家讲讲PCB设计阻抗连续怎么办?PCB设计阻抗连续问题的解决
    的头像 发表于 09-22 09:32 1246次阅读
    PCB设计中遇到的<b class='flag-5'>阻抗</b><b class='flag-5'>不</b><b class='flag-5'>连续</b>问题及解决<b class='flag-5'>方法</b>

    PCB设计阻抗连续的原因及解决方法

    一站式PCBA智造厂家今天为大家讲讲如何解决pcb设计阻抗连续的问题?解决PCB设计中的阻抗连续
    的头像 发表于 03-21 09:32 706次阅读