当前位置: 首页 > news >正文

TPS65950电源管理芯片设计解析:DC-DC与LDO的工程实践

1. 项目概述与芯片定位

在智能手机、平板电脑这类高度集成的便携式设备里,电源设计从来都不是一件简单的事。处理器核心、内存、I/O接口、射频模块、音频编解码器、显示屏背光……每个部分对电压、电流、噪声、上电时序的要求都各不相同。早年我们做项目,常常是板子上布满了七八个甚至十几个独立的电源芯片,光是布局布线、物料管理和功耗优化就让人头疼不已。后来,像德州仪器(TI)推出的TPS65950这类高度集成的电源管理单元(PMU)逐渐成为主流,它把多个DC-DC降压转换器、LDO线性稳压器、充电管理、实时时钟供电乃至按键控制逻辑全部集成到一颗芯片里,堪称系统级的“能源心脏”。

我手头这份TPS65950的官方数据手册,详细拆解了其内部各个电源轨的特性。这不是一份简单的参数罗列,而是一份设计蓝图。它告诉我们,在2010年前后的移动设备黄金时代,工程师们是如何在有限的PCB面积和严格的功耗预算下,为当时性能强劲的应用处理器(如OMAP3系列)构建稳定、高效、可控的供电网络的。理解这颗芯片,不仅仅是看懂几个电压电流值,更是理解一套完整的移动设备电源架构哲学:如何在效率、噪声、成本和面积之间取得最佳平衡,如何实现精细化的功耗状态管理,以及如何确保从按下开机键到系统完全就绪的每一个瞬间都电力十足且井然有序。

2. 核心电源模块深度解析:DC-DC转换器

TPS65950集成了三个关键的DC-DC降压转换器(Buck Converter):VDD1、VDD2和VIO。它们共同负责为系统中功耗最大、对效率最敏感的数字核心及I/O部分供电。与LDO相比,DC-DC转换器通过开关动作(高频导通和关断)来降压,其理论效率可以很高(通常85%以上),尤其适合压差大、电流高的应用场景,是延长电池续航的关键。

2.1 VDD2 DC-DC转换器:处理器核心的“动力源泉”

VDD2转换器在数据手册中被首先详细描述,这暗示了其重要性。它通常用于为SoC的应用处理器核心(ARM Cortex-A8等)供电,这部分电路对电压精度、动态响应和效率的要求都达到了极致。

2.1.1 关键电气特性与设计考量

根据手册Table 5-4,我们可以提炼出几个影响实际设计的核心参数:

  • 输入电压范围 (VIN):2.7V 至 4.5V。这完美覆盖了单节锂离子电池的典型工作范围(3.0V - 4.2V)。设计时需确保即使在电池电量接近耗尽(如3.0V)时,转换器仍能稳定输出所需电压。
  • 输出电压 (VOUT):可编程范围0.6V至1.45V,步进12.5mV;此外还有一个独立的1.5V档位。这种精细的可调性是为了支持处理器的动态电压与频率缩放(DVFS)。例如,处理器在待机时可能运行在600MHz、0.9V,而在执行复杂任务时可能升至1GHz、1.2V。TPS65950可以通过I2C接口实时调整VDD2的输出电压,实现能效优化。
  • 输出电流 (IOUT):活动模式下达700mA。这意味着它能为当时主流的高性能应用处理器提供充足的峰值电流。在睡眠模式下,其输出电流能力降至10mA,以适应处理器的深度休眠状态。
  • 开关频率 (Fs):固定3.2MHz。这是一个相对较高的频率。高开关频率的好处是可以使用更小体积的电感(典型值1μH)和电容,节省PCB空间。但弊端是开关损耗会略有增加,并且对布局布线的要求更高,因为高频开关节点会产生较强的电磁干扰(EMI)。
  • 转换效率:手册给出了详细的效率曲线(Figure 5-4)。在典型条件(VBAT=3.8V, VOUT=1.3V)下,负载电流在100mA至300mA时效率可达85%,在300mA至500mA时约为80%。这里有一个重要的实操心得:DC-DC的效率并非在满负载时最高,而是在中等负载区间。因此,在系统电源规划时,应尽量让各电源轨的工作点落在其高效区间。盲目追求超高负载能力而实际轻载运行,反而可能导致整体效率下降。

