← 返回首页

电源完整性测试:PDN设计与噪声分析实战

概述

电源完整性(Power Integrity, PI)是高速数字电路设计的关键。本文介绍PDN(电源分配网络)设计和电源完整性测试方法。

一、电源完整性基础

1.1 什么是电源完整性

理想电源:恒定电压,零阻抗
            实际电源:存在噪声、波动、阻抗
            
            电源完整性目标:
            - 控制电源噪声 < 5% Vcc
            - 降低PDN阻抗
            - 确保各芯片供电质量
            

1.2 电源噪声来源

噪声源 频率范围 来源 抑制方法
开关噪声 kHz-MHz DC-DC开关 滤波、屏蔽
瞬态噪声 MHz-GHz 数字芯片开关 去耦电容
纹波噪声 kHz 整流残留 LC滤波
地弹噪声 MHz 地线阻抗 优化地平面
串扰噪声 MHz-GHz 耦合 隔离、屏蔽

1.3 PDN阻抗模型

          Lvia        Lplane        Lvia
            VRM ──┬────■■■■────┬────■■■■────┬────■■■■────┬── IC
                  │            │            │            │
                  ══ Cbulk     ══ Cbulk     ══ Cbulk     ══ Cdec
                  │            │            │            │
                 GND          GND          GND          GND
            
            PDN阻抗 = ESL + ESR + 电容阻抗
            
            目标:在芯片工作频段内,PDN阻抗 < 目标阻抗
            

二、PDN设计

2.1 目标阻抗计算

公式:
            Ztarget = (Vdd × ripple%) / Imax
            
            示例:
            - Vdd = 1.0V
            - ripple = 5%
            - Imax = 10A
            
            Ztarget = (1.0 × 0.05) / 10 = 5mΩ
            

2.2 去耦电容选择

电容类型对比

类型 容值 ESL ESR 有效频段 应用
电解电容 100-1000μF <100kHz 储能
钽电容 10-470μF 100kHz-1MHz 储能
陶瓷电容(X7R) 0.1-10μF 1-50MHz 去耦
陶瓷电容(0402) 0.01-0.1μF 很低 很低 50-200MHz 高频去耦
MLCC(0201) 100pF-0.01μF 极低 极低 >200MHz 高频

去耦电容配置策略

典型配置(以1.0V/10A为例):
            
            Bulk电容(储能):
            - 470μF × 2 (钽电容)
            - 位置:靠近电源输入
            
            中频去耦:
            - 10μF × 10 (X7R 0805)
            - 位置:芯片周围
            
            高频去耦:
            - 0.1μF × 20 (X7R 0402)
            - 位置:每个电源引脚
            
            超高频去耦:
            - 0.01μF × 10 (0201)
            - 位置:BGA下方
            

电容并联谐振

注意:不同容值电容并联可能产生谐振峰
            
            解决方案:
            1. 选择ESR相近的电容
            2. 中间加过渡容值
            3. 避免容值相差10倍以上直接并联
            
            推荐配比:
            100μF : 10μF : 1μF : 0.1μF : 0.01μF
            

2.3 PCB设计要点

电源层叠

8层板推荐层叠:
            
            L1: Top - 信号(高速)
            L2: GND - 完整地平面
            L3: PWR - 电源平面
            L4: GND - 地平面
            L5: PWR - 电源平面
            L6: GND - 地平面
            L7: PWR - 电源平面
            L8: Bottom - 信号(低速)
            
            关键:
            - 电源/地层成对出现
            - 相邻层间距 < 3mil(提高电容)
            - 避免电源层分割过多
            

电源岛设计

多电压系统:
            
            ┌─────────────────────────────┐
            │  ┌─────┐  ┌─────┐  ┌─────┐  │
            │  │1.0V │  │1.8V │  │3.3V │  │
            │  │Core │  │IO   │  │Analog│  │
            │  └──┬──┘  └──┬──┘  └──┬──┘  │
            │     │        │        │      │
            │  ┌──┴────────┴────────┴──┐  │
            │  │        地层            │  │
            │  └─────────────────────────┘  │
            └─────────────────────────────┘
            
            注意事项:
            - 敏感模拟电源远离数字电源
            - 分割处单点连接
            - 避免跨分割走线
            

三、电源完整性测试

3.1 测试设备

设备 用途 关键参数
示波器 时域噪声测量 带宽≥500MHz
频谱分析仪 频域噪声分析 频率范围
网络分析仪 PDN阻抗测量 端口数、频率
电流探头 电流测量 带宽、量程
近场探头 EMI定位 频率范围

3.2 电源噪声时域测试

测试设置

正确测量方法:
            
            1. 使用短地线或接地弹簧
            2. 探头带宽:全带宽或限制20MHz
            3. 耦合方式:AC或DC
            4. 采样率:≥2GSa/s
            5. 时基:适当,观察多个周期
            
            连接方式:
            探头尖端 ─→ 电源测试点
            接地环 ───→ 就近接地点(<1cm)
            

纹波测量

