AI 芯片制程节点深度解析:从 5nm 到 2nm/A16 的标准单元缩放、SRAM 密度停滞与背面供电如何决定 Blackwell/Rubin 的算力密度 核心痛点:AI 芯片的算力密度并不由 GPU 架构单独决定,而是被制程节点的标准单元高度、SRAM 位单元面积、互连金属层与供电网络四堵墙共同锁死——当"2nm"这个营销数字不再等于真实的物理缩放,只有理解 PPA(性能/功耗/面积)的物理来源,才能看懂 Blackwell 为什么必须是双 die、Rubin 为什么继续押注 N3P、Feynman 为什么要等 A16 适配人群:想从 GPU 架构再往下沉一级到制造与器件层的 AI 基础设施工程师、芯片架构师、编译器与性能工程师,以及需要评估算力成本、制程路线与供应链风险的 AI 平台技术负责人 收获能力:掌握制程节点密度的第一性原理(CPP、栅极间距、鳍片/纳米片间距、标准单元 track 高度如何共同决定晶体管密度);理解 SRAM 6T 位单元为什么在 3nm 停滞、又为什么在 2nm 重新缩放;看懂背面供电如何把电源网络挪到晶圆背面并换来 8% 到 20% 的 PPA 收益;建立一套把制程参数换算成 TOPS/mm²、perf/W 与单 die 成本的量化判断框架 一个必须先破除的误解:今天所有标称"5nm"“3nm”"2nm"的制程节点,其名字里的纳米数早已不对应任何单一物理尺寸——它既不是栅极长度,也不是金属半节距,而是一个综合了密度、性能与功耗的营销代号 真正决定一个节点能力的,是五组可以测量的物理量:接触栅极间距 CPP、栅极长度 Lg、鳍片间距 Fin Pitch 或纳米片间距 Sheet Pitch、标准单元高度(以 track 数计)、以及最底层金属 M0/M1 的间距 节点命名的历史包袱:在 90nm 到 28nm 时代,节点数字大致对应 DRAM 半节距或栅极长度,物理意义相对清晰;从 22nm/FinFET 开始,节点数字与任何单一尺寸脱钩,各家代工厂的"同节点"产品在真实密度上可以相差整整一代 典型例子:Intel 早期的 10nm 在晶体管密度上接近台积电 N7,Intel 7 大致对位 N7/N6,Intel 18A 的密度被业界普遍评估在 N3 与 N2 之间——只看名字里的数字会做出完全错误的判断 缩放范式的转折:2005 年之前靠 Dennard 缩放,晶体管变小则电压同比降低、频率提升而功耗密度不变;Dennard 缩放终结后,电压停在 0.7V 到 0.9V 附近不再下降,节点收益从"免费提频"变成"在固定功耗预算内塞进更多晶体管" 于是 PPA 成为唯一有意义的度量:同一块硅面积能放多少晶体管(密度)、同功耗能跑多快(perf/W)、同性能要花多少功耗(能效),以及这些收益要付出多少晶圆成本 AI 芯片为什么总是新节点的第一批客户:训练与推理的 TCO 由"每瓦性能"和"每美元性能"共同决定,一个万卡集群的供电与制冷上限通常锁死在几十兆瓦,节点带来的 25% 到 35% 能效提升会直接换算成同功率下多出四分之一到三分之一的算力 但 AI 芯片也率先撞上三堵墙:SRAM 密度停滞导致片上缓存无法随逻辑同步缩小;reticle 极限把单 die 面积锁在约 858mm²;晶圆价格从 5nm 的约 1.8 万美元一路涨到 2nm 的约 3 万美元,先进节点的经济性开始反向约束架构选择 演进时间线(text 树表达): 先进制程与 AI 芯片采用节奏 ├── 2018 N7 -> 台积电首个大规模 EUV 前夜节点,A100 的主战场 ├── 2020 N5 -> 5nm 级,NVIDIA 4N 定制工艺的基础(H100) ├── 2022 N3B -> 3nm 首代,SRAM 几乎不缩,成本高、良率爬坡慢 ├── 2023 N3E -> 3nm 增强,逻辑密度约 1.6x N5,AI/HPC 主力 ├── 2024 N3P -> 3nm 性能增强,Rubin 与 Rubin Ultra 的选择 ├── 2025Q4 N2 量产 -> GAA 纳米片 + 0.0175μm² SRAM,2nm 级起点 ├── 2026 N2P -> N2 性能增强,A16 的器件基础 ├── 2026 A16 就绪 -> N2P + Super Power Rail 背面供电,2027 放量 ├── 2027 Rubin Ultra -> 仍为 N3P 双 die,封装约束压过制程诱惑 └── 2028 Feynman -> 报道指向 A16,跳过 N2 直取背面供电世代数据中心 AI 芯片与制程节点的对应关系(text 树表达): NVIDIA 数据中心 GPU 的制程路线 ├── 2020 A100 -> TSMC N7,GA100 约 826mm²,54B 晶体管 ├── 2022 H100 -> TSMC 4N(5nm 级定制),约 814mm²,80B 晶体管 ├── 2024 B200 -> TSMC 4NP(5nm 级增强),双 die,208B 晶体管 ├── 2026 Rubin -> TSMC N3P(3nm 级),双 die,336B 晶体管,约 1.6x Blackwell ├── 2027 Rubin Ultra -> N3P 双 die 延续,CoWoS 封装尺寸成为主约束 └── 2028 Feynman -> 报道指向 A16(2nm 级 + 背面供电)一个容易被忽略的事实:从 A100 到 B200,晶体管数从 540 亿涨到 2080 亿,接近 4 倍,但单 die 面积始终贴着 reticle 极限——增量的一半来自制程密度,另一半来自"把两个 reticle 极限的 die 封在一起" 结论先行:制程节点给 AI 芯片的不是"更快的晶体管"这么简单,而是"在同样的功耗与硅面积预算内,允许你把更多 MAC、更多 SRAM、更多 HBM PHY 放进同一块封装";理解这句话,才能理解后文所有物理机制 核心原理深度解析 晶体管密度不是一个抽象指标,它可以被拆成几个可直接测量的几何量:标准单元高度 H_cell、接触栅极间距 CPP、以及单个器件在版图上的有效宽度 W_dev 逻辑密度的一阶近似:D l o g i c a p p r o x d f r a c 1 H c e l l c d o t C P P c d o t W d e v D_{logic} approx dfrac{1}{H_{cell} cdot CPP cdot W_{dev}} D l o g i c a pp r o x df r a c 1 H ce l l c d o tC P P c d o t W d e v (单位面积内的标准单元数量,未计入布线拥塞与单元利用率) 这个式子解释了为什么节点进步越来越难:CPP 从 N7 的约 57nm 缩到 N5 的约 51nm、N3 的约 45nm 之后,在 45nm 附近撞上光刻分辨率、栅极侧墙厚度与寄生电容的三重瓶颈,2nm 的 CPP 仍停留在 45nm 量级 既然 CPP 不再下降,密度就只能从另外两个方向要:降低单元高度(用更少的 track 布置同一逻辑功能),以及用 GAA 纳米片在同样的版图投影面积内做出更大的有效沟道宽度 密度旋钮(text 树表达): 先进节点密度的四组旋钮 ├── CPP 接触栅极间距: │ ├── N7 约 57nm -> N5 约 51nm -> N3 约 45nm -> N2 约 45nm │ └── 45nm 附近进入光刻、侧墙与寄生的三重平台期 ├── 标准单元高度: │ ├── 12T/9T -> 高性能库,驱动强、面积大 │ ├── 7.5T -> 性能与密度平衡库 │ └── 6T -> 高密度库,AI 逻辑与 SRAM 周边的主力 ├── 器件结构: │ ├── FinFET -> 鳍片三面栅控,鳍高与鳍间距决定驱动 │ └── GAA 纳米片 -> 四面栅控,片宽可调,同投影面积下 Weff 更大 └── 金属互连: ├── M0/M1 间距决定单元内布线与电源轨 └── 背面供电把电源轨移到晶圆背面,释放正面金属层这里必须强调"2D 缩放"与"3D 器件缩放"的区别:CPP 和单元高度属于 2D 版图缩放,已经接近极限;GAA 属于 3D 器件缩放,它不直接缩小版图,而是让同样面积的器件拥有更好的静电控制与更大的有效沟道,从而允许在更低电压下工作 所以 2nm 节点的密度提升只有约 1.15 倍(相对 N3E),但能效提升可以到 24% 到 35%——密度红利在放缓,能效红利仍在,而 AI 芯片恰恰更缺后者 标准单元库:track 高度决定密度上限 标准单元是数字设计的原子,它的高度以金属 track 数计量;track 高度越小,同一行能放的单元越矮,密度越高,但每个单元的驱动能力越弱、布线越拥挤 单元高度与 track 的关系:H_cell = N_track × M2_pitch。N5/N3 时代 M2 间距约 28nm 到 30nm,6T 单元高度约 168nm 到 180nm;7.5T 与 9T 库则用于需要强驱动的关键路径 AI 芯片的库选择是分区进行的:Tensor Core 与浮点数据通路用高性能库换取频率,调度器、队列、缓存标签阵列用高密度库换取面积,SRAM 宏则完全走定制版图 一个常见的架构误判:只看"逻辑密度 1.6x"就以为整个 die 会缩小 1.6 倍。实际上 AI die 里 SRAM、模拟 PHY、HBM 接口、时钟树与电源网络都不按逻辑密度缩放,综合下来整 die 面积缩减往往只有 1.2x 到 1.4x 台积电 N2 引入的 NanoFlex 是器件层的灵活性:纳米片宽度可以在同一颗芯片内按单元分别选择,宽片给高性能路径、窄片给低功耗路径,这让标准单元库从"固定高度 + 固定驱动"变成"可调片宽 + 多档驱动"的二维空间 标准单元库的 PPA 取舍(text 树表达): 标准单元库取舍 ├── 6T 高密度库: │ ├── 密度: 最高,适合 SRAM 周边、控制逻辑、标签阵列 │ ├── 性能: 驱动弱,关键路径需插入 buffer │ └── 风险: 布线拥塞,M0/M1 资源紧张 ├── 7.5T 平衡库: │ ├── 密度: 中高 │ └── 性能: 中高,常作为 AI 逻辑主体 └── 9T/12T 高性能库: ├── 密度: 低 └── 性能: 驱动强,适合 Tensor Core 累加链与时钟路径SRAM 6T 位单元:AI 芯片最昂贵的面积 SRAM 是 AI 芯片的"近端内存":每个 SM 的寄存器堆、L1/共享内存、L2 切片、缓存标签、队列与调度器状态全部由 SRAM 构成,其面积与功耗直接决定 SM 能开多大、缓存能放多少 6T SRAM 位单元由六个晶体管组成:四个构成交叉耦合反相器锁存数据,两个作为访问管连接位线与字线。位单元面积由 CPP、单元高度与金属间距共同决定,本质上是"两个反相器加两个访问管能压到多小"的工程极限 SRAM 缩放的残酷事实:从 N5 到 N3,位单元面积只从约 0.021μm² 降到约 0.0199μm²,几乎不缩;逻辑密度涨了 1.6 倍,缓存密度却原地踏步 停滞的物理原因有三层:其一,CPP 停在 45nm 附近,位单元宽度不再下降;其二,读稳定性要求 read-assist 电路,字线降压或负压抬升会牺牲面积与功耗;其三,纳米片取代鳍片后,位单元高度受片宽与片间距约束,拉高 40nm 量级是常见代价 N2 打破了停滞:台积电把高密度 SRAM 位单元做到约 0.0175μm²,阵列密度达到 38Mb/mm²,这是 GAA 器件、设计规则协同与 read-assist 方案共同优化的结果 为什么 SRAM 对 AI 芯片如此关键:以 H100 为例,50MB L2 加 132 个 SM 各 256KB 的 L1/共享内存,再加每 SM 256KB 的寄存器堆,片上 SRAM 总量在 1 亿字节量级;这些存储的位单元面积以数十平方毫米计,且随 SM 数量线性增长 对大缓存型推理芯片更是生死线:Groq 一类 LPU 在单 die 上堆 230MB 级 SRAM,位单元密度直接决定 die 面积、良率与成本;SRAM 停滞的三年,等于这类芯片三年无法靠制程降本 对 GPU 而言,SRAM 停滞改变了架构平衡:既然 L2 无法随逻辑同步放大,就只能用 HBM 容量与带宽补足,而 HBM 的每比特能耗是片上 SRAM 的一个数量级以上——于是"缓存不够 -> 更多 HBM 流量 -> 带宽墙与功耗墙"成为一条闭环 SRAM 缩放的关键数字(text 树表达): SRAM 6T 位单元与阵列密度 ├── N5 -> 约 0.021μm²/bit ├── N3 -> 约 0.0199μm²/bit,阵列约 34~38Mb/mm² ├── N2 -> 约 0.0175μm²/bit,阵列 38Mb/mm² ├── 缩放停滞三因: │ ├── CPP 平台期 -> 位单元宽度不再下降 │ ├── 读稳定性 Vmin -> read-assist 牺牲面积与电压裕度 │ └── 纳米片宽度约束 -> 位单元高度难以下降 └── AI 影响: ├── L1/L2/寄存器堆面积随 SM 数量线性增长 ├── 大容量片上 SRAM 推理芯片面积由 bitcell 密度直接决定 └── 容量不足 -> HBM 流量上升 -> 带宽与功耗双重压力GAA 纳米片:N2 的器件红利从哪来 FinFET 的栅极从三面包围鳍片,沟道宽度由鳍高与鳍数量决定,量化台阶粗;GAA 纳米片的栅极四面环绕,沟道宽度由片宽决定,可以做到连续可调 静电控制的改善直接体现在亚阈值摆幅与漏致势垒降低上:纳米片在 0.7V 附近仍能保持较陡的开关特性,这给低电压下的能效留下了空间 但 GAA 不是免费的:纳米片需要 Si/SiGe 超晶格外延、内侧墙、沟道释放等一整套新工艺,工艺复杂度与成本显著上升;片宽越宽,驱动越强,但片间距与寄生电容也越大 N2 的能效数据因此要拆开看:15% 的同功耗性能提升里,一部分来自器件(GAA),一部分来自设计工艺协同(单元库、布线规则),还有一部分来自 SRAM 与互连的局部优化;把全部收益归给"GAA"是常见的简化误读 传统芯片的电源与信号共享正面金属层:电源轨占据 M0/M1,信号布线只能在剩余资源里腾挪,IR drop 随电流密度上升而恶化,单元利用率通常被压在 80% 到 90% 背面供电(BSPDN)把粗间距电源金属与凸点移到晶圆背面,用纳米级硅通孔 nTSV 从背面直连到正面器件层,正面金属层因此可以全部用于信号布线 Intel 的 PowerVia 是首个进入量产的背面供电方案,随 18A 节点在 2025 年底进入高量产:测试芯片单元利用率超过 90%,IR drop 改善约 10%,频率收益约 6% 到 10% 台积电的 Super Power Rail 随 A16 推出:相对 N2P 提供 8% 到 10% 的同电压性能提升,或 15% 到 20% 的同频功耗下降,芯片密度再增 7.5% 到 10% 对 AI 芯片而言,背面供电解决的是"千瓦级 die 的电流配送"问题:一颗 1000W 级 GPU 在 0.7V 核心电压下要承受上千安培的电流,正面电源网络的 IR drop 与电迁移已经成为限制频率与可靠性的关键因素 背面供电的代价同样真实:晶圆需要减薄到几十微米,散热路径改变导致热点管理更复杂;nTSV 对准、背面光刻、测试探针与 EDA 流程都要重建;早期良率与可靠性数据需要时间积累 供电网络演进(text 树表达): 供电网络的两代架构 ├── 正面供电(传统): │ ├── 电源轨占用 M0/M1 -> 信号布线资源被挤压 │ ├── IR drop 随电流密度上升 -> 电压降与电迁移风险 │ └── 单元利用率通常 80%~90% └── 背面供电 BSPDN: ├── Intel PowerVia(18A 量产): 单元利用率 >90%,IR drop 约 -10%,频率 +6%~10% ├── TSMC Super Power Rail(A16): 性能 +8%~10% 或功耗 -15%~20%,密度 +7.5%~10% └── 代价: 晶圆减薄、散热、nTSV 对准、EDA 与测试复杂度上升从制程参数到算力密度:TOPS/mm² 与 perf/W 的换算 AI 芯片的算力密度可以用一个简单式子表达:m a t h r m T O P S / m m 2 = d f r a c 2 c d o t N M A C c d o t f A d i e mathrm{TOPS}/mm^2 = dfrac{2 cdot N_{MAC} cdot f}{A_{die}} ma t h r m T O P S / m m 2 = df r a c 2 c d o t N M A C c d o t f A d i e ,其中 N_MAC 是乘累加器数量,f 是时钟频率,A_die 是 die 面积 制程节点通过三条路径影响这个式子:密度决定同样面积能放多少 MAC;器件与供电决定频率上限;能效决定同样功耗预算能开多少 MAC 动态功耗的基本关系:P d y n = a l p h a c d o t C c d o t V 2 c d o t f P_{dyn} = alpha cdot C cdot V^2 cdot f P d y n = a l p ha c d o tC c d o t V 2 c d o t f 。节点缩小使电容 C 下降,但电压 V 不再随节点下降,频率 f 的提升空间主要来自器件与供电改善——这正是背面供电的价值所在 把节点收益换算成集群规模:假设单卡 perf/W 提升 30%,在 30MW 的数据中心里,同样功耗可以多部署约 30% 的算力;对于训练集群,这比单卡峰值算力的提升更有商业意义 节点 PPA 的公开口径汇总(text 树表达): 节点 PPA 与算力密度换算(相对上一代,公开口径) ├── N3E vs N5: │ ├── 逻辑密度: 约 1.6x │ ├── 性能: +15% 同功耗,或功耗 -30%~35% 同性能 │ └── SRAM: 基本不缩(0.0199 vs 0.021μm²) ├── N3P vs N3E: │ ├── 密度: +4% │ └── 性能: +5% 同功耗,或功耗 -5%~10% ├── N2 vs N3E: │ ├── 密度: 1.15x(晶体管级) │ ├── 性能: +15% 同功耗,或功耗 -24%~35% │ └── SRAM: 0.0175μm²,38Mb/mm²,重新缩放 ├── A16 vs N2P: │ ├── 性能: +8%~10% 同电压 │ ├── 功耗: -15%~20% 同频率 │ └── 密度: +7.5%~10%(逻辑 + SRAM) └── Intel 18A vs Intel 3: ├── 密度: +30% 级 ├── 能效: +15% 级 perf/W └── 背面供电: PowerVia 首个量产这张表最重要的读法不是记数字,而是看趋势:密度增益从 1.6x 降到 1.15x,能效增益却维持在 25% 到 35%,而背面供电又额外叠加 8% 到 20%——AI 芯片的竞争焦点已经从"谁先把更多晶体管塞进 mm²"转向"谁能在同样功耗下让晶体管跑得更快、供得更稳" 核心模块 / 流程 / 机制详解 光刻机的单次曝光视场由 reticle 决定,典型尺寸 26mm × 33mm,面积约 858mm²;超过这个面积的逻辑 die 无法一次曝光完成,只能拆分或拼接,而逻辑拼接的良率与布线代价极高 这就是为什么顶级 AI GPU 全部贴着 reticle 极限做设计:H100 约 814mm²,B200 的双 die 各自接近 800mm²,Rubin 延续双 die;单 die 再大,经济上不可行 一个 AI die 的典型 floorplan(text 树表达): AI die floorplan 与面积预算 ├── 计算集群: │ ├── SM/Tensor Core 阵列 -> 面积由 MAC 数量与寄存器堆决定 │ ├── L1/共享内存 -> SRAM 位单元密度直接决定面积 │ └── 调度器与队列 -> 高密度库,面积占比小但布线密集 ├── 缓存与互连: │ ├── L2 切片 -> 双 die 之间的一致性互连是面积与功耗大户 │ └── NoC/交叉开关 -> 金属层资源的主要消费者 ├── 外部接口: │ ├── HBM PHY -> 每栈数十平方毫米,模拟电路不随逻辑缩放 │ ├── NVLink/PCIe PHY -> SerDes 面积随端口数线性增长 │ └── 电源与时钟 -> 背面供电可释放正面金属层 └── 面积约束: ├── reticle 858mm² 上限 -> 单 die 不能无限大 └── 双 die 封装 -> 用 CoWoS 把两个 reticle 极限 die 连起来这张 floorplan 解释了 AI 芯片的"面积战争":逻辑可以靠制程缩小,SRAM 缩得慢,模拟 PHY 几乎不缩,于是每一代新节点带来的整 die 缩减都低于逻辑密度数字,架构师必须在新节点上重新分配面积预算 节点选型的决策流程 选节点不是"越先进越好",而是一个在性能、功耗、面积、成本、IP 可用性与供应链之间求最优的多目标决策 决策流程(text 树 + 箭头): AI 芯片节点选型流程 ├── 明确工作负载 -> 训练/推理、精度、批量、序列长度 │ └── 决定算力类型与内存带宽需求 ├── 设定 PPA 目标 -> perf/W、TOPS/mm²、单卡功耗上限 │ └── 由机架供电与制冷能力反推 ├── 筛选候选节点 -> N5/N4P、N3E/N3P、N2/N2P、A16、18A │ ├── 检查 IP 可用性 -> SerDes、HBM PHY、PCIe/CXL │ ├── 检查 PDK 成熟度 -> 标准单元、SRAM 编译器、EDA │ └── 检查产能与价格 -> 晶圆配额、CoWoS 配额 ├── 面积与成本建模 -> 逻辑/SRAM/PHY 分区估算 -> 单 die 成本 │ └── 若单 die 超 reticle -> 转双 die + 封装方案 ├── 封装与互连协同 -> CoWoS/SoIC、UCIe、HBM 堆叠层数 │ └── 封装尺寸又反过来限制 die 尺寸 └── 风险评审 -> 良率爬坡、背面供电成熟度、供应商集中度这个流程里最容易被低估的是"IP 可用性":一颗 AI 芯片需要 112G/224G SerDes、HBM3E/HBM4 PHY、PCIe 6.0/7.0、CXL 控制器等大量模拟与混合信号 IP,新节点上这些 IP 往往比逻辑标准单元晚 6 到 12 个月成熟 因此现实中的节点选择经常是"逻辑用最新节点,PHY 用上一代节点"的混搭,或者干脆把 PHY 拆到独立的 chiplet 上——这也是 chiplet 架构在 AI 芯片中普及的直接原因 良率、晶圆成本与单 die 成本模型 先进节点的经济性可以用两个公式快速估算。第一个是良率:Y = e − A c d o t D 0 Y = e^{-A cdot D_0} Y = e − A c d o t D 0 ,其中 A 是 die 面积(cm²),D_0 是单位面积缺陷密度 第二个是每片晶圆的理论 die 数:N d i e a p p r o x d f r a c p i c d o t ( R − s q r t A ) 2 A N_{die} approx dfrac{pi cdot (R - sqrt{A})^2}{A} N d i e a pp r o x df r a c p i c d o t ( R − s q r t A ) 2 A ,其中 R 是晶圆半径(300mm 晶圆取 150mm),A 是 die 面积 以 2nm 为例:晶圆价格约 3 万美元,单 die 面积 800mm² 即 8cm²,假设缺陷密度 0.1/cm²,则良率约 45%,每片晶圆理论 die 数约 58 颗,好 die 约 26 颗,单颗好 die 的硅成本约 1150 美元 如果缺陷密度升到 0.2/cm²,良率降到约 20%,单颗好 die 成本升到约 2500 美元;新节点早期的实际良率往往就在这个区间,这就是为什么首发 AI 芯片的定价远高于硅成本 更重要的是:即使单 die 硅成本 1000 到 2500 美元,一颗 B200 级产品的售价仍在 3 万美元以上——HBM、CoWoS 封装、基板、测试与良率损失才是成本大头,制程节点只是整条成本链的一环 单 die 成本估算代码: import mathdef wafer_metrics ( die_mm2, wafer_mm= 300.0 , defect_density= 0.1 ) : radius= wafer_mm/ 2.0 gross= math. pi* ( radius- math. sqrt( die_mm2) ) ** 2 / die_mm2 yield_frac= math. exp( - ( die_mm2/ 100.0 ) * defect_density) return gross, yield_frac, gross* yield_fracdef cost_per_good_die ( wafer_price, die_mm2, defect_density= 0.1 ) : gross, yield_frac, good= wafer_metrics( die_mm2, defect_density= defect_density) return wafer_price/ good, yield_frac, goodif __name__== "__main__" : price, y, good= cost_per_good_die( 30000 , 800 , defect_density= 0.1 ) assert 800 < price< 2000 , priceassert 0.4 < y< 0.5 , yprint ( "good die/wafer:" , round ( good, 1 ) ) print ( "cost per good die:" , round ( price) ) 这段代码的输出在 26 颗好 die、约 1150 美元/颗附近,可以用来快速比较不同节点、不同 die 面积与不同缺陷密度下的硅成本 DTCO:设计工艺协同优化 DTCO 不是一句口号,而是把标准单元、SRAM 位单元、模拟器件、布线规则与封装一起优化的一套工程方法;在 CPP 停滞之后,节点收益越来越依赖 DTCO 而不是单纯的几何缩小 典型 DTCO 手段包括:为关键路径定制单元(非标准 track 高度)、把 SRAM 位单元与逻辑单元共用设计规则、在版图阶段就约束布线拥塞、把电源网络与时钟树联合规划、以及把封装 escape 与 die 边缘 IO 一起设计 对 AI 芯片尤其重要的是"计算-存储-互连"三者的协同:Tensor Core 的位宽、累加器数量、SRAM 宏的端口数与位宽、NoC 的拓扑与金属层分配,必须与代工厂的 PDK 能力共同设计,否则会在物理实现阶段撞墙 当单 die 撞上 reticle 极限,封装就承担了继续提升算力密度的任务:CoWoS 用硅中介层把多个 die 与 HBM 连在一起,使封装级面积可以远超单 die 上限 Rubin Ultra 继续采用双 die + CoWoS 的原因,不是制程不够先进,而是封装尺寸与良率约束共同决定了"两个中等 die"比"一个超大 die"更经济 封装级互连的带宽与能效也在追赶片内互连:UCIe、混合键合、硅光互连逐步把 die-to-die 的每比特能耗压到接近片内水平,这让"用封装扩展算力密度"从权宜之计变成长期路线 先进封装的瓶颈同样明显:中介层尺寸受光刻视场限制,HBM 堆叠层数受散热与良率限制,基板与供电又受机械与热膨胀约束——封装不是无限的"第二制程",它有自己的物理天花板 技术优缺点与适用场景 主流节点路线对比(text 树表达): 主流 AI 制程路线对比 ├── 密度: │ ├── N5/4N/4NP: 基线,AI 芯片已大规模验证 │ ├── N3E/N3P: 约 1.6x N5 逻辑密度,SRAM 停滞 │ ├── N2/N2P: 约 1.15x N3E,SRAM 重新缩放 │ └── A16/18A: N2 级 + 背面供电,密度再增 7.5%~10% ├── 性能与功耗: │ ├── N3P: +5% 性能或 -5%~10% 功耗 vs N3E │ ├── N2: +15% 性能或 -24%~35% 功耗 vs N3E │ ├── A16: +8%~10% 性能或 -15%~20% 功耗 vs N2P │ └── 18A: +15% perf/W vs Intel 3,PowerVia 频率 +6%~10% ├── 成本: │ ├── N5 晶圆: 约 1.8 万美元 │ ├── N3 晶圆: 约 2 万~2.5 万美元 │ ├── N2 晶圆: 约 3 万美元 │ └── A16 晶圆: 传闻最高 4.5 万美元 ├── 成熟度: │ ├── N5/N4: 高,IP 与良率稳定 │ ├── N3P: 较高,AI 芯片主力 │ ├── N2: 2025Q4 量产,2026 年爬坡 │ └── A16/18A: 2026 就绪,2027 放量 └── 供应链: ├── 台积电: N2/A16 产能高度集中 ├── Intel 18A: 自有产品先行,代工客户导入中 └── Samsung SF2: 量产但良率与客户导入仍是变量适用场景 ↓ ✅ 训练旗舰 GPU/ASIC:优先 N3P 或 N2,用最高能效换取万卡集群的功耗预算,背面供电世代(A16/18A)适合 2027 到 2028 年的下一代平台 ✅ 推理 ASIC 与大容量片上 SRAM 芯片:优先关注 SRAM 位单元密度与晶圆成本,N2 的 0.0175μm² 比逻辑密度更有价值 ✅ 成本敏感型推理卡:停留在 N5/N4P 或 N3E,用成熟 IP 与高良率换取每美元性能 ✅ 高功耗密度训练芯片:背面供电带来的 IR drop 改善与频率收益,可能比半代密度提升更直接 禁忌场景 ↓ ❌ 盲目追新节点做小批量产品:2nm/A16 的流片成本、IP 成熟度与晶圆配额会让小批量产品失去经济性 ❌ 只看逻辑密度做面积预算:忽略 SRAM 与 PHY 的不缩放特性,会导致 floorplan 严重超支 ❌ 在没有散热方案时押注背面供电:BSPDN 改变热路径,热点管理不当会抵消频率收益 ❌ 把"2nm"当成物理尺寸做性能外推:节点命名与真实缩放脱钩,外推会系统性高估收益 实战落地 一套可执行的节点评估方法:把芯片拆成逻辑、SRAM、模拟 PHY、IO 与电源五类面积,分别用对应节点的缩放因子估算,再做成本与功耗的联合优化 面积估算流程(text 树 + 箭头): 节点面积与成本估算流程 ├── 逻辑面积 -> 按标准单元密度缩放 -> 乘以布线拥塞因子 1.1~1.3 ├── SRAM 面积 -> 按 bitcell 面积缩放 -> 乘以宏开销 1.3~1.6 ├── 模拟 PHY 面积 -> 基本不缩放 -> 按端口数线性外推 ├── IO 与电源 -> 按封装与供电方案估算 -> 背面供电可减正面占用 └── 汇总 -> 对比 reticle 上限 -> 决定单 die 或双 die节点评估的核心代码(把 PPA 与成本放在同一张表里比较): NODES= { "N5" : { "density" : 1.00 , "perf" : 1.00 , "sram_um2" : 0.0210 , "wafer_usd" : 18000 } , "N3P" : { "density" : 1.60 , "perf" : 1.18 , "sram_um2" : 0.0199 , "wafer_usd" : 23000 } , "N2" : { "density" : 1.84 , "perf" : 1.35 , "sram_um2" : 0.0175 , "wafer_usd" : 30000 } , "A16" : { "density" : 2.00 , "perf" : 1.47 , "sram_um2" : 0.0170 , "wafer_usd" : 40000 } , } def area_budget ( logic_mm2, sram_mb, node) : spec= NODES[ node] logic= logic_mm2/ spec[ "density" ] * 1.2 sram= sram_mb* 8 / ( 1 / spec[ "sram_um2" ] ) / 1e6 * 1.45 return logic+ sramif __name__== "__main__" : for nodein NODES: area= area_budget( 300 , 120 , node) print ( node, "estimated core area mm2:" , round ( area, 1 ) ) assert area_budget( 300 , 120 , "A16" ) < area_budget( 300 , 120 , "N5" ) 这段代码的关键不在精度,而在把"逻辑按密度缩放、SRAM 按位单元缩放、两者都乘工程开销"的思维固化下来;实际项目中每个系数都应该由 PDK 与历史项目数据校准 落地决策流程(text 树 + 箭头): 从需求到流片的决策链 ├── 需求 -> 算力/带宽/功耗/成本四象限 ├── 四象限 -> 候选节点 2~3 个 ├── 候选节点 -> IP 可用性与 PDK 成熟度核查 ├── 核查通过 -> 面积与成本建模 -> 单 die/双 die 决策 ├── 双 die -> 封装方案与 die-to-die 互连选型 └── 全部通过 -> 流片 -> 良率爬坡 -> 成本复盘避坑经验 参数误区:把逻辑密度当作整 die 缩放比例。SRAM、PHY、IO 与电源不缩放,整 die 缩减通常只有逻辑密度收益的 60% 到 80% 参数误区:用"nm 数字"比较不同代工厂。N3、N2、18A、SF2 的命名体系不同,必须回到 CPP、track 高度、SRAM 位单元与实测 PPA 上比较 常见报错:SRAM 编译器在新节点上不支持目标容量/位宽组合,导致被迫用多个小宏拼接,面积与功耗双输。解决方式是在架构阶段就与代工厂确认 SRAM 宏清单 常见报错:背面供电的 PDK 与 EDA 流程不完整,物理实现阶段才发现电源规划工具不支持。解决方式是把 BSPDN 当成"新工艺"而不是"新选项",预留 6 到 12 个月的工具与流程验证期 线上隐患:新节点早期良率与缺陷密度波动,导致同一批次芯片的功耗与频率分布变宽,binning 策略与 SKU 规划必须留足余量 线上隐患:CoWoS 与 HBM 配额比晶圆配额更早成为瓶颈,节点选型必须和封装产能一起锁定 错误用法复盘:为了"首发 2nm"而牺牲 SRAM 容量,结果推理场景带宽受限,实测性能不如上一代大缓存方案——制程是手段,缓存与带宽才是 AI 芯片的实际瓶颈 错误用法复盘:忽略背面供电的散热影响,在风冷机箱里按正面供电的热模型做设计,实测热点温度超出预期,被迫降频 全文总结 核心原理:制程节点的算力密度由 CPP、标准单元高度、SRAM 位单元面积、互连与供电五组物理量共同决定,节点名字里的纳米数只是营销代号 关键结论:逻辑密度增益在放缓(N3E 到 N2 仅约 1.15x),SRAM 在 3nm 停滞、2nm 重新缩放,背面供电(PowerVia/Super Power Rail)成为 2nm 世代之后最重要的 PPA 杠杆 落地重点:用"逻辑/SRAM/PHY/IO/电源"五类面积分别建模,把 reticle 极限、晶圆成本、良率与封装配额一起纳入节点决策,而不是只看密度数字 技术本质:AI 芯片的制程竞争,已经从"谁能把晶体管画得更小"转向"谁能在同样的功耗与面积预算内,把更多算力、缓存与带宽塞进一个封装" 本文为《AI 深度解析》系列文章之一,该系列长期更新 AI 底层原理、架构机制、工程实战与前沿技术解读。 专栏推荐 AI 工程与安全深度实战 TypeScript 从入门到精通 LangChain/LangGraph 从入门到精通 Rust 从入门到精通 参考资料 TSMC A16 Technology TSMC N2 Nanosheet Technology TSMC Unveils Process Technology Roadmap Through 2029 (Tom’s Hardware) SRAM Scaling Isn’t Dead After All: TSMC’s 2nm Claims (Tom’s Hardware) TSMC Uncorks A16 With Super Power Rail (Semiconductor Engineering) TSMC Lifts the Curtain on Nanosheet Transistor Tech (IEEE Spectrum) TSMC Reveals N2 Nanosheet Details: 35% Power Savings, Densest SRAM Cell (TrendForce) Intel 18A Process Technology TSMC Sets 2nm Wafer Price at $30,000 (TechNode) TSMC Could Charge Up to $45,000 for A16 Wafers (Tom’s Hardware) NVIDIA Rubin Ultra Seen Sticking to Dual-Die Design on Packaging Constraints (TrendForce) Rubin (Microarchitecture) - Wikipedia Clash of the Foundries: Gate All Around + Backside Power at 2nm (SemiAnalysis)