2.1.2 外围元件选型:电感与电容的“门道”

Figure 5-5给出了VDD2的典型应用电路,其核心外围元件只有一个电感(L)和一个输出电容(C)。手册Table 5-92(虽未在提供章节中,但根据惯例)会给出推荐值,这里Table 5-4也已列出:

  • 功率电感 (L):典型值1μH,直流电阻(DCR)要求≤0.1Ω,饱和电流需≥900mA。选型要点:必须选择适用于高频开关电源的功率电感,其饱和电流一定要大于芯片的最大输出电流(700mA)并留有一定裕量(通常1.2-1.5倍),否则在大电流下电感饱和,感量骤降,会导致开关管过流损坏。DCR直接影响导通损耗和效率,应尽可能小。
  • 输出电容 (C):典型值10μF,等效串联电阻(ESR)要求≤20mΩ。选型要点:此处必须使用低ESR的陶瓷电容(如X5R, X7R材质)。输出电容的主要作用是滤除开关噪声、维持输出电压稳定,并提供负载瞬态变化所需的瞬时电流。低ESR对于改善输出电压纹波和瞬态响应至关重要。电容的额定电压需高于最大输出电压。

2.1.3 布局布线黄金法则

对于这种高频开关电路,布局布线几乎和元件选型一样重要。一个糟糕的布局可能导致系统不稳定、效率低下或EMI超标。

  1. 最短功率回路:输入电容(通常靠近芯片VIN引脚放置)、芯片内部的开关管、电感和输出电容构成的功率环路面积必须最小化。这个环路上流动着高频、高幅值的开关电流,环路面积大会形成天线,辐射噪声并增加寄生电感,导致电压尖峰。
  2. 接地策略:芯片的功率地(VDD2.GND)引脚必须直接连接到输出电容的接地端和输入电容的接地端,并通过一个低阻抗的路径连接到系统的主地平面。模拟小信号地(如果有)应与功率地单点连接,避免噪声耦合。
  3. 敏感走线:反馈引脚(通常内部已连接)相关的走线应远离噪声源(如电感、开关节点),并用地线包围保护。

2.2 VIO DC-DC转换器:系统I/O与内存的“稳压枢纽”

VIO转换器用于为系统的I/O接口(如存储器接口、外设接口)和部分内存供电,其额定输出电流高达600mA(活动模式)。它的特性与VDD2类似,但输出电压通常固定为1.8V(或可编程为两档),这是当时DDR内存和许多通用I/O的标准电压。

2.2.1 特性对比与设计差异

对比Table 5-5和Table 5-4,VIO与VDD2的主要区别在于:

  • 输出电压:VIO更侧重于提供稳定的I/O电压,其精度要求同样严格(±4%包含所有变化)。
  • 负载瞬态响应:VIO明确给出了负载瞬态(Load Transient)指标为50mV。这意味着当负载电流发生阶跃变化时(例如内存突然进行大量读写),输出电压的波动被控制在50mV以内。这对于保证数据传输的稳定性非常重要。
  • 应用注意:手册特别强调,VIO是上电序列中最早开启的电源之一,因为许多ESD保护电路都连接至该电源域。如果上电顺序错误,可能导致闩锁(Latch-up)或ESD器件误动作。这是一个关键的“避坑点”:在设计系统上电/掉电时序时,必须严格按照芯片手册推荐的序列进行,通常需要利用PMU内部的序列控制器或外部GPIO进行精确控制。

2.2.2 外围元件与布局

