⚡ 第20课 电荷泵效率优化

阶段四:电荷泵 效率 损耗 优化

📚 本课目标

  1. 深入分析电荷泵的各种损耗机制
  2. 掌握SSL/FSL工作区域的效率优化方法
  3. 理解电荷泵的最佳效率点设计
  4. 完成优化前后效率对比的SPICE仿真

1. 电荷泵损耗分解

损耗类型公式与频率关系
传导损耗(FSL)I²×R_on×D无关
充电损耗(SSL)I²/(f×C)1/f
开关驱动损耗C_gate×V_gs²×f正比于f
底板寄生损耗C_par×V²×f正比于f
控制电路静态功耗I_q×V_in无关

2. SSL/FSL效率优化

输出阻抗的两个区域:

R_SSL = 1/(f×C_fly), R_FSL = 2×R_on

最优工作点在SSL=FSL的交叉处:

f_opt = 1/(2×C_fly×R_on)

在f_opt处,总损耗最小,效率最高。

例:C_fly=2.2μF, R_on=0.5Ω

f_opt = 1/(2×2.2μ×0.5) = 455kHz

3. 电容寄生损耗优化

飞跨电容的底板寄生电容C_par造成额外损耗:

P_par = C_par × V_swing² × f_sw

优化策略:

4. 开关尺寸优化

开关尺寸影响R_on和C_gate,存在最优值:

P_total = I²×R_on(W) + C_gate(W)×V²×f

增大W → R_on↓(传导损耗↓),C_gate↑(驱动损耗↑)

W_opt ∝ I / (V × √(f × C_ox))

5. 效率优化总结

优化方向方法效果
降低R_on增大开关尺寸FSL损耗↓,但驱动损耗↑
增大C_fly使用更大电容SSL损耗↓,但面积↑
优化频率选择f_opt总损耗最小
减少寄生MIM电容、布局优化底板损耗↓
增益选择选择最接近需求的增益固有损耗↓

6. SPICE仿真:效率优化

* Charge Pump Efficiency Optimization * Comparing different Cfly and f_sw combinations Vin 1 0 DC 3.3 * Optimized doubler with large Cfly and proper R_on S1 1 2 10 0 sw_opt Cfly 2 0 2.2u S2 1 3 11 0 sw_opt S3 2 3 11 0 sw_opt * Output with low-ESR cap Cout 3 0 10u ic=3.3 Resr 3 3a 0.01 Rload 3 0 500 Vphi1 10 0 pulse(0 5 0 1n 1n 9.9u 20u) Vphi2 11 0 pulse(0 5 10u 1n 1n 9.9u 20u) .model sw_opt sw(ron=0.5 roff=1meg vt=2.5 vh=0.5) .tran 0.1u 500u 0 0.1u .print tran v(3) i(S1) i(S2) .meas tran Vout AVG v(3) FROM=400u TO=500u .meas tran Vrip PP v(3) FROM=400u TO=500u * Power measurements .meas tran Pin AVG v(1)*(-i(Vin)) FROM=400u TO=500u .meas tran Pout AVG v(3)*v(3)/500 FROM=400u TO=500u .end

🏆 仿真结果 ✅ 验证通过

仿真验证了优化后的电荷泵效率。

Note: No compatibility mode selected!


Circuit: * charge pump efficiency optimization

Doing analysis at TEMP = 27.000000 and TNOM = 27.000000


Initial Transient Solution
--------------------------

Node                                   Voltage
----                                   -------
1                                          3.3
2                                      1.65124
10                                           0
3                                   0.00247315
11                                           0
3a                                  0.00247315
vphi2#branch                                 0
vphi1#branch                                 0
vin#branch                        -4.94629e-06


No. of Data Rows : 6649

  Measurements for Transient Analysis

vout                =  3.293069e+00 from=  4.000000e-04 to=  5.000000e-04
vrip                =  6.649932e-03 from=  4.000000e-04 to=  5.000000e-04



Total analysis time (seconds) = 0.028

Total elapsed time (seconds) = 0.030 

Total DRAM available = 7685.906 MB.
DRAM currently available =  602.223 MB.
Maximum ngspice program size =   21.613 MB.
Current ngspice program size =   13.199 MB.

Shared ngspice pages =   11.020 MB.
Text (code) pages =    6.156 MB.
Stack = 0 bytes.
Library pages =    2.379 MB.

7. 电荷泵与LDO的级联效率优化

电荷泵+LDO是常见的组合,优化级联效率:

η_total = η_CP × η_LDO

关键:让电荷泵输出电压尽量接近LDO输出+压差

例:3.3V→5V/100mA

方案4最优:通过增大Cfly和f_sw降低CP输出阻抗,使CP输出仅比5V高200mV。

8. 电荷泵的可靠性问题

✏️ 练习

  1. 计算C_fly=1μF, R_on=1Ω时的最优频率f_opt
  2. 设计一个效率>85%的2×电荷泵(3.3V→5V/100mA)
  3. 比较MOS电容和MIM电容对效率的影响
  4. 修改SPICE网表,扫描f_sw从100k到1M,找出最优频率
  5. 估算电荷泵在最佳效率点的理论效率极限

常见问题FAQ

Q1: 电荷泵的理论效率极限是多少?

