4. 多层结构应力分析:双金属效应、多层梁理论简介、Stoney公式及其应用

各位工程师朋友,今天我们来聊聊封装工艺里一个绕不开的话题——多层结构的应力分析。说实话,我入行那会儿,第一次看到晶圆翘得像薯片一样,心里是有点懵的。后来才明白,这背后就是不同材料在热膨胀系数不匹配时,产生的“内斗”。

这一节,我会把双金属效应、多层梁理论,还有那个经典的Stoney公式,掰开揉碎了讲。嗯,都是我在项目里踩过坑、填过土的东西。

4.1 双金属效应:最朴素的应力来源

双金属效应,说白了就是两种不同材料粘在一起,温度一变,它们想膨胀或收缩的程度不一样,结果就互相较劲。你想想看,一个想往东,一个想往西,最后只能弯了。

我在项目中遇到过最典型的例子,就是铜引线框架和环氧树脂模塑料的组合。铜的CTE(热膨胀系数)大概在17 ppm/°C,而EMC的CTE在10-30 ppm/°C之间,具体看填料含量。温度从175°C的模塑温度降到25°C室温,这俩兄弟就开始“打架”了。

关键点: 双金属效应产生的应力大小,取决于三个因素:
  • CTE差值(Δα):差值越大,应力越大
  • 温度变化(ΔT):变化越剧烈,应力越大
  • 材料厚度比(h1/h2):厚度比会影响中性轴位置

我记得有一次,一个QFN封装在回流焊后翘曲超标。我查了半天,发现是EMC的CTE选得太低了,和铜框架的CTE差值过大。后来换了一种CTE更匹配的EMC,翘曲直接降了40%。这就是双金属效应的实战教训。

4.2 多层梁理论:从两层到多层的进阶

双金属效应只考虑两层,但我们的封装结构往往是三层、四层甚至更多。比如芯片、粘接层、基板、散热片……这时候,多层梁理论就派上用场了。

多层梁理论的核心思想,是把每一层看作一个独立的梁,它们之间通过界面约束联系在一起。每一层都有自己的弹性模量、厚度和CTE。当温度变化时,每一层都想自由变形,但界面不让,于是产生了内力。

我个人习惯用“力平衡+弯矩平衡”的方法来求解。具体来说:

  1. 假设各层之间完美粘接,没有滑移
  2. 每一层受到的轴向力之和为零(力平衡)
  3. 每一层受到的弯矩之和为零(弯矩平衡)
  4. 各层在界面处的应变相等(变形协调)

嗯,这里要注意,多层梁理论有一个前提:梁的长度远大于厚度,且变形是小变形。如果封装体很厚或者翘曲很大,这个理论就不太准了。

我的小技巧: 在实际项目中,我通常用多层梁理论做快速估算,然后用有限元仿真做精确验证。两者结合,效率最高。

4.3 Stoney公式:从薄膜应力到翘曲预测

Stoney公式最早是用来测量薄膜应力的。它的形式很简单:

σ_f = (E_s * t_s²) / (6 * t_f * R)

其中:

  • σ_f:薄膜应力
  • E_s:衬底的弹性模量
  • t_s:衬底厚度
  • t_f:薄膜厚度
  • R:翘曲曲率半径

说白了,你只要测出翘曲的曲率半径,就能反推出薄膜的应力。这个公式在MEMS和半导体工艺里用得特别多。

但是,Stoney公式有几个限制条件,我吃过亏,必须提醒你:

避坑指南: 我曾经在一个项目中,直接用Stoney公式计算多层薄膜的应力,结果和实测差了30%。后来才发现,Stoney公式要求:
  • 薄膜厚度远小于衬底厚度(t_f << t_s)
  • 薄膜和衬底都是各向同性的
  • 变形是弹性的,没有塑性变形
如果这些条件不满足,Stoney公式的误差会很大。

4.4 Stoney公式的扩展应用

虽然Stoney公式有局限,但我们可以做一些扩展。比如,对于多层薄膜结构,可以用“等效薄膜厚度”和“等效衬底厚度”来近似处理。

我记得有一次做Fan-Out封装,芯片埋在EMC里,上面还有RDL层。我用了修正后的Stoney公式,把芯片和EMC看作一个复合衬底,RDL层看作薄膜,算出来的翘曲和实测只差了5%。

具体做法是:

  1. 计算复合衬底的等效弹性模量和等效厚度
  2. 用Stoney公式计算RDL层的应力
  3. 再用这个应力反推翘曲

当然,这个方法只适用于薄膜层很薄的情况。如果各层厚度差不多,还是老老实实用多层梁理论或者有限元吧。

4.5 知识体系总结

为了让你更直观地理解这一节的内容,我画了一张图,把双金属效应、多层梁理论和Stoney公式的关系串起来。

多层结构应力分析知识体系 多层结构应力分析 双金属效应 多层梁理论 Stoney公式 CTE不匹配 → 翘曲 厚度比影响中性轴 力平衡 + 弯矩平衡 变形协调条件 薄膜应力 → 曲率半径 限制条件:t_f << t_s 三者结合:快速估算 + 精确验证

从这张图你可以看到,双金属效应是基础,多层梁理论是进阶,Stoney公式是实用工具。三者结合,基本能覆盖封装翘曲分析的大部分场景。

4.6 实战建议

最后,给你几个实战建议:

  • 先定性,后定量:先用双金属效应判断翘曲方向,再用公式或仿真算具体数值
  • 注意材料数据准确性:CTE、弹性模量这些参数,不同供应商、不同批次可能不一样。我习惯用实测值,而不是手册值
  • 留有余量:理论计算和实际总有偏差。我一般会在设计目标上留10-20%的余量

好了,这一节就到这里。记住,应力分析不是目的,控制翘曲才是。下一节我们会讲翘曲的测量方法,到时候再聊。