3、热阻网络模型:一维稳态热阻网络、结壳热阻、结板热阻、热阻的串并联计算

热阻网络模型,说白了就是把芯片的散热路径画成电路图。电流对应热流,电压对应温差,电阻对应热阻。这个类比非常直观,我做了这么多年热管理,最常用的就是这套方法。

为什么要学这个?因为实际芯片封装里,热量从结到外壳、到PCB、再到环境,路径很复杂。你不可能每次都跑CFD仿真,太慢了。热阻网络模型能让你在几分钟内估算出结温,快速判断方案是否可行。

3.1 一维稳态热阻网络

先看最简单的场景。假设热量只沿着一个方向传递,比如从芯片结到封装顶部。这就是一维稳态传热。

稳态意味着温度不随时间变化。热流Q从高温区流向低温区,路径上的热阻R决定了温差ΔT。公式很简单:

ΔT = Q × R

其中ΔT是温差(°C),Q是热流(W),R是热阻(°C/W)。

举个例子。一个芯片功耗5W,结到壳的热阻是2°C/W,壳温是85°C。那么结温是多少?

Tj = Tc + Q × Rjc = 85 + 5 × 2 = 95°C

嗯,这里要注意:这个公式成立的前提是热量全部从结流向壳。实际中会有其他路径,但一维模型作为初步估算足够了。

核心要点:一维稳态热阻网络是最基础的模型。它假设热量只沿单一方向传递,忽略横向扩散和边缘效应。对于大多数封装热分析,这个模型能给出80%的准确度。

3.2 结壳热阻 Rjc

结壳热阻Rjc,是芯片结到封装外壳表面的热阻。这是芯片datasheet里最常见的参数。

我个人习惯,拿到一个新芯片,第一件事就是看Rjc。它告诉你芯片内部散热能力如何。Rjc越小,说明封装内部导热越好。

Rjc的测量标准是JEDEC JESD51-14。测试时,芯片贴在无限大冷板上,热量全部从顶部散走。所以Rjc代表的是「最佳散热条件」下的热阻。

封装类型 典型Rjc (°C/W) 说明
QFN (4×4mm) 15-25 小封装,散热差
QFP (10×10mm) 10-20 引脚多,略有改善
BGA (15×15mm) 5-15 底部焊球导热
LGA (20×20mm) 3-10 大面积接触

避坑指南:我曾经在项目中犯过一个错误——直接用Rjc乘以功耗算结温,结果发现实际温度比计算值高很多。后来才明白,Rjc是在理想冷板条件下测的,实际应用中散热条件远不如测试环境。所以Rjc只能用来对比封装优劣,不能直接用于系统级热计算。

3.3 结板热阻 Rjb

结板热阻Rjb,是芯片结到PCB板表面的热阻。这个参数在实际应用中比Rjc更有用。

为什么?因为大多数芯片的热量主要通过PCB散走,而不是通过封装顶部。尤其是底部有散热焊盘的封装,比如QFN、LGA,热量主要往下走。

Rjb的测试条件是把芯片贴在标准PCB上,测量结到板表面的热阻。这个值通常比Rjc小,因为PCB的散热面积大。

举个例子。一个LGA封装的芯片,Rjc=8°C/W,Rjb=3°C/W。功耗10W,环境温度25°C。如果只靠顶部散热,结温是:

Tj = 25 + 10 × 8 = 105°C

如果热量主要走PCB路径,结温是:

Tj = 25 + 10 × 3 = 55°C

你看,差别巨大。所以实际设计中,一定要搞清楚主要散热路径。

经验之谈:我建议在设计初期就确定散热路径。如果芯片底部有散热焊盘,优先考虑通过PCB散热。这时Rjb比Rjc重要得多。如果芯片顶部要贴散热器,那Rjc才是关键参数。

3.4 热阻的串并联计算

实际封装中,热量有多条路径。比如从结到壳是一条路径,从结到板是另一条路径。这两条路径是并联关系。

热阻的串并联规则跟电阻完全一样:

  • 串联:总热阻 = R1 + R2 + R3 + ...
  • 并联:总热阻 = 1 / (1/R1 + 1/R2 + 1/R3 + ...)

来看一个实际案例。一个BGA封装芯片,结到壳热阻Rjc=10°C/W,结到板热阻Rjb=5°C/W。壳到环境热阻Rca=20°C/W,板到环境热阻Rba=15°C/W。

热量从结出发,有两条路径到环境:

  1. 结 → 壳 → 环境:Rjc + Rca = 10 + 20 = 30°C/W
  2. 结 → 板 → 环境:Rjb + Rba = 5 + 15 = 20°C/W

这两条路径并联,总热阻为:

Rja = 1 / (1/30 + 1/20) = 1 / (0.0333 + 0.05) = 1 / 0.0833 = 12°C/W

如果芯片功耗5W,环境温度25°C,结温为:

Tj = 25 + 5 × 12 = 85°C

嗯,这里要注意:并联路径中,热阻小的路径承担了大部分热流。上面例子中,路径2的热阻更小,所以大部分热量通过PCB散走。

实用技巧:做热阻网络分析时,我习惯先画出热流路径图。把每个节点(结、壳、板、环境)标出来,然后画出所有可能的路径。这样串并联关系一目了然,不容易出错。

3.5 实际应用中的注意事项

热阻网络模型虽然好用,但有几个坑要避开:

  • 热阻不是常数:Rjc和Rjb会随温度变化。尤其是大功率芯片,结温升高后材料导热系数会变,热阻也会变。我一般会在两个温度点(比如85°C和125°C)分别查热阻值。
  • 一维假设的局限:实际封装中热量是三维扩散的。一维模型忽略了横向热扩散,对于大尺寸芯片或高功率密度场景,误差会很大。
  • 接触热阻不可忽略:芯片和散热器之间、芯片和PCB之间都有接触热阻。这个值取决于接触压力、界面材料(TIM)等。我见过很多项目因为忽略了接触热阻,导致仿真结果比实测低10-20°C。

重要提醒:热阻网络模型是工程估算工具,不是精确解。当你用这个模型算出的结温接近芯片上限(比如125°C)时,一定要留余量。我个人习惯至少留15-20°C的余量,否则量产时良率会出问题。

最后总结一下。热阻网络模型是芯片热管理的基础工具。一维稳态模型简单实用,Rjc和Rjb是核心参数,串并联计算能处理多路径散热。掌握了这些,你就能快速评估大多数封装的热性能了。