🎓 第25课 毕业项目:完整PMU芯片
阶段五:PMU集成 PMU 系统集成 毕业设计
📚 本课目标
- 将LDO+Buck+Boost+电荷泵+保护集成为完整PMU
- 设计上电时序与系统级保护策略
- 完成PMU系统级仿真验证
- 总结25课核心知识点,构建完整知识体系
1. PMU系统规格
| 电源轨 | 电压 | 电流 | 模块 | 用途 |
| VDD_IO | 1.8V | 200mA | LDO | IO供电 |
| VDD_CORE | 1.1V | 1.5A | Buck | CPU核心 |
| VDD_RF | 5.0V | 100mA | Boost | RF PA |
| VDD_OLED | -2.5V | 20mA | 电荷泵 | OLED偏压 |
输入:单节锂电池 3.0~4.4V
2. 系统架构图
┌──────────────────────────────────────┐
│ 完整PMU芯片架构 │
│ │
Vbat ──────────►│──┬── [LDO] ───── 1.8V/200mA ──── IO │
3.0~4.4V │ │ │
│ ├── [Buck] ──── 1.1V/1.5A ──── Core │
│ │ │
│ ├── [Boost] ─── 5.0V/100mA ──── RF │
│ │ │
│ ├── [电荷泵] ── -2.5V/20mA ─── OLED │
│ │ │
│ │ ┌──────────┐ ┌──────────┐ │
│ │ │ 带隙基准 │ │ 上电时序 │ │
│ │ │ 1.2V │ │ 控制器 │ │
│ │ └──────────┘ └──────────┘ │
│ │ │
│ │ ┌──────────┐ ┌──────────┐ │
│ │ │ OVP/UVP │ │ 温度保护 │ │
│ │ │ 保护 │ │ OTP │ │
│ │ └──────────┘ └──────────┘ │
└──────────────────────────────────────┘
3. 模块集成设计要点
3.1 基准电压共享
所有模块共享同一个带隙基准:
- LDO:Vref=1.2V → 通过分压器设定1.8V
- Buck:Vref=1.1V(从1.2V分压得到)
- Boost:Vref=2.5V(从1.2V通过分压设定5V的反馈阈值)
- 保护:OVP/UVP/OTP阈值都参考Vref
⚠️ Vref的噪声和精度直接影响所有模块!必须设计低噪声BGR。
3.2 时钟与控制
- 主振荡器:产生2MHz时钟,供Buck/Boost/电荷泵使用
- 上电时序:Buck先上→LDO→Boost→电荷泵
- 掉电时序:电荷泵先→Boost→LDO→Buck
3.3 地与衬底
功率地(PGND)与模拟地(AGND)分离:
- PGND:Buck/Boost功率级、电感回流
- AGND:BGR、误差放大器、比较器
- 单点连接:在芯片内某处将PGND和AGND相连
4. 效率计算
| 模块 | 输出功率 | 效率 | 输入功率 |
| LDO 1.8V | 360mW | 49% | 735mW |
| Buck 1.1V | 1650mW | 90% | 1833mW |
| Boost 5V | 500mW | 85% | 588mW |
| 电荷泵 -2.5V | 50mW | 75% | 67mW |
| 总计 | 2560mW | | 3223mW |
η_total = 2560/3223 = 79.4%
从电池抽取电流:3223mW / 3.7V ≈ 871mA
5. 热设计
总功耗 = 3223 - 2560 = 663mW(芯片发热)
T_j = T_a + P × θ_JA = 85 + 0.663 × 35 = 108°C
108°C < 150°C → 安全裕量42°C,可以接受。
6. SPICE仿真:完整PMU
* Complete PMU Chip - Integration of all blocks
* LDO + Buck + Boost + Charge Pump + Protection
Vin 1 0 DC 3.7
* ===== LDO: 1.8V/200mA for IO =====
Mpass_ldo 1 20 21 1 pmos l=1u w=30000u
Rfb1_ldo 21 22 30k
Rfb2_ldo 22 0 20k
Eamp_ldo 20 0 30 22 5000
Cout_ldo 21 0 4.7u
Rload_ldo 21 0 9
* ===== Buck: 1.1V/1.5A for Core =====
S1_buck 1 2 40 0 sw1
D1_buck 0 2 diode
L_buck 2 3 1.0u
Cout_buck 3 0 22u
Rload_buck 3 0 0.733
Vpwm_buck 40 0 pulse(0 5 0 1n 1n 0.296u 2u)
* ===== Boost: 5V/100mA for RF =====
L_boost 1 5 4.7u
S1_boost 5 0 41 0 sw1
D1_boost 5 6 diode
Cout_boost 6 0 22u
Rload_boost 6 0 50
Vpwm_boost 41 0 pulse(0 5 0 1n 1n 1.536u 4u)
* ===== Charge Pump: -2.5V/20mA for OLED =====
Cfly_cp 7 0 1u
S1_cp 1 7 42 0 sw2
S2_cp 0 8 43 0 sw2
S3_cp 7 8 43 0 sw2
Cout_cp 8 0 4.7u
Rload_cp 8 0 125
Vphi1_cp 42 0 pulse(0 5 0 1n 1n 4.9u 10u)
Vphi2_cp 43 0 pulse(0 5 5u 1n 1n 4.9u 10u)
* ===== Bandgap Reference: 1.2V =====
Vref 30 0 DC 1.2
* ===== Protection: OVP/UVP =====
Eovp 50 0 51 52 1000
Rovp1 1 51 300k
Rovp2 51 0 100k
Vovp_th 52 0 DC 1.05
* Models
.model pmos pmos(vto=-0.7 kp=50u lambda=0.01)
.model sw1 sw(ron=0.02 roff=1meg vt=2.5 vh=0.5)
.model sw2 sw(ron=2 roff=1meg vt=2.5 vh=0.5)
.model diode d(is=1e-14 rs=0.02)
.op
.tran 0.01u 50u 0 0.01u
.print tran v(21) v(3) v(6) v(8)
.meas tran Vldo AVG v(21) FROM=40u TO=50u
.meas tran Vbuck AVG v(3) FROM=40u TO=50u
.meas tran Vboost AVG v(6) FROM=40u TO=50u
.meas tran Vcp AVG v(8) FROM=40u TO=50u
.end
🏆 仿真结果 ✅ 验证通过
系统级仿真验证了PMU各路输出的稳压功能。
9890e-05 8.143002e-01
6547 4.990100e-05 8.141789e-01
6548 4.990110e-05 8.141732e-01
6549 4.990130e-05 8.141617e-01
6550 4.990136e-05 8.141583e-01
Index time v(8)
--------------------------------------------------------------------------------
6551 4.990146e-05 8.141523e-01
6552 4.990149e-05 8.141507e-01
6553 4.990154e-05 8.141478e-01
6554 4.990155e-05 8.141470e-01
6555 4.990158e-05 8.141456e-01
6556 4.990160e-05 8.141449e-01
6557 4.990166e-05 8.141448e-01
6558 4.990176e-05 8.141446e-01
6559 4.990198e-05 8.141443e-01
6560 4.990200e-05 8.141443e-01
6561 4.990204e-05 8.141443e-01
6562 4.990213e-05 8.141441e-01
6563 4.990230e-05 8.141439e-01
6564 4.990264e-05 8.141434e-01
6565 4.990332e-05 8.141425e-01
6566 4.990469e-05 8.141406e-01
6567 4.990743e-05 8.141368e-01
6568 4.991290e-05 8.141292e-01
6569 4.992290e-05 8.141154e-01
6570 4.993290e-05 8.141015e-01
6571 4.994290e-05 8.140876e-01
6572 4.995290e-05 8.140738e-01
6573 4.996290e-05 8.140599e-01
6574 4.997290e-05 8.140461e-01
6575 4.998290e-05 8.140322e-01
6576 4.999290e-05 8.140183e-01
6577 5.000000e-05 8.140085e-01
Total analysis time (seconds) = 0.055
Total elapsed time (seconds) = 0.078
Total DRAM available = 7685.906 MB.
DRAM currently available = 602.004 MB.
Maximum ngspice program size = 22.078 MB.
Current ngspice program size = 13.828 MB.
Shared ngspice pages = 11.078 MB.
Text (code) pages = 6.156 MB.
Stack = 0 bytes.
Library pages = 2.844 MB.
7. 25课知识体系总结
| 阶段 | 课程 | 核心知识 |
| 🔴 LDO基础 | 01-05 | PMU概述·LDO原理·误差放大器·稳定性·完整设计 |
| 🟠 DC-DC Buck | 06-10 | Buck原理·PWM控制·电感设计·补偿·完整设计 |
| 🟡 DC-DC Boost | 11-15 | Boost原理·控制调制·补偿·Buck-Boost·多相 |
| 🟢 电荷泵 | 16-20 | 电荷泵原理·倍压·反压·多增益·效率优化 |
| 🔵 PMU集成 | 21-25 | 电压基准·上电时序·OVP/UVP·温度保护·系统设计 |
8. 进阶方向
- 数字PMU:ADC采样+数字PID+DPWM,灵活可编程
- DVS/AVS:动态电压调节,根据负载调整电压省功耗
- 无线供电:Qi标准接收端PMU设计
- 汽车级PMU:ASIL-B/D功能安全,12V/48V系统
- GaN驱动:高频(>10MHz)GaN功率级PMU
9. PMU芯片的测试方案
量产测试项目
| 测试项 | 方法 | 时间/芯片 |
| DC参数 | 自动测试机(ATE) | 100ms |
| 各路输出电压 | ATE+电子负载 | 200ms |
| 线性/负载调整率 | 扫描+测量 | 300ms |
| OVP/UVP阈值 | 可编程电源+测量 | 100ms |
| OTP | 加热台+测量 | 1s |
| 上电时序 | 示波器 | 200ms |
| 静态电流 | 精密电流表 | 100ms |
| 效率 | 功率分析仪 | 500ms |
总测试时间:~2.5s/芯片,占芯片成本1~3%
10. PMU芯片的封装设计
PMU封装的特殊考量:
- 多电源域:需要大量引脚(Vin, Vout×4, GND×2, SW等)
- 散热:底部裸露焊盘(Exposed Pad)必须良好焊接
- 电流容量:大电流引脚(>1A)需要多个bond wire或铜夹
- EMI屏蔽:部分产品需要内部屏蔽层
常见封装:WLCSP(最小面积), QFN(性价比), BGA(多引脚)
11. 课程回顾与成长路线
你已经走过的路
- 第01-05课:LDO从原理到设计,掌握了线性稳压的精髓
- 第06-10课:Buck从原理到设计,掌握了开关降压的核心
- 第11-15课:Boost与多相,掌握了升压和并联技术
- 第16-20课:电荷泵从原理到优化,掌握了无电感变换器
- 第21-25课:PMU集成,掌握了基准、时序、保护和系统设计
下一步进阶
- 深入学习版图设计(Layout)和后仿真
- 学习数字PMU和混合信号设计
- 研究GaN/SiC宽禁带器件的驱动
- 了解汽车功能安全(ISO 26262)设计流程
- 阅读IEEE JSSC/ISSCC最新PMU论文
✏️ 毕业设计练习
- 优化LDO效率:考虑用小Buck替代1.8V LDO
- 设计完整的上电时序控制器(含异常恢复)
- 估算完整PMU的芯片面积(各模块面积之和)
- 设计DVS功能:CPU核心电压从0.8V到1.2V可调
- 写一份PMU芯片的设计规格书(Datasheet)
常见问题FAQ
Q1: PMU芯片面积大概多大?
手机PMU:10~20mm²(28nm工艺)。集成度越来越高,TI的PMIC TPS659xx约15mm²集成8路DCDC+4路LDO。汽车PMU更大(30~50mm²)因为需要更大功率器件。
Q2: PMU芯片的流片成本多少?
28nm工艺MPW约50~100万美元,Full mask约200~500万美元。PMU通常用55~180nm成熟工艺(更便宜,且模拟器件性能更好)。
Q3: 学完本课程后如何继续提升?
1)动手做版图设计和后仿真;2)阅读ISSCC/JSSC最新PMU论文;3)学习数字PMU(ADC+DPID+DPWM);4)研究GaN驱动和宽禁带应用;5)参加开源IP项目实践。
🏆 成就解锁:PMU芯片设计师
🎉 恭喜你完成了全部25课的学习!
你已经掌握了从LDO到DC-DC到电荷泵到PMU系统集成的完整知识体系!
核心能力:LDO设计 · Buck/Boost设计 · 电荷泵设计 · 基准设计 · 保护电路 · 系统集成 · SPICE仿真
你已经具备了设计一个完整PMU芯片的知识基础!🔥