EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:随着电子系统通信速率的不断提升,BGA封装与PCB互连区域的信号完整性问题越来越突出。针对高速BGA封装与PCB差分互连结构进行设计与优化,着重分析封装与PCB互连区域差分布线方式,信号布局方式,信号孔/地孔比,布线层与过孔残桩这四个方面对高速差分信号传输性能和串扰的具体影响。利用全波电磁场仿真软件CST建立3D仿真模型,最后时频域仿真验证了所述的优化方法能够有效改善高速差分信号传输性能,减小信号间串扰,实现更好的信号隔离。5 F, D3 z0 Q9 Z' Q, D1 N
$ {) i! s1 Q% p6 y6 W / r3 o6 F7 @/ T2 d1 L7 t: D7 @2 \
, s6 r5 _: z2 W1 s, v
6 c1 z6 T9 H5 U* E: p+ q近年来,球栅阵列(BGA)封装因体积小,引脚多,信号完整性和散热性能佳等优点而成为高速IC广泛采用的封装类型。为了适应高速信号传输,芯片多采用差分信号传输方式。随着芯片I/O 引脚数量越来越多,BGA焊点间距越来越小,由焊点、过孔以及印制线构成的差分互连结构所产生的寄生效应将导致衰减、串扰等一系列信号完整性问题,这对高速互连设计提出了严峻挑战。目前国内外学者对于板级信号完整性问题的研究仍多集中于水平传输线或者单个过孔的建模与仿真,频率大多在20 GHz以内。对于包括过孔、传输线的差分互连结构的传输性能以及耦合问题研究较少。并没有多少技术去减少封装与PCB互连区域垂直过孔间的串扰。; X" |0 B1 ~' r, }+ U8 G
# d; U5 e1 k) B; Z! _+ g. z# @" U0 R( y
9 D) Q N3 Q4 r( h, d% G
( f2 a1 _, p2 @2 U本文针对高速BGA封装与PCB差分互连结构进行设计与优化。着重分析改进差分布线方式,信号布局方式,信号孔/地孔比,布线层与背钻这四个方面对改善高速差分信号传输性能和串扰的具体影响。利用全波电磁场仿真软件CST微波工作室建立3D仿真模型。仿真频率最高达到40 GHz,在时域和频域同时验证了所述优化方法的有效性。
" {" p: m n& j4 o6 X. n' ?$ k, |; p* i+ B7 M
( x9 A& }3 n, y" {: S' w
/ J" d# T+ J/ d, A2 x/ V
1 物理模型! r+ B0 K# i- B, V. u
1.1 差分互连结构$ {: T( x/ Y* |0 n% H
在高速信号传输中,差分信号因具有减小轨道塌陷和电磁干扰、提高增益、消除共模噪声和开关噪声干扰等优点而被广泛使用。高速差分信号通过IC封装到达PCB板各层进行传播,为了实现BGA封装基板与PCB各层的电气连接,由水平差分线和垂直差分过孔共同构成了差分互连结构,如图1所示。
1 t0 H# @9 v, w( j, t' V( m$ F6 _& F
, F& i" {% C. t* `: ?3 i9 d& x图1 BGA封装与PCB板垂直互连结构2 e1 O0 N' M* V& P& b1 p9 d8 }- r8 T4 ]5 v
+ ~, U2 Z- b9 ]! V8 Q U7 y
d( ~8 P# Y: M: K
, ^" K0 z9 b, T2 |' w
$ l( G2 \( x/ ]1.2 仿真环境及参数设置
0 v j; r* R) J本文采用的仿真环境为全波电磁场仿真软件CST微波工作室,集时频域算法为一体,含多个全波及高频算法,可仿真任意结构、任意材料下的S 参数,并可以与电路设计软件联合仿真。几种优化方案均由CST微波工作室建立三维物理模型,PCB 的层叠结构如图2 所示,PCB板共12层,第1,3,5,8,10,12层为信号层(走线层),第2,4,6,7,9,11 层为电源或地层。板厚为97.6 mil,板材介电常数3.8,损耗正切0.012。0.8 mm间距BGA扇出过孔间距为31.4 mil,过孔孔径8 mil,线宽/线距5 mil,差分走线在第10层。
. W, }! }# M6 m/ u# @1 | d% z! e+ `; c/ x: ?- j0 R( z$ B% W1 F s/ }' S
图2 PCB板层叠结构剖面图 - w; F$ I9 Z" r; W4 Q: }0 C# z
/ v, S* i& y7 g- [; A% O: f, N, {2 H3 P, {9 U( \* t6 q/ \" j0 p9 e
. S4 Y* e4 o% C K
2 优化与设计, W$ ]- E/ }2 s& ~ w0 w1 X: N
本节着重从四个方面进行设计优化,以改善高速差分信号的传输性能及信号间串扰。分别为差分布线方式,信号分布方式,信号孔/地孔比,布线层选择与过孔残桩。CST仿真的结果以S 参数的形式体现,仿真频率最高达40 GHz,在时域和频域同时验证所述优化方法的有效性。
) @ G5 _, e( y- N0 H+ A" `
2 Y% d7 M' W1 a3 X0 h( E% Q, Q1 }. n+ ^2 ~+ E' e8 |% j0 r/ W/ ?
2.1 布线方式) |9 |9 y" D5 K/ B* I& s0 Z% g
差分信号从过孔引出时,不同的布线方式会对差分信号的传输特性有很大的影响,如果传输线不能等长等距,就会引起信号失真,产生共模噪声。如图3所示,信号从过孔引出时分别采取三种布线方式,0°,90°转角,45°转角,每对差分过孔周围有两个隔离地孔。布线在PCB板第10层。8 F& ]; ]2 G" p3 Y5 H
: f, z6 A1 x0 F/ {* _1 J* R2 ^' D% p* v L+ m" y' _2 `- [1 y
图3 三种差分线引出方式 ) `# D& r. l8 B7 e! W) D3 ]" [$ H* K& C9 J _
1 ~3 y$ ^' J9 ]: `
7 W3 x% r) [& [4 L8 G# ~* K/ i
图4是以上三种不同布线方式的插入损耗。显然,第一种水平对称的方式传输性能最好。差分信号最重要的就是等长等距,等长的目的是要确保时序的准确与对称性,两条传输线上的任何时延差或错位,都会导致差分信号失真,并使部分差分信号变成共模信号,产生电磁干扰。等距的目的是保持差分阻抗的一致性。45°和90°转角在布线时都无法做到绝对的等长等距,产生相位差和共模噪声。: k( K8 A2 o/ M/ L G. V$ u/ l6 d
& j1 M: O2 X2 @4 ~& K" o. n8 E" \* f' _9 Y2 J- M+ i, p# G2 k Y; J
3 H( i0 ? K; v b w$ [
1 E, s+ K" Z" T5 H7 @3 T1 |图4 不同布线方式下差分对的插入损耗
9 Y3 A% W9 l, h" N" f0 u8 N, J2 {* c+ L1 I
' r4 P& Z$ v( y7 k) _3 V; h. C
+ U! H$ ~* R( M4 Y% L" K' W图5和图6分别从频域和时域展示了三种布线方式所产生的共模噪声。不论是45°转角还是90°转角,产生的共模噪声都比0°高得多,而45°转角布线要略优于90°转角。& P- C1 |: [5 n% h6 d8 C; s
! f" [( J' q1 _& ^1 u# v; v7 |$ e- g% d4 h: H7 V$ E6 Z
7 p" J: l! H5 _- s
0 f% N4 d4 _6 [4 C2 S' G. U/ u6 z- k; H. k# y# t. e
2 A1 e) i3 o& M1 Z图5 不同布线方式下共模噪声频域比较
5 p1 F' a9 Q" y! n+ h# a
# [. S' t5 u2 q) s! u图6 不同布线方式下共模噪声时域比较 8 @, F' E! u4 Q% u
2 ^9 c" t+ o! y7 X/ ?4 |( G6 r) l( A) _2 j, f2 B# h
1 P* d E' T* \1 W8 Q# v
$ f8 \8 I1 W+ c' [: A" K根据经验法则,为了把错位维持在信号上升边10%以内,要求两线长度匹配至上升边空间延伸的10%以内。这种情况下,对走线总长度的匹配要求如下:" L2 ?; l0 ]/ w( G$ W9 D+ j
# X# p" F5 t9 T1 l* ? ]: O7 `; q# T
- U% ?! C9 Z2 D8 N! l4 \ΔL =0.1×RT×v 5 `; ~' n/ Q$ z
9 c H( C. o* f! o
( r! o/ T3 A6 D( t' m2 k, X9 ]2 N% k9 b' ]0 W( S, Y# f/ W9 X$ z/ D1 N) U4 t) Y |
式中:ΔL 表示为错位维持在上升边的10%以内,两条走线之间的最大长度偏差;RT表示信号的上升边;v 表示差分信号的传播速度。如果信号的传播速度大致为6 in/ns,上升边为100 ps,那么两条走线的长度应匹配至其偏差小于60 mil。由于高速信号上升时间越来越短,留给缘于走线长度偏差的错位预算在不断变小,使得走线长度之间的匹配显得愈加重要。
; O0 }- f: d9 {& Y& d& u- l9 y2 W) ?; s4 y
/ v) t9 U+ X, Y, p# d/ l9 a% a+ ]4 w7 u# R# m4 Y
因此在实际应用中,应尽量采用0°这样水平对称的方式布线,来达到等长等距的目的。8 t9 m4 n2 ?7 f0 p2 D$ `
, x# S- x8 o/ x" u5 t/ z) @! J5 `) X
, W, `7 Q8 V, d: F) o6 D2.2 信号分布方式 n" p* `" R* z& C
; u; e7 s C7 cBGA封装管脚在扇出时通过过孔连接至PCB板其他各层,几十对差分对同时高密度、长线并行,相邻的传输线由于电场和磁场的作用(耦合电容/耦合电感),一对差分线传输的信号会对相邻的传输线产生串扰[9]。由于BGA焊点的排列是固定的,因此焊盘和过孔的位置取决于焊点的分布,合理的BGA管脚信号布局可以改善差分对之间的串扰。不同信号分布方式见图7。
6 X* `, y* U6 |0 j$ O1 i0 _4 ^+ N( W2 ?6 q
- r) S8 k# L" X6 z# ?, _; H2 c7 D3 F' D: l6 |& |+ y6 X4 ^! {% D
( L u" @, e4 w; g图7 不同信号分布方式 9 }0 P' Y9 D% ?/ v8 s" G$ @& P) w( D/ c
' L1 P q3 [& H# O
. ~9 R$ N- [- c4 H) X如图7所示的两种布局方式:3对信号横向水平布置;3对信号正交布置。每对信号周围各有两个隔离地孔。中间为受扰线,两边为干扰线,根据走线将3对差分对定义成6个差分端口,D1~D3为BGA扇出端,通过观察D4,D6端口对D2端口的远端串扰来分析相邻通道的串扰情况,由于两边对称,只需观察D4端口对D2端口的串扰。差分对远端串扰比较如图8所示。! c. R, t, f4 X1 {% u' S h
1 H4 |- P% j2 V: E3 u4 _" h+ G/ y/ _; [6 |
图8 不同信号分布方式下差分对远端串扰比较
$ }8 l2 s8 x7 O. e+ x, c! F" ^% y/ j2 R, v* t* g# e! U1 X! S) v0 ^# D H8 g# m
1 O& L8 s( L: I/ z
由图8所示的结果可以看到,信号正交布局时,由于孔?孔之间距离增大,孔?孔耦合减小,从端口D4到端口D2的远端串扰低于水平布局时的远端串扰。由表1可知,优化后的远端串扰比原设计在大于5 GHz频带内有5~15 dB的改善。图9从时域也验证了正交布局的优越性。优化后的设计瞬态最大峰值噪声比原设计降低了10 mV,如表1所示。1 ?8 K) T9 h) x7 r2 K9 w
5 l1 ?7 g2 y! e9 u; N图9 不同信号分布方式下差分对远端串扰时域响应比较
; I" }1 t H5 l. I$ i* g {# F. M, u$ n5 Y, u7 n4 A) n" o' Y3 y6 B
, {) [5 h1 d! D+ T
表1 远端串扰比较 * S6 J( J9 h( U' J3 e
5 T8 D# T: h, o/ O
8 {7 P% q' K! E; g, S; S' S9 f. p; ]0 X1 N$ C" j6 E$ G+ {) B5 q N' H: \: j2 i1 l% L
0 b& @* a) M+ z" e, _2.3 信号孔/地孔数量比* T. n2 p: E: j7 h$ H
& {7 [6 u, E9 c4 o& a8 f& w. a由于在设计中BGA焊点的间距是固定的,一味增加信号之间的距离来降低串扰不太可能,最简单的方法就是在重要信号孔周围增加地孔隔离。以下四种方案信号孔/地孔(S G) 比分别为1∶1,1∶2,1∶3,1∶4,信号布局方式采取第2.2节中正交布局方式,如图10所示。9 @% s9 d! A- W7 h- M5 n" {7 `2 C6 Y- V1 S) s
. j9 k/ i' }4 v
' ]1 v" T4 ]7 v* q" i2 \& \& Z( |# Q9 }
0 Z t+ n: d [0 W6 F* _# H3 d3 z$ ]. `0 T5 N; z
图10 不同S G 比信号布局 % p7 k, O+ w2 u, f( Y4 P( \( ^
3 g/ M1 M3 A; T2 O* S6 \& X7 B: Q: b8 B- F! h+ M, U$ W. B) n1 w9 S. K/ q6 _3 p4 C
' J0 ~0 w6 q' S2 V' o! h四种方案远端串扰比较如图11所示,S G 比为1∶2时,差分信号的远端串扰要比1∶1时有很大改善。由表2可知,在5~30 GHz频段,S G 比1∶2比1∶1远端串扰降低了8~17 dB。
: U1 w, ` H8 ?7 V6 E2 q, t" K7 X w2 a$ l$ e
7 p% J4 E4 z7 C+ Y; Q1 X0 C9 u
在重要信号孔周围增加地孔隔离,能够缩短地回流路径、降低信号过孔的电感不连续性,因此可以在一定程度上改善串扰,但是很快就会饱和,S G 比1∶4与1∶3时差别已然不大,远端串扰的改善很有限。4种方案远端串扰的时域仿真结果如图12所示,可以得到与频域同样的分析结果。从时域结果可得到4种方案的瞬态最大峰值噪声,S G 比1∶1时高达22 mV,1∶2时则很快降低到6 mV,1∶3和1∶4时均在1.6 mV左右,相差不到0.03 mV,如表2所示。# a8 j) c6 z b- r2 i6 L
, S3 { D! F8 i- N6 e0 X4 b' e" P
( Y# |- o- Z# Z( x; `- }4 o, i8 I4 `5 F
# [8 d& p8 v7 r0 R5 ?+ f7 G' n9 u7 G% @
图11 四种方案远端串扰比较 ; D/ k }" V; `+ A# M6 Y+ K# L5 Q* Y' R: o7 o) h' u- ~$ S
! k( h- H( i$ z: I7 Y1 f0 i0 I+ A图12 四种方案远端串扰时域响应比较 " L; a7 r. c2 g- l+ H- H: x3 B7 Q7 ^8 G$ @0 i2 E& L) d) A
9 x$ u" z X1 N/ i* T! A, t* I( U" E% P
& [2 Z X# `$ Y7 [) B4 m! t
表2 远端串扰比较 " X. E ^& ?) y: |. j
5 a: D* C( E4 N/ K' V 0 K0 L7 N; @+ z1 R7 Y/ E9 ]9 u/ X6 l) z$ n' U
2 f+ r( y3 C! ]& U3 P7 P) O1 p8 d- ?
' e$ q; l9 ^7 N2 i4 C4 o% @4 s0 c' @( ` B
由于BGA封装引脚数量有限,并不能无上限地增加地孔数量。在串扰影响和引脚数量的权衡之下,20 GHz以内S G 比1∶2与1∶3区别不大,选择1∶2即可。20 GHz以上时,S G 比1∶3要明显优于1∶2。9 F1 O* ]4 M) N- l* G; w6 Y) K
, Y$ G1 T% O- G; g# K. ^
; ~/ v3 `! f& ~/ y& X5 P( l$ P5 @4 b+ n: D4 `3 Q0 c' R9 }, q! t* c
2.4 布线层选择与过孔Stub的影响2 Z: g3 Z% P- }) M) O# E5 e
在重要信号孔周围增加地孔隔离是降低串扰最简单的方法,但是很快就饱和了,而且这样很难达到一个理想的屏蔽。在封装与PCB互连区域,高速差分对之间除了孔?孔的耦合,线?孔、孔?线耦合也都是引起串扰的重要因素。此刻,除了考虑之前的三个方面影响,还应分析和研究布线层以及过孔残桩对串扰的影响。图13的情况,三个差分对分别布在不同层且具有不同过孔Stub长度,信号正交布局,每对差分过孔周围设置6个隔离地孔。图13(a)中3个差分对都布在PCB第10层,靠近底层。图13(b)中两侧的干扰线从第10层移到第3层,且将长Stub背钻59.1 mil。这样两边干扰信号与中间受扰信号之间孔?孔耦合的垂直长度显著减少。图13(c)与图13(b)恰好相反,中间的受扰线布在第3层并且背钻,两边干扰线布在第10 层。图13(d)中间受扰线布在第10层,两边干扰线布在第3层且保留长Stub。
% J: q* K- }; \$ J3 P. C) \
9 c7 ]7 [- L1 s# n9 f. j% n
& Q3 X5 n% S. ]! T6 Z( N; C: ]6 T+ ~) o% N
3 R& ]5 o( ~. z/ b4 e0 d7 }图13 差分对布线层选择以及过孔残桩对远端串扰的影响 + }! X9 y* E; l) D% i7 r
& |9 n) @& F( p& c$ @! _9 m/ ^& i* [ y( ]3 G( C
$ O& ` o" O0 r
& w/ U; b* @0 z5 I远端串扰的频域比较如图14 所示,与方案(a)相比,方案(b)减小了两边干扰信号过孔的垂直长度,孔?孔耦合减少,而且3对差分线不在同一层,线?线之间耦合也减小了,串扰会有很大改善。由表3 可知,在5~30 GHz频带内,方案(b)比方案(a)远端串扰改善了4~12 dB。方案(c)与(b)的区别在于(c)有多余的孔线耦合,(c)中受扰线放在第3层且背钻,干扰线放在第10层,虽然孔?孔耦合也可以减小,但是两边长长的干扰信号孔会对中间差分线产生孔?线干扰。而方案(b)中,由于干扰信号孔背钻,受扰信号在经过时,并没有长Stub对差分线的干扰。由此,方案(b)的串扰是最小的。如果没有背钻,如方案(d),虽然三对信号差分线不在同一层,但长长的Stub不仅会影响阻抗的连续性,使自身差分信号产生谐振,还会增大相邻差分信号之间的串扰,甚至都不如方案(a)将信号都布置在靠近底层。/ m& |& {' b" v1 {/ n1 O/ p- n
' W: d$ Z- G+ s% l# F" h
* p/ L3 D* J: Y) ~
" P8 o& a$ U, l, U' `) ?1 c; `' Z8 O5 [. O5 }/ r/ C4 p1 p1 s U8 `* W
图14 四种方案远端串扰比较 % l: { z! x2 q% x. V: n5 h5 _/ V, W# B( @; {
* I: \ N# _/ g- `; t) I0 M3 ?! E, ~" D. X
从时域仿真结果中可以得到与频域同样的分析结果,如图15所示。由表3可知,四种方案的瞬态峰值噪声,方案(b)最小,方案(d)最大。因此,在今后的设计中,为避免过孔长Stub对信号的干扰,差分线应尽量靠近PCB板底层布线,多走内部带状线。几对并行的差分信号可分别布置在不同信号层以降低串扰,但要注意布在浅层的信号过孔一定要背钻。) o) c" l. ]. q& Q2 ]2 {
9 V2 \4 L' [% T. X1 M( n H0 f# u; S6 O9 m0 S/ V- J3 R( D. C( w
图15 四种方案远端串扰时域响应比较
. s6 `) o) w1 q- Z d1 H5 e
7 |% j( N% \0 Y1 V Z8 c: L" L6 C9 K, j" P7 j4 e+ x6 K
表3 远端串扰比较 : c: x, _3 B* `; |/ M: S7 Y Q+ b. Z. F9 ]& {$ }( E7 k9 Z
8 s$ {. E' ?! Y% Y5 k' O
3 ~9 N8 y5 G* s! W9 T: e( R% l! H2 p; M* e* j+ k5 T: v2 C3 g
% m6 c/ p7 v) @5 D; ], b( p; Q M/ N8 d3 d& ^3 P! h
3 实验结果比较与分析! T% k3 v2 h C4 L/ J+ J; y/ X! n$ M- z+ W; ^8 M9 k* ?
通过对以上仿真结果进行比较与分析,可以得到如下设计和优化建议:0 s9 ?2 F7 z0 l5 a L
(1)差分信号从过孔引出时,为满足等长等距的要求,应尽量采用水平对称的布线方式,以达到最佳的传输性能和最小的共模噪声。如果布线时无法做到绝对的水平对称,45°转角布线要优于90°转角布线。8 V o. s9 |4 u2 A$ c
1 w% h7 r- s7 D) ~8 G# s( \& ], T3 U& \# u; r! ` \. d! t* d- ]$ p; j8 W& h# P* {/ z: s
k0 c2 j E" F0 h$ [3 K. T6 |
1 f5 }2 G* k' O# D! ?(2)BGA封装信号引脚布局采用正交方式,可充分降低差分对之间串扰的影响。与水平布局相比,正交布局在5~30 GHz频带内串扰有5~15 dB的改善。4 s2 G7 O5 s& T4 N8 m6 A( A* @" N I1 @8 h8 W
" ?5 z! ^7 i6 R' \$ b I" V& e
% M7 H$ x* _# B3 D' @5 k# c7 X1 T( S
(3)在重要信号孔周围增加地孔隔离,可以在一定程度上改善串扰,但是很快就会饱和,由仿真结果可知:20 GHz以内给每一对信号孔周围布置4个地孔,就可以很好的降低差分信号间的串扰,满足信号完整性要求。20 GHz以上时,可在某些高速信号周围布置6个隔离地孔,以改善信号之间的串扰。) Y- y: s' G# z. `, G* ^
: x% i5 T; k5 E. N+ x. ~4 E: i2 `7 _% `: I8 R
8 \1 J! l8 M8 g! F2 R6 w% z* ^(4)在选择布线层时,为避免过孔长Stub对信号的干扰,差分线应尽量靠近PCB板底层布线,走内部带状线。如果很多对差分对并行传输,几对差分信号可分别布置在不同信号层以降低串扰,但要注意布在浅层的差分信号过孔一定要背钻。1 n7 I2 L3 G0 @: p
$ f. f2 N7 ^& E0 y& |! k, t! x( f( k2 W. t5 o! a* ]$ m
8 R7 c; u N" V c" i7 \' m* x5 z5 D" n9 e) O, H7 e; d: G
4 结论 |5 I# M, ]: h
" Y7 z( G6 c0 g& J8 ^2 x本文通过对高速BGA封装与PCB差分互连结构的优化设计,利用CST全波电磁场仿真软件进行3D建模,分别研究了差分布线方式、信号布局方式、信号孔/地孔比、布线层与过孔残桩这四个方面对高速差分信号传输性能和串扰的具体影响。! z3 D y3 R4 k: N4 ]5 c! J
时频域仿真结果表明,所述优化方法能够有效改善高速差分信号传输性能,减小差分信号间串扰,实现更好的信号隔离。为保证高速信号传输系统的信号完整性提供了重要依据,对于高速PCB设计具有一定的指导意义。 " M# _6 F( f; d0 g5 L
( L5 e0 n) p$ ?& q+ ]$ n( Q E2 S# j: w" r( v! \+ u0 p0 l3 i
) J* A9 _, W! S5 P5 R2 W
0 j1 \3 X. }' G& y4 X作者:高振斌 郝晓雪0 I6 S( \* f0 v
4 n: L1 @3 g3 U* g& y4 U来源: SMTJS资讯
+ h: K6 \! U, v |