芯片电路热设计指南
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
芯片电路热设计指南
半导体器件产生的热量来源于芯片的功耗,热量的累积必定导致半导体结点温度的升高,随着结点温度的提高,半导体器件性能将会下降,因此芯片厂家都有规定半导体器件的结点温度。在普通数字电路中,由于低速电路的功耗较小,在正常的散热条件下,芯片的温升不会太大,所以不用考虑芯片的散热问题。而在高速电路中,芯片的功耗较大,在正常条件下的散热不能保证芯片的结点温度不超过允许工作温度,因此需要考虑芯片的散热问题。
1、热量传递
在通常条件下,热量的传递通过传导、对流、辐射3种方式进行。传导是通过物体的接触,将热流从高温向低温传递,导热率越好的物体则导热性能越好,一般来说金属导热性能最好;对流是通过物体的流动将热流带走,液体和气体的流速越快,则带走的热量越多;辐射不需要具体的中间媒介,直接将热量发送出去,真空中效果更好。
散热时需要考虑3种传热方式。例如使用导热率好的材料,如铜、铝及其合金做导热材料,通过增加风扇来加强对流,通过材料处理来增强辐射能力等。
2、简单热量传递模型
热量分析中引入一个热阻参数,类似于电路中的电阻。如果电路中的电阻计算公式为R=ΔE/I,则对应的热阻对应公式为R=ΔT/P(P表示功耗,单位W, ΔT表示温差,单位℃)。热阻的单位为℃/W,表示功率增加1W时所引起的温升。
考虑集成芯片的热量传递,可以使用如下图形描述
高速电路设计中的散热考虑
在普通的数字电路设计中,我们很少考虑到集成电路的散热,因为低速芯片的功耗一般很小,在正常的自然散热条件下,芯片的温升不会太大。随着芯片速率的不断提高,单个芯片的功耗也逐渐变大,例如:Intel的奔腾CPU的功耗可达到25W。当自然条件的散热已经不能使芯片的温升控制在要求的指标之下时,就需要使用适当的散热措施来加快芯片表面热的释放,使芯片工作在正常温度范围之内。
通常条件下,热量的传递包括三种方式:传导、对流和辐射。传导是指直接接触的物体之间热量由温度高的一方向温度较低的一方的传递,对流是借助流体的流动传递热量,而辐射无需借助任何媒介,是发热体直接向周围空间释放热量。
在实际应用中,散热的措施有散热器和风扇两种方式或者二者的同时使用。散热器通过
和芯片表面的紧密接触使芯片的热量传导到散热器,散热器通常是一块带有很多叶片的热的良导体,它的充分扩展的表面使热的辐射大大增加,同时流通的空气也能带走更大的热能。风扇的使用也分为两种形式,一种是直接安装在散热器表面,另一种是安装在机箱和机架上,提高整个空间的空气流速。与电路计算中最基本的欧姆定律类似,散热的计算有一个最基本的公式:
温差= 热阻× 功耗
在使用散热器的情况下,散热器与周围空气之间的热释放的"阻力"称为热阻,散热器与空气之间"热流"的大小用芯片的功耗来代表,这样热流由散热器流向空气时由于热阻的存在,在散热器和空气之间就产生了一定的温差,就像电流流过电阻会产生电压降一样。同样,散热器与芯片表面之间也会存在一定的热阻。热阻的单位为℃/W。选择散热器时,除了机械尺寸的考虑之外,最重要的参数就是散热器的热阻。热阻越小,散热器的散热能力越强。下面举一个电路设计中热阻的计算的例子来说明:
设计要求:芯片功耗:20瓦
芯片表面不能超过的最高温度:85℃
环境温度(最高):55℃
计算所需散热器的热阻。
实际散热器与芯片之间的热阻很小,取01℃/W作为近似。则
(R + 0.1)× 20W = 85℃- 55℃
得到R = 1.4 ℃/W
只有当选择的散热器的热阻小于1.4℃/W时才能保证芯片表面温度不会超过85℃。
使用风扇能带走散热器表面大量的热量,降低散热器与空气的温差,使散热器与空气之间的热阻减小。因此散热器的热阻参数通常用一张表来表示。如下例:
风速(英尺/秒)热阻(℃/W)
0 3.5
100 2.8
200 2.3
300 2.0
400 1.8
芯片热设计
(与散热设计相关的几个重要的参数以及如果通过节点温度来判断芯片的温度过高)
随着芯片的集成度、功率密度的日愈提高,芯片的温度越来越成为系统稳定工作、性能提升的绊脚石。必须充分考虑产品的稳定性、工作寿命,环境适应能力等等。而这些都和温度有着直接或间接的关系。数据显示,45%的电子产品损坏是由于温度过高。可见散热设计的重要性。本文主要针对芯片的热设计做简要阐述,希望对您的设计可以起到指导作用。
芯片厂家提供的芯片Datasheet是我们判断的基础依据,所以如何理解Datasheet的相关
参数将是我们进行判断的第一步。下面将对Datasheet中常用的热参数逐一说明。
一、Datasheet中和散热有关的几个重要参数
P--芯片功耗,单位W(瓦)。功耗是热量产生的直接原因。功耗大的芯片,发热量也一定大。
Tc--芯片壳体温度,单位℃。
Tj--结点温度,单位℃。随着结点温度的提高,半导体器件性能将会下降。结点温度过高将导致芯片工作不稳定,系统死机,最终芯片烧毁。
Ta--环境温度,单位℃。
Tstg--存储温度,单位℃。芯片的储存温度。
Rja/θja--结点到环境的热阻,单位℃/W。
Rjc/θjc--结点到芯片壳的热阻,单位℃/W
Ψjt--可以理解为结点到芯片上表面的热阻。当芯片热量只有部分通过上壳散出的时候的热阻参数。
LFM--风速单位,英尺/分钟。
认识了这些参数,接下来我们来学习如何使用他们。
二、如何判断芯片温度是否过高
Datasheet提供的热参数一般有下面几种形式:
提供最大Ta、Tj、P--早期的芯片Datasheet一般都是这种。理论上我们只需要保证芯片附近的环境温度不超过这个指标就可以保证芯片可以正常工作。但是实际并非如此。Ta这个参数是按照JEDEC标准测试而得。JEDEC标准是这样定义的:把芯片置于一块3X4.5英寸的4层PCB中间,环境温度测试探头距离这块PCB的板边缘12英寸。可见我们产品几乎不可能满足这种测试条件。因此,Ta在这里对我们来说,没什么意义。在这种情况下保守的做法是:保证芯片的壳体温度Tc﹤Ta-max,一般来说芯片是可以正常工作的。>br>
直接提供Tc-max--这种情况相对较少,处理也相对简单。只需保证Tc﹤Tc-max即可。>br> 提供Tj、Rjc/θjc、P--近2年来,随着热设计的重要性不断提高,大部分的芯片资料都会提供上述参数。基本公式如下:
Tj=Tc+Rjc*P
只要保证Tj﹤Tj-max即可保证芯片正常工作。