你好,世界!

电源完整性:电容的去耦时间

2010/03/19 14:58 于 于博士专栏

电容的去耦时间

在电源完整性设计一文中,推荐了一种基于目标阻抗(target impedance)的去耦电容设计方法。在这种方法中,从频域的角度说明了电容选择方法。把瞬态电流看成阶跃信号,因而有很宽的频谱,去耦电容必须在这个很宽的频谱内使电源系统阻抗低于目标阻抗(target impedance)。电容的选择是分频段设计的,每一种容值的电容负责一段频谱范围,超出这个范围的,由其他电容负责构成低阻抗路径。

有些人可能对这种频域方法有些困惑,本文从另外一个更直观的角度来说明去耦电容的这种特性,即电容的去耦时间。

构成电源系统的两个重要部分:稳压电源、去耦电容。首先说说稳压电源的反应时间。负载芯片的电流需求变化是极快的,尤其是一些高速处理器。内部晶体管开关速度极快,假设处理器内部有1000个晶体管同时发生状态翻转,转台转换时间是1ns,总电流需求是500mA。那么此时电源系统必须在1ns时间内迅速补充上500mA瞬态电流。遗憾的是,稳压源在这么短的时间内反应不过来,相对于电流的变化,稳压源显得很迟钝,有点像个傻子,呵呵。通常说的稳压源的频率响应范围在直流到几百k之间,什么意思?这从时域角度可能更好理解。假设稳压源的频率响应范围是直流到100kHz,100kHz对应时域的10us时间间隔。也就是稳压源最快的响应速度是10us,如果负载芯片要求在20 us内提供所需的电流,那么稳压电源有足够的反应时间,因此可以提供负载所需要的电流。但是如果负载电流要求的时间是1ns的话,对稳压电源来说太快了,稳压源还在那发呆呢,瞬态电流的需求已经过去了。负载可不会等着稳压源来做出反应,不能给它及时提供电流,他就把电压拉下来,想想,功率一定,电流大了,电压必然减小。哦,这就产生了轨道塌陷,噪声产生了。因此,所说的频率响应范围,在时域对应的是一个响应时间问题。

电容也同样存在响应时间。电源要10us才能反应过来,那从0到10us之间这段时间怎么办?这就是电容要干的事。按电源完整性设计一文中,加入一个31.831uF电容,能提供100kHz到1.6MHz频段的去耦。从时域来说,这个电容的最快反应时间是1/1.6MHz=0.625us。也就是说从0.625us到10us这段时间,这个电容就可以提供所需电流。稳压电源发呆就发呆吧,别指望它了,电容先顶上,过10us后再让稳压源把活接过来。从0.625us到10us这段时间就是电容的有效去耦时间。

加一个电容后,电源系统的反应时间还是很长,625ns,还是不能满足要求,那就再加电容,放一些很小的电容,比如13个0.22uF电容,提供1.6MHz到100MHz的去耦,那么这13个小电容最快反应时间为1/100MHz=1ns。如果有电流需求,1ns后这些小电容就做出反应了。

通常这个反应时间还不够,那就在加一些更小的电容,把去耦频率提到500MHz,反应时间可以加快到200ps,一般来说足够了。不同电容产生去耦作用,都需要一定的时间,这就是去耦时间。不同的去耦时间对应不同的有效去耦频率段,这就是为什么去耦电容要分频段设计的原因。

这里给出的是一个直观的解释,目的是让你有一个感性的理解。

有一点要特别注意,从信号的角度来说,瞬态电流有很宽的带宽,要想很好的满足电流需求,必须在他的整个带宽范围内都提供去耦,才能满足波形的要求。不要认为稳压源反应慢,就认为它没干活,这是不对的,稳压源对瞬态电流中的低频成分还是起作用的。电流由很多频率成分组成,稳压源、大电容、小电容、更小的电容分别负责补偿瞬态电流中不同频率的部分,这些作用合成在一起,才能产生一个类似阶跃信号的补偿电流。电源系统设计要物尽其用,稳压源、大电容、小电容、更小的电容各司其职,协同工作,这个团队能否很好的合作,就看你的管理能力了。

努力学习,做好的管理者,别光想着管理这些电容啊,呵呵!不过对技术出身的我们,先管好这些无生命的东西,打好基础才行啊。于博士祝大家尽快迈过技术这道门槛,有时间多来我的网站看看,早日走上事业快车道。

I Love the World!

电源完整性于博士专栏硬件设计

电源完整性设计(16)电容的安装方法

2010/03/19 14:50 于 于博士专栏

电容的安装方法

电容的摆放

对于电容的安装,首先要提到的就是安装距离。容值最小的电容,有最高的谐振频率,去耦半径最小,因此放在最靠近芯片的位置。容值稍大些的可以距离稍远,最外层放置容值最大的。但是,所有对该芯片去耦的电容都尽量靠近芯片。下面的图14就是一个摆放位置的例子。本例中的电容等级大致遵循10倍等级关系。


图14 电容摆放位置示例

