HBM是什麼?AI晶片背後的堆疊式高頻寬記憶體

約 10 分鐘 · 更新:2026年10月23日

HBM(高頻寬記憶體)是把好幾片記憶體晶片(DRAM)疊起來,放在AI用GPU正旁邊的記憶體。它排出1,000條以上的資料通道,每一條的速度普通,但能一次搬運大量資料。因為很難製造,做得出來的公司和設備都有限,所以在AI熱潮中常常登上新聞。

這篇文章可以了解

  • HBM被稱為「堆疊的記憶體」的原因,以及它的構造
  • 把HBM放在GPU正旁邊的原因(2.5D封裝、CoWoS)
  • 用通道的數量來提高速度的想法,以及和GDDR的差異
  • 各世代的速度,以及難以製造、價格高的原因
  • 主要廠商,以及新聞裡數字的讀法

先備知識:如果知道記憶體(DRAM)是「放置工作中資料的地方」,會比較容易閱讀。這在「記憶體和儲存空間有什麼不同?」中說明。

生活中的例子:新聞裡的HBM

「HBM賣得好,記憶體公司的獲利大幅成長」「AI用的新GPU,將搭載下一代的HBM」。在這類新聞裡,常會看到HBM這個詞。HBM是給AI計算用的GPU使用的特別記憶體。

例如NVIDIA在2023年發表的GPU「H200」,搭載了141 GB的HBM3E(HBM的一個世代)。它每秒能搬運4.8 TB的資料(NVIDIA的規格)。TB(terabyte)是1,000 GB。聊天AI等服務,就是在資料中心裡排列的這類GPU上執行。

另一方面,手機和一般的電腦,通常不會裝HBM。因為價格高,而且不需要那麼快的速度。身邊的機器使用的,是更便宜、更好處理的一般形式記憶體。

為什麼AI需要「搬運的速度」

AI的計算,要從記憶體讀出大量稱為「權重」的數字來使用。文字AI每產生1個詞,就要讀出大部分的權重。詳細內容在「AI為什麼要用GPU?」中說明。

記憶體每秒能搬運的資料量,稱為「頻寬」。不管GPU的計算電路有多快,頻寬不夠的話,就只能等資料送到。在AI中,頻寬和計算速度一樣重要。

記憶體頻寬的成長,追不上計算速度的成長。這個問題稱為記憶體牆。HBM就是為了讓這道牆稍微降低一點,而加大頻寬的記憶體。

HBM裡面的晶片,和電腦的記憶體一樣是DRAM。它用儲存電的小容器記住0和1,關掉電源內容就會消失。不同的不是記憶的原理,而是晶片的排法和連接方式。下面分成3個原理來看。

原理1:把DRAM晶片垂直疊起來

HBM是把磨薄的DRAM晶片,垂直疊上好幾片的東西。這樣的一組稱為「堆疊」(stack)。2025年的規格訂定了4片到16片。2026年時的產品,以8片或12片為主。

最下面有一片不用來記憶的底座晶片,稱為「基底晶粒」(base die)。它負責在上面疊的DRAM晶片和GPU之間傳遞資料。

疊起來的晶片之間,用垂直貫穿晶片的細金屬柱連接。做法是在矽上鑽出深孔,再填入銅等金屬。這稱為TSV(矽穿孔)。三星(Samsung)在2016年發表,HBM2的1片DRAM晶片上,有超過5,000個TSV的孔。

把晶片疊起來時,傳統的方法是從每片晶片的邊緣拉出細金屬線來連接。用TSV的話,可以在晶片面的內側做出很多連接,上下的距離也非常短。這是能排出很多條通道的原因之一。

HBM的堆疊:把DRAM晶片疊在底座晶片上,用TSV連接上下 HBM的堆疊(剖面) DRAM 晶片8片 底座晶片 TSV 用貫穿晶片的金屬柱 連接上下
把DRAM晶片疊在底座晶片(基底晶粒)上的HBM剖面示意圖。垂直的柱子是TSV。圖中省略的部分:實際的TSV數量(每片晶片數千個)、晶片之間的小焊料顆粒(微凸塊)、填滿縫隙的材料。比例並不準確。

原理2:排在GPU的正旁邊

疊好的HBM,會放在和GPU相同的封裝裡,緊貼在旁邊。封裝是把晶片包起來,並和外面的電路板連接的零件。到包起晶片為止的流程,在「半導體晶片是怎麼做出來的?」中說明。

1個堆疊有1,024條通道(最新的HBM4是2,048條)。GPU的周圍會排好幾個堆疊。一般電路板的配線太粗,沒辦法在狹小的地方通過數千條配線。所以在中間放一片矽製的板子,用和做晶片相同的方法,在裡面做出非常細的配線。這稱為中介層(中繼用的板子)。

