芯片设计做到一定阶段,你就绕不开“封装”这两个字。很多人一开始觉得封装就是“给芯片套个壳”,直到做项目的过程中被基板层数、翘曲、热阻、信号完整性、供应链产能这些现实问题反复教做人,才明白封装根本不是后端角落里那个“最后一步”,而是决定芯片能不能用、好不好用、卖不卖得出去的关键环节。
这篇文章,我是想把这个系列的第一篇写给还没系统梳理过封装知识的工程师和硬件爱好者看。我会分两部分来讲:先讲清楚封装到底是什么、传统封装是怎么一步步演进的;再讲先进封装到底“先进”在什么地方,有哪些主流技术路线、对应哪些典型场景。后续你还会看到更深的拆解,比如各大平台的技术差异、工艺流程细节,以及工程里踩坑的记录。
1. 封装是什么:一颗裸芯片和外部世界的“翻译官”
1.1 封装解决了四件绕不开的事
芯片本身那个硅片,业内叫裸芯片(Die)。从晶圆厂出来的裸芯片,边缘是一堆极其精密的焊盘或凸点,间距可能小到几十微米。问题来了:这么小、这么密的接口,PCB 上的走线和标准元件根本没法直接接。封装干的头一件事,就是把这个“没法直接接”变成“能接得上”——把芯片上高密度的引脚,重新分布成 PCB 能用的、更大间距的引线或焊球。
除了电气连接,封装还要解决另外三件事,缺一不可。
第一是机械支撑。硅片是又薄又脆的东西,没有外壳和基板保护,稍微一受力就可能碎。封装之后芯片才有了一个结实的“骨架”,安装到 PCB 上才不会出问题。第二是散热。芯片工作就会发热,尤其是高性能计算芯片,热流密度高得像个小电炉。封装必须提供一条从芯片到外部散热器或 PCB 的导热路径。第三是环境保护。空气中的水汽、离子、粉尘对芯片电路都是威胁,封装材料需要把这些外部因素隔离开,保证芯片在复杂环境下还能稳定工作。
一句话概括:封装就是裸芯片和外部世界之间的“翻译官”——把电气信号、热量、机械应力、环境隔离这些需求,统统翻译成实际可制造、可装配、可使用的物理形态。
在工厂里,封装环节处于晶圆制造和系统级测试之间。前端工序把电路做在硅片上,封装厂把硅片切成一颗颗裸芯片,再完成贴装、互连、塑封、植球等操作,最后测试筛选。搞清楚这个位置,你就能理解为什么封装良率和供应链对芯片项目影响这么大。
1.2 传统封装的演进:从“插针”到“面阵列”
传统封装的演进史,其实就是一部“引脚密度不够用了,就换个新形状”的历史,也顺带解释了为什么今天先进封装会走到舞台中央。
最早的封装形态是通孔插装(THT),典型代表就是 DIP(双列直插封装)。DIP 两侧有两条腿,插进 PCB 的过孔里焊接。好处是手工焊接、维修都方便,坏处是引脚数量有限,密度上不去。八十年代一片芯片引脚超过几十个,DIP 就开始吃力了,于是出现了 PLCC、QFP 这类贴片封装。QFP 的引脚分布在芯片四周,间距可以做到 0.4mm 甚至更小,当时算是主流方案。
再往后,引脚数量冲到几百个,QFP 四周排引脚的方式也到极限了。扇出空间有限,引脚间距再小下去,SMT 工艺已经没法保证焊接良率。于是 BGA(球栅阵列封装)出现了——引脚不再是四周排列,而是整个芯片底部排列成二维的焊球阵列。这样同样面积下能放下的引脚数量大幅增加,间距也可以维持在合适的水平。
从 DIP 到 QFP 到 BGA,封装的外形在变,但本质逻辑没变:为越来越多的引脚腾出空间。你去看现在很多芯片,尤其 CPU、GPU、FPGA,几乎清一色 FCBGA,就是在 BGA 基础上把芯片倒装到基板上的形态,底部可能有两三千个焊球。这个密度,DIP 时代的人根本无法想象。
1.3 传统封装的“天花板”在哪里
传统封装有个共同特征:一颗封装里通常只放一颗已封好的芯片或裸芯片,芯片和外部通过引线键合(Wire Bond)或倒装焊(Flip Chip)连接到封装基板,最后由引线框或球形引脚输出。这种做法到了今天,有一些问题越来越让人头疼。
首先是芯片到 PCB 的互连长度变长。引线键合本身有几十毫米甚至上百毫米的引线长度,这些寄生电感和电容在高频、高速信号下会显著影响信号质量。其次,传统封装缺少把多颗芯片“横向”高效互连的能力,不同芯片之间通讯要走更长的路径,功耗和延迟都吃不消。
更关键的是,摩尔定律的节奏放慢了。拿同样的工艺往前推进越来越贵,越来越多公司开始用“封装”来弥补工艺的不足:把两颗成熟工艺的芯片封装在一起,模拟出“一颗更大型号的芯片”的效果。这时候,追求更高互连密度和更好系统集成的封装技术,就统称为“先进封装”。
2. 什么是先进封装:先搞清楚“先进”的判据
2.1 “先进”不在于名字,而在于三件事
有人问,FC 倒装是不是先进封装?BGA 算不算?这问题行内人吵了很多年。我的判断标准很简单,就看三件事:
- 能不能实现高密度的芯片到芯片或者芯片到基板互连;
- 能不能支持把多颗芯片、多个功能模块集成进一个封装体;
- 能不能让这些互连的电气性能比传统引线键合更好,也就是更短、更宽、阻抗更可控。
如果这三件事里至少有两件成立,那基本可以划入先进封装的阵营。按照这个标准,FCBGA 只能算“半先进”——它用了倒装技术,互连密度不错,但多数时候还是一颗芯片封装成一个独立器件,并没有做多芯片集成。而像 2.5D 硅中介层、3D 堆叠、扇出型晶圆级封装,是典型意义上的先进封装,因为它们的目标就是把若干芯片高效地塞进同一个封装里,且互连密度远超传统方式。
所以我的建议是,别太纠结于“先进”这个词本身。你以为 Intel 会管自己叫先进封装吗?他们会说这是“EMIB”“Foveros”;台积电台面上讲“CoWoS”“InFO”。说白了,先进封装是一个“族群”,每种技术路线有自己偏重的用途。
2.2 先进封装的三条主线
目前行业里主流的先进封装技术,基本可以归成三条主线:平面型、立体型和扇出型。
平面型的代表是 2.5D 集成,用硅中介层(Silicon Interposer)把若干颗芯片并排放在上面,芯片之间通过中介层里的金属线高速互连。典型如 CoWoS 系列,AI 加速卡上的 HBM 堆叠就是靠这种路线和主芯片封装在一起的。
立体型的代表是 3D 集成,把多颗芯片垂直堆叠起来,芯片之间用硅通孔(TSV)打通垂直电气通路。HBM 里的 DRAM 堆叠就是例子,一颗颗 DRAM 裸芯片通过 TSV 串起来,然后再通过中介层连接到底部。还有像垂直堆叠逻辑芯片的封装方案,也走这条线。
扇出型代表是 Fan-Out 封装,它的思路是先把裸芯片重新布局到晶圆或面板上,再用绝缘层和重布线层(RDL)把焊盘扇出到芯片面积之外。这能让最终封装的边长不再受单颗芯片大小限制,也能做出更薄的封装。手机 SoC 里的多种处理单元集成,就经常用到这类技术。
2.3 为什么先进封装突然成了“显学”
先进封装被推上台前,最直接的原因是摩尔定律变贵了。一颗 5nm 芯片的设计费用动辄数亿美金,很多产品根本摊不平这笔账。而通过先进封装,把几颗成熟节点的芯片拼在一起,功能上可以逼近甚至超越一颗大芯片,成本却可以控制在更现实的范围。
另一个原因是 AI 和 HPC 的需求太疯狂了。大模型训练需要巨大的内存带宽,传统 PCB 走线已经没法把 GPU 和 DRAM 的带宽喂饱,于是 HBM 和 GPU 必须通过高密度封装互连,直接在封装体里完成数据搬运,带宽才能上百倍地涨上去。你也可以理解为,先进封装是被“带宽需求”逼出来的。
系统厂商同样渴望灵活性。以前采购一颗 SoC 就绑定了整个平台,现在可以先做小芯片(Chiplet),再按需组合成不同规格的产品。这种“乐高化”的思路,需要一套高效的芯片间互连方案来支持,而这正是先进封装的核心价值所在。
3. 核心技术路线拆解:FCBGA、2.5D、3D 与扇出型封装
3.1 FCBGA:先进封装的“地基”,但不止于“倒装”
FCBGA 的完整名字是 Flip Chip Ball Grid Array,倒装芯片球栅阵列封装。跟传统的引线键合把芯片正面朝上、用金线连到基板不同,倒装是把芯片翻转过来,让芯片表面的凸点直接对准基板上的焊盘,一次性完成所有互连。
这么做最大的优势是电气路径短。信号从芯片出来,走凸点直接进入基板,路径是毫米甚至亚毫米级的,寄生参数比引线键合低得多,也更适合高频、高功耗场景。你看服务器 CPU、GPU、高端网络芯片,一大批都是 FCBGA。
但 FCBGA 有个很现实的问题:基板的制造难度和成本很高。芯片引脚数量越做越多,基板层数和布线密度也水涨船高,像几千个引脚的 FCBGA 基板,已经接近“微型 PCB 中的 PCB”级别。更麻烦的是,倒装凸点的 CTE(热膨胀系数)和硅片、基板之间的失配很大,必须做底部填充胶(Underfill)把凸点应力分散掉,否则温度循环测试直接就会出事。底部填充胶的工艺控制也是一门技术活,填充不均匀、有气泡,后续可靠性都会出问题。
3.2 2.5D 与硅中介层:把“多颗芯片”平铺成“一个系统”
2.5D 的时代,绕不开一个名字:CoWoS,也就是 Chip-on-Wafer-on-Substrate。它的思路是在封装基板之上再放一层硅中介层,芯片不直接装在基板上,而是装在硅中介层上。
为什么需要多出这么一层“中间人”?因为硅中介层可以做到极细的走线间距,比传统有机基板高出一个数量级,甚至可以做到几微米级的布线。几个裸芯片可以紧挨着放在硅中介层上,芯片之间的互连路径非常短,带宽和延迟都得到了极大改善。而且硅中介层里可以做硅通孔(TSV),把上层芯片的信号往下导到基板。
你在很多 AI 加速卡上看到的经典布局——中间一颗大 GPU 或 ASIC,旁边围着一堆 HBM 堆叠——就是 2.5D 封装的典型画面。HBM 的 IO 数量动辄几千个,信号速率又高,如果不靠硅中介层,根本没有办法在 PCB 层面完成这种密度的互连。
不过 2.5D 的成本也上来了。硅中介层本身就是一块芯片,也要光刻、蚀刻、做 TSV,工艺环节多、良率影响大。而且一块大硅中介层上只要有一颗裸芯片缺陷,整个封装就报废了,良率损失是乘数级的。这带来的直接后果就是“贵”。但 AI 和高性能计算的收益远大于封装成本,所以反而越用越起劲。
3.3 3D 堆叠与 TSV:把“平房”盖成“高楼”
2.5D 是平面上把芯片并排,3D 集成是垂直方向直接堆叠。垂直互连的核心就是 TSV,也就是硅通孔。在硅片厚度方向上打穿一个个小孔,填上铜或其它导电材料,上下的芯片就可以通过这些通孔直接通讯。
3D 堆叠带来的好处非常直观:面积小,互连距离短。对 DRAM 来说,一块 HBM 内存就是由 8 层、12 层、甚至 16 层的 DRAM 裸芯片堆叠而成,层与层之间用 TSV 打穿,数据的位宽可以做得很大,而且每一层的延迟差异极小。这就让 HBM 能够用相对低的功耗,跑出惊人的带宽。
3D 逻辑芯片的堆叠,比如某类 CPU 或 FPGA 的缓存堆叠方案,则比较复杂,因为逻辑芯片的功耗密度高、发热量大,垂直堆叠后散热路径变长,散热问题十分棘手。HBM 能堆那么高,一部分也是因为 DRAM 功耗密度相对低。所以做 3D 集成时,热设计永远是决定堆叠层数和芯片排列方式的关键变量。
TSV 工艺本身也有各种坑,比如孔的刻蚀形貌、绝缘层沉积质量、铜填充时的空洞、减薄时的翘曲。每个环节出点问题,最终电气性能都会不一样。这也是为什么 3D 封装的门槛明显高于传统封装,不是随便一个封装厂就能吃得下的。
3.4 扇出型封装与玻璃基板:两条“新势力”路线
扇出型封装(Fan-Out)走的是另一套思路:不做中介层,而是直接把裸芯片重新排列,包埋在环氧树脂里,然后用重布线层(RDL)把焊盘扇出到芯片面积之外。因为不需要基板,封装厚度可以做得很薄,互连路径也短。
它的典型代表是台积电的 InFO 系列。你可能听过的苹果 SoC 相关方案,就大量用过扇出封装技术,让手机芯片在厚度和功耗上做到平衡。扇出封装的难点在于,裸芯片埋入后的位置精度、塑封材料的翘曲、RDL 制程的良率控制,都比传统封装复杂很多。尤其当芯片面积大、封装面积也大的时候,晶圆级扇出的翘曲会让你想砸设备。
玻璃基板也是这两年行业里讨论度很高的方向。相比传统有机基板,玻璃的尺寸稳定性更好,热膨胀系数更可控,表面平整度也好,理论上能做更高密度的布线。但玻璃基板的钻孔工艺、金属化可靠性、成本这些都还没有完全成熟。我个人的判断是,玻璃基板短期内很难全面替代有机基板,大概率会在某些高价值的高密度互连场景逐步切入。
4. 从设计到量产:先进封装的工程实现关键点
4.1 设计环节:封装库、协同设计与 DRC
先进封装设计第一道门槛是封装库。很多公司花大量精力建封装库,不是没道理。传统封装库里,一个 QFN、一个 BGA 的焊盘尺寸、阻焊开窗、丝印位置,都必须精确对应制造规则,否则后面 DRC 会冒出一堆问题。做先进封装时,封装库会更复杂,因为会牵扯到多颗芯片在同一个基板上的位置、微凸点阵列、中介层走线规则等。
先进封装还要求芯片设计和封装设计做协同设计。芯片 IO 引脚的位置、排布方案,会直接影响封装基板的层数和走线难度。如果芯片设计阶段完全没有考虑封装,等芯片 tape out 了才发现某些引脚布局导致封装基板要做十几层,成本直接起飞。所以现在很多高端项目会在做 Floorplan 时就让封装团队介入,把封装可行性作为芯片设计评审的重要输入。
做完设计,还要特别重视 DRC 和可制造性检查。先进封装的制造规则更多更严格:微凸点尺寸和间距、TSV 的位置、RDL 的最小线宽线距、基板任意两个孔的间距等,每条规则背后都对应一次良率或者可靠性风险。我个人习惯在做封装设计时,把工艺厂提供的 DRC 规则表拿出来逐条过,而不是只靠 EDA 工具的默认检查。
4.2 材料与热管理:先进封装最大的拦路虎
先进封装里,材料是容易被人低估的部分。芯片、凸点、底部填充胶、基板、塑封料,每种材料的热膨胀系数都不同。到了温度变化的时候,材料之间互相对抗,应力就来了。焊点疲劳、凸点开裂、基板翘曲,都是这些应力积累到一定程度的后果。
热管理也是重中之重。多颗芯片挤在一个封装里,功耗密度比单芯片封装高得多,而封装尺寸又要求尽量小。热设计没有做好,局部热点会让芯片性能明显下降,甚至引发可靠性失效。做 AI 加速卡的项目时,我见过把 GPU 和 HBM 塞进一个封装之后,热点热密度比单颗 GPU 整整高出一截的案例,散热器厂商付出了很大代价才压住。
所以先进封装的材料选型,要格外关注 CTE 匹配和导热性能。同时,设计阶段就该做热仿真,别等样片出来再补救。热仿真虽然不敢说百分百准,但至少能提前暴露热点分布趋势和大致的温度量级。
4.3 验证与可靠性测试环节的经验之谈
先进封装做完之后,要验证的东西比传统封装多非常多。除了常规的开短路、功能测试,更关键的是可靠性验证。倒装芯片要做温度循环、高温高湿偏压、跌落、加速寿命测试;涉及到 TSV 和微凸点的封装,还要额外关注电迁移风险和热应力失效模式。
我在实际项目里最看重两项测试:温度循环前/后的封装阻抗检测,以及 X-Ray 和超声扫描(C-SAM)检查。温度循环后如果阻抗出现明显漂移,多半是微凸点或 RDL 出了问题;C-SAM 能看到塑封层和芯片之间的分层,这个问题肉眼和电测都发现不了。
有的团队会在开发阶段跳过一部分可靠性项目,只为赶进度。我的看法是,跟可靠性相关的项目最好一条都不要省,尤其是大批量交付的硬件产品,因为封装层次的缺陷,一旦到了客户现场,几乎不可能现场维修,只能召回或整机报废,代价远超出项目赶工期节省的那一两个月。
5. 先进封装的主流应用场景与选型建议
5.1 四大典型应用场景:AI、移动端、汽车与高性能计算
先给个总览,先进封装的典型应用场景可以分成四类。
第一类是 AI 和高性能计算。这里最核心的需求是内存带宽和算力密度,所以 2.5D 硅中介层 + HBM 成了标配,GPU、AI ASIC、FPGA 都在吃这波红利。CUDA 生态那套东西,某种意义上就是靠着 HBM 带宽支撑起来的。
第二类是移动端 SoC。手机里空间寸土寸金,芯片要薄、要省电、功能要全。所以移动端偏好扇出型封装和系统级封装(SiP),把应用处理器、基带、射频、电源管理等整合到更小的封装体内,换来更低的厚度和更好的功耗表现。
第三类是汽车芯片。车规环境对可靠性和寿命要求极高,温度范围宽、振动冲击大。汽车芯片传统上偏保守,但现在智能驾驶对算力和传感器融合的需求上来了,也慢慢在导入先进封装,尤其是推高集成度的雷达、FPDLink 这些模块。
第四类是高可靠通信和工业市场。这类产品往往不像消费级那么敏感成本,更看重长生命周期和供货稳定性。部分网络芯片、光模块控制芯片也开始使用先进封装来提高带宽和时延表现。
5.2 怎么选:从需求倒推封装路线
很多工程师问我,“这个项目到底要不要用先进封装?”我的回答通常是指出几个问题,引导他们从需求倒推:芯片规模有多大?引脚数量多到什么程度?信号速率和带宽需求如何?散热条件允许吗?成本目标是多少?量规模有多大?这些问题想清楚,路线基本就出来了。
举个例子:如果只是几百个引脚、速率一般的 MCU/MPU,传统 QFP、BGA 或者 FCBGA 就足够,没必要为了“先进”而先进。但如果是多通道高速 SerDes + HBM 的异构芯片,那几乎必然要上 2.5D 互连和 HBM 堆叠。如果是功耗敏感、追求超薄形态的移动芯片,扇出或 3D 堆叠就是优先方向。
我列一个简表,方便直观参考:
| 需求特征 | 推荐封装路线 | 主要优势 | 主要代价 |
|---|---|---|---|
| 引脚多、速率不太高 | FCBGA / 传统 BGA | 技术成熟、成本可控 | 多芯片集成受限 |
| 算力+带宽密集(AI/HPC) | 2.5D + HBM(CoWoS 类) | 带宽高、延迟低 | 成本高、设计周期长 |
| 超薄、小型化、低功耗 | 扇出型封装 | 封装厚度小、集成灵活 | RDL 良率与翘曲控制难 |
| 内存超大、尺寸极致紧凑 | 3D 堆叠 + TSV | 集成密度极高 | 散热与 TSV 工艺难 |
| 多样功能模块小型整合 | SiP 系统级封装 | 功能集成、PCB 面积省 | 测试和散热要求高 |
5.3 成本与供应链的现实判断
先进封装好不好用是一回事,能不能量产、能不能赚钱是另一回事。先进封装产能高度集中在少数几家厂商,前端晶圆制造和先进封装的配合非常紧密,不是你随便找一家封测厂就能做出来的。
做项目评估时,我会特别建议把“供应链可拿到的产能”排在技术指标之前考虑。2022 年到 2024 年高端 AI 封装产能一直紧张,很多小团队拿着芯片设计图到处找 CoWoS 产能而不得。这种状况下,提前锁定战略合作伙伴或者调整设计去匹配成熟产能路线,比硬追某一种特定技术更明智。
另外,先进封装的测试成本往往被低估。多颗芯片封装在一起后,内部节点没法像单芯片那样方便探测,测试方案设计难度直接上升。如果测试覆盖率上不去,不良品流出比例高,后面整机出问题再定位,那才是真正的灾难。
6. 工程中的常见误区与避坑心得
6.1 先进封装不是“叠加芯片”这么简单
我见过一些团队在规划先进封装项目时,以为就是“把两颗芯片贴在一起,问题就解决了”。真做起来才发现,芯片之间的电源分配、地回流、信号隔离、热膨胀补偿,每一个都是新课题。
芯片并排或堆叠之后,电源完整性变得尤其麻烦。多个负载共享同一个封装供电网络,瞬时电流需求冲突时,电压波动可能落到阈值以下,芯片工作就不稳定了。这时候必须在封装设计里做去耦电容规划、优化电源层分布,甚至考虑每一路供电的单独走线,否则后患无穷。
类似的,多颗芯片之间的信号完整性也比单颗复杂。封装里的微带线和带状线一样有阻抗控制问题,芯片间通信协议跑得太快,封装走了都没挡住,设计上就得提前做互联拓扑的选择。
6.2 做好“过程管控”,比救火要重要得多
先进封装设计的各个阶段,过程管控都值得投入。设计评审、工艺风险清单、可靠性和测试计划,这些文档要跟着项目走,而不是最后补一份“安慰文书”。
实际项目中,最好的过程管控是每次建立设计变更记录。封装基板版图改了一版,有些影响没有立刻显现,但等到下板验证的时候就能对出来。没有记录,出了问题就只能靠翻聊天记录和邮件,那种状态我碰到过几次,真是消耗团队士气。
过程管控还包括和工艺厂的日常沟通。先进的封装工艺窗口往往很窄,厂方工程师反馈的参数漂移信息,要尽快反馈到设计侧,及时调整 Design Rule 的思路,而不是把 DRC 报告转到技术负责人那里就完事了。
6.3 小批量和量产的“距离感”要把握好
很多项目小批量做出来了,实验室测着样片都挺好,一放大到量产就出各种奇奇怪怪的问题。最常见的是单位成本飙升和良率波动。先进封装的工艺特点决定了首批良率往往偏低,要在设计、工艺、材料多个维度合作改善,不可能一次到位。
我自己的经验是,小批量阶段多留一些裕量:封装尺寸设计上别把规则压到极限,热仿真结果和实测反差大就调整仿真模型,测试覆盖率宁可冗余一点,也不要在量产时才被不良品教做人。另外,千万别在量产阶段轻易更换材料。封装材料的替换一定要做完整的可靠性验证,让“替代材料跑完几个月的老化测试”再谈切换,省事省心。
我在实际项目里最深的体会是,先进封装拼的不是单一技术点的突破,而是系统工程能力。芯片、封装、基板、PCB、散热、测试怎么协同,决定了你能不能把纸面上的性能真正交付成产品。后续我会继续拆解 2.5D、3D 和扇出几条路线的细节工艺,以及在具体开发中碰到的设计案例,希望这些内容对你有切实帮助。