4. 电源地网络拓扑:网格结构(Mesh)、环状结构(Ring)、梳状结构(Comb)、混合结构

各位做后端的朋友,咱们今天聊聊PDN的拓扑结构。说白了,就是电源和地线在芯片上怎么走、怎么连的问题。我做了这么多年芯片,发现很多新手容易在这上面栽跟头——选错了拓扑,后面IR Drop和EM问题能让你改到怀疑人生。

我个人习惯把PDN拓扑分成四大类:网格结构、环状结构、梳状结构、混合结构。每种都有它的脾气,咱们一个一个来看。

4.1 网格结构(Mesh)—— 最稳的老大哥

网格结构,你想想看,就像渔网一样。电源线和地线在芯片上横竖交叉,形成一个个小格子。这种结构在数字芯片里用得最多,尤其是那种面积大、功耗高的设计。

核心特点:电源线和地线在多个金属层上交替走线,通过通孔(Via)连接,形成立体网格。

我在项目中遇到过一个大芯片,功耗接近100W,当时用的就是Mesh结构。为什么?因为网格的每个节点都有多条路径供电,说白了就是冗余度高。一条路堵了,电流还能从旁边绕过去。

Mesh结构的优缺点:

  • 优点:IR Drop均匀,电流密度分散,抗EM能力强
  • 优点:适合大规模数字电路,尤其是CPU、GPU这类高功耗设计
  • 缺点:布线资源占用多,影响信号线的走线空间
  • 缺点:设计复杂度高,需要仔细规划通孔密度

我的经验:Mesh结构的网格间距一般取50-100μm。太密了浪费资源,太疏了IR Drop压不住。我曾经有个项目,网格间距设到200μm,结果后端IR Drop分析直接红了——嗯,后来老老实实改回80μm。

4.2 环状结构(Ring)—— 外围供电的利器

环状结构,顾名思义,就是在芯片四周或者模块周围画一圈电源环。这种结构在IO区域和模拟电路里很常见。

为什么会有人用Ring?说白了,有些模块不需要那么密的电源网络,或者芯片面积小,一个环就能搞定供电。我见过一些低功耗IoT芯片,整个芯片就靠一个电源环撑着。

环状结构的典型应用:

  • 芯片IO环供电
  • 模拟模块(PLL、ADC等)的隔离供电
  • 小面积芯片的整体供电
  • 作为Mesh结构的补充,在芯片边缘提供额外供电

注意:环状结构有个致命弱点——环内部的供电能力弱。如果模块面积大,光靠外围环供电,中心区域的IR Drop会非常严重。我曾经吃过这个亏,一个2mm×2mm的模块只用Ring供电,结果中心IR Drop超过了10%。

4.3 梳状结构(Comb)—— 简单粗暴的选择

梳状结构,你想象一下梳子的样子。电源线像梳子的背脊,然后分出很多平行的齿。这种结构在标准单元行供电里用得特别多。

我记得刚入行时,带我的老工程师说:「梳状结构是最容易画的PDN。」确实,它结构简单,设计规则也少。但简单不代表万能。

梳状结构的适用场景:

  • 标准单元行供电(VDD和VSS交替排列)
  • 低功耗设计中的电源门控(Power Gating)
  • 模拟电路中的局部供电
  • 作为Mesh结构的简化版本,用于低功耗模块

说白了,梳状结构就是Mesh结构的简化版。它只在一个方向上走线,另一个方向靠单元内部的连接。这样做的好处是节省布线资源,但坏处是电流路径单一,容易产生热点。

避坑指南:我曾经在一个项目中,为了省面积,把标准单元的电源梳间距拉到了200μm。结果后仿发现,远离电源梳的单元延迟大了15%。嗯,从那以后我学乖了——梳状结构的间距最好控制在100μm以内。

4.4 混合结构(Hybrid)—— 取长补短

实际项目中,很少有人只用一种拓扑。大多数情况下,我们会把多种结构混着用。这就是混合结构。

你想想看,一个芯片里既有数字模块又有模拟模块,数字部分需要Mesh,模拟部分可能只需要Ring或者Comb。这时候混合结构就是最佳选择。

常见的混合方式:

混合方式 适用场景 我的经验
Mesh + Ring 大芯片外围供电 芯片边缘IR Drop改善明显
Mesh + Comb 数字模块内部供电 标准单元供电效果好
Ring + Comb 模拟模块供电 隔离性好,噪声低
多层Mesh混合 超高功耗设计 需要仔细规划通孔

核心思路:混合结构不是简单地把几种拓扑拼在一起,而是要根据功耗分布、面积约束、工艺要求来动态调整。说白了,哪里需要强供电就用Mesh,哪里需要省资源就用Comb,哪里需要隔离就用Ring。

4.5 拓扑选择指南

讲了这么多,到底怎么选?我给大家一个简单的判断逻辑:

  1. 看功耗密度:功耗密度高(>1W/mm²)→ Mesh;功耗密度低(<0.1W/mm²)→ Comb或Ring
  2. 看芯片面积:面积大(>10mm²)→ Mesh或混合;面积小(<1mm²)→ Ring或Comb
  3. 看模块类型:数字模块→ Mesh或Comb;模拟模块→ Ring或局部Comb
  4. 看工艺节点:先进工艺(7nm以下)→ 必须用Mesh,且要加多层通孔

重要提醒:拓扑选择不是一劳永逸的。我建议在布局布线初期就做IR Drop预分析,根据结果动态调整。千万别等到布线完了才发现供电不够——那时候改起来,成本可就大了。

4.6 知识体系结构图

下面这张图总结了四种拓扑的核心逻辑和选择思路:

PDN拓扑结构知识体系 PDN拓扑结构 网格结构 (Mesh) 环状结构 (Ring) 梳状结构 (Comb) 混合结构 (Hybrid) 特点 • IR Drop均匀 • 抗EM能力强 • 占用布线资源多 • 适合高功耗设计 特点 • 外围供电能力强 • 中心区域供电弱 • 适合IO和模拟 • 结构简单 特点 • 结构简单 • 节省布线资源 • 电流路径单一 • 适合标准单元 特点 • 取长补短 • 灵活性强 • 设计复杂度高 • 实际项目首选 选择指南:功耗密度 → 芯片面积 → 模块类型 → 工艺节点

嗯,这张图把四种拓扑的核心逻辑和选择思路都串起来了。你仔细看看,会发现其实没有的好坏,关键看你的设计需求。

最后说一句:拓扑选择是PDN规划的第一步,但绝不是最后一步。选好拓扑后,还要做详细的IR Drop分析、EM检查、通孔规划。我见过太多人只画了个漂亮的网格,结果通孔没加够,流片回来直接冒烟——嗯,那画面太美我不敢看。

可可精品资料库