VIO的外围元件选型(电感、电容)与VDD2的要求高度一致(参见Figure 5-7和元件参数表)。布局布线的原则也完全相同。在实际PCB设计中,经常将VDD2和VIO的功率电路对称布置在芯片两侧,并严格遵守各自的功率回路最小化原则。

3. 关键模拟电源剖析:LDO线性稳压器

如果说DC-DC是高效的“大力士”,那么LDO就是精密的“调音师”。LDO通过线性调节方式工作,没有开关噪声,具有极高的电源抑制比(PSRR)和低输出噪声,但效率较低(效率≈Vout/Vin)。TPS65950集成了多达10个LDO,为各种噪声敏感的模拟和射频电路供电。

3.1 VDAC LDO:为视频“画质”保驾护航

VDAC LDO是一个可编程、高PSRR、低噪声的线性稳压器,专门为主处理器的视频数模转换器(DAC)供电。视频DAC对电源噪声极其敏感,任何纹波都可能直接转化为屏幕上的干扰条纹或色差。

3.1.1 解读高性能LDO的关键指标

Table 5-6列出了VDAC LDO的详细特性,我们需要关注几个核心参数:

  • 电源抑制比 (PSRR):在频率低于20kHz时高达65dB,在1MHz时仍有40dB。这是什么概念?PSRR衡量的是LDO抑制输入电压纹波的能力。假设输入电压上有100mV的纹波,经过PSRR为60dB(即1000倍)的LDO后,输出端的纹波仅剩0.1mV。这对于滤除来自电池或前级DC-DC的噪声至关重要。
  • 输出噪声 (Output Noise):在100Hz至5kHz频段为400nV/√Hz。这是一个非常低的噪声水平,确保了视频信号纯净度。
  • 负载与线性调整率:均非常优秀(20mV和3mV),保证了输出电压在不同负载和输入电压下的稳定性。
  • 压差电压 (Dropout Voltage):在满载70mA时为250mV。这意味着输入电压至少要比输出电压高250mV,LDO才能正常稳压。在设计时,需要为VDAC LDO选择一个干净的、电压值合适的输入源(通常是经过滤波的电池电压或另一个LDO的输出),并确保其满足压差要求。

3.1.2 外围电路与噪声优化

LDO的外围电路比DC-DC简单得多,通常只需要输入和输出电容。

  • 输出电容:手册要求连接0.3μF至2.7μF的电容到模拟地,ESR范围20mΩ至600mΩ。这里有个细节:对于高PSRR LDO,输出电容的ESR值会影响环路的稳定性。芯片内部补偿通常针对一个特定的ESR范围进行优化。因此,最好使用手册推荐规格的陶瓷电容。使用过大或过小的电容,或者ESR超出范围,可能导致LDO在负载瞬变时产生振荡。
  • 接地:必须连接到“模拟地”(Analog Ground)。在PCB上,模拟地应与数字地分开,最后在一点(通常是电池负极或电源入口处)连接,以避免数字电路的开关噪声通过地线污染敏感的模拟电源。

3.2 VPLL1/VPLL2 LDO:锁相环的“宁静港湾”

VPLL1和VPLL2 LDO专为处理器的锁相环(PLL)供电。PLL是产生系统时钟的核心,其电源上的任何噪声都会直接转化为时钟抖动(Jitter),进而影响处理器运行稳定性、总线时序乃至音频视频质量。因此,为PLL供电的LDO是所有LDO中要求最苛刻的之一。

3.2.1 特性分析与选型启示

查看Table 5-7和Table 5-8,VPLL LDO同样具备高PSRR(低频50dB)和低噪声特性。其输出电压可编程范围很广(从0.7V到3.09V),以适应不同工艺和频率的PLL模块。输出电流能力相对较小(VPLL1为40mA, VPLL2为100mA),但这对于PLL电路来说已经绰绰有余。

