电子产业一站式赋能平台

PCB联盟网

搜索
查看: 1919|回复: 0
收起左侧

高速差分过孔特性研究

[复制链接]

193

主题

439

帖子

3681

积分

四级会员

Rank: 4

积分
3681
发表于 2020-4-17 15:21:13 | 显示全部楼层 |阅读模式
一博科技自媒体高速先生原创文 | 黄刚
' `% t1 c- T0 u; X8 Q% N  C2 O' P) ^6 a. A1 ?+ |5 |4 m, ~) A
对于SI工程师而言,没有什么事情比把PCB结构的仿真结果和测试结果拟合上更令他们感到开心的了。因为能做到这一步,说明了仿真的可靠性,进而可以通过仿真解决大部分的问题,这可谓是PCB行业的一大福音。
1 p/ ]1 Z$ W: M1 b, @/ \
# Y9 B: l# r' w6 }) J& Y# i5 [
% c6 W& r# l1 f5 ~7 s( ^" W" _这也是我们高速先生一直以来的梦想,仿测拟合,虽然只是很简单的四个字,但是需要包含的理论知识,软件使用以及测试方法却需要很长时间的积累。高速先生也在这方面一直在做深入的研究,发现这的确是一个苦差事。刚好今年的文章中就有一篇讲得比较透彻的仿真测试拟合的案例,下面我们一起来看看。0 x: f% }) F% J) E, _
8 r" X, r( P4 X+ L7 b+ `% {5 ]
' \) i. ^' f7 U; z% N$ I$ E7 D! E
题目有点长,但是也很容易理解,讲的就是对差分过孔的分析,分析的方法就是通过仿真和测试进行拟合。+ I* P: j7 w& i, j5 o6 {

6 s" w; E$ f/ {# f4 N! \7 D! \2 w" M; a5 w
大家可能觉得无非就是一对过孔嘛,会3D仿真的人不用半天就能把它建模出来,测试嘛,投一块测试板,然后把这对孔做上去,通过网络分析仪一测不就OK了吗。恩,总体思路的确是这样,但是随着文章的深入你会发现就有一些因素实际上很难去把控。& s, y+ J% t# D5 r

2 a; a3 X0 p1 u. W/ w) u9 Y8 T+ B$ W0 M' `  P
文章的开场白,首先是对过孔的特性进行一番介绍,例如过孔的危害是怎么样的,会影响阻抗啦,会减缓上升时间之类。# @& J* @) p! @
2 O& _2 f/ h( x; f7 X

- Y& Y$ u/ P, e* V! j0 ~" P5 w) ^
然后给出的总体思路与大家的不谋而合,你会发现除了我们上面说到的那几个核心步骤之外,还多了一些有的朋友可能没听过的步骤,例如de-skew、de-embedding等等,这都是测试中会遇到的专业术语,我们这里先不讲,卖个关子哈。5 a- \. a. T0 K1 V0 A

! }* O) `5 W* l) u
5 k# b5 }5 j. u; A
- M. a5 @; B$ U! N0 a$ K本文需要进行仿真测试对比的是一对从L7层换到L16层的过孔,通过做一根L7层和L16层的走线把两边去嵌掉,得到我们所关心的过孔结构参数。
: n3 N/ |% c* C; b
& i4 M) ?/ ?$ h- z$ b* C! m: a, m) \2 I
8 b8 b/ O- u% B6 T3 }# F" [: y
在去嵌之前,作者先用网分测试出上面三个结构的参数,结果似乎有点奇怪。为什么L16层的走线损耗差得那么厉害,甚至比多一对孔的L7转L16的结构还差呢?这说不过去啊!
# @. p2 y# W! \6 U) r) y! C
4 y8 ~( H1 c$ f: M) h
9 s/ P0 e+ h& r) a; Q当作者看到上面结果的模态转换也是L16层比较差的时候,大概知道了原因,肯定是由于这对差分线的P和N之间有延时差,也就是skew造成的。然后立马把L7和L16的走线的P和N单端线的延时拿出来一比,果然证实了这一点。L16层的P和N的延时非常的大,因此造成了损耗在高频的急剧下降。* O) m5 R4 T: |! l% U# E# C
0 ^$ p# E; e# I4 H. l
  M! O" B. y. s" Y7 R) Z

) A2 R3 f; }+ v6 g如果大家没注意这一点,直接拿来去嵌的话会怎么样呢?很可能会得到一个错误的S参数,高于0dB。
: ?; W! e  u" e: @% O$ @, Q" s5 n0 x- K0 U9 p" m4 A
. b1 l2 M0 N1 ~: Q, s) v
为什么P和N会有那么大的skew?主要原因还是由于玻纤效应的影响。L7层和L16层其实都遇到了玻纤效应,只不过程度不同而已,这也从侧面说明了玻纤效应的概率性。
2 T, k: I+ \9 J
. p( k0 a0 k& ~6 o" A1 M. W8 R0 E9 u7 O+ I2 X8 O) a3 b) {

7 y: m* h" b- ^$ [3 o如同前文所说,如果我们就这样去嵌的话,得到了所谓过孔的结果就是下图这样的。' G( ~* B* V- R, P$ ]
9 B- Q$ c$ n: t2 p; k. C
" e6 b/ T2 Q# J3 j  F9 l

  ?( \. `4 J$ ?% k8 w" [. e( ~那我们应该怎么办呢?难道需要重新再投一板测试板?先不用哈,我们看看能不能在当前测试数据的情况下做一些优化,把skew给去掉,也就是de-skew了。7 d* u8 d. i- G% ]( R' X; W

