第2章 目标阻抗:定义与物理意义

目标阻抗这个词,你第一次听可能会觉得有点绕。
说白了,它就是给PDN定一个“阻抗上限”。
超过这个上限,电源噪声就可能让芯片“闹脾气”。

我记得刚入行那会儿,看到前辈在仿真报告里写“目标阻抗1mΩ”,我心想:这数字哪来的?
后来踩了坑才明白——目标阻抗不是算出来的,而是根据芯片的需求倒推出来的。

2.1 目标阻抗的定义

公式很简单,但背后的逻辑值得琢磨:

Z_target = (ΔV) / (ΔI)
  • ΔV: 芯片电源引脚允许的最大电压波动(通常取±3%~±5%的VDD)
  • ΔI: 芯片工作时的瞬态电流变化(di/dt)

通俗理解:
芯片在某一瞬间需要多要1A电流,如果PDN的阻抗是1Ω,那电压就会跌落1V——芯片肯定罢工。
所以目标阻抗就是“电压能忍多少跌落”除以“电流能有多大的变化”。

举个例子:
一个芯片核电压1.0V,允许±5%波动,即ΔV=50mV。
瞬态电流变化峰值ΔI=10A。
那么目标阻抗 Z_target = 50mV / 10A = 5mΩ。

嗯,这里要注意:
ΔI不是你随便猜的,得从芯片手册或功耗仿真里拿。
我吃过一次亏——估小了ΔI,结果板子回来高频时电源纹波超标,只能改板,教训深刻。

2.2 物理意义:阻抗就是“电压对电流的敏感度”

目标阻抗的物理意义,咱们换个角度理解:
PDN的阻抗越小,芯片看到的电源就越“硬”。

你想想看,芯片突然抽走大电流,如果PDN阻抗低,电压纹波就小;
如果PDN阻抗高,电压就会“咣当”一下掉下去——这就是所谓的电源完整性失效。

我习惯把目标阻抗看成一条“红线”。
在整个频率范围内(从直流到几百MHz),PDN的阻抗曲线必须全部低于这条红线。
一旦某段频率的阻抗超标,对应频率的噪声就会传到芯片供电端。

避坑指南:
我曾经以为只要直流阻抗够低就行,忽略了高频段的谐振峰。
结果FPGA在200MHz附近出现时钟抖动,查了三天才发现是PDN的高频阻抗峰值过高。
从那以后,我每次看阻抗曲线都会盯着高频段多看两眼。

2.3 为什么目标阻抗是PDN设计的起点?

不设目标阻抗的PDN设计,就像没有目的地的导航——你永远不知道做得够不够好。

  • 指导去耦电容选型: 低频段靠VRM和bulk电容,中频段靠陶瓷电容,高频段靠PCB平面和封装。每一步都要把阻抗压到目标值以下。
  • 判断设计余量: 如果仿出来某频段阻抗只有目标值的1/10,说明电容放多了,可以省成本;如果刚好处在目标线上,余量太小,需要加几个电容冗余。
  • 统一团队语言: 硬件、PCB、封装、芯片各个团队,都认“目标阻抗”这个指标。说“我要5mΩ”比说“给我放多点电容”精确得多。

我个人习惯在项目初期就定好目标阻抗,然后按频率分段分解。
比如:

频率范围 主要控制手段 阻抗分解目标
DC – 1 kHz VRM + 大电解电容 ≤ 目标阻抗 × 70%
1 kHz – 1 MHz 陶瓷电容 + PCB 平面 ≤ 目标阻抗 × 80%
1 MHz – 100 MHz 小容值MLCC + 封装电容 ≤ 目标阻抗 × 90%
100 MHz 以上 封装 + 芯片内去耦 ≤ 目标阻抗或略高

注意:
不要指望一个频段把所有余量吃光。
低频段留太大余量,高频段很容易超标,因为MLCC的ESR和ESL会限制高频性能。

2.4 目标阻抗与频率的关系:一张图说清楚

下面这张图浓缩了PDN目标阻抗设计的核心逻辑:
从芯片需求出发,推导出目标阻抗值,然后在整个频率范围内用不同手段去“填坑”。

PDN目标阻抗概念框架 芯片瞬态需求 目标阻抗 Ztarget = ΔV / ΔI (允许电压波动 ÷ 瞬态电流变化) 低频段 中频段 高频段 VRM + 大电解电容 MLCC + PCB 平面电容 封装电容 + 片上电容 全频段阻抗曲线 < 目标阻抗 → 电源完整性合格 每个频段用不同手段“填坑”

从上图能看出来:
目标阻抗就像一个“天花板”,各频段的阻抗都要低过它。
低频段靠大电容和VRM,中频段靠MLCC,高频段靠封装和芯片本身。

2.5 目标阻抗设计的常见误区

做了这么多年PDN,我总结了几个容易掉坑的点:

  1. ΔI取得太保守。
    有些人直接拿芯片的最大稳态电流算ΔI,忽略了瞬间脉冲。
    我建议用芯片的瞬态电流仿真或者实测波形来定ΔI,尤其是高速切换的DDR和FPGA。
    有一次我按数据手册典型值算目标阻抗,结果仿真发现低供电电压在大电流跳变时跌了8%——幸好提前发现。
  2. 只看直流不考虑交流。
    PDN的阻抗在谐振点会飙升。
    你直流阻抗做到0.5mΩ,但1MHz处可能跳到20mΩ。
    所以必须看全频段阻抗曲线。
  3. 电容量堆得过多。
    堆太多电容会增加成本,还可能因为反谐振让阻抗曲线更差。
    我见过一个项目,工程师为了压低频阻抗,放了20颗470μF钽电容——结果1MHz处出现大谐振峰。
    后来减少了电容值并优化了位置,问题解决。

总结一下核心要点:

  • 目标阻抗 = 允许电压波动 ÷ 瞬态电流变化
  • 它是PDN设计的“红线”,所有频率的阻抗都要低于它
  • 低频、中频、高频用不同手段去满足
  • ΔI的取值决定了目标阻抗的合理性——别估小了

嗯,目标阻抗这个概念,说起来简单,用起来就靠经验和仿真数据的结合了。
下一层,我们会聊怎么实际计算这个值,以及怎么把计算落实到仿真中去。