一个重要的设计实践是:即使处理器核心电压(由VDD2提供)采用DVFS进行大幅变化,为PLL供电的LDO电压也应保持绝对稳定。因为PLL需要在一个稳定的电压下才能锁定并产生低抖动的时钟。通常,VPLL LDO会由一个独立的、更干净的电源输入,并且其使能/关闭会纳入严格的上电时序控制。

3.3 其他专用与通用LDO

TPS65950还集成了其他多个专用LDO,每个都有其明确分工:

  • VMMC1/VMMC2:为多媒体卡(MMC/SD卡)槽供电。它们支持较宽的输入电压范围(最高5.5V),这意味着可以直接从USB总线电压(5V)取电,为SD卡供电,而不必消耗电池电量。同时具备卡检测自动关断功能,进一步节能。
  • VSIM:为SIM卡供电,同样支持自动关断。
  • VAUX1-VAUX4:通用LDO,用于为各种辅助设备供电,如传感器、音频编解码器、GPIO电平转换等。VAUX1还特别支持驱动振动马达(电感负载),并集成了可编程的软启动和PWM驱动功能,这是一个非常贴心的设计。
  • 内部LDO (VINTxxx):为TPS65950芯片自身的数字和模拟模块供电,确保其内部逻辑稳定工作。

4. 系统级电源管理与设计实践

TPS65950不仅仅是一堆电源转换器的集合,它更是一个完整的电源管理系统。它包含了上电时序控制、多种功耗模式管理、电池监测、备份电池充电、甚至USB端口电源管理等高级功能。

4.1 功耗状态管理与设计策略

Table 5-22和5-23清晰地展示了芯片在不同系统模式下的功耗和各个稳压器的工作状态。这对于系统低功耗设计具有直接的指导意义:

  • 备份模式 (Backup):仅实时时钟(RTC)和少量备份寄存器工作,功耗极低(约7.2μW),仅由备份电池供电。此时所有主稳压器关闭。
  • 等待模式 (Wait-On):系统处于“软关机”状态,用户认为已关机,但RTC和唤醒逻辑(如开机键)仍在工作,主电池存在。此时仅VRRTC等必要电路工作,功耗约243μW。
  • 睡眠模式 (Sleep No Load):系统进入深度睡眠,处理器挂起,但内存等部分数据可能需保持。此时VDD1/2、VIO等核心DC-DC转入低功耗的SLEEP模式(降低开关频率或进入脉冲跳跃模式),部分LDO关闭,部分进入低功耗模式。总功耗约1.88mW。
  • 活动模式 (Active No Load):所有电源全开,处理器可全速运行,但处于空载状态。功耗约12.5mW。

设计启示:在编写系统固件时,应根据操作系统的电源状态(如Suspend to RAM, Suspend to Disk),通过I2C命令精确配置TPS65950进入对应的功耗模式。例如,在安卓系统的“深度睡眠”状态,应确保芯片进入“Sleep”模式,关闭VAUX1等不必要的LDO,将VDD2设为最低维持电压,从而最大化省电。

4.2 上电时序与启动配置

Table 5-24到5-26描述了芯片的启动模式和处理器模式配置。通过BOOT[1:0]引脚的电平,可以配置芯片作为主控或从设备启动,并关联不同的上电序列和DVFS协议。

  • 上电序列 (Power Sequence):例如在C021.M模式下,上电顺序是 VIO -> VPLL1 -> VDD2 -> VDD1。这个顺序至关重要:先给I/O和PLL供电建立通信和时钟基础,再给处理器核心供电。错误的序列可能导致处理器启动失败或闩锁。
  • DVFS协议:支持SmartReflex等动态调压调频协议,允许处理器根据负载实时请求调整核心电压(VDD2),实现最优能效。

实操要点:硬件设计时,必须正确设置BOOT引脚的上拉/下拉电阻。软件驱动在初始化阶段,需要根据处理器类型通过I2C配置正确的“Process Mode”,以确保正确的默认电压和序列控制逻辑被启用。

4.3 外围电路设计、PCB布局与调试要点

4.3.1 元件选型清单与计算

