HBM 高带宽内存与物理接口:堆叠 DRAM、TSV、PHY 与控制器实现
更新时间:2026-09-24。本篇是先进封装与高速接口系列的第 3 篇。上一篇 3D IC 与 TSV 讲的是把裸片垂直堆叠的通用工艺与热问题,本篇把镜头对准 TSV 最成功、出货量最大的一个应用:HBM(High Bandwidth Memory,高带宽内存)。今天旗舰 GPU 上 3TB/s 以上的显存带宽、单卡 192GB 甚至更大的显存容量,都来自这种「把 DRAM 摞起来、用超宽总线贴着计算芯片摆放」的器件。理解 HBM 高带宽内存,是理解 AI 算力芯片物理实现的前提。
本文要回答的问题
- HBM 为什么不把 DRAM 频率拉高,而要把多层 die 堆起来、把总线做宽?宽接口在带宽和每比特能耗上换来什么?
- TSV、微凸点和逻辑 base die 怎样把 8 层甚至 12 层 DRAM 连成一个整体?信号和电源在堆叠内部怎么走?
- 一个 HBM 栈的 1024 bit 总线为什么要切成 8 个 channel、再切成 pseudo-channel?bank 组织怎样支撑并行访问?
- GPU/AI ASIC 与多个 HBM 栈之间靠什么互连?硅中介层、RDL 有机载板在凸点密度和成本上差多少?
- 内存控制器要做哪些调度才能吃满带宽?PHY 侧的读平衡、写均衡、Vref 训练分别在解决什么物理问题?
- HBM2/2E/3/3E 的速率与容量是怎样一路演进的?堆叠带来的热点、中介层面积和成本代价有多大?
一、带宽墙:为什么 AI 芯片需要一种全新的 DRAM
先算一笔账。一颗做矩阵乘法的 AI 加速核,每个时钟周期要从片外搬入成百上千个操作数。以 BF16 数据为例,一个每秒完成 1 PFLOPS(每秒一千万亿次浮点运算)的核心簇,按每两个操作数换一次乘加粗算,需要的喂数带宽就是每秒 2PB 量级。片上 SRAM 只能放下几十万到几百万个参数,绝大部分权重和激活必须放在片外 DRAM——计算力可以靠堆阵列线性扩张,DRAM 带宽却长期每年只提升一小截,这就是「内存带宽墙」。
传统独立显卡用的 GDDR 走的是「少引脚、高频率」路线:每颗 GDDR6X 只有 32 条数据引脚,但信号速率推到 20Gbps 以上。频率越高,信号完整性、功耗和散热越难伺候,每比特能耗(pJ/bit)随速率上涨;而且 PCB 走线从 GPU 连到四周的显存颗粒,走线长、封装占面积。HBM 选择了完全相反的方向:不追求单引脚速率,而是把引脚数量扩大两个数量级,用上千条数据线、每根只跑几 Gbps,靠超宽总线把聚合带宽堆上去,同时把每比特能耗压下来。
| 对比项 | GDDR6/GDDR6X | DDR5 | HBM3/HBM3E |
|---|---|---|---|
| 每器件数据位宽 | 32 bit(×32 颗粒) | 64 bit(一条 DIMM) | 1024 bit(一个栈) |
| 典型引脚速率 | 18~24 Gbps | 4.8~6.4 Gbps | 6.4~9.6 Gbps |
| 单器件/单栈带宽 | 约 0.8~1 TB/s | 约 50 GB/s | 0.8~1.2 TB/s |
| 与计算芯片距离 | PCB 上数厘米 | 主板 DIMM 插槽 | 同一封装内,毫米级 |
| 每比特能耗量级 | 约 7~15 pJ/bit | 约 10 pJ/bit 以上 | 约 3~5 pJ/bit |
| 容量(单颗/单栈) | 16~32 Gbit | 单条 32GB 起 | 24~36GB,向 48GB 走 |
表里最关键的不是带宽绝对值,而是「带宽从哪来」:GDDR 靠频率硬撑,HBM 靠宽度碾压,而短距离的封装内互连同时压低了驱动功耗。这也决定了 HBM 不可能像 GDDR 那样焊在普通 PCB 上——上千条线必须用全新的物理形态承载,下面三节依次拆解。
这里可以引入一个架构师天天用的分析框架:roofline(屋顶线)模型。它把每个算子能达到的算力上限画成一条折线——折线的「屋顶」由峰值算力决定,「屋檐」由算子的计算密度(每字节数据换多少次运算,单位 FLOPS/byte)和内存带宽共同决定。大矩阵乘法计算密度高,落在屋顶段,受限于计算阵列;而逐元素运算、归一化、形状变换这类算子每搬一字节只做一两次运算,牢牢落在屋檐段,跑得再快也只能跑到「带宽×密度」那条斜线上。一张卡上的算子混合里,往往有三四成时间耗在屋檐段,这就是为什么旗舰 GPU 每一代都把显存带宽和算力同步翻倍——只翻算力不翻带宽,roofline 的屋檐不动,大量算子零收益。显存容量则决定另一条边界:模型放不放得下。权重、激活、KV cache 加起来超过容量,就得在卡间拆分或反复从主机内存搬运,带宽再高也无济于事。带宽、容量、算力从此是一个联立方程,HBM 正是为同时撑起前两项而生。
二、3D 堆叠:TSV 把多层 DRAM 摞在逻辑底座上
一个 HBM 栈在物理上是一摞 DRAM die 加上最底部的一块逻辑 die。以典型的 8-Hi 产品为例:8 层 DRAM die 逐层堆叠,每层厚度被磨到只有约 50μm(12-Hi 产品更薄),die 与 die 之间不打线、不引线,而是在每一层边缘开出数百到上千个 TSV(Through-Silicon Via,硅通孔),再用直径仅十几到二十几微米的微凸点(microbump)上下键合,信号像穿过几根垂直「竖井」一样贯穿整个堆叠。上一篇 3D IC 与 TSV 详述的深反应离子刻蚀打孔、衬垫氧化、铜电镀填充、晶圆减薄,正是 HBM 的基础工艺。
按图从上往下看:最底层 DRAM die 背面减薄后露出 TSV,落在 base die(基础逻辑裸片)上。base die 不是另一块 DRAM,而是用较成熟逻辑工艺制造的接口层,承担命令/地址缓冲、数据通路、内建自测试(BIST)与温度传感等功能,相当于整个栈的「前台」。所有 TSV 在 base die 上汇合成面向外部的接口,再通过底部凸点连接到中介层。这样设计有两个直接好处:DRAM die 不必各自集成复杂接口逻辑,存储阵列面积效率更高;对外只有 base die 一个电气端点,上千条信号线在封装内的 stub(分支残线)极短。
键合方式本身也在演进。目前 HBM 主流是微凸点热压键合,凸点间距约 20~40μm,凸点间还需填充底胶(underfill)缓冲应力;下一代方向是混合键合(hybrid bonding):没有焊料凸点,铜对铜、介质对介质直接贴合,间距可缩到 10μm 以下,寄生电容更低、能布的信号更多,同时堆叠总高度下降,给散热留出空间。混合键合对表面平坦度和洁净度要求苛刻,任一颗微米颗粒都会在键合界面留下空洞,整片晶圆报废——这又回到 CMP 平坦化 和超净间管理的能力。换句话说,HBM 的性能上限越来越被封装工艺而非 DRAM 制程决定。
TSV 不是免费的。每个孔都要在 DRAM die 边缘占一块不含任何存储单元的「环」(keep-out 区域),层数越多,TSV 占用的面积惩罚叠加越多;铜与硅的热膨胀系数不同,堆叠在温度循环中承受机械应力,靠近 TSV 的晶体管性能还会受应力影响。DRAM 良率随层数下降——8 层里只要一层坏了整栈报废——所以厂商按 binning 把 4-Hi、6-Hi、8-Hi、12-Hi 用同一批晶圆分级产出。这也是 HBM 价格数十倍于同等容量普通 DRAM 的根因之一。
三、超宽总线组织:channel、pseudo-channel 与 bank 并行
外部看,一个 HBM 栈是一条 1024 bit 宽的数据总线;内部看,它绝不是一整块 1024 bit 宽的存储器,而是被精细切分、可独立调度的一组子系统。以 HBM2/HBM2E 为例,全栈分为 8 个 channel(通道),每个 channel 独占 128 bit 数据位宽和自己的命令/地址总线、行缓冲与 bank 阵列;每个 channel 又进一步分成两个 64 bit 的 pseudo-channel(伪通道),共享少量全局资源但各自独立译码、独立开关。到了 HBM3,组织方式改为 16 个 64 bit 通道——本质上把 pseudo-channel 提升为一等公民,调度粒度更细。
为什么要切这么碎?DRAM 的随机访问延迟(几十纳秒)藏不住,吞吐全靠并行掩盖。每个 pseudo-channel 拥有两组(HBM3 更多)独立 bank:控制器向一个 bank 发出激活(ACTIVATE)打开行、在行缓冲里突发读写的同时,可以让另一个 bank 预充电、再让第三个 bank 激活。8 个 channel 各自独立,意味着同一时刻全栈可以有几十路访问在途——一个 channel 做写、另一个做读,互不阻塞。软件看到的「一块连续显存」,在物理上是一张由上千个并发单元织成的网。
要真正理解并行的价值,得看一次 DRAM 访问在时间轴上长什么样。打开一个未命中的行,先发 ACTIVATE,等 tRCD(行选通到列选通延迟,约十几纳秒)后才能发读或写命令;数据按突发长度(HBM 的 BL2/BL4,对应伪通道 64 bit 总线上一次搬 32 或 64 字节)连续拍出;读完若要换另一行,必须先等 tRAS 满足、再发 PRECHARGE,等 tRP 后才能激活新行——一次行未命中的完整代价是 tRCD+tRP 约几十纳秒,期间该 bank 的数据引脚上一个新数据都没有。单看一个 bank,有效利用率低得可怜;但 pseudo-channel 拥有两个 bank group,组间切换延迟比组内短,通道内还有数十个 bank,控制器把交错后的命令排成流水,就让「A bank 在等 tRCD、B bank 在传数据、C bank 在预充电」同时发生。这和 CPU 流水线用多条指令掩盖单条延迟是同一个思想,只不过这里的「指令」是 DRAM 命令,「流水」由控制器的调度表驱动。
地址到 channel/bank/row 的映射由内存控制器完成,映射策略直接决定真实带宽。矩阵乘法的访问通常是大块连续的,天然均匀铺满各通道;但卷积、embedding 查表、注意力里的不规则访问可能集中打向少数 channel,其余通道闲置——此时峰值 800GB/s 的栈实测可能只跑出三四百 GB/s。行缓冲命中率是另一个关键数字:命中已打开的行只需约十几纳秒,跨行则要先预充电再激活,空耗两倍以上时间。这也是算子库(如 GEMM 的分块形状)必须按 HBM 的 bank 几何调优的原因。
四、2.5D 中介层:硅、RDL 与凸点密度的权衡
HBM 栈本身只解决「栈内」连接。栈与 ASIC 之间有上千条高速线要走,二者还必须挨得足够近——这就是 2.5D 封装的舞台:把 ASIC 和多个 HBM 栈并排放置在一块公共载板上,走线在载板内部完成。之所以叫 2.5D 而不是 3D,是因为芯片之间在同一平面并排(2D),互连却由芯片下方的高密度布线层承载(介于 2D 与 3D 之间)。
| 载板类型 | 典型工艺 | 线宽/线距量级 | 凸点间距 | 面积上限 | 成本与定位 |
|---|---|---|---|---|---|
| 硅中介层 | 65nm 量级 BEOL | 亚微米级 | 约 40~55μm | 受光罩尺寸限制,需拼接 | 密度最高,CoWoS-S 类旗舰方案 |
| RDL / 有机中介层 | 扇出再布线、有机基板 | 微米级 | 约 90~130μm | 较大 | 便宜、面积灵活,CoWoS-R/L 类 |
| 混合键合(新方向) | 铜-铜直接键合 | 更密 | 无凸点、亚 10μm | 堆叠内使用 | 面向下一代 3D 集成 |
硅中介层本质就是一块没有晶体管的「硅走线板」,用成熟工艺的多层铜布线,能在 ASIC 与 HBM 之间轻松布下数千条等长、等距的短线,信号质量最好。它的硬约束是面积:一块光罩场大约 3.3cm×2.6cm,放下一颗大 ASIC 加四到八个 HBM 栈,需要把多块中介层像拼图一样拼接,制造难度和良率随面积急剧恶化——旗舰封装的中介层本身就是一颗「大号芯片」,这也是高端 HBM 封装产能长期紧张的直接原因。RDL(再布线层)与有机方案布线密度低一档、支持的凸点更疏,PHY 要为更差的通道裕量做补偿,但成本低、面积几乎不受限,是中端产品和近年扩产的主力方向。
这套协同设计流程在项目管理上的含义值得强调:芯片团队、封装基板团队、DRAM 供应商三方通过一份共同的 bump map 和协同设计数据库工作,PHY 的凸点名、中介层走线扇出、基板球栅要逐层对应;任何一边改一个凸点,其余两边的版图都要连锁更新。因此行业用 SI/PI/热力的多物理场联合仿真在流片前把整封装当一颗器件验证,签核清单里除了常规的芯片签核,还要加上中介层 DRC、凸点共面度、键合公差预算等条目。先进封装产品的延期,十次里有七八次出在这种跨边界接口上,而不是芯片逻辑本身。
对 ASIC 设计团队而言,2.5D 方案会反过来约束芯片本身:HBM PHY 必须摆在 die 边缘、对着 HBM 栈的位置,每个栈占用约十几毫米的一条边;八栈配置意味着芯片必须做成接近方形且四周都有「港口」,die size 有下限。凸点布局、bump map 要与封装厂联合设计,任何一边 PHY 协议或凸点错位,整片硅都要重来。所以 HBM 选型在架构早期就要锁定,不可能等芯片做完再「加显存」。
五、控制器调度:bank 并行、刷新、读写切换与温度
HBM 高带宽内存的另一半在 ASIC 内部:内存控制器把上层 NoC(片上网络)送来的读写请求翻译成 DRAM 时序,并保证电气和时序约束全部满足。它的核心工作可以归结为四件事。
第一是调度与并行。控制器维护每个 pseudo-channel 的请求队列,按 FR-FCFS(先命中行优先、再按先来后到)一类策略重排请求:尽量把打向同一行的请求攒在一起连续突发,把不同 bank 的激活、读写、预充电插空排列,让数据总线每个周期都有东西可传。调度窗口太短则并行度不够,太长则读请求延迟失控,AI 训练的大块传输和推理的小请求要区别配置。
第二是刷新。DRAM 靠电容存电荷,每约 32~64ms 必须把所有行重写一遍。HBM 细粒度刷新(fine-granularity refresh)允许一次只刷一小批 bank,把刷新停顿摊薄;但刷新期间对应 bank 不可访问,在容量利用率逼近上限的场景(如 192GB 卡上跑 180GB 模型),刷新与重排造成的带宽损失肉眼可见。控制器还要处理自刷新、ZQ 校准等周期性操作的插入时机。
第三是读写切换。总线上读和写共用数据线,方向切换时 DRAM 内部放大器要反转、总线上的电平要重新建立,每次切换都要插入气泡周期。优秀的调度器会把零散写聚成写突发、零散读聚成读突发,尽量减少来回换向——这对读写混合的训练负载尤其值钱。一个具体例子:若上层随机到来的请求顺序是「读、写、读、写」,总线每两拍就要换向一次,三分之一以上的峰值带宽被气泡吃掉;调度器在队列里积攒若干请求后重排成「读读读读、写写写写」,切换只剩一次,实测带宽可能直接高出两三成。写数据还有个独特机制——写数据掩码与读写数据时钟(WCK)的相位跟踪,HBM3 起数据时钟与命令时钟的关系更灵活,控制器要持续维护频率比设定。第四是温度。堆叠内层 DRAM 散热最差,温度升高使电容漏电加快、刷新间隔必须缩短,协议提供按温度调节刷新周期和通过模式寄存器温控的机制;base die 内的温度传感器读数还要上报给驱动做节流。
| 调度问题 | 不做调度的后果 | 控制器手段 |
|---|---|---|
| 行缓冲命中率低 | 每次访问两次空操作,带宽腰斩 | 行命中优先排序、请求重排窗口 |
| bank 并行不足 | 单 bank 延迟成为瓶颈 | 多 bank 交错、地址散列映射 |
| 刷新停顿 | 周期性带宽塌陷 | 细粒度刷新、择机插入 |
| 读写频繁换向 | 总线气泡占比高 | 读写聚集、方向批处理 |
| 热点堆叠 | 数据保持失败、强制降速 | 温度传感、刷新周期自适应 |
六、PHY、DFI 与物理层训练:让上千条线同时对齐
控制器产生的是「逻辑上的」命令和时序,真正驱动凸点和中介层走线的是 HBM PHY(物理层):发送端把命令/地址/数据串并转换、驱动到微凸点上,接收端用延迟链和采样触发器把数据从眼图中心捞回来。控制器与 PHY 之间的标准接口叫 DFI(DDR PHY Interface):控制器通过 DFI 下发命令与写数据、收回读数据,训练相关的控制也走 DFI 信号。分层的意义在于控制器和 PHY 可以来自不同供应商,只要双方符合 DFI 规范即可对接。
为什么必须训练?上千条数据线从 PHY 触发器到 DRAM 接收器走的路径长度不可能完全一致,每条线的延迟差几皮秒到几百皮秒;而 HBM 数据速率达每秒数 Gbit,一个比特窗只有一百多皮秒,不做对齐,接收端必然采错。上电及运行期间,PHY 要完成至少几类训练:读平衡(read leveling / read centering)让控制器侧知道每条读数据线到达的时刻,把采样时刻调到眼图中央;写均衡(write leveling)补偿命令时钟与数据时钟到达 DRAM 的飞行时间差,逐位调整发送相位;读写门控训练(gate training)控制读数据接收窗口的开合,只在数据真正到达的瞬间放行;Vref 训练则调整接收判决参考电压,在高电平和低电平之间找到噪声裕量最大的位置。训练过程中 DRAM 提供专用的反馈模式,PHY 内的 BIST 引擎反复发出已知码型、逐位扫描延迟与电压,把上千条线的参数全部标定并存入寄存器。
训练不是一劳永逸:温度漂移、电压波动都会让眼图移动,量产芯片要在运行间隙做周期性重训练(periodic recalibration),或在温度传感器越限后触发。训练时间本身也是系统指标——上电训练可能耗时数百毫秒,多栈系统要尽量并行训练。再细说一下训练在「找」什么。接收端能正确采数的区域在「延迟—电压」二维平面上是一只睁开的眼睛:横向是采样时刻,纵向是 Vref 电压,眼睛越宽越高裕量越大。训练就是用已知训练码型(如 PRBS 伪随机序列)逐位扫描这两个维度,找到误码率为零的边界,再把工作点放在中心。先进 PHY 还会对每一位数据独立配置延迟码、对命令/地址位单独均衡,上千条线于是各有一张参数表。芯片出厂时这套参数在 ATE(自动测试设备)上复测,极端工艺角下眼睛可能窄到刚过线,这类 bit 在后续固件中还能做裕量排序。读平衡之外,HBM 还有通道到通道间的时钟对齐问题:8 个通道的时钟树同源但负载不同,控制器要保证跨通道组合访问时数据不会错位——这是训练序列在通道级而不仅是 bit 级的编排。
SI/PI(信号/电源完整性)是训练之外的物理底线:上千个同时开关的驱动器产生强烈的同步开关噪声,返回电流路径、去耦电容布局、凸点下电源网格都要专门设计,否则眼图在大突发模式下整体闭合,训练再好也救不回来。
七、代际演进:HBM2、2E、3、3E 的速率与容量账
HBM 的演进沿着两条轴同时推进:单引脚速率和单层容量(堆叠层数)。第一代 HBM(2015 年前后)每栈约 128GB/s、容量 1GB,只够做入门验证;真正成为 AI 主力的是 HBM2:8 个 128bit 通道、引脚速率约 2.4Gbps,单栈带宽约 307GB/s,4-Hi/8-Hi 容量 4GB/8GB,被 Volta 一代旗舰采用。
| 代际 | 引脚速率(典型) | 单栈带宽 | 常见配置与容量 | 标志产品年代 |
|---|---|---|---|---|
| HBM(第一代) | 1 Gbps | 约 128 GB/s | 4-Hi,1GB | 2015~2016 |
| HBM2 | 1.6~2.4 Gbps | 约 200~307 GB/s | 4/8-Hi,4~8GB | 2017~2019 |
| HBM2E | 3.2~3.6 Gbps | 约 410~460 GB/s | 8-Hi,16GB | 2020~2021 |
| HBM3 | 5.2~6.4 Gbps | 约 665~819 GB/s | 8/12-Hi,16~24GB | 2022~2023 |
| HBM3E | 8.0~9.6 Gbps | 约 1.0~1.2 TB/s | 8/12-Hi,24~36GB | 2024~2025 |
读这张表有两个要点。其一,带宽主要靠速率翻倍推动,而容量靠层数与单 die 密度推动,二者并不严格同步:HBM3E 单栈带宽率先越过 TB/s,12-Hi 高容量栈因良率问题交付更晚。其二,系统带宽还要乘以栈数——八栈 HBM3E 的旗舰 GPU 聚合显存带宽接近 10TB/s,而功耗、中介层面积、堆叠总高度(影响散热器设计)也同步逼近封装极限。单 die 容量受 DRAM 制程微缩放缓的限制,业界开始在 DRAM die 上引入 EUV 工艺、并规划 16-Hi 堆叠,HBM4 还计划把通道数进一步扩展、与定制底座融合。每一代的 PHY、控制器和封装都要重做,没有「只换显存」这种事。还有一个常被忽略的系统指标:八栈满负载突发时,HBM 自身瞬时电流可达数百安培量级,栈数越多,板级供电相数、中介层电源铜皮和去耦电容网络越重;HBM3E 还引入了更细分的低功耗状态,让空闲通道快速进出省电模式,因为数据中心按机柜瓦数计费,闲置显存的几十瓦功耗同样要计入总体拥有成本。代际升级因此从来不是单点指标的比较,而是带宽、容量、功耗、供电和封装尺寸的整体打包换代,任何一项掉队都会让真实系统级收益打折。
八、热、面积与成本:HBM 的三笔代价账
第一笔是热账。DRAM 被夹在层间,上有顶盖下压着 ASIC 的散热模组,热阻路径长;ASIC 本身数百瓦的热量还会从相邻位置烘烤 HBM。堆叠中部层温度可比表面高十几摄氏度,热点直接逼出更频繁的刷新甚至数据保持故障。工程上的对策包括提高 TIM(热界面材料)导热率、在 HBM 与顶盖间做独立压力设计、用液冷均温板,以及在栈下方的中介层与基板里布导热结构。热仿真必须做到 stack 级,并与 热感知设计 的芯片侧分析闭环。
第二笔是面积账。前面提到,每增加一个 HBM 栈,ASIC 就要在边缘多供一条 PHY 走廊,中介层面积还要外扩一圈;八栈方案的封装边长可能超过 100mm,重定向上百克,PCB 与服务器结构设计都要跟着改。第三笔是成本账:DRAM 减薄、TSV、键合、base die、良率损失让 HBM 单 GB 成本数倍于普通 DRAM。一个粗略的产业口径是:12-Hi 良率显著低于 8-Hi,整栈成本中裸晶圆只占小头,减薄键合封装测试和良率摊销占大头;而一块多栈硅中介层的成本,常与其中那颗 ASIC 的封装成本相当甚至更高。硅中介层按面积计费且产能稀缺,封装厂的先进封装产能(而非晶圆厂产能)经常是整条供应链的瓶颈。AI 芯片的物料清单里,HBM 加封装往往占到一半以上。
选型时真正要回答的问题是「算子需要多少带宽、多少容量」。带宽过剩而容量不足(典型于大模型推理),应选高容量栈、减少栈数;计算密集、权重流式的训练场景,则优先把栈数和速率拉满。GDDR 在中低端推理卡上仍有明显成本优势,DDR5/LPDDR 服务于边缘和轻量场景,CXL 内存扩展则解决容量而非带宽问题——HBM 高带宽内存不可替代的生态位,是「TB/s 带宽必须和计算芯片在同一封装内」的那一小段。把带宽、容量、功耗、封装面积四件事放在一张表里同时平衡,是 AI ASIC 架构师的日常。
这一篇在知识体系里的位置
- 想补 HBM 背后的通用 3D 集成工艺与热问题 → 上一篇 3D IC:TSV 与热设计;
- 想看 chiplet 之间(而非内存与计算之间)的标准互连与 2.5D 生态 → UCIe 与 2.5D 互连;
- 看完并行短距离互连,再看另一极——远距离串行链路 → 下一篇 SerDes 高速 IO 与 PCIe PHY;
- 想理解 HBM 带宽喂饱的是什么计算结构 → AI 加速器与脉动阵列 与 GPU 架构:warp 调度;
- 封装内电源噪声与 IR drop 的签核方法 → 功耗签核:IR drop 与 EM。
总结
HBM 高带宽内存的本质是「以宽代快、以近换省」:用 TSV 和微凸点把 8~12 层 DRAM die 垂直摞在逻辑 base die 上,把 1024 bit 总线切成 8 通道 16 伪通道、靠海量 bank 并行掩盖 DRAM 延迟,再把整个栈和 GPU/AI ASIC 并排放在硅或 RDL 中介层上做毫米级互连,于是在仅数 Gbps 的引脚速率下做出单栈 TB/s 带宽、约 3~5pJ/bit 的每比特能耗;代价是控制器要精细处理行命中、刷新、读写换向与温度,PHY 要通过 DFI 完成读平衡、写均衡、门控与 Vref 训练并周期重标定,同时承担堆叠热点、PHY 与中介层面积、先进封装产能与数倍 DRAM 的成本——HBM3E 之后沿更快引脚、12/16-Hi 容量和融合底座继续演进,是 AI 算力芯片不可替代的内存形态。