三维集成与芯粒

硅通孔(TSV)

在它下面的每一级台阶,对抗的都是同一个敌人:距离。一个信号要先从一颗芯片里爬出来,穿过电路板,再钻进下一颗芯片,每多走一毫米,都要在延迟、功耗和损失掉的带宽上付出代价——这就是内存墙的物理形态。硅通孔给出的是一个简单粗暴的答案:与其把连线横着绕、从封装侧面引出去,不如直接往下打一个洞。TSV 就是在一片被磨薄的硅上垂直蚀刻出的一条狭窄通道,里面灌满铜,让一颗芯片能通过一条只有几十微米、而不是几厘米长的路径,和正上方或正下方的那颗芯片直接对话。

难点在于,硅平时是你用来盖晶体管的「地板」,而不是拿来戳洞的东西。要做出 TSV,得先把裸片磨薄到薄得吓人——常常只有 50 微米上下,比一张纸还薄——然后在上面蚀刻出成千上万条极细的竖井,井壁衬上一层绝缘,免得铜和衬底短路,再把铜灌进去。把好几片这样磨薄的裸片叠起来、让它们的 TSV 对准,你就得到了一整块高高的方块,每一层都被成千上万条并行的竖直导线连到相邻层。这种「并行」正是关键所在:许多又短又粗的连接,能在每比特极低能耗的前提下给你巨大的带宽。

这就是三维堆叠和高带宽存储器(HBM)底下的「管路工程」。HBM 实际上就是一摞 DRAM 裸片彼此键合、再用 TSV 一路穿起来,然后放在一块中介层(interposer)上、紧挨着一颗 GPU 或加速器,好让两者通过一条非常宽、非常短的总线交换数据。没有 TSV,你就又被打回到细瘦的封装引脚和长长的电路板走线——而这恰恰就是卡住现代 AI 芯片「喂数据能喂多快」的那个瓶颈。

Route sideways (old)        Stack vertically (TSV)
  ___        ___              [ DRAM die ]==o==o==  <- thinned
 | A |======| B |            [ DRAM die ]==o==o==     ~50um
 |___| long  |___|           [ DRAM die ]==o==o==
   board trace (cm)          [ base die  ]==o==o==
                                  ||  ||
                              TSV tunnels (tens of um)
                              filled with copper

左:两颗芯片绕远路、穿过封装和电路板连起来。右:裸片磨薄后叠起来,灌铜的 TSV(o==)把信号径直往下送——用许多条又短又并行的连接,取代少数几条长连接。

TSV 越来越多地和混合键合(hybrid bonding)搭配使用:后者让铜焊盘面对面直接熔接在一起,完全不用焊球,随着三维堆叠迈向真正的「逻辑叠逻辑」芯片,把这些竖直连接做得更密、更短。

又称
TSVthrough-silicon vias硅通孔矽穿孔