测量条件: - 负载:满载 - 输入:标称电压 - 温度:常温

结果分析

规格:纹波 < 50mVpp
            
            实测波形:
                 ╱╲      ╱╲      ╱╲
            ────╱  ╲────╱  ╲────╱  ╲────
                  ╲╱      ╲╱      ╲╱
            
            测量结果:
            - Vpp = 35mV ✅
            - Vrms = 8mV
            - 频率:500kHz(开关频率)
            

瞬态响应测试

测试方法

1. 设置电子负载
            2. 负载电流:10% ↔ 90% 阶跃
            3. 测量电压跌落/过冲
            4. 测量恢复时间
            

判定标准: | 参数 | 要求 | 典型值 | |------|------|--------| | 电压跌落 | < 5% | 3% | | 过冲 | < 5% | 2% | | 恢复时间 | < 100μs | 50μs |

3.3 PDN阻抗测试

2端口网络分析仪法

测试设置:
            
                     ┌──────────┐
              Port1 ─┤  去嵌夹具 ├─┬── PDN ──┬─┤
                     └──────────┘ │         │ │
                                 GND       GND│
                                             │
                     ┌──────────┐ │         │ │
              Port2 ─┤  去嵌夹具 ├─┴─────────┴─┘
                     └──────────┘
            
            校准:
            1. 开路校准(Open)
            2. 短路校准(Short)
            3. 负载校准(Load)
            4. 直通校准(Thru)
            

阻抗曲线分析

典型PDN阻抗曲线:
            
            阻抗(Ω)
              │
              │      ╱╲
              │     ╱  ╲     ← 并联谐振峰
              │    ╱    ╲
              │───╱      ╲──────────
              │  ╱        ╲
              │ ╱          ╲
              │╱            ╲_______
              └────────────────────────→ 频率
                1M   10M   100M   1G
            
            频段分析:
            - <1MHz:Bulk电容主导
            - 1-50MHz:陶瓷电容主导
            - 50-200MHz:PCB平面电容
            - >200MHz:芯片内去耦
            

3.4 频域噪声分析

FFT分析

设置:
            - 时域采集足够长数据
            - 开启FFT功能
            - 设置合适的频率范围
            - Hanning窗函数
            
            分析内容:
            1. 开关频率及其谐波
            2. 突发噪声频率
            3. 时钟耦合频率
            4. 谐振频率
            

频谱分析

使用频谱分析仪:
            
            设置:
            - 频率范围:1kHz - 1GHz
            - RBW:自动或10kHz
            - 扫描时间:自动
            - 检波方式:RMS/Peak
            
            典型噪声频谱:
            
            幅度
              │    │  │    │
              │    │  │    │      ← 开关谐波
              │───┼──┼────┼────────
              │  ╱│  │╲   │
              │ ╱ │  │ ╲  │      ← 宽带噪声
              │╱  │  │  ╲ │
              └──────────────────→ 频率
                 Fsw          Fclock
            

四、问题诊断与解决

4.1 常见电源问题

问题1:纹波过大

症状:纹波 > 5% Vcc

原因分析: - 滤波电容不足 - 电容ESR过大 - 电感饱和 - 布局问题

解决措施

1. 增加输出电容
            2. 更换低ESR电容
            3. 检查电感规格
            4. 优化PCB走线(缩短、加粗)
            

问题2:瞬态响应差

症状:负载突变时电压跌落大

原因分析: - 控制环路带宽低 - 输出电容不足 - PCB阻抗大

解决措施

1. 优化环路补偿
            2. 增加陶瓷电容
            3. 缩短电源走线
            4. 使用更低ESL的电容
            

问题3:高频噪声

症状:>100MHz噪声严重

原因分析: - 去耦不足 - 电源平面谐振 - 信号耦合

解决措施

1. 增加高频去耦电容(0201)
            2. 优化电源层叠
            3. 增加铁氧体磁珠
            4. 隔离敏感区域
            

4.2 仿真验证

仿真工具

工具 厂商 功能 适用阶段
SIwave Ansys PDN阻抗、谐振 设计阶段
PowerSI Cadence 电源完整性 设计阶段
HyperLynx Mentor PI/SI协同 设计阶段
ADS Keysight 电路级仿真 方案阶段

仿真流程

1. 导入PCB设计文件
            2. 设置器件模型(VRM、电容)
            3. 定义仿真端口
            4. 运行阻抗仿真
            5. 分析结果,优化设计
            6. 验证优化效果
            

五、设计检查清单

5.1 原理图检查

5.2 PCB检查

5.3 测试验证

六、最佳实践

6.1 设计原则

  1. 分区供电:不同功能区域独立供电
  2. 层次化去耦:多频段去耦策略
  3. 就近原则:去耦电容尽可能靠近负载
  4. 完整性优先:保证电源平面完整

6.2 测试原则

  1. 全频段覆盖:从DC到GHz都要关注
  2. 多工况测试:静态、动态、边界条件
  3. 对比验证:仿真与实测对比
  4. 问题复现:偶发问题要可复现

最后更新: 2024-09-01