基于手册信息,我们可以整理出关键外围元件的选型清单:

电源轨元件类型关键参数推荐值/范围选型注意事项
VDD2/VIO功率电感感值、饱和电流、DCR1μH (±20%), Isat > 0.9A, DCR < 0.1Ω选择屏蔽式功率电感,以减小EMI辐射。
VDD2/VIO输出电容容值、电压、ESR10μF (X5R/X7R), 额定电压≥6.3V, ESR < 20mΩ使用多个电容并联(如2个4.7μF)以降低ESR。紧靠芯片输出引脚放置。
所有LDO输出电容容值、ESR1μF (典型), ESR在20-600mΩ之间严格按手册要求选择容值和ESR范围,以保证环路稳定。建议使用X7R材质。
VBAT输入输入旁路电容容值、电压10-22μF陶瓷电容 + 1-10μF陶瓷电容大电容储能,小电容滤高频噪声。靠近芯片VIN引脚。
VREF参考电压滤波电容容值1μF (典型)连接在VREF和REFGND之间,用于滤除基准源噪声,对系统精度有影响。

4.3.2 PCB布局检查清单

  1. 功率回路最小化:针对每个DC-DC,检查输入电容->芯片VIN/SW引脚->电感->输出电容->地的环路是否最短、最宽。
  2. 地平面完整性:是否有一个完整、低阻抗的地平面?模拟地和数字地是否进行了正确的单点连接?
  3. 热管理:TPS65950在满负荷工作时会有一定发热。PCB上芯片底部的散热焊盘(Thermal Pad)是否充分打孔连接到内部地平面以散热?功率电感附近是否有足够的空气流通空间?
  4. 敏感走线隔离:LDO的输出、VREF、反馈网络走线是否远离高频开关节点和数字信号线?
  5. 测试点预留:是否在关键电源输出端预留了测试点,方便调试时测量电压和纹波?

4.3.3 常见问题排查实录

在实际项目中,围绕TPS65950的设计可能会遇到以下典型问题:

  • 问题1:系统启动失败,或启动后随机复位。
    • 排查思路:首先用示波器检查所有电源轨的上电时序,是否与手册要求的序列一致(如VIO先于VDD1上电)。检查BOOT引脚配置是否正确。测量各电源在上电过程中的波形,看是否有过冲、跌落或振荡。特别注意VRRTC(实时时钟供电)是否稳定,这是状态机工作的基础。
  • 问题2:某个DC-DC转换器(如VDD2)输出电压纹波过大(>50mV)。
    • 排查思路:使用示波器带宽限制功能(如20MHz)测量输出纹波。检查功率电感选型是否正确(饱和电流是否足够?),输出电容的容值和ESR是否符合要求,布局是否合理(功率回路是否过长)。尝试在输出端额外并联一个低ESR的陶瓷电容(如1μF),观察纹波是否改善。
  • 问题3:为模拟电路(如音频)供电的LDO(如VAUX1)输出噪声大,导致音频有底噪。
    • 排查思路:确认该LDO的输出电容是否严格按照手册要求(容值、ESR)选型。检查其接地是否连接到了干净的模拟地,且远离数字地噪声。测量其输入电压,看是否有来自前级DC-DC的开关噪声耦合进来。如有必要,可以在该LDO的输入端增加一个π型滤波器(小电感+电容)。
  • 问题4:系统在深度睡眠模式下功耗高于预期。
    • 排查思路:使用电流探头或精密万用表测量电池端的静态电流。通过I2C读取TPS65950的内部寄存器,确认各个稳压器是否已按预期进入了SLEEP或OFF状态。检查是否有外围电路(如传感器、指示灯)未正确断电,从TPS65950漏电。确认软件配置的功耗模式与硬件设计匹配。

5. 总结与演进思考

