4、DC-DC转换器设计:针对T507核心供电(VDD_CPU/VDD_GPU)的DC-DC设计

好,咱们直接进入正题。T507这颗芯片,最娇贵的就是VDD_CPU和VDD_GPU这两路供电。说白了,CPU和GPU就是芯片的“大脑”和“肌肉”,供电稍微抖一下,系统就可能死给你看。我做过不少车规项目,深刻体会到核心供电的DC-DC设计,是整板电源设计的“心脏手术”。

4.1 电感选型:不只是看感值

很多人选电感,只看感值对不对。其实没那么简单。我个人习惯,先看三个关键参数:感值、饱和电流、直流电阻(DCR)。

感值怎么定?

对于T507的核心供电,我一般推荐1.0μH到2.2μH。为什么是这个范围?你想想看,感值太小,纹波电流大,输出纹波电压就大;感值太大,瞬态响应慢,CPU突然从休眠切到满负荷,电压会掉一大截。我在项目中遇到过,有人用了4.7μH的电感,结果CPU跑分时电压跌了80mV,直接复位了。

饱和电流要留余量

这个我特别想强调。电感的饱和电流,必须大于最大负载电流加上一半的纹波电流。我通常留20%~30%的余量。举个例子,如果CPU最大需要3A,纹波电流算0.6A,那饱和电流至少要到(3+0.3)*1.2 ≈ 4A。千万别卡着极限选,温度一上来,电感性能会下降。

核心公式(经验值):

纹波电流 ΔI = (Vin - Vout) × D / (L × Fsw)

其中D = Vout/Vin,Fsw是开关频率。我一般把ΔI控制在负载电流的20%~30%。

DCR越小越好?

理论上是的。但DCR小的电感,通常体积大、成本高。对于T507这种车规应用,我建议DCR控制在20mΩ以内。超过这个值,满载时电感自身发热就很可观了。嗯,这里要注意,电感发热会传导到PCB上,影响旁边的电容寿命。

4.2 电容选型:输入输出都要讲究

电容这块,我踩过不少坑。先说输出电容。

输出电容:MLCC是首选

T507的核心电压通常只有1.0V左右,对纹波很敏感。我强烈建议用多层陶瓷电容(MLCC),X5R或X7R材质。容量方面,我一般按每安培负载配22μF~47μF来估算。比如3A的CPU,输出电容至少用3颗22μF并联。

为什么不用钽电容?我曾经在一个项目里用了钽电容,结果低温启动时ESR变大,环路不稳定,系统反复重启。后来全换成MLCC,问题就解决了。车规环境温度范围宽,MLCC的稳定性好得多。

小技巧:MLCC的容值会随直流偏压下降。比如一颗22μF/10V的电容,在1.0V偏压下实际可能只有15μF。所以选型时,我习惯用两颗并联,或者选额定电压高一些的(比如16V)。

输入电容:别省!

输入电容容易被忽视。DC-DC的输入电流是断续的,如果没有足够的输入电容,输入电压会剧烈波动,甚至干扰到其他电路。我建议输入电容至少是输出电容的一半,并且要靠近芯片的VIN引脚。我常用的配置是:2颗10μF MLCC + 1颗0.1μF高频去耦电容。

4.3 反馈环路补偿:稳定才是硬道理

反馈环路补偿,说白了就是让DC-DC既响应快又不振荡。T507的负载变化很剧烈,比如GPU突然渲染一个复杂画面,电流可能从100mA跳到2A。如果环路补偿没调好,输出电压会先掉下去再过冲,严重时直接触发欠压保护。

Type III补偿是主流

对于T507这种低压大电流的应用,我一般用Type III补偿。它有三个极点两个零点,能很好地补偿输出电容的ESR零点。具体参数怎么算?我给大家一个简化流程:

  1. 先确定穿越频率Fc,我通常取开关频率的1/10到1/5。比如开关频率500kHz,Fc取50kHz~100kHz。
  2. 根据输出电容的ESR和容量,计算零点位置。
  3. 用电阻分压网络设定输出电压,反馈电阻我习惯用10kΩ上拉、2.2kΩ下拉(针对0.8V输出)。
  4. 补偿网络的电阻电容值,用仿真软件跑一下,再实际测试微调。

警告:千万不要直接抄参考设计的补偿参数!PCB布局不同、电感电容批次不同,环路特性都会有差异。我见过有人直接复制粘贴,结果板子批量生产时,有一半的电源在低温下振荡。老老实实做环路测试,用频率响应分析仪扫一下,或者至少用负载跳变测试验证。

我的经验值参考

对于T507的VDD_CPU(1.0V/3A),我常用的补偿参数是:

元件 典型值 说明
R1(上反馈电阻) 10kΩ 连接VOUT到FB引脚
R2(下反馈电阻) 2.2kΩ 连接FB引脚到GND
C1(前馈电容) 22pF 与R1并联,增加一个零点
C2(补偿电容) 1nF 从COMP到GND
R3(补偿电阻) 10kΩ 串联在COMP和反馈网络之间
C3(补偿电容2) 100pF 与R3串联后到GND

注意,这只是起点。实际调试时,我会用电子负载做0.5A到3A的跳变测试,观察输出电压的过冲和恢复时间。如果过冲超过50mV,就适当增大C2或减小R3。

4.4 Layout注意事项:细节决定成败

Layout这块,我吃过太多亏了。DC-DC的Layout,说白了就是管理好三个回路:功率回路、控制回路、地回路。

功率回路要短粗

输入电容、电感、输出电容、芯片的SW引脚,这四个元件要尽量靠近,形成一个紧凑的环路。我习惯把输入电容放在芯片的VIN和GND引脚旁边,距离不超过2mm。环路面积越小,EMI越少。

反馈走线要远离噪声

反馈信号(FB引脚)是模拟信号,非常脆弱。我要求反馈走线必须从输出电容的正极直接拉回来,避开电感和SW节点。曾经有个项目,反馈走线走了10cm还绕过了电感下方,结果电源纹波大了三倍,CPU工作不稳定。后来把走线改到顶层、用地线包围,问题才解决。

Layout检查清单:

  • 输入电容距离芯片VIN引脚 < 2mm
  • 电感靠近SW引脚,焊盘要足够大散热
  • 输出电容靠近电感输出端
  • 反馈走线走顶层,两侧包地
  • GND平面完整,不要被信号线切断
  • 芯片底部的散热焊盘要打过孔到地平面

地平面要完整

对于多层板,我建议VDD_CPU和VDD_GPU的电源层和地层紧耦合,中间不要隔其他信号层。地平面一旦被切断,回路电感会增大,EMI和纹波都会恶化。嗯,这里有个小细节:芯片底部的散热焊盘,一定要打足够多的过孔到地平面,我一般打9个或16个,孔径0.3mm。

最后说一句

DC-DC设计没有捷径。电感、电容、补偿、Layout,这四个环节环环相扣。我每次做新项目,都会先搭一个测试板,用示波器看波形、用热成像看温度,确认没问题了再画正式板。你想想看,T507这么贵的芯片,因为电源设计翻车,多不值啊。

避坑指南:我曾经在一个项目里,为了省成本用了小封装的电感,结果满载时电感饱和,电流失控烧了芯片。从那以后,电感我必留30%的电流余量,电容必留20%的电压余量。车规产品,可靠性第一。