第三章:倒装焊技术——凸点制作、底部填充与回流焊工艺

各位工程师朋友,大家好。今天我们来聊聊倒装焊技术。说实话,我在封装这行干了十几年,倒装焊一直是我觉得最有意思的工艺之一。它不像传统打线那样一根一根连,而是直接把芯片翻过来,用凸点焊在基板上。这玩意儿看着简单,但里面的门道可不少。

我个人习惯把倒装焊分成三大块来讲:凸点怎么做、底部怎么填、回流焊怎么控。这三块要是有一个没做好,后面全是麻烦。我曾经在一个项目里吃过亏,凸点高度不均匀,结果回流焊后芯片直接歪了,那叫一个心疼。

3.1 凸点制作工艺

凸点,说白了就是芯片和基板之间的“小桥”。桥要是搭不好,信号就过不去。常见的凸点材料有焊料凸点、金凸点和铜柱凸点。我建议新手先从焊料凸点入手,因为它的工艺最成熟,容错率也高。

凸点制作主要有这么几种方法:

  • 电镀法:先在晶圆上做一层种子层,然后光刻出凸点窗口,再电镀焊料。这个方法精度高,但成本也高。我在做高频芯片时常用它。
  • 印刷法:用钢网把焊膏印到焊盘上。简单粗暴,适合大间距的封装。不过要注意,钢网开口尺寸和厚度直接影响凸点高度。
  • 植球法:把现成的焊球放到焊盘上。这个方法我最喜欢,因为焊球尺寸一致性好。但有个坑——焊球容易滚偏,得用助焊剂粘住。

关键参数:凸点高度一致性

凸点高度偏差最好控制在±5%以内。我见过一个案例,偏差到了±15%,结果回流焊后芯片一边高一边低,底部填充根本填不进去。嗯,这里要注意,凸点高度测量要用激光共聚焦显微镜,别用普通光学显微镜,测不准的。

我的小技巧:电镀法做凸点时,电流密度别太大。我一般控制在0.5-1.0 A/dm²,太大了凸点表面会粗糙,影响焊接可靠性。

3.2 底部填充工艺

底部填充,很多人觉得就是灌胶嘛,有啥难的?其实不然。底部填充的目的是把芯片和基板之间的空隙填满,同时把应力分散掉。你想想看,芯片和基板的热膨胀系数不一样,温度一变,应力全集中在凸点上,不填胶的话,用不了多久就裂了。

底部填充工艺分三步:点胶、流动、固化。

  1. 点胶:沿着芯片边缘点胶,胶水靠毛细作用流进去。我建议点胶路径走“L”形或“I”形,别走“O”形,容易在中间形成气泡。
  2. 流动:胶水流动速度受温度和间隙高度影响。温度高了流得快,但容易产生空洞。我一般把基板预热到80-100°C,胶水粘度控制在500-1000 mPa·s。
  3. 固化:固化温度和时间要按胶水规格书来。但有一点要注意——升温速率别太快,我习惯控制在2-3°C/min,太快了胶水会爆沸,产生气泡。

避坑指南:我曾经在一个项目中,底部填充后发现有大量空洞。查了半天,原来是芯片边缘有残留的助焊剂没洗干净。助焊剂和底部填充胶不相容,一加热就产生气泡。所以,回流焊后一定要清洗干净,别偷懒。

底部填充胶的选择也很关键。我常用的有环氧树脂型和丙烯酸型。环氧树脂的强度高,但固化后应力大;丙烯酸的柔韧性好,但耐温性差。怎么选?看应用场景。手机芯片我选丙烯酸,因为要抗跌落;服务器芯片我选环氧树脂,因为要耐高温。

3.3 回流焊工艺参数控制

回流焊,这是倒装焊的最后一步,也是最容易出问题的一步。说白了,就是把凸点熔化,让芯片和基板焊在一起。温度曲线要是没设好,要么焊不牢,要么把芯片烧坏。

回流焊的温度曲线一般分四个区:预热区、活性区、回流区、冷却区。

区域 温度范围 时间 关键点
预热区 室温 → 150°C 60-90秒 升温速率1-2°C/s,太快了芯片会裂
活性区 150°C → 200°C 60-120秒 助焊剂活化,去除氧化物
回流区 200°C → 峰值温度 30-60秒 峰值温度比焊料熔点高20-30°C
冷却区 峰值温度 → 室温 30-60秒 冷却速率2-4°C/s,太快了应力大

我个人习惯用无铅焊料SAC305(锡银铜),熔点约217°C。峰值温度我设在240-245°C,时间控制在45秒左右。为什么是这个数?因为温度低了焊料不润湿,温度高了IMC(金属间化合物)长得太快,焊点变脆。

回流焊的三大常见问题

  • 焊料桥连:凸点间距太小,焊料熔化后连在一起。我建议凸点间距至少是凸点直径的1.5倍。
  • 空洞:焊点内部有气泡。原因可能是助焊剂挥发不完全,或者预热不够。我曾经把预热时间从60秒延长到90秒,空洞率从8%降到了2%。
  • 芯片偏移:回流焊时芯片自己跑了。这通常是因为凸点高度不一致,或者基板表面张力不均匀。解决办法是优化凸点制作工艺,或者用助焊剂把芯片粘住。

我的经验:回流焊炉的氮气保护很重要。氧含量控制在50 ppm以下,焊点表面会光亮很多。有一次氮气管道漏了,氧含量升到200 ppm,焊点全是氧化渣,那批货直接报废了。所以,定期检查氮气浓度,别省这个钱。

最后说一句,倒装焊技术看着复杂,其实核心就三点:凸点要均匀、底部要填满、温度要控好。把这三点吃透了,大部分问题都能解决。好了,今天就聊到这儿,下次我们讲晶圆级封装,那个更有意思。