还有一点要注意,在放置时,最好均匀分布在芯片的四周,对每一个容值等级都要这样。通常芯片在设计的时候就考虑到了电源和地引脚的排列位置,一般都是均匀分布在芯片的四个边上的。因此,电压扰动在芯片的四周都存在,去耦也必须对整个芯片所在区域均匀去耦。如果把上图中的680pF电容都放在芯片的上部,由于存在去耦半径问题,那么就不能对芯片下部的电压扰动很好的去耦。

电容的安装

在安装电容时,要从焊盘拉出一小段引出线,然后通过过孔和电源平面连接,接地端也是同样。这样流经电容的电流回路为:电源平面->过孔->引出线->焊盘->电容->焊盘->引出线->过孔->地平面,图15直观的显示了电流的回流路径。


图15 流经电容的电流回路

放置过孔的基本原则就是让这一环路面积最小,进而使总的寄生电感最小。图16显示了几种过孔放置方法。


图16 高频电容过孔放置方法

第一种方法从焊盘引出很长的引出线然后连接过孔,这会引入很大的寄生电感,一定要避免这样做,这时最糟糕的安装方式。

第二种方法在焊盘的两个端点紧邻焊盘打孔,比第一种方法路面积小得多,寄生电感也较小,可以接受。

第三种在焊盘侧面打孔,进一步减小了回路面积,寄生电感比第二种更小,是比较好的方法。

第四种在焊盘两侧都打孔,和第三种方法相比,相当于电容每一端都是通过过孔的并联接入电源平面和地平面,比第三种寄生电感更小,只要空间允许,尽量用这种方法。

最后一种方法在焊盘上直接打孔,寄生电感最小,但是焊接是可能会出现问题,是否使用要看加工能力和方式。

推荐使用第三种和第四种方法。

需要强调一点:有些工程师为了节省空间,有时让多个电容使用公共过孔。任何情况下都不要这样做。最好想办法优化电容组合的设计,减少电容数量。

由于印制线越宽,电感越小,从焊盘到过孔的引出线尽量加宽,如果可能,尽量和焊盘宽度相同。这样即使是0402封装的电容,你也可以使用20mil宽的引出线。引出线和过孔安装如图17所示,注意图中的各种尺寸。


图17 推荐的高频电容过孔放置方法

对于大尺寸的电容,比如板级滤波所用的钽电容,推荐用图18中的安装方法。


图18 低频大电容过孔放置

I Love the World!

电源完整性于博士专栏硬件设计

电源完整性设计(15)电容的去耦半径

2010/03/19 14:43 于 于博士专栏

电容的去耦半径
电容去耦的一个重要问题是电容的去耦半径。大多数资料中都会提到电容摆放要尽量靠近芯片,多数资料都是从减小回路电感的角度来谈这个摆放距离问题。确实,减小电感是一个重要原因,但是还有一个重要的原因大多数资料都没有提及,那就是电容去耦半径问题。如果电容摆放离芯片过远,超出了它的去耦半径,电容将失去它的去耦的作用。

理解去耦半径最好的办法就是考察噪声源和电容补偿电流之间的相位关系。当芯片对电流的需求发生变化时,会在电源平面的一个很小的局部区域内产生电压扰动,电容要补偿这一电流(或电压),就必须先感知到这个电压扰动。信号在介质中传播需要一定的时间,因此从发生局部电压扰动到电容感知到这一扰动之间有一个时间延迟。同样,电容的补偿电流到达扰动区也需要一个延迟。因此必然造成噪声源和电容补偿电流之间的相位上的不一致。

特定的电容,对与它自谐振频率相同的噪声补偿效果最好,我们以这个频率来衡量这种相位关系。设自谐振频率为f,对应波长为
,补偿电流表达式可写为:

其中,A是电流幅度,R为需要补偿的区域到电容的距离,C为信号传播速度。

当扰动区到电容的距离达到
时,补偿电流的相位为
,和噪声源相位刚好差180度,即完全反相。此时补偿电流不再起作用,去耦作用失效,补偿的能量无法及时送达。为了能有效传递补偿能量,应使噪声源和补偿电流的相位差尽可能的小,最好是同相位的。距离越近,相位差越小,补偿能量传递越多,如果距离为0,则补偿能量百分之百传递到扰动区。这就要求噪声源距离电容尽可能的近,要远小于
。实际应用中,这一距离最好控制在
之间,这是一个经验数据。

例如:0.001uF陶瓷电容,如果安装到电路板上后总的寄生电感为1.6nH,那么其安装后的谐振频率为125.8MHz,谐振周期为7.95ps。假设信号在电路板上的传播速度为166ps/inch,则波长为47.9英寸。电容去耦半径为47.9/50=0.958英寸,大约等于2.4厘米。

本例中的电容只能对它周围2.4厘米范围内的电源噪声进行补偿,即它的去耦半径2.4厘米。不同的电容,谐振频率不同,去耦半径也不同。对于大电容,因为其谐振频率很低,对应的波长非常长,因而去耦半径很大,这也是为什么我们不太关注大电容在电路板上放置位置的原因。对于小电容,因去耦半径很小,应尽可能的靠近需要去耦的芯片,这正是大多数资料上都会反复强调的,小电容要尽可能近的靠近芯片放置。

I Love the World!

电源完整性于博士专栏硬件设计

Do you love the world?