|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 pjh02032121 于 2012-4-6 14:31 编辑
- O% _5 ~+ C' _$ }% @1 c* |1 D, h8 ?1 g7 Y U% E
闲来无事,玩玩仿真,望高手指点。
* F& C" f C) F8 f' [一个sip封装,结构如下:! J7 p: j# Y1 Q2 |% `
. K; O4 N0 D1 i5 U
) a7 G8 |7 c' A8 m
1.用ansoftlink从cadence sip将封装文件导出到siwave,设置好叠层结构、wirebonding,via结构;7 O, |0 x8 c q: W
4 r! g5 \7 _ [- J- |( n ]9 f6 m# h1 |& q
2.射频端口s参数,port分别下在die端和package RF pin脚。
- Y5 @% G9 l- B' j3 Q1 t由于substrate叠层厚度的限制射频入口的走线做不到50ohm,由于走线比较短,影响不大。
) B+ {* Z5 F# _1 I. _* P( o' {在关心的频段,S11<20dB,s21>-3dB,很好。
7 W2 S9 T- u6 O8 e! v% U
( D# C6 B+ g! v7 Y& `3 x. Q$ l( S' Y
! J0 n0 P6 `4 d3.由于package端pin比较大,紧挨着substrate的第3层是地平面,馈入的能量损失较大,将3层挖空(2地层依然完整),理论上会有所改善,验证,有那么点改善S11.
t, T, T$ u" w5 s! m" f
- x" n6 _; G/ y1 i* k' B% a$ ~5 ^% Z, ]9 \
4.将测试板从allegro转到SIwave,再将package叠到PCB上(PCB RF走线50ohm,clip后加port,仿真从PCB RF馈入点到die端的S参数。S11<-20dB,S21<-3,很好。4 }" D% Z% g6 }, Q# \# D( D+ o
3 V4 M/ F% J: ^+ s1 a
: L" x& v9 e2 G% w8 O2 ?4 `% a+ h2 f5.PI分析
: n9 s( J% v3 K. Q4 MRF die的主电源1.8v,最大电流60mA,5%的纹波容限,则Rtarget=1.8×5%/0.06=1.5ohm
8 A( z @8 _$ N8 jBB die的core电源1.2v,最大电流80mA,5%的纹波容限,则Rtarget=1.2×5%/0.08=0.75ohm
! @4 a$ F' T& a% k g3 lBB die的IO电源3.3v,最大电流8mA,5%的纹波容限,则Rtarget=3.3×5%/0.008=20ohm- W8 P( q4 [8 d4 U
将电源相连的电容与siwave的电容库做map,将die端和package的电源和地已经各自做group,并生成仿真端口。启动扫描,看结果。9 m6 K7 N' ^# H4 l5 K
从仿真结果看,3.3v,1.2v电源的阻抗在1GHz内都满足要求,1.8电源在1G附近阻抗超标。9 h- W% D8 q5 E! O- z7 }7 Z. L
, ]5 z' J8 I- m5 ]5 Y- q
" Z# h8 _# ~9 f& T
$ R, L' N ~7 v" i6 M1 G6.PI 优化. {* b/ m1 n; r# H7 B, l: f
上面的仿真全部用的0.1uF的电容,从上面结果看,可通过优化电容组合,压低1.8v在1G附近的阻抗。在芯片bonding finger附近各加一个1nF电容。结果如下图,1.8v在1G附近压到1ohm以下。- j& S/ K, `6 c" W1 H) _
原设计供用21颗电容,通过仿真,在满足阻抗要求的情况下,可少用7颗0201元件(对于封装里那点空间来说是相当宝贵)。5 O3 Y4 a$ W2 G% q' I
对于整个解决方案来说,200KHz~1G频段电源阻抗都达标,有在贴到PCB上时,外部基本不需要放置电容了。: d: }! \/ q7 S8 m
由于封装内部放不下大电容,所以200KHz以下交给电源模块去处理了;1G以上只能有片上电容解决。
3 p# I) L9 y7 n9 C4 H, }, `# Z* [+ q/ v" }6 w8 g. s! q
注:由于die上电源和地没有细分电源域,做group的PI分析结果是偏乐观的。* N+ v: b y+ K
+ k% `- @0 [* }" t2 c7 X( G8 y
. x7 O' n5 ]: Z# E7.结合PCB上的PDN,PCB上在封装的每个电源pin各放一个2.2uF和0.1uF的0402电容(有点过了),做协同的结果如下:
- I$ T2 s% } P+ `/ x9 d- w) U. z! h6 w
; z) ~- E+ O! M; ?5 z: s+ y
# i! Q0 Y) {0 P2 S/ \5 o) _8.上面都是电源从频域阻抗的角度去看电源完整性的问题,下面是从时域的角度看.) T. F, q1 I$ ?1 m0 d/ E
将上面PDN的扫描结果导出S参数文件到designer,加上在电压源和电流源(Tr,Tf=500ps),探测die端电压的波动.% G/ s* O% D- H
结果纹波都在5%以内,且余量很足.7 K9 @3 }/ h; d1 y
3.3v电源纹波max=0.048v<5%x3.3v=0.165v/ l) k0 Y/ B$ L7 ]; g
1.8v电源纹波max=0.029v<5%x1.8v=0.09v$ ^4 O- a$ A% s9 o' A/ N
1.2v电源纹波max=0.025v<5%x1.2v=0.06v
* I7 v" H v1 h; [6 D
, f8 k% {& e6 r6 G
7 X$ C% \7 E2 u( f% h$ X$ F/ v
9.当把电流源的Tr,Tf设为100ps时,: G# G6 y# Q% w5 E" n' O
3.3v电源纹波max=0.090v<5%x3.3v=0.165v
8 ]3 w; p2 x1 Q6 p1.8v电源纹波max=0.127v>5%x1.8v=0.09v" S( z9 H7 |- [1 B
1.2v电源纹波max=0.162v>5%x1.2v=0.06v# O+ N$ U* r% c& ]* K" z
Tr,Tf的重要性从这里可以体现了,结合第7条PDN阻抗曲线及这两个仿真结果可以很好的理解BW=0.35/Tf这个经验公式.
8 b; \0 u; B. X$ }1 ^7 A
% k1 M5 x; m/ A7 Z- B
|
|