回顾TPS65950的设计,它代表了那个时代移动设备PMU的巅峰水平:高度集成、功能全面、控制精细。通过深入分析其数据手册,我们不仅学到了如何为具体芯片设计外围电路,更掌握了一套移动设备电源系统的设计方法论:效率与噪声的权衡、数字与模拟域的隔离、动态功耗管理、以及严格的时序控制。

如今,随着处理器工艺演进到纳米级,对电源的要求更加苛刻,需要更快的瞬态响应、更低的电压、更高的电流。因此,现代PMU(如TI的TPS系列后续产品)集成了更多数量的、性能更强的降压转换器,并普遍采用了多相、耦合电感等先进拓扑。LDO也向着更低噪声、更高PSRR、更低静态电流的方向发展。此外,数字控制接口也更加丰富和高速。

然而,万变不离其宗。TPS65950所体现的电源设计核心原则——理解负载特性、精确选择转换器拓扑、严谨的外围设计、重视布局布线和系统管理——至今仍然是每一位电源工程师和系统硬件工程师的必修课。当你下次拆开一部现代智能手机或物联网设备,看到主板中央那颗小小的PMU芯片时,希望你能想起像TPS65950这样的先驱,以及它们背后那套精妙而严谨的能源艺术。

http://www.jsqmd.com/news/1268023/

相关文章:

  • 通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?
  • 2026避坑攻略商丘旧包包旧手表奢侈品怎么卖才不亏?奢侈品回收全流程避坑指南 - 时序见闻
  • 从手册到实战:深入理解TI CC26xx/CC13xx MCU的低功耗架构与工程实践
  • 2026临沧家电维修师傅上门电话空调冰箱洗衣机热水器燃气灶同城急修推荐 - 全国家电维修上门服务
  • Kali Linux虚拟机启动异常排查与修复指南
  • Linux内核进程唤醒机制:wake_up与wake_up_process详解
  • TMS320F28044 DSP功耗优化实战:从外设管理到低功耗模式深度解析
  • 如何打造个性化启动菜单?Ventoy主题定制指南
  • 如果现实可以被制造,我们如何证明自己不是被制造的?
  • 深度学习推理加速:使用acl-ops开发高性能自定义算子
  • 深入解析ext4文件系统:超级块、块组与inode架构
  • Linux进程监控利器pspy:原理、部署与实战应用
  • 抖音批量下载工具:如何用douyin-downloader实现高效内容采集
  • TMS320C5x DSP指令集深度解析:从寻址模式到FIR滤波器实战
  • Kubernetes Secret管理:envFrom.secretRef实战指南
  • 2026丽水家电维修师傅上门电话空调冰箱洗衣机热水器燃气灶同城急修推荐 - 全国家电维修上门服务
  • 2026口碑推荐齐齐哈尔重磅预警!手表回收6大内幕套路,正规无套路回收机构出炉 - 时序见闻
  • 如何在5分钟内掌握GBFR Logs:免费开源的《碧蓝幻想:Relink》DPS数据可视化工具终极指南
  • 2026宝藏搜罗!高效AI论文写作软件,让你写作快人一步
  • AI应用开发:2026黄金赛道与核心技能解析
  • YOLOv8-seg改进:RFAConv提升纸箱实例分割精度与速度
  • Dism++:让Windows系统维护变得简单高效的免费工具
  • Unity脚本生命周期详解:从核心原理到实战优化
  • SSA优化KELM回归预测在工业设备寿命预测中的应用
  • D-FINE-SEG:从目标检测到实例分割的模型改造实践
  • 2026丽江家电维修师傅上门电话空调冰箱洗衣机热水器燃气灶同城急修推荐 - 全国家电维修上门服务
  • 2026口碑推荐清远重磅预警!手表回收6大内幕套路,正规无套路回收机构出炉 - 时序见闻
  • 革命性元宇宙平台iR Engine:开启开放社交空间网络新时代
  • TRF4903射频发射机评估模式:GUI配置与串口控制实战指南
  • RevokeMsgPatcher技术剖析:二进制补丁工程的逆向工程实践