像這樣把好幾個晶片橫向排在一片中繼板上連接的方法,稱為2.5D封裝。這個名稱的意思是介於平放的「2維」和堆疊的「3維」之間。可以說HBM是把3維的堆疊,用2.5D的方式排在GPU旁邊。

這種組裝方式的代表例子,是台灣台積電(TSMC)的CoWoS技術。台積電說明,這是在大片的矽中介層上,並排放置計算用晶片和HBM的方式。不過,並不是所有使用HBM的產品,都用CoWoS組裝。也有改變中繼板材料的方式,以及其他公司的方式。

2.5D封裝:在中介層上,把HBM排在GPU的兩旁 HBM HBM GPU 中介層 封裝基板 用細配線,把緊鄰的晶片 以數千條通道連接起來
把GPU和HBM橫向排在中介層上的2.5D封裝剖面示意圖。有顏色的橫線代表中介層裡的配線。圖中省略的部分:HBM的數量和配置(依產品而不同)、晶片下方的小焊料顆粒、散熱的零件。比例並不準確。

原理3:不靠速度,靠「條數」

記憶體每秒能搬運的量,大致是由「通道的條數」乘以「每條的速度」決定。1條通道會接連送出0或1的訊號。1條每秒能送出的0和1的個數,用Gb/s(每秒十億位元)表示。1 Gb/s是每秒10億個。

HBM的規格,是由制定半導體標準的業界團體JEDEC訂定的。2022年訂定的HBM3,1個堆疊有1,024條通道,每條最高6.4 Gb/s。1,024乘以6.4,是每秒約6,554 Gb。把8個0或1(8位元)當作1位元組,除以8,就是每秒約819 GB。

另一方面,遊戲用的顯示卡等,常使用一種稱為GDDR的DRAM。GDDR減少通道的條數,改為讓每一條都非常快。2024年訂定的GDDR7規格中,1顆晶片的通道是32條。1顆晶片最高192 GB/s,換算成每條是48 Gb/s。

GDDR用少數通道跑得很快,HBM用很多通道以普通的速度搬運 GDDR7(1顆晶片) 32條 × 最高48 Gb/s = 最高192 GB/s HBM3(1個堆疊) 條數多了 好幾十倍 1,024條 × 最高6.4 Gb/s = 約819 GB/s
箭頭的長度代表每條的速度,線的數量代表通道的條數,兩者都只是示意,並非實際比例。圖中省略的部分:GPU會使用好幾顆GDDR晶片或好幾個HBM堆疊;用來修正資料錯誤的線,以及傳送指令的線。

每條的速度,GDDR快得多。即使如此,HBM的條數多了好幾十倍,所以合計起來HBM遠遠勝出。正因為HBM的通道可以做得很短,條數才能增加。

增加條數、讓每條以普通速度運作,在耗電上也有好處。要在長配線上非常快地送出訊號,需要很多電力。HBM的通道只到緊鄰的晶片,距離短,速度也普通,所以搬運1個位元的電力很小。AMD在2015年說明,第一代HBM每瓦能搬運的量,約是當時GDDR5的3倍。這是AMD自己做的比較。

從數字來看:各世代的速度

HBM每一代都提高了每條通道的速度。下表的「每個堆疊」,是1個堆疊每秒能搬運的資料量。規格的數值,根據JEDEC的發表。

世代時間每條每個堆疊
HBM2013年10月 規格1 Gb/s128 GB/s
HBM22016年1月 規格2 Gb/s256 GB/s
HBM2E2020年1月 規格修訂3.2 Gb/s410 GB/s
HBM32022年1月 規格6.4 Gb/s819 GB/s
HBM3E2024年 各廠量產約9~10 Gb/s約1.2~1.3 TB/s
HBM42025年4月 規格8 Gb/s2 TB/s

從HBM到HBM3E,1個堆疊的通道都是1,024條。HBM4倍增為2,048條,規格的數值變成每秒2 TB。HBM2E和HBM3E是把前一代加快的版本,是廠商開始使用的名稱。HBM3E的數值,是整理3家公司2024年發表內容的大略值。第一代的數值,是2015年首次搭載HBM的AMD GPU的數值(4個堆疊合計512 GB/s)。

實際的產品,有時會超過規格的數值。HBM4在2026年開始出貨。每個堆疊,三星發表最高3.3 TB/s,美光(Micron)發表超過2.8 TB/s。要注意,各廠商計算速度的方式和測試條件都不一樣。

為什麼難以製造、價格又高

磨薄之後,不能翹曲地疊起來

