找回密码
 注册
关于网站域名变更的通知
查看: 1132|回复: 9
打印 上一主题 下一主题

[仿真讨论] 玻璃丝布效应的建模分析方法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-9-19 18:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 mosman 于 2016-9-19 18:39 编辑
0 [# P; O. e/ o3 _, Q, @# G* J" K7 D) x
一、引言
在PCB中需要交换大量数据的高速互连基本都跑到10Gbps以上了,对这样的链路进行建模有一些挑战,传输线的很多高频效应都会相应地表现出来,如导体表面粗糙度效应和玻璃丝布效应。表面粗糙度的建模前面的文章已经讨论过了,现在再来讨论一下如何对这种玻璃丝布效应进行建模。
PCB中的介质是玻璃丝布和树脂的不同比例的混合物,并且这两种材料都有各自不同的介电常数DK和损耗角DF,它们大概的范围如下表

% t* f! l& P% [* k4 L) }5 o6 {
由于传输线上表面或者是下表面的介质是这两种物质的混合物,不具有均匀性,对于差分线这会带来模态转换和skew,在插入损耗和回波损耗一些特定的与玻璃丝布网格尺寸有关的频率点上会带来谐振,在时域上会带来确定性抖动Dj,并且会恶化眼图尺寸。所有这些效应都需要一种正确的、因果的玻璃丝布模型来表征。

3 `: k2 K; j6 z' b2 _
二、玻璃丝布模型
1、差分线横截面上的不均匀性建模
差分线的两条线下方树脂和玻璃纤维的不同比例造成了有效介电常数不一样,这个不一样的程度用不均衡因子(IF) 来描述。对于树脂多的地方有效介电常数偏小,矫正参数是1-0.5*IF,树脂少玻璃纤维多的地方有效介电常数偏大,矫正参数是1+0.5*IF。当用Wideband Debye模型的介质时,IF=0.1表示两条线下方介质的介电常数Dk(inf)相差10%,这会造成两条线上的信号传播速度不一样,造成skew,如图所示。
* O# E. |2 x% u! [9 P
Simbeor中如果将介质定义为widebanddebye的格式,那么介电常数的DK(inf)是有10%的差异,其他频率点的差异要小一些,如果将介质定义为混合物的格式那么在所有的频点介电常数的差异都是10%。
2、在定义了传输线截面的参数之后,要定义沿着传输线方向的介质调制参数。因为介质是玻璃丝布的重复网格结构,可以用一些方法来逼近这种结构。其中一个最简单的方式是采取分段取不同值的方法。在Dielectric Modulation Type里面选Staircase,然后分段输入Value。
在这个界面中还有一个Resonance Frequncy值,这个就是玻璃丝布效应带来的谐振频率。

9 G# |. h4 j1 W% E# t& m+ j: s; _
3、对于这种在空间上不断重复的网格结构也可以用时间尺度上的傅里叶级数来等效,把介电常数的变化趋势分解到不同的谐波上去。对应的在Dielectric Modulation Type里面选HARMonic,然后输入各个谐波值。
下面是一个有3次谐波的例子

5 A# n; u# g: Z' c
三、玻璃丝布效应的实验评估
1、差分线横截面不均衡worst case评估
如下图所示,差分线的两条线落在不同的玻璃丝布位置会带来不同的结果。图中绿色传输线落在网格两边且对称,它们的等效介电常数保持一致所以不会带来额外的偏斜,红色传输线是最恶劣的情况,带来的相位偏斜最厉害。对这种最坏的情况做一个模拟。
设置不均衡因子IF=0.2,也即是树脂的含量有+-10%的波动,这样会带来约5ps/inch的偏斜,或者根据测量值5ps/inch的偏斜也可以反推得到IF=0.2。对这样的情况做阶跃响应分析如下图
做单端的群延迟分析
在差分对的两条线严格对称的情况下,是没有模态转换的。如果不均衡因子IF=0.2,那么带来的模态转换会比较大,差分的插入损耗(IL)也会相应地降低,如下图所示
根据远端模态转换的大小还可以来预估IF值的大小。
最终对信号的评估还是要落实到时域上来,所以分别对平衡和不平衡(IF=0.2)的差分线做眼图分析,给传输线加上25Gbps的PRBS7伪随机码流,10ps的上升和下降时间。得到如下结果

# q! ^; g) p+ ~; w$ w5 C" o+ O2 ]0 u5 K
可以看到不平衡所带来的眼图的恶化是巨大的,无论从时域或者是频域的分析,都显示出不平衡因素不可忽略。实际生产中不可能做到将差分线正好放在玻璃丝布网格对称的位置,出来的成品分布在最好与最坏情况之间,如果最坏情况是不能被接受的,那么就要在设计或者加工的时候利用一些技巧来降低这种横截面的不对称性,如布线与网格成一个角度,或者干脆用玻璃丝布斜着的板材,如下两图所示。

. ]& p6 d7 Q8 ^$ }/ V/ l. y9 q6 C
2、差分线传播方向的玻璃丝布网格效应调制分析
降低差分对横截面的介质不对称性的一种常用的做法是让走线的方向与玻璃丝布网格成一定的角度,这里仿真用的是7°。但是沿着传输线方向的介质依然不是均匀的,它是呈现与玻璃丝布网格相关的周期性变化规律,可以用前面介绍的staircase或者harmonic介质调制模型来模拟,这里选用harmonic重复周期是164mil,介电常数变化的幅值是0.2。同样做频域和时域分析
0 C9 P" g3 I( L/ O
可以看到眼图没有显著的变化,因为23GHz的谐振点带宽很窄,分布在这部分的能量很少。
3、1和2用来做仿真的差分线属于松耦合差分线(Kv=0.012),如果用紧耦合的差分线来研究,结果会不会有所变化呢?

* f: b9 y" g0 e* b  }9 e
四、总结
本文总结了给玻璃丝布效应建模的方法。在描述传输线横截面的不平衡时用不均衡因子(IF)来表征这种不平衡的程度,IF参数可以直接放到wideband debye介质模型中计算,也可以作为一种混合物的混合比例大小来计算;在描述传输线传播方向上周期性变化的介质时可以用调制模型staircase或者harmonic来建模。IF的数值可以从worstcase中反推得到。沿着传输线方向的玻璃丝布效应造成的谐振对时域的眼图或者是jitter影响很小。
% D- |  b6 x4 w  y% _

该用户从未签到

2#
发表于 2016-9-26 09:54 | 只看该作者
楼主做的分析很细致啊!

该用户从未签到

3#
发表于 2016-9-26 14:15 | 只看该作者
能否把软件分享出来?谢谢。

该用户从未签到

4#
发表于 2016-10-16 12:12 | 只看该作者
可以做,但是不代表能对应到实际玻纤结构。  f7 L4 O/ }  v+ i  q3 w, \, w. @
怎么确定IF的拟合值?这是个问题

该用户从未签到

5#
发表于 2017-2-15 14:42 | 只看该作者
几个问题:* B) j3 g. s  [% _. p/ A- E
1:实际IF不是固定的,事实上几乎不能确定每条线下面玻纤的位置。2 n, U, \8 T& a2 u  I/ d
2:压合流胶后树脂含量变化带来的DK变动如何量化。
$ S" U/ @9 L( z# h" x: A4 e9 u

点评

我个人觉得可能仿真没有办法做到这么精确,但可以把蒙特卡洛分析中的最坏情况拿出来做研究  详情 回复 发表于 2017-2-19 16:49

该用户从未签到

6#
 楼主| 发表于 2017-2-19 16:49 | 只看该作者
hrb011011 发表于 2017-2-15 14:42
5 ~, i) y$ [1 H  G- O. @几个问题:
% D2 G" J( J; r0 W( L9 T1:实际IF不是固定的,事实上几乎不能确定每条线下面玻纤的位置。7 |& n* [* n4 U& f! V
2:压合流胶后树脂含量变化 ...

) K! h. Q4 ~+ l6 Y; J我个人觉得可能仿真没有办法做到这么精确,但可以把蒙特卡洛分析中的最坏情况拿出来做研究$ R7 l% W) V8 T, B8 E; n8 [) z6 x+ R

点评

实际Stackup的DK变化问题,是目前仿真工作重大障碍之一。 在现实设计和控制方都很头痛的地方。 蒙特卡罗实验Intel, ISOLA等很多都做过Fiber wave effect下DK变化情况。得到的DK正态分布数据,也很难用在设计指导上  详情 回复 发表于 2017-2-20 23:06

该用户从未签到

7#
发表于 2017-2-20 23:06 | 只看该作者
mosman 发表于 2017-2-19 16:49; V( Q; v- d2 F
我个人觉得可能仿真没有办法做到这么精确,但可以把蒙特卡洛分析中的最坏情况拿出来做研究

/ Z( @5 u) T" x" R9 z2 {实际Stackup的DK变化问题,是目前仿真工作重大障碍之一。 在现实设计和控制方都很头痛的地方。
% Q" q8 \, R( S  o, k蒙特卡罗实验Intel, ISOLA等很多都做过Fiber wave effect下DK变化情况。得到的DK正态分布数据,也很难用在设计指导上面,设计还是用中值的。6 f0 M; B9 w# |$ x. X$ I. f1 w3 v# \
3 Q% d& k3 M2 ]  L4 h3 V5 U: b0 H0 K
Yuriy等大神都把研究重点放在Material Characterization上面。但同一物料的DK/DF在不同情况下是不同的,DK是变量。通过实验提取的DK只能用实验板,而没有通用性。所以,根本性问题仍然存在,没有找到根上。1 l0 f2 o8 b2 x1 E- {
( N0 J) l6 ~7 X* ~8 T2 _
. P! V- L1 j( _9 ]% @7 M* v

点评

Dk只是针对当前stackup所采用的介质和铜箔,在打板之前需要对采用的叠层方案做研究,就是有这种不通用性才有很多工作要做。 不知道你说的通用性怎么实现呢?  详情 回复 发表于 2017-8-16 17:39

该用户从未签到

8#
 楼主| 发表于 2017-8-16 17:39 | 只看该作者
hrb011011 发表于 2017-2-20 23:06+ @) r& F  C0 z. w$ V
实际Stackup的DK变化问题,是目前仿真工作重大障碍之一。 在现实设计和控制方都很头痛的地方。
) _- y; g& ?' b0 N蒙特卡罗 ...
  c7 B( t5 x: ^9 a, V& A: R
Dk只是针对当前stackup所采用的介质和铜箔,在打板之前需要对采用的叠层方案做研究,就是有这种不通用性才有很多工作要做。 不知道你说的通用性怎么实现呢?

该用户从未签到

9#
发表于 2019-8-27 14:45 | 只看该作者
有没有大神能告知一下,玻纤布建模用的什么软件~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-21 02:57 , Processed in 0.093750 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表