第二讲:HBM物理层揭秘——TSV硅通孔、微凸点与中介层技术

各位同学,今天我们聊聊HBM的物理层。说白了,就是HBM到底是怎么“叠”起来的。

很多人觉得HBM就是几个DRAM芯片摞在一起,没什么了不起。但真正做过3D堆叠的人都知道,这里面的门道深着呢。我当年第一次接触HBM项目时,就被TSV的可靠性问题折腾得够呛——嗯,这个后面细说。

一、TSV硅通孔:垂直互联的“血管”

TSV,全称Through Silicon Via,硅通孔。它是HBM堆叠的核心技术。

你想想看,传统DRAM芯片都是平铺在PCB上的,数据走线长,延迟大。HBM把芯片叠起来,信号怎么从底层传到顶层?靠TSV。

TSV本质上就是在硅片上打孔,然后填充导电材料(通常是铜)。这个孔直径大概5-10微米,深度50-100微米。我习惯把它比作“垂直的毛细血管”——密密麻麻,贯穿整个芯片堆。

关键参数:

  • TSV直径:5-10μm(越细越好,但工艺难度越大)
  • 深宽比:10:1到20:1(我见过最夸张的做到30:1)
  • 填充材料:铜(主流)、多晶硅(低端)、钨(高端但贵)
  • 密度:每平方毫米数千个

我在一个项目中遇到过TSV空洞的问题。填充铜的时候,如果电镀参数没调好,TSV中间会形成空洞。这玩意儿在测试时可能发现不了,但温度一变化,空洞就会导致断路。那次我们整整排查了两周,最后发现是电镀液的添加剂浓度出了问题。

避坑指南:我曾经因为TSV的应力问题吃过亏。铜和硅的热膨胀系数不同,温度变化时会产生应力。如果TSV排布太密,硅片会翘曲。建议在布局时留出足够的“应力缓冲区域”。

二、微凸点:芯片间的“焊锡桥”

TSV打通了垂直通道,但芯片之间怎么连接?靠微凸点(microbump)。

微凸点就是芯片表面的微小焊球,直径通常20-40微米,间距40-100微米。HBM堆叠时,上层芯片的微凸点对准下层芯片的焊盘,然后回流焊接。

说白了,这就是个微型化的BGA(球栅阵列)。但难点在于——太密了。

参数 传统BGA HBM微凸点
焊球直径 300-500μm 20-40μm
间距 500-1000μm 40-100μm
密度 ~100个/cm² ~10000个/cm²

密度差了100倍!这意味着对准精度要求极高。我记得第一次看HBM的微凸点显微镜照片时,密密麻麻像蚂蚁窝一样。当时我就想:这玩意儿要是有一个虚焊,排查起来得疯掉。

个人经验:微凸点的可靠性很大程度上取决于“底部填充胶”(underfill)。我建议在量产前做充分的温度循环测试,至少1000次。我曾经见过一个项目,底部填充胶的配方没选对,300次循环后就开始出现裂纹。

三、中介层:HBM的“地基”

中介层(Interposer)是HBM和GPU之间的桥梁。它是一块硅片(或者有机基板),上面布满了精细的走线。

为什么需要中介层?因为HBM的I/O密度太高了,没法直接连到传统的PCB上。中介层的作用就是“扇出”——把HBM的密集I/O,扩展到GPU或SoC能接受的间距。

中介层通常采用硅材料,因为硅的热膨胀系数和芯片匹配,而且可以做高密度的布线。我参与的一个项目用了65nm工艺的中介层,上面有8层金属,线宽线距只有0.4μm。你想想看,这比很多芯片内部的布线还精细。

中介层的三种主流方案:

  1. 硅中介层(Si Interposer):性能最好,但成本高。适合高端GPU/HPC。
  2. 有机中介层(Organic Interposer):成本低,但布线密度有限。适合中端产品。
  3. 玻璃中介层(Glass Interposer):新兴方案,介电性能好,但工艺还不成熟。

我个人习惯在项目初期就确定中介层的方案。因为不同的中介层,对HBM的布局、散热、信号完整性都有很大影响。比如硅中介层导热好,但电容耦合效应强;有机中介层成本低,但热膨胀系数和芯片不匹配,容易产生应力。

四、3D堆叠的工艺挑战

好了,前面讲了TSV、微凸点、中介层。现在把它们组合起来,就是3D堆叠。但组合起来的问题,比单个技术难得多。

挑战一:热管理

HBM堆了8层甚至12层DRAM,中间还夹着逻辑芯片。热量怎么散出去?我见过一个极端案例:12层堆叠的HBM,核心温度比表面高了40°C。这会导致DRAM刷新率下降,甚至数据丢失。

解决方案?要么在堆叠中插入“热通道”(thermal TSV),要么用微流体冷却。但这些都是成本啊。

挑战二:翘曲控制

不同材料的热膨胀系数不同。硅、铜、焊料、底部填充胶,加热时膨胀程度不一样。结果就是——芯片翘曲。翘曲超过50μm,微凸点就可能断裂。

我曾经在产线上看到一批HBM,因为翘曲导致边缘的微凸点全部开路。后来发现是底部填充胶的固化温度没控制好。从那以后,我对工艺窗口的要求就特别严格。

挑战三:测试与良率

3D堆叠的测试是个大难题。你没法单独测试每一层芯片,因为堆叠后内部节点根本接触不到。只能通过边界扫描或者BIST(内建自测试)来检测。

更麻烦的是,如果某一层坏了,整个堆叠就废了。这就是所谓的“Known Good Die”(已知良好芯片)问题。我建议在堆叠前对每一层做充分的测试,宁可多花点测试时间,也别赌运气。

重要提醒:3D堆叠的良率不是各层良率的乘积,而是乘积的N次方(N是层数)。假设单层良率99%,8层堆叠的良率只有92%。如果单层良率降到95%,8层堆叠的良率就只剩66%了。所以,每一层的良率都必须做到极致。

五、知识体系总览

下面这张图,是我自己总结的HBM物理层知识框架。你可以把它当作一个“思维导图”来用。

HBM物理层 TSV硅通孔 微凸点 中介层 3D堆叠工艺挑战 直径5-10μm 深宽比10:1 铜填充 直径20-40μm 间距40-100μm 底部填充胶 硅中介层 有机中介层 玻璃中介层 热管理 翘曲控制 测试与良率

这张图把HBM物理层的四个核心模块串起来了。TSV负责垂直互联,微凸点负责芯片间连接,中介层负责扇出和布线,而工艺挑战则是贯穿始终的“拦路虎”。

我个人建议,初学者先从TSV入手。因为TSV是3D堆叠的基石,搞懂了TSV,其他技术就水到渠成了。

好了,这一讲就到这里。记住:HBM的物理层,不是简单的“堆叠”,而是一整套精密的工艺体系。每一个微米级的细节,都可能决定产品的成败。


专注资料整理