整合與封裝

三維整合

想像一下,給一整座城市佈線,而每戶人家都得靠自家一條橫穿地面的街道連到城邊。到頭來,填滿地圖的不是房子,而是街道。量子晶片撞上的是同一堵牆:把量子位元都塞進一個平面,控制線和讀出線就全得從邊緣伸進來,而邊緣的增長遠遠趕不上面積的增長。三維整合的辦法是改為向上蓋樓——把處理器拆分到幾片薄晶圓(也叫層)上,面對面接合起來,讓訊號能直接豎著穿過這疊層往下走,而不必在一個擁擠的平面上搶地方。

實際做法是,又脆弱、又需要潔淨低損耗表面的量子位元住在一層上。而佈線這樁比較吵鬧的活——控制走線、接地回路、讀出線——則搬到下面一層或幾層去。各層之間用覆晶(flip-chip)接合接起來,靠一顆顆微小的銦凸塊把兩塊晶片以微米級對準壓在一起;訊號則借助矽通孔(一個填了金屬、筆直鑽穿晶圓的孔)豎著穿過某一層。這樣量子位元那一層得以保持稀疏而安靜,密集的佈線則藏在下面的層裡,每根線都能朝下引出,而不必爬到晶片邊緣。

這是應對佈線瓶頸較有希望的答案之一,已經有幾個團隊跑起了小型的多層元件——但它遠談不上是個已經解決的問題。每一處接合、每一個通孔,都是一處新的能量損耗點,或是可能引入一個縮短量子位元壽命的雜散缺陷;接合與對準要在整片晶圓上達到微米級公差;而每多疊一層,良率都會掉得很快。三維整合買來的是成長的空間,而不是一台造好的機器,到底能可靠地疊幾層,仍是一個開放的工程問題。

edge ~ sqrt(N) vs area ~ N

在單個平面上,線只能從一條僅隨 sqrt(N) 增長的邊緣出去,而量子位元卻填滿一塊隨 N 增長的面積;三維整合讓訊號改為豎著穿過面積往下走,這正是堆疊能換來如此多走線空間的原因。

三維整合並沒有讓佈線消失——它只是把佈線挪了個地方。收益是幾何上的:走線可以從隨 N 增長的面積裡引出,而不是從隨 N 的平方根增長的邊緣擠出去;但每多一層、每多一處接合和通孔,都是一次新的能量損耗或良率受損的機會。

又稱
3D integrationvertical integrationmulti-tier stacking3D集成垂直集成立体集成三維堆疊垂直整合立體整合