|
" ~. O7 [: Z; e1 r3 j* T
3 h0 |3 P0 e" E! S该聊聊大家都很熟悉的目标阻抗Ztarget了。笔者认为,这个目标阻抗是电源完整性仿真里的一个有用但不精确的标准。3 M; w' ^8 A! P3 ^ P
9 V0 f7 E; R: e- y6 L& d) j
# Q& U M8 j2 Y/ L+ B! ^为什么这么说呢?首先介绍一下目标阻抗Ztarget的概念:为了保证IC等器件在直流到时钟频率的多次谐波频段上都能稳定工作,从IC等器件向电源传输系统看进去的阻抗必须保持在较低的值。目标阻抗是我们所期望的电阻值Ztarget,Ztarget的计算方法如下:
3 ], `# E# M2 o. y3 ^+ f# L7 y
. m$ ^" Y% |* T5 U: {4 h ; q! r. ^$ G0 Q; S
其中:Ztarget目标阻抗
# X! g9 ^4 B5 e/ n1 K! jPower Supply Voltage是工作电压
+ o5 W6 D# \# O8 L
- j& R* K5 v; _, }' hAllowed Ripple 是允许的工作电压纹波系数6 K {; a% x+ y( h: |
Current 是工作电流,目前这个值是用最大电流的1/2来替代。
$ ]2 o* N( T' _( o1 O4 X0 W: q; ?: l
- l5 H8 C. C1 O4 \3 y, M8 G
大家都知道,电源测试的时候,主要是测试纹波,噪声,但是业界目前还很难通过软件进行时域的纹波噪声仿真(一些大公司已经通过测试来建立芯片的噪声模型,然后用这个模型直接仿真,得到的结果就是电源噪声,但目前还处于探索阶段,没有推广使用),而是仿真电源分配系统的电源阻抗,他们的关系可以通过V=R/I来联系。因此如果还是仿真阻抗曲线的话,测试与仿真不能形成闭环。1 ^, p8 c3 W' {+ {9 b, d
4 Z' Q O9 T7 Q+ a: w/ K
/ K" k% ?- y# P
在衡量这个阻抗曲线是否能满足要求的时候,使用了这个目标阻抗的标准,但是仔细想想,这个标准还是有很多问题的,比如:这里的电流多大合适?实际的单板功耗是一个动态功耗,是不端的变的。在单板的整个频段范围里,使用统一的目标阻抗值,肯定也是不合理的,应该是各个频段,标准不一样。5 J' X* b1 A1 h- m0 P* F0 U4 i7 T
4 d& e; c8 x; ]9 M/ o5 x: f9 p ' ~* i5 F, A, o
虽然有这些问题存在,但这个标准还是很有用的,可以通过这个标准衡量电源平面的好坏。就如目前的时序计算,大家基本上都是通过公式对时序进行计算,就是所谓的静态时序分析。虽然这个静态时序分析对电源波动,ISI,SSN等问题考虑不周到,也就是说计算结果不准确,但用来衡量接口时序还是很有用的。因此笔者认为,目标阻抗是一个有用而不准确的标准。8 e1 j2 ]& z4 n u2 o7 J( E
% Y2 k7 E! q# W; a) s
) i* [9 F6 ^& R/ A; R5 u
9 p2 h* t0 z( f# _- H. y 4 x: {& m5 [0 k \8 ]7 r, O8 g
* P- [7 i% u$ l) R* j* ~( P
|
|