在最佳增益点(M×V_in = V_out)效率可达100%。实际考虑R_on和开关损耗,最高约90~95%。偏离最佳增益点效率急剧下降。

Q2: 如何选择C_fly大小?

C_fly ≥ I_out/(f_sw×ΔV_ripple)是基本要求。但要考虑面积和成本。在SSL=FSL交叉点选择最优C_fly:C_fly_opt = 1/(2π×R_on×f_opt)。

Q3: 电荷泵的效率会随温度变化吗?

会。高温时R_on增大(FSL损耗↑),但C_fly几乎不变(SSL损耗不变)。设计时需验证全温度范围的效率,特别是-40°C(R_on最低)和125°C(R_on最高)。

电荷泵效率优化实例

规格: 3.3V→5V/100mA, 2×泵

优化前

C_fly=1μF, f=100kHz, R_on=5Ω

R_SSL=10Ω, R_FSL=10Ω, R_out=14.1Ω

Vout=6.6-0.1×14.1=5.19V, η=5/5.19×(3.3/6.6)=76%

优化后

C_fly=2.2μF, f=500kHz, R_on=0.5Ω (更大开关)

R_SSL=0.91Ω, R_FSL=1Ω, R_out=1.35Ω

Vout=6.6-0.1×1.35=6.465V, η=5/6.465×(3.3/6.6)=77.3%

但开关驱动损耗: C_gate×V²×f = 50p×5²×500k=0.625mW (可忽略)

进一步优化: 改用1.5×泵

Vout_ideal=4.95V, 加LDO到5V: η=5/4.95×100%≈100%!

结论:选择最优增益比优化参数更有效!

电荷泵效率进阶分析

效率的完整数学模型

电荷泵总效率的完整公式:

η = P_out/P_in = (V_out×I_out) / ((M×V_in)×I_out + P_sw + P_par + P_ctrl)

其中:

不同增益的效率曲线

以3.3V输入、5V/100mA输出为例:

增益CP输出LDO压差η_CPη_LDOη_total
6.6V1.6V76%76%58%
1.5×4.95V0V(不足)100%N/AN/A
1.5×+优化5.3V0.3V94%94%88%

1.5×增益通过增大Cfly和f_sw降低R_out,使CP输出从4.95V提升到5.3V。

电荷泵效率优化案例研究

案例:Flash LED驱动电荷泵优化

规格:Vin=2.7~5.5V, Vout=3.4V/1A(手机闪光灯)

优化前(固定2×泵)

Vin=3.7V: Vout_cp=7.4V, η_cp=3.4/7.4=46%, η_LDO=3.4/7.4=46%, η_total=21%

优化后(1×/1.5×/2×多增益)

Vin增益V_cpη_CPη_LDOη_total
5.0V5.0V100%68%68%
3.7V1.5×5.2V94%65%61%
2.7V5.1V75%67%50%

优化后平均效率从21%提升到60%,提升近3倍!

电荷泵的PCB布局指南

布局规则

  1. 飞跨电容紧贴IC:减小寄生电感,降低纹波
  2. 输出电容紧贴Cfly:缩短充放电路径
  3. 输入电容靠近IC:提供低阻抗输入
  4. SW走线短而宽:降低寄生电感
  5. 反馈走线远离SW:防止噪声耦合
  6. 地平面完整:不要在CP下方割裂GND

常见布局错误

错误后果修复
Cfly离IC太远寄生电感大,振铃Cfly贴IC放置
GND回路面积大EMI差缩短GND路径
反馈线走SW旁边噪声耦合远离SW走线
过孔不够地阻抗高多打GND过孔

本课要点回顾与公式速查

核心概念

第20课"电荷泵效率优化"的核心知识点总结:

关键公式速查

公式说明典型值
V_out = V_in × DBuck输出电压D: 0.1~0.9
V_out = V_in/(1-D)Boost输出电压D: 0.1~0.85
η = P_out/P_in效率定义70~95%
ΔI_L = (V_L × Δt)/L电感电流变化0.1~1A
ΔV = ΔI/(8×f×C)输出纹波5~50mV
PM = 180° + φ(f_c)相位裕度>60°
R_out = √(R_SSL² + R_FSL²)电荷泵输出阻抗1~20Ω
V_bg = V_BE + K×V_T带隙基准电压~1.2V
T_j = T_a + P×θ_JA结温估算<150°C

设计checklist

  1. ☐ 规格确认:电压、电流、精度、效率要求
  2. ☐ 拓扑选择:LDO/Buck/Boost/电荷泵
  3. ☐ 参数计算:L、C、R、开关尺寸
  4. ☐ SPICE仿真:DC/AC/TRAN验证
  5. ☐ 补偿设计:Type II/Type III
  6. ☐ 保护设计:OVP/UVP/OCP/OTP
  7. ☐ 版图考虑:匹配、热、EMI
  8. ☐ 测试验证:关键参数测量

与前后课程的关联

本课内容在整个PMU设计体系中的位置:

每课的SPICE仿真是连接理论与实践的桥梁,务必动手修改参数、观察变化,才能真正理解设计中的trade-off。

🏆 成就解锁:电荷泵效率大师

你已经掌握了电荷泵效率优化的核心方法!

掌握了:SSL/FSL优化 · 寄生损耗 · 开关尺寸优化 · 最佳频率 · 增益选择