4. 翘曲产生的多材料热失配机制
封装翘曲很少由单一因素造成。以典型的倒装芯片球栅阵列(FCBGA)叠层为例,从下到上依次是:PCB基板、底部填充胶(Underfill)、芯片(Die)、导热界面材料(TIM)、金属盖板(Lid)或塑封料(EMC)。这些材料的热膨胀系数(CTE)、玻璃化转变温度(Tg)、固化收缩率和模量各不相同,在经历"高温固化—冷却—回流焊"的热历程后,各层想按自己的CTE自由伸缩,却被界面粘接和焊点约束在一起,最终只能通过整体弯曲来"妥协"——这就是翘曲的多材料热失配机制。
一、CTE失配:翘曲的第一驱动力
先明确符号约定:本文以芯片面朝上、基板在下的叠层为参照,翘曲量以中心相对四角的垂直位移表示,正值表示"凸向芯片面"(笑脸形),负值表示"凹向芯片面"(哭脸形)。
CTE失配的本质是:不同材料在相同温升下膨胀量不同。以常见参数为例(示例值,非实测):
| 材料 | CTE (ppm/℃) | 模量 (GPa) | Tg (℃) |
|---|---|---|---|
| 硅芯片 | 2.6 | 130 | — |
| EMC塑封料 | 8~12(Tg以下) | 20~25 | 130~150 |
| PCB基板 | 14~17(XY向) | 20~25 | 170~180 |
| 铜 | 17 | 110 | — |
硅芯片CTE约2.6 ppm/℃,而基板XY向CTE可达16 ppm/℃,两者相差约6倍。当温度从固化温度(如175℃)降至室温(25℃),温差ΔT=150℃时,若自由收缩,基板每毫米长度将比芯片多收缩约(16−2.6)×10⁻⁶×150≈2.0×10⁻³ mm。这个差值被界面剪切应力"吸收",在叠层中形成弯矩,使结构向CTE较小的一侧弯曲。
二、固化收缩:被忽视的"预置应力"
EMC在固化过程中会发生化学收缩,体积收缩率通常为0.2%~0.5%。这种收缩发生在材料从液态转变为固态的过程中,此时材料模量从极低迅速升高,收缩被"冻结"在材料内部,形成残余应力。固化收缩与CTE失配的叠加效应,使翘曲在冷却开始前就已经存在一个"初始曲率"。
关键点在于:固化收缩产生的应力方向与CTE失配应力方向可能相同也可能相反,取决于叠层对称性。对于非对称叠层(如芯片偏置、EMC厚度不均),两者叠加会显著放大翘曲。
三、冷却历程:应力"冻结"的时间窗口
冷却不是瞬间完成的。从175℃降至25℃的过程中,材料经历以下阶段:
- Tg以上(175~150℃):EMC处于高弹态,模量低,应力松弛快,此时产生的热应力大部分被释放。
- 跨越Tg(150~130℃):模量急剧上升2~3个数量级,应力松弛时间从秒级延长到小时级,热应力开始被"冻结"。
- Tg以下(130~25℃):材料进入玻璃态,模量高、松弛极慢,此阶段产生的热应力几乎全部保留,是翘曲的主要贡献区。
因此,冷却速率直接影响翘曲量:快速冷却使材料来不及松弛,冻结更多应力,翘曲更大;缓慢冷却则允许部分应力释放,翘曲相对较小。实际生产中,回流焊的冷却速率通常为1~3℃/s,而固化炉冷却可能为0.5~1℃/min,两者产生的翘曲差异可达数十微米。
四、层间约束:从"自由弯曲"到"受迫协调"
如果各层可以自由滑动,翘曲会很小。但实际封装中,层间通过粘接剂、焊点、金属化孔等形成强约束。约束越强,各层被迫协调变形的程度越高,翘曲反而可能越大——因为约束阻止了应力释放,只能通过整体弯曲来平衡。
以焊点为例:芯片与基板之间的焊球阵列在冷却时,焊点本身也收缩,但焊点高度方向(Z向)的收缩与XY向的CTE失配叠加,使边缘焊点承受更大的剪切和拉伸。当翘曲超过焊点可承受的塑性变形极限时,就会出现焊点开裂。
五、多因素耦合的工程判断
实际分析时,不能孤立看某一因素。例如:某FCBGA封装在回流后出现"哭脸形"翘曲(中心凹陷),可能的原因是:基板CTE远大于芯片,冷却时基板收缩更多,将芯片"拉"成凹形;同时EMC固化收缩进一步加剧了这种趋势。若将EMC厚度从0.8mm减至0.5mm,翘曲可能减小30%~50%,因为EMC的收缩体积和弯矩贡献降低了。
再如:若将冷却速率从3℃/s降至1℃/s,翘曲可能减小15%~25%,因为更多应力在Tg附近被松弛。但冷却过慢会影响产能,需要权衡。
六、从机制到控制:建模时的关键输入
建立翘曲仿真模型时,必须准确输入以下参数:各层材料的CTE随温度变化曲线(尤其是Tg前后的分段值)、固化收缩率、模量随温度变化曲线、层厚和图形分布(如铜覆盖率)、以及冷却速率曲线。其中,CTE和模量的温度依赖性是最容易被简化处理却影响最大的输入——若只用室温单一值,仿真误差可能超过50%。
实际工程中,常用"等效CTE"或"有效模量"来简化,但必须明确其适用温度范围。对于跨越Tg的冷却过程,建议采用分段线性或粘弹性模型,才能捕捉应力冻结效应。