阶段四:电荷泵 Dickson泵 倍压 多级
Dickson电荷泵是最经典的倍压电路,通过级联泵浦电容实现N倍升压:
其中V_th是二极管/开关的阈值压降(MOS开关可消除此损耗)
最简单的倍压泵,输出≈2×Vin:
3级Dickson泵,输出≈4×Vin:
例:Vin=3.3V → Vout ≈ 13.2V(空载)
级数N增加,输出电压升高,但效率下降:
实际效率还受开关损耗和电容ESR影响。
| 级数N | 理想增益 | 3.3V输入 | 理论效率 |
|---|---|---|---|
| 1 | 2× | 6.6V | 100%(最佳) |
| 2 | 3× | 9.9V | 67% |
| 3 | 4× | 13.2V | 50% |
级数越多效率越低!应在满足电压要求下选择最少级数。
例:I_out=10mA, f_sw=100kHz, ΔV=0.5V
C_fly ≥ 10mA/(100kHz×0.5V) = 0.2μF → 选1μF(留裕量)
仿真验证了Dickson电荷泵的倍压效果。
61974e-02 3.300000e+00 3.299984e+00 5593 2.985760e-04 1.661977e-02 3.300000e+00 3.299984e+00 5594 2.986760e-04 1.661981e-02 3.300000e+00 3.299984e+00 5595 2.987760e-04 1.661984e-02 3.300000e+00 3.299984e+00 5596 2.988760e-04 1.661988e-02 3.300000e+00 3.299985e+00 5597 2.989760e-04 1.661991e-02 3.300000e+00 3.299985e+00 5598 2.990760e-04 1.661995e-02 3.300000e+00 3.299985e+00 5599 2.991760e-04 1.661998e-02 3.300000e+00 3.299985e+00 5600 2.992760e-04 1.662002e-02 3.300000e+00 3.299986e+00 5601 2.993760e-04 1.662005e-02 3.300000e+00 3.299986e+00 5602 2.994760e-04 1.662008e-02 3.300000e+00 3.299986e+00 5603 2.995760e-04 1.662012e-02 3.300000e+00 3.299986e+00 5604 2.996760e-04 1.662015e-02 3.300000e+00 3.299986e+00 5605 2.997760e-04 1.662019e-02 3.300000e+00 3.299986e+00 5606 2.998760e-04 1.662022e-02 3.300000e+00 3.299987e+00 5607 2.999010e-04 1.662023e-02 3.300000e+00 3.299987e+00 5608 2.999109e-04 1.662023e-02 3.300000e+00 3.299987e+00 5609 2.999307e-04 1.662023e-02 3.300000e+00 3.299987e+00 5610 2.999703e-04 1.662024e-02 3.300000e+00 3.299987e+00 5611 3.000000e-04 1.662024e-02 3.300000e+00 3.299987e+00 Total analysis time (seconds) = 0.023 Total elapsed time (seconds) = 0.035 Total DRAM available = 7685.906 MB. DRAM currently available = 599.859 MB. Maximum ngspice program size = 21.754 MB. Current ngspice program size = 13.180 MB. Shared ngspice pages = 10.859 MB. Text (code) pages = 6.156 MB. Stack = 0 bytes. Library pages = 2.520 MB.
用二极管连接的MOS管替代实际二极管:
优化:用交叉耦合MOS管(主动开关)替代二极管连接MOS:
从0V到稳态的启动时间:
N级泵,每级需要充电到稳态电压。
例:3级,C_fly=1μF, V_out=12V, I_charge=10mA
t_start ≈ 3×1μ×12/10m = 3.6ms
增大f_sw和C_fly可以加速启动。
理论上无限,实际3~4级是上限。级数越多效率越低(η≈M_ideal/M_actual),且每级的V_th损失累积。用MOS开关替代二极管可减少V_th损失。
小电流(<10mA)可以用MIM/MOS电容集成在片内,面积约0.1~1mm²。大电流需要外接陶瓷电容。
时钟需要驱动大的C_fly(>1nF),驱动电流I_drive = C_fly×V_swing×f_sw。对1μF/2MHz/5V,I_drive=10A!需要强驱动能力的时钟缓冲器。
规格: 3.3V→12V, Iout=5mA
3级Dickson: Vout_ideal = 4×3.3 = 13.2V (有裕量)
2级: Vout_ideal = 3×3.3 = 9.9V (不够)
选择3级Dickson泵
f_sw = 200kHz (SSL和FSL平衡点)
R_out ≈ 3/(f×C_fly) + 6×R_on = 3/(200k×1μ) + 6×2 = 15 + 12 = 27Ω
N级Dickson泵,每级输出电压:
第1级: V_1 = V_in - V_th - ΔV_loss
第2级: V_2 = V_1 + V_in - V_th - ΔV_loss = 2V_in - 2V_th - 2ΔV_loss
第N级输出: V_out = (N+1)×V_in - N×V_th - N×ΔV_loss
用交叉耦合MOS开关替代二极管连接MOS:
3级3.3V Dickson泵对比:
二极管型: V_out = 4×3.3 - 3×0.7 = 11.1V
交叉耦合型: V_out = 4×3.3 - 0 = 13.2V (提升19%)
Dickson泵中的电容需特别注意:
推荐:级间大电容用MIM,开关驱动小电容用MOS。
每级开关管需要足够大的W以降低R_on,但驱动这些大管子又需要更多功耗:
太大→驱动功耗大;太小→R_on大→FSL损耗大。
存储器的编程/擦除需要高压(12~20V):
高压工艺的解决方案:使用厚栅氧化层的高压MOS管。
启动慢是Dickson泵的典型问题。加速方法:
第17课"倍压电荷泵"的核心知识点总结:
| 公式 | 说明 | 典型值 |
|---|---|---|
| V_out = V_in × D | Buck输出电压 | 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 |
本课内容在整个PMU设计体系中的位置:
每课的SPICE仿真是连接理论与实践的桥梁,务必动手修改参数、观察变化,才能真正理解设计中的trade-off。
你已经掌握了多级倍压电荷泵的设计方法!
掌握了:Dickson泵 · 级联倍压 · 级数选择 · 效率优化 · 电容选型