|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
文 | 肖勇超 ! W3 f, T) L7 b0 `
我们知道滤波电容被放在电源和地之间,主要有两个作用:(1)为处于快速开关状态下的IC供电;(2)减小电源和地之间的噪声 。所有滤波电容选择的策略都会采用梯次电容值配置,大电容有足量电量储备,而小电容自身电感较小,可以满足IC的快速充放电要求。
' ?5 h+ l0 P0 {1 q ~8 Y) l, y/ j/ R" I
4 B. S* X; @/ c- Q* J1 \, l$ Q* ?; Y# }2 X' O! d3 t9 ~) L9 E
在我们常规设计中对滤波电容fanout时,要从pin拉出一小段粗引出线,然后通过过孔和电源平面连接,接地端也是同样。fanout过孔的基本原则就是让这一环路面积最小,进而使总的寄生电感最小。滤波电容的常见fanout方式如下图所示,滤波电容靠近电源pin放置。
t9 {7 g6 w$ H# m) @/ I: S 滤波电容的作用为电源网络提供低阻抗的通路,从而抑制噪声。如下图所示(Lbelow主要是两个过孔的自感和互感,当电容的位置离IC器件更近时,如下图虚线所示,Lbelow的互感增大,因互感的作用与自感的作用相反,导致其整体电感减小,充放电速度更快; Labove包括电容的ESL和安装电感)" @; a% [" Q7 o' j1 G
S2 V+ u7 [5 k7 q/ n! R
; u8 R3 n$ N8 P8 ~& y* P9 N' { - c( H, r* J5 B& ]7 e
, r' C* l' k! \0 y由于滤波电容的寄生电感使得电容在高频的阻抗增大从而噪声抑制能力减弱甚至失去效果。一般的表贴封装退耦电容的去耦范围通常在100MHZ以内。( D& E, z2 h2 g2 b6 U
0 }) p9 T8 ^* }, m! U/ @
/ P* _/ O5 c5 h* j9 ?( _
某日我们的市场人员联络我,有一个新客户的消费类HDI项目有点问题,希望我们做一下Debug。根据客户反馈,他们的SOC相关模块原理图和布局布线全部安照demo板设计,但是产品测试时很多功能不满足要求。而demo板都是ok的;他们找芯片原厂的FAE帮忙检查原理图也没有发现问题,只是他们用10层3阶HDI设计,demo板用任意阶HDI设计。FAE要求他们完全参考demo板或者修改的部分需要仿真。客户感觉由于他们公司不是很有名气芯片原厂的FAE对他们不积极,同时他们的PCB是由“比较专业且资深”的PCB工程师设计,他们在PCB检查时并没有发现异常,所以最后只好找我们来定位一下问题,看看是否能通过优化设计,满足性能要求。
4 N M9 u! {* W+ p# w1 J! k' S7 c2 e# e$ _4 v. a
- O2 [- N! k1 `
由于该SOC我们先前有相关设计经验,所以我打开PCB的时候还是有心理准备的,密度肯定会比较大,当然能对应高阶HDI设计的工程师,能力肯定也不错的。SOC部分布局如下所示(0.4BGA封装从信号pin定义来看至少是三阶HDI才能完成设计)。
+ e% e/ M& `7 V8 T% O5 s/ G 信号/电源通道和demo 基本一致,层叠厚度存在部分差异如下所示:(demo 板0.78MM,本设计1.05MM)
( P c8 i; k; n1 O$ D0 P4 p" W5 |6 `6 e1 h. U
另外客户反馈电源部分电容数量都是按照demo板推荐的,但他们测试时电源纹波比较大,其中VDD_1V测试波形如下图所示。
3 M4 Q- E4 e: g# S0 x4 z) V7 m8 T, [4 R
当找到这一路电源时,从电容位置和设计来看,感觉还是蛮好的。但仔细查看后发现,由于HDI有多个层铺为地平面(其中L4/L7为主地平面),当看到SOC下方电源地的fanout时,我和我的小伙伴们都惊呆了,不多说,有图有真相!
; v7 u I( l; u7 W
9 b- C* C U- i![]() 芯片在Top层,滤波电容在Bottom层;但L4/L7主地平面没有就近的回流地孔,导致滤波电容的回路较远,严重影响了滤波电容的性能!不信我们来仿真验证一下在客户原始版本和增加部分地孔版本, PDN阻抗曲线差异!
/ o; E- v9 H6 Y; N& x5 w
6 A" x- C( J0 {! m( C 仿真验证PDN阻抗曲线如下所示:(在1MHz之后PDN差异就慢慢体现出来了)
7 ?: Y1 [* b+ a0 Y& X" Q
$ L( t n9 U4 r 看到这里,就到了展现我们设计能力的时候(老司机们都知道,0.4BGA的高阶HDI加孔的难度不亚于重新设计)。然而我们是行动派,有条件要上,没有条件创造条件也要上!大家看看我们pcb修改前后对比,是不是棒棒地。
! z, C: a/ m1 k7 d( F# b5 Q% X2 G8 w9 {' w+ a. x2 ]+ D
![]()
/ Z4 [" \$ i0 ^' J* R
& X9 ~$ w% @: k4 G3 {' o; {经过我们修改优化,客户后期调试都通过了。当然最重要的是我们PDN部分的优化,还是用数据来说话!9 F+ ]% e; P1 _( F. \
![]()
+ E- b" Q# ~. L2 y; m# o# F( k/ _+ J& R4 M( Y. _* D' w
— end —
' ?; k! ?7 t$ u8 G: r* g E6 m2 ^9 G+ J
本期提问
2 ~$ p7 y4 ]' T0 Z
. R1 L5 b" A" k) r. z通过这个案例,大家觉得板级的电源纹波需要管控到多少MHz,需要如何配置滤波电容呢?
. |8 W0 p* \# ^: }$ f" d9 u# E, U# h' U+ X0 X+ o
- I9 V6 h- e Z- k9 U3 I回复数字获取往期文章。(向上滑阅览)
6 Y2 M0 A0 H; }& Y W
+ b' y3 ]* E6 {3 }. X, _& }% W$ h回复36→高速串行之S参数系列
) F" n' Z2 k2 r8 b9 J回复35→高速串行之编码系列
. r2 @6 b6 Y/ R z; y2 m回复34→高速串行之S参数-连接器系列6 ?+ D# k2 B9 W5 g+ N8 O6 ]: B; t
回复33→高速串行简史系列/ ~, b+ N3 |, Z1 x
回复32→电源系列(下)0 c% p1 s$ V' i
回复31→电源系列(上)
7 P. q8 A$ c* N3 t, _回复30→DDR系列(下)$ ?9 J: W: ~' E% I6 P& f
回复29→DDR系列(上)- K. M8 r4 C2 p4 S/ g
回复28→层叠系列(下)+ w8 o# N3 d, T8 z. S
回复27→层叠系列(上)! E7 G9 B. j$ y
回复26→拓扑和端接系列(下)
5 \/ r+ h9 C1 L' S* n& c" e回复25→拓扑和端接系列(上), M- o# _$ K! U: X; q4 e
回复24→反射详解系列文章8 }# p7 r: ]- [ b5 K
回复23→阻抗系列(下)
" b* A" |! u4 v1 ]2 \回复22→阻抗系列(中)
) s c$ }! y6 \9 A7 j) H i回复21→阻抗系列(上)) @6 s5 V2 H9 v! e
回复20→绕线与时序1 S* Y! d* |5 v) D, b( ~: _
回复19→SERDES与CDR系列
: m! X0 ~. x1 ?+ K4 b, C回复18→既等长,为何不等时系列9 E: E0 q- f) y5 U* p
回复17→cadence等长处理&规则设置
$ k/ Q7 y8 b; q' C: W- p. w! T回复16→DDR时序学习笔记系列) h. z( n6 U4 p+ ^2 C
回复15→串行系列& h7 J: P. h$ L3 M6 q
回复14→DDR信号完整性仿真介绍系列) z) u7 s# v! O7 y$ }
回复13→PCB设计技巧分享一二
6 q9 G/ I/ U1 A6 ^: X8 k# z2 C回复12→高速设计三座大山
& X+ q2 |5 b- }: Q% \1 _回复11→PCB设计十大误区-绕不完的等长系列" e, v6 F% y6 b+ ], [5 D. \. B, A
回复10→PCB设计十大误区三$ h0 X; O+ N: h& W$ c5 ~( D( P
回复09→DDRX系列
% @9 O" k8 c& N6 I* Y% _回复08→高速串行系列
8 v0 a! g1 @1 `7 u2 S回复07→设计先生之回流设计系列- Q3 ? v$ ~% n" L1 ?" o
回复06→略谈Allegro Pcb Design 小技巧1 v! ^+ X* M- Y: G% r% J) i b
回复05→PCB设计十大误区一二
' M1 R+ x0 I: ]4 k s回复04→微带线系列6 y2 |9 r( e1 C4 u' e
回复03→抽丝剥茧系列
6 r4 _2 m% u$ k6 H. C/ o, ?回复02→串扰探秘系列
( W' p7 F, D. E* I6 Q回复01→案例分享系列 |
|