, B; I, N7 h) [  w
/ C: y5 e& t6 Q, ]- ]  q% H3 J2 ~6 R3 q这是本文最核心的内容,也是最难理解的一步。它通过损耗与相位之间的公式,从中反推出相位差,然后通过补偿的方式把两边的skew抹平。5 Y- z  U' x: U

" }) Z3 c( q* m8 m" f9 `3 A1 M7 ~& {2 v3 ]; r, w8 d

9 |2 D. ]* l# K. F# C3 f. l完成这一步运算之后,再来看优化后的测试数据,就会发现,skew的影响基本没有了。
, A  P' W) j8 }6 F
. o: i* s8 X+ m4 R7 N" i' k# N$ Z8 v* v
8 |$ t1 n9 _" ^7 f8 H, z
优化后的损耗测试结果就和我们预期的比较吻合了。
$ n- g0 k6 I" p# E
8 Q" x  @/ Y4 ~; S% t( }. P+ R7 Y1 Q  j

+ z4 P9 b4 {: d* w& s6 ~! Y% k这个时候再去通过相关去嵌软件,就能真正的进行去嵌,得到过孔的真实参数。, X, ?1 x3 p8 _. @0 C

" f! |8 P: f/ o" x. }$ k9 L  K" Y# l+ Y; o
* t/ n! X: W8 R9 ]' ]% L! v. e
有了测试结果,后面就要进行仿真了。仿真相对难度小一点,通过对过孔的几个参数进行扫描,考虑一定的加工误差之后,就能确定一组加工后的参数值,从而使过孔的仿真结果和测试结果达到基本的吻合了。
# y/ ~5 T6 ^/ Y$ ?3 `3 w
4 h+ Q1 \5 O: H8 `4 W" R* H, N0 e% i) A4 r/ `
好,篇幅关系,本文的主要内容就和大家分享到这里了。
4 L, n9 C1 B) r+ r5 f" @( F  `$ b6 z6 o

5 [5 }/ C9 M  D& p. [* M# h! m/ R3 S7 A
! ^7 A# O: b& E4 ?# M

9 Y2 j/ @; f3 O$ V# B1 o$ U8 R
& t! p: M4 X: m0 P7 b$ }. N# W9 `9 _9 [  ^) X

1 z' K. ]6 i- z, Z8 I0 ~
# [) P+ E1 Q/ K& ?0 j  b3 l+ K) h! r6 s  n: X/ T
  H) N: g/ ~9 G/ a* N( \

7 W* B: {! B2 m% O* h, ]- }2 {

& l: s; O4 S- X- ~/ T# q% e9 a! f4 R+ G, D0 N/ k

# Z! }) I1 H1 Q2 ]9 U6 F
  ]# s6 I% r% ~8 O; Y, H2 n* M' f2 B
6 T/ x0 n: W2 M. v- O; |
) R% r* C2 F) D1 m' C8 P0 k

* l6 |: u$ O  {8 W7 Q

$ Y0 r! P( n" g5 K* N  h2 i& J
+ W+ h1 c6 P% w+ Q: t3 @
" j) A! P, l5 o2 p/ b
一博科技专注于高速PCB设计、PCB生产、SMT贴片、物料代购http://www.edadoc.com
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表