|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
SiP的设计与仿真流程的主要内容如下图所示:% y, {; M0 {$ n: G& f
(1)设计准备
8 n' W9 }+ d+ Z* e' J; L! X- G" Y& N4 C+ f1 H
设计准备的工作主要包括:① 各种资料的收集,裸芯片相关资料,管脚定义,物理尺寸,能否采购获取等。② 封装类型的确定,是采用BGA封装还是其他封装形式;封装尺寸的确定;封装管脚间距、管脚数目的确定。③ 采用自定义管脚排列方式还是采用标准的封装,或者和别人曾经用过的封装管脚兼容,以便于后期的组装和测试。④ 封装工艺和材料的选择,根据其应用的领域选择塑封、陶瓷封装或者金属封装奥。
- z. u# r! o1 ^% T1 i6 C9 z
, l9 \. e/ \; O! C% d0 F(2)建库及库管理
" r8 m/ ?- b0 ] u5 b/ I- o/ i7 t1 s9 a2 h- I5 B" Y' e9 P
建库及库管理主要包括原理图符号库、IC裸芯片库、BGA封装库、Part库以及仿真模型库等肯。: Y/ u8 X( I8 b: V# C$ U& w
r6 T+ b% h7 w. ^
(3)原理图设计
' z/ D. L; K8 C( k7 i6 X$ y; \( `+ D- P5 B; O. [& G( H
原理图设计包括原理图输入,射频原理图设计以及原理图协同设计思等。, A- F. a! N" V: ^- h, i: b
6 `8 y7 f2 B/ E) L9 V M(4)设计前仿真* E* D [ \6 j& [. y
% \8 L [2 M% ]5 D5 T( r8 o
设计前仿真可和原理图设计同步进行,通过“What if”分析,确定设计层叠结构、关键信号的网络拓扑结构、阻抗匹配,以及电源平面的分割、电容种类及型号选择等。对模拟电路或者数模混合电路,可进行电路的功能仿真。
# c- d- a0 F; B9 r7 h& s2 B7 H* Q i! H1 q3 l
(5)工艺选择) Z1 [& C5 h' i4 f
3 c' Q# I8 s4 V' J' ]7 D工艺选择主要是为了确定SiP采用哪种工艺的封装形式,如Wire Bonding、FlipChip、TAB、TSV等。基板上是否要挖腔体,采用单面腔体还是基板顶层/底层双面腔体,以及腔体的深度等,同时也要考虑是否要做芯片堆叠Stacked Dies,基板的层数和需要采用的层叠结构等通常在这一步也要定下来。" i; J- L; {! x( V8 h% z3 L
, q& D6 t( g4 W2 r$ U
(6)进入版图设计环境
3 G( P) o* S- P n5 S' \3 @
2 F1 J9 R/ s9 |$ V通过打包Package功能,以及前向标注等手段将原理图的连接关系、规则定义等传输到版图环境,同时自动调用中心库的相关 Cell放到版图设计环境中。) F+ H4 O* P! E9 C8 |
; E* z/ r, I5 k( A8 ?(7)层叠设置
; B: `" r( L( E7 {- s! Z. ~/ h+ ^: z+ o% `3 E
根据工艺的选择及设计的复杂程度进行层叠结构的设置,包括层数以及层叠结构的选择,是采用1+N+1、2+N+2、m+N+m或者ALIVH等层叠结构。
1 K Z k5 C8 p' A9 n/ M
5 @5 R$ R. ?- t# p& N(8)约束规则设置. n0 S6 x2 _9 w# S
+ j4 S3 Y# R% h. f5 u2 q
主要包括网络分类,结构约束规则、间距约束规则、电气约束规则,高速网络约束、差分对约束等。' v( u+ p: l* d1 s6 \
! p' Q) ^6 M0 o b) W$ Q. C
(9)器件布局: u) q }6 T3 }* K
* P" R t8 b C7 K1 m主要确定裸芯片的摆放位置。如果芯片需要放置到腔体里,则需要确定腔体的深度以及是单级还是多级腔体,腔体形状的绘制等。
) S6 b( j0 G8 r# P- A
3 E5 k/ @% p" H2 a) @6 W. |2 t# q(10)引线键合、布线和敷铜
Y( I2 ~; @8 y$ g
: a3 j$ I6 Y. R4 t. u主要确定键合线的键合方式,是单层键合线还是多层键合线,键合线的模型选择,电源环的设置;选择交互式手工布线或自动布线,电源平面层分割,射频电路设计,埋阻埋容的自动综合等。这一步工作量比较大。
0 `/ t+ P* g$ ]1 x) r- h$ U
! w0 r* P% x' j( I8 U! a) @; Q( v- D(11)版图设计检查3 h& _8 d; c( |! ^% N8 h7 E% F' K$ ^* q
- x" m: N5 v& `* h, Q3 L$ F
通过检查可发现版图设计中的DRC错误并进行修正,确保设计功能的正确性。
& O: p2 c6 q% R; y; I& e6 b8 I$ @/ b. I1 `, Q: J. t
(12)设计后仿真
3 z. [+ j) h6 t$ J. q% R! i2 R6 u7 U- v+ b; K" ?* j, m! i* T
设计后仿真可通过专用接口导出到仿真工具,进行信号完整性、电源完整性及电磁兼容方面的仿真和分析。5 N+ L2 `0 @6 M6 t+ G: z4 v5 r
6 Q) @2 K4 E8 P; f- i
(13)设计热分析
3 [5 A; \- o# W% M
9 y/ z- ?/ d0 k0 k. Q& ?" t4 `可通过专用接口导入热分析工具。通过热分析,可解决SiP工作中由于芯片功耗过大而发生的过热问题,确保产品的稳定性和可靠性。 d: U; R. s! l6 S
* g! k) m! [$ E1 ~7 t7 @(14)后处理及生产文件( r( P" g3 t! ]/ c3 X+ Y% C
. }( y- ]6 W. p1 |4 j8 a0 g3 | B包括Gerber及钻孔文件的生成,BOM、DXF、IDF、GDSII、ODB++等格式的输出。
* g0 u, t! V2 C% M! r8 G
5 u' C) D' `$ j! v) `(15)电子结构一体化设计
* H8 j" n8 z% k$ m! T, U8 g0 r1 d0 y) `, d& L) ]+ P% ?4 _
电子结构一体化主要包括电子和结构的协同。因为EDA工具主要完成的是SiP内部的东西,包括基板和芯片组装、键合等。而SiP的外壳等数据通常需要通过结构设计软件来确定,如陶瓷封装的金属框架、盖板、塑封的模封,金属封装的外壳等。+ s. D; S9 I! B3 j
7 L: F; e0 U0 h# E/ ^
(16)设计结束
8 }0 e. K' d% @" I
" h# e9 l* m$ Z b/ S3 ^所有上面的流程走完之后,SiP设计结束,即可进入生产阶段。1 n- d6 n) v# I$ x
, M/ ]5 |! u: B( M7 b
详细设计方法,可参考《SiP系统级封装设计与仿真》一书的相关章节。: Y" b# S Z. E/ e& r4 r
|
|