|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 pjh02032121 于 2012-4-6 14:31 编辑
1 I/ R& Q2 W! W
) U" }+ z" G2 X0 M- F闲来无事,玩玩仿真,望高手指点。
6 l9 Z0 Z9 O9 x; g4 R一个sip封装,结构如下:$ o) @+ ~- W' m0 e, p
3 n4 M8 X6 O7 ?- y5 R
3 H+ I x' _6 a K, m5 a: p1.用ansoftlink从cadence sip将封装文件导出到siwave,设置好叠层结构、wirebonding,via结构;
7 l# k) }4 W, ]# w; b9 y% {- Z, l% L
8 Q# _( j5 n! l9 C/ A
2 \8 y' K: `; R+ C N( S z
2.射频端口s参数,port分别下在die端和package RF pin脚。- M3 N: O1 v9 U; J; J
由于substrate叠层厚度的限制射频入口的走线做不到50ohm,由于走线比较短,影响不大。6 m8 P1 w, s8 N. v3 N4 I9 q
在关心的频段,S11<20dB,s21>-3dB,很好。
8 q$ ~3 X! {4 p6 \& t5 Y% H
. z* j) k. c( ]+ J. v4 a. I0 R! T9 L: v" H$ ^8 N
3.由于package端pin比较大,紧挨着substrate的第3层是地平面,馈入的能量损失较大,将3层挖空(2地层依然完整),理论上会有所改善,验证,有那么点改善S11.' I2 X2 W) i6 S! I( @2 S
: l6 ^& W7 S) W2 m& [2 K
2 ~0 ^" T2 b* \
4.将测试板从allegro转到SIwave,再将package叠到PCB上(PCB RF走线50ohm,clip后加port,仿真从PCB RF馈入点到die端的S参数。S11<-20dB,S21<-3,很好。
2 p, V- |. M6 L1 V$ {
2 Z, D4 }1 t( k( H3 c# Y7 D
3 j5 B- W. \; G5.PI分析
}/ Q( q0 u, u& m+ q2 Q' g* s9 tRF die的主电源1.8v,最大电流60mA,5%的纹波容限,则Rtarget=1.8×5%/0.06=1.5ohm
6 H/ N. T! d n" X0 u1 J1 wBB die的core电源1.2v,最大电流80mA,5%的纹波容限,则Rtarget=1.2×5%/0.08=0.75ohm
# ]- c( o7 y9 I* U! a4 ^; z) y! K" ZBB die的IO电源3.3v,最大电流8mA,5%的纹波容限,则Rtarget=3.3×5%/0.008=20ohm5 h* N! w; T5 E0 }
将电源相连的电容与siwave的电容库做map,将die端和package的电源和地已经各自做group,并生成仿真端口。启动扫描,看结果。& l1 y* f/ J; ]' U0 D2 |
从仿真结果看,3.3v,1.2v电源的阻抗在1GHz内都满足要求,1.8电源在1G附近阻抗超标。; S$ @0 K" m+ s5 \5 {
; t5 ?; E5 t2 p' t. { l
8 { }# [$ ~+ y( x/ d# w, y% m; Q* c. Z0 R* q3 E
6.PI 优化
1 V% |2 d$ @* m7 @/ y3 |2 o8 e上面的仿真全部用的0.1uF的电容,从上面结果看,可通过优化电容组合,压低1.8v在1G附近的阻抗。在芯片bonding finger附近各加一个1nF电容。结果如下图,1.8v在1G附近压到1ohm以下。/ u/ m" @$ K; k! u' X
原设计供用21颗电容,通过仿真,在满足阻抗要求的情况下,可少用7颗0201元件(对于封装里那点空间来说是相当宝贵)。
8 }4 y2 b$ E x, o/ B7 c* j+ R! N5 V对于整个解决方案来说,200KHz~1G频段电源阻抗都达标,有在贴到PCB上时,外部基本不需要放置电容了。/ g* J0 }( b4 F" l5 k) z" {
由于封装内部放不下大电容,所以200KHz以下交给电源模块去处理了;1G以上只能有片上电容解决。6 h6 z+ @/ e k- z9 Z
) Y: Y& Z) _ h% r3 e$ u& V注:由于die上电源和地没有细分电源域,做group的PI分析结果是偏乐观的。
9 s" I; u, [% _5 Z( \9 e, j2 x7 R
6 `% a# H5 j) k# B* b
; Y: Y6 y% H" F! \7 n2 s7.结合PCB上的PDN,PCB上在封装的每个电源pin各放一个2.2uF和0.1uF的0402电容(有点过了),做协同的结果如下:
; p* F. u$ E4 N1 f, f5 r9 s$ U
( j# j w: k( C4 f! n- ]
4 q0 q' R9 `. ?. P. t( g7 ^4 E8.上面都是电源从频域阻抗的角度去看电源完整性的问题,下面是从时域的角度看.2 O8 ?0 P: i% X% a
将上面PDN的扫描结果导出S参数文件到designer,加上在电压源和电流源(Tr,Tf=500ps),探测die端电压的波动.
1 P9 ^ M1 S/ e结果纹波都在5%以内,且余量很足.
o3 y0 Z( S2 j) F! H3.3v电源纹波max=0.048v<5%x3.3v=0.165v2 e7 r' C ~, P8 T4 Z4 E z: c
1.8v电源纹波max=0.029v<5%x1.8v=0.09v1 V7 A+ h/ O" c5 X3 Z ?7 N
1.2v电源纹波max=0.025v<5%x1.2v=0.06v
8 e6 [, A$ J& F' d) }: {2 `
( t& C! `5 j. Y, t, ^8 } C1 H( j
% r$ A& O( u- Z* a1 M; Q9.当把电流源的Tr,Tf设为100ps时,
- l4 }. `7 B9 u3 H* f. w d$ l3.3v电源纹波max=0.090v<5%x3.3v=0.165v8 w& g" @0 Q' i8 O* Q, S
1.8v电源纹波max=0.127v>5%x1.8v=0.09v# Q2 ~+ Y6 t' M; K, {' [0 _2 r
1.2v电源纹波max=0.162v>5%x1.2v=0.06v
3 `" x# I; I7 o5 P6 t5 Z7 s/ @, ~Tr,Tf的重要性从这里可以体现了,结合第7条PDN阻抗曲线及这两个仿真结果可以很好的理解BW=0.35/Tf这个经验公式.7 _( ~( t( D% j/ {
/ Y; _5 T+ T. D) t8 x |
|