到HBM3E為止,堆疊的高度規定在0.72 mm以內。疊了12片的HBM3E,也收在這個高度內。光是除以包含底座的13片,每片就不到0.06 mm。HBM4把上限稍微放寬到0.775 mm。SK海力士(SK hynix)在2024年發表,為了12片的產品,把晶片做得比以前薄40%。薄的晶片容易翹曲或破裂,各公司在堆疊方式和填補縫隙的方法上各有巧思。

1片不良,整組都不良

做出來的東西中良品所占的比例,稱為良率。疊起來的晶片只要有1片不良,整個堆疊就不能用。例如把良品比例99%的晶片疊8片,全部都是良品的比例會降到約92%(0.99連乘8次的計算)。所以在堆疊之前,會把晶片一片一片仔細檢查。

熱容易悶在裡面

疊在內側的晶片產生的熱,必須穿過其他晶片才能散到外面。而且緊鄰的地方,就是耗電量很大的GPU。溫度一升高,電就容易從DRAM的容器漏出,內容變得難以保持。容易散熱的材料和做法,也是各公司競爭的重點。

晶圓和組裝設備不夠用

晶片是在稱為晶圓的圓形矽板上一起製造的。根據美光的說法(2024年),HBM3E要做出相同位元數,用掉的晶圓約是電腦用DDR5的3倍。HBM做得越多,能分給其他記憶體的量就越少。美光在同一時期也表示,2024年份的HBM已經賣完。

組裝的設備也不夠了。台積電的執行長在2024年7月表示,CoWoS的產能在1年內提高到2倍以上,隔年還計畫再提高到2倍。即使如此,當時的預估是,供需要到2025年或2026年才會平衡。

主要廠商,以及新聞的讀法

到2026年為止,製造HBM的主要公司有3家:韓國的SK海力士和三星,以及美國的美光。這3家都是自己設計、製造DRAM的大型記憶體廠商。

HBM最早的規格,是以SK海力士和AMD為中心制定的,在2013年成為JEDEC的規格。第一款搭載HBM的GPU,是2015年發表的AMD Radeon R9 Fury系列。後來,AI計算用的GPU開始使用HBM,需求大幅成長。

在HBM4方面,SK海力士在2025年9月發表已經做好量產準備。2026年,三星在2月發表開始出貨,美光也在3月發表大量生產。

設計GPU的NVIDIA和AMD,是沒有自己工廠的無晶圓廠公司。HBM向記憶體廠商購買,有時由製造GPU晶片的晶圓代工廠負責到組裝為止。公司之間的分工,在「晶圓代工是什麼?」中說明。

新聞裡也常出現「HBM的市占率」。市占率依調查公司而有不同的算法,每一季的變動也很大,所以本文沒有列出數字。看到的時候,請確認是哪家公司、在什麼時候、算的是什麼。

常見的誤解

誤解:HBM是用來存放資料的一種儲存空間

實際上,HBM是DRAM,是GPU放置工作中資料的記憶體。關掉電源,內容就會消失。和存放照片、App的SSD等儲存空間,角色完全不同。因為「記憶體」「GB」「堆疊」這些詞在SSD的話題中也會出現,所以容易搞混。

誤解:HBM的每條通道都比GDDR快

實際上剛好相反,每條的速度是GDDR比較快。2024年的GDDR7規格中,每條最高48 Gb/s;2025年的HBM4規格則是8 Gb/s。HBM是靠把通道條數增加好幾十倍,才在合計的量上勝出。

誤解:既然都是堆疊,就和手機儲存空間用的3D NAND是相同技術

實際上,堆疊的東西不一樣。3D NAND是在製作1顆晶片的過程中,把記憶的部分往上疊到數百層。HBM則是把分別做好的好幾片DRAM晶片疊起來,再用TSV連接。另外,3D NAND是關掉電源也不會消失的儲存用途,HBM則是工作用的記憶體。

進一步學習

接著閱讀

系列「半導體產業與新聞」的文章

  1. 晶圓廠(半導體工廠)是什麼?為什麼需要巨額投資與大量水電
  2. 晶圓代工是什麼?從台積電看懂半導體的分工
  3. HBM是什麼?AI晶片背後的堆疊式高頻寬記憶體
  4. 小晶片(Chiplet)是什麼?把1顆晶片拆小再組合的原因
  5. 量子電腦是什麼?擅長什麼、不擅長什麼
  6. 晶片短缺為什麼會發生?看懂2020~2022年缺貨的機制
  7. 摩爾定律是什麼?晶片為何變快又變便宜,摩爾定律已死了嗎?
  8. 半導體設備是什麼?製造晶片的機台種類與主要廠商
  9. 矽光子是什麼?用光配線的晶片原理
  10. 微縮之後:淺談半導體技術的下一步

這個領域的題目: 先進技術(3D構裝與小晶片)

參考資料

入門解說一覽