基于TI TPS59610的嵌入式电源设计:从评估到量产实战指南

📅 2026/7/24 5:05:05
基于TI TPS59610的嵌入式电源设计:从评估到量产实战指南
1. 项目概述与核心价值在嵌入式系统尤其是基于Intel Atom这类低功耗处理器的平台设计中电源系统的设计往往是决定项目成败的关键却又最容易被忽视。一个不稳定的电源轻则导致系统偶发性重启、数据错误重则直接损坏昂贵的处理器和外围芯片。我手头这个项目就是围绕德州仪器TI的TPS59610EVM-675评估模块展开的它完整地呈现了为2010年发布的Atom™ E6xx “Tunnel Creek”处理器平台构建的一套5V输入、多路输出的电源解决方案。这套方案的价值远不止于“能让CPU跑起来”。它精准地解决了嵌入式系统电源设计的几个核心痛点高集成度、高功率密度和动态响应能力。模块的核心是TPS59610这是一款专门为Intel Atom处理器Vcore核心电压供电的控制器配合TI自家的Power Block MOSFETCSD86330Q3D将驱动器和MOSFET合二为一在3mm x 3mm的极小封装内实现了高效率的同步降压转换。这种设计直接带来的好处就是PCB面积的大幅节省和热性能的显著提升——对于空间受限的嵌入式设备如工业网关、网络附加存储、数字标牌来说这简直是雪中送炭。除了为CPU和GPU核心供电这套EVM还通过TPS54620、TPS54326、TPS59116、TPS74801等器件生成了系统所需的3.3V、1.8V DDR内存电压、0.9V终端电压、1.05V VTT参考电压、1.5V PLL锁相环电压以及1.2V的IOH芯片组电压形成了一个完整的“电源树”。这意味着开发者拿到这块板子接上5V输入就相当于拥有了一个经过验证的、可直接驱动整个Atom E6xx平台的电源子系统原型极大地加速了产品开发进程并降低了电源设计失败的风险。2. 电源系统架构深度解析2.1 整体供电框图与设计逻辑TPS59610EVM-675的电源架构是一个典型的分布式、多轨设计。其核心思想是将来自外部适配器或背板的单一5V4.5V-5.5V输入通过多个独立的DC-DC转换器和LDO转换为处理器及其外围芯片所需的九路不同电压、不同电流的电源轨。为什么是九路电压这完全由Atom E6xx处理器的电源需求决定。现代高性能处理器为了优化功耗会将不同功能模块的供电分离CPU Vcore与GPU Vcore这是功耗最大、动态变化最剧烈的部分分别由两片TPS59610负责。它们需要极快的瞬态响应能力来应对处理器从空闲到满载的瞬间电流变化。系统3.3V与1.05V VTT由TPS54620同步降压控制器提供。3.3V用于通用I/O、外设芯片1.05V VTT则是CPU与内存总线如DDR的终端匹配电压对稳定性要求极高。DDR2内存电源由TPS59116提供1.8V的VDDQ内存核心电压和0.9V的VTT内存总线终端电压。这颗芯片集成了两路输出简化了内存供电设计。芯片组Topcliff IOH1.2V由TPS54326提供用于南桥或平台控制器中枢PCH的供电。CPU PLL 1.5V与C6状态RAM 1.05V这两路电流较小但要求噪声极低的电源由线性稳压器TPS74801提供。PLL电压的纹波会直接影响时钟抖动进而影响系统稳定性而C6状态RAM电压则在CPU深度睡眠时维持缓存数据需要极低的静态功耗。这种架构的优势在于解耦与优化。高频、大电流的开关电源如CPU核心供电产生的噪声不会轻易串扰到对噪声敏感的模拟电路如PLL。同时每路电源可以根据负载特性独立优化其开关频率、滤波网络和动态响应。2.2 核心器件选型与特性剖析TPS59610专为Atom优化的Vcore控制器这不是一颗通用的Buck控制器。它内置了与Intel IMVP-6.5移动平台电压定位兼容的VID电压识别接口可以通过7位CPU或5位GPU数字信号直接设置输出电压精度可达12.5mV。这意味着电源电压可以由CPU通过SVID总线动态调节实现动态电压与频率缩放DVFS这是实现低功耗的关键。EVM上通过跳线帽模拟了VID编码将CPU和GPU核心电压都设置为1.000V。TI Power Block MOSFET (CSD86330Q3D)高密度秘诀这是本设计在功率密度上脱颖而出的关键。传统方案需要一颗驱动芯片、一颗高边MOSFET和一颗低边MOSFET。CSD86330Q3D将驱动器和两颗优化过的MOSFET通常为30V/30A级别封装在一个3x3mm的QFN里。这样做的好处是寄生电感极低内部连接极大地减少了功率回路中的寄生电感从而降低了开关过程中的电压尖峰和振铃允许使用更快的开关速度来提升效率同时降低EMI。热性能优异封装底部有大面积裸露焊盘Thermal Pad能高效地将热量传导至PCB铜皮和散热器。在EVM的热成像图中可以看到即使在满载无风冷条件下热点温度也控制得很好。简化布局节省了至少两颗芯片的占位和外围驱动电路让高频、大电流的布局变得相对简单。TPS54620/TPS54326稳健的同步降压方案这两款是TI经典的同步降压控制器分别用于3.3V/5A和1.2V/3A输出。它们采用电压模式控制外部补偿网络设计灵活在宽负载范围内都能保持良好的稳定性。在EVM上它们为除核心外的其他主要电源轨提供了可靠、高效的解决方案。TPS59116集成化的内存电源方案对于DDR2内存需要VDDQ和VTT两路跟踪电压。TPS59116集成了一个同步Buck控制器用于VDDQ和一个线性稳压器用于VTT并确保VTT自动跟踪VDDQ的一半即1.8V/20.9V。这种集成方案保证了VTT与VDDQ的精确比例关系对于内存信号完整性至关重要。3. 评估模块硬件设计与配置要点3.1 关键电路模块详解CPU/GPU核心供电电路以CPU为例这是整个板子最复杂的部分。围绕U101TPS59610和Q101CSD86330Q3D展开。输入5V经过输入电容C101, C102等滤波后进入Power Block。TPS59610产生PWM信号驱动内部MOSFET在开关节点LL_C测试点TP111产生方波再经过电感L1011.0μH和输出电容C111等滤波得到平滑的1.0V Vcore。几个关键设计细节电流检测通过检测低边MOSFET的导通电阻Rds(on)来实现无损电流检测R1143mΩ。这种方式无需外部分流电阻节省成本和空间但精度依赖于MOSFET的Rds(on)一致性。TPS59610通过CSP_C和CSN_C引脚检测该电压。电压定位Droop通过电阻R1101.00kΩ设置负载线。当输出电流增大时控制器会主动略微降低输出电压例如每增加1A电流电压下降5.7mV。这有两个好处一是在负载瞬变时可以利用输出电容的储能来减缓电压跌落二是在多相供电系统中帮助均流。EVM上通过跳线J104选择不同的电流限值实质是改变了电流检测的参考阈值。过冲抑制OSR这是一个非常实用的功能通过跳线J105选择。当负载突然减轻如CPU从满载进入空闲电感电流不能突变会导致输出电压过冲。OSR功能会在检测到负载释放时短暂开启低边MOSFET将电感中多余的能量泄放到地从而显著抑制电压过冲。图14和图15的对比波形清晰地展示了启用OSRMAX档后电压过冲从近百毫伏降低到几乎不可见。辅助电源与使能逻辑其他几路电源的使能EN信号大多通过跳线Jumper控制。例如J502控制3.3VJ402控制1.05V VTT。值得注意的是用户指南中特别强调3.3V和1.05V VTT必须始终使能默认无跳线帽因为它们是CPU和GPU控制器TPS59610的偏置电压来源。如果这两路电先于核心电关闭可能导致控制器状态异常。DDR电源部分U301TPS59116的使能逻辑更复杂通过J303和J305模拟了S3睡眠、S5软关机状态。在S3状态VTT关闭以省电但VDDQ和VTTREF保持以便快速唤醒在S5状态则全部关闭。3.2 跳线与开关配置实战指南EVM提供了丰富的跳线和开关用于灵活配置和测试。务必在断电状态下进行所有跳线设置核心供电配置CPU/GPU电流限值TRIPSEL通过J104CPU和J204GPU设置。默认在3-4脚3.3VBIAS短接对应6.8A限流。你可以根据散热条件和负载预期调整。例如在密闭空间或散热不佳时可以设置为更低的4.6A7-8脚短接以保安全。开关频率TONSEL通过J103/J203设置。默认300kHz5-6脚。提高频率如500kHz可以使用更小的电感和输出电容但会降低效率降低频率如200kHz则相反效率更高但需要更大的磁性元件。需要权衡尺寸和效率。VID电压设置通过J107CPU7位和J207GPU5位的跳线帽模拟VID码。短接逻辑高1开路逻辑低0。默认设置CPU为1.000VVID码0101000GPU为1.000VVID码01010。这是最重要的配置之一设置错误可能导致输出电压不符甚至损坏处理器。动态负载测试板载了由开关SW701/SW702控制的动态负载电路可以模拟约5A的阶跃负载用于测试CPU/GPU电源的瞬态响应无需外接电子负载非常方便。其他电源使能1.8V/0.9V DDR电源通过J303S3和J305S5配置电源状态。默认都插上跳线帽模拟S5状态全关。测试时需要根据你模拟的系统状态来设置。1.5V PLL 1.05V C6 RAM分别由J306和J308使能。默认插上跳线帽为禁用。这两路是LDO功耗低通常需要时再开启。1.2V IOH由J601使能默认禁用。重要提示上电顺序虽然没有在EVM上严格强制但最佳实践是先使能3.3V和1.05V VTT为控制器供电再使能核心电压CPU/GPU最后使能其他IO和内存电压。关机时顺序相反。EVM的独立使能跳线为你验证不同上电时序的影响提供了可能。4. 测试方法与性能数据分析4.1 基础性能测试实操测试前请严格按照图7搭建环境一台可调直流电源0-5.5V至少10A能力、电子负载、数字万用表、示波器建议带宽≥100MHz带差分探头更佳。连接线建议使用AWG14输入和AWG16输出规格并尽量短以减少线路压降和噪声。效率与负载调整率测试以CPU通道为例按第6节配置好所有跳线默认或自定义。将电子负载连接到J102CPU输出设置为恒阻CR模式初始阻值设为最大接近空载。将直流电源输出调零然后连接到J15V输入。在TP301和TP302上接万用表监测输入电压。缓慢调节电源至5.0V。此时CPU电源仍未开启。将开关S101拨到ON使能CPU Vcore。用万用表在J101上测量输出电压应为设定的1.000V。逐步调节电子负载增加输出电流至3.5A满载。记录不同电流点下的输入电压/电流和输出电压。通过公式效率 η (Vout * Iout) / (Vin * Iin)计算效率。EVM数据手册图8显示在5V输入、1V/3.5A输出、300kHz下效率典型值达87.47%这是一个相当不错的水平。在满载下微调输入电压从4.5V到5.5V观察输出电压变化这就是线缆调整率应小于0.1%即1mV。在固定输入电压如5V下改变负载从空载到满载输出电压会因Droop功能而略有下降这个变化曲线就是负载调整率。纹波与噪声测量这是评估电源质量的关键。务必使用示波器的“带宽限制”功能通常设为20MHz并使用探头上的弹簧接地针或最短的接地线直接点在输出测试点如J101和最近的GND测试点如TP109上。图13显示在1V/3.5A输出时峰峰值纹波电压小于30mV符合Intel Atom处理器的要求。4.2 动态响应与环路稳定性测试瞬态响应测试这是评估电源“爆发力”的测试。CPU负载可能在几十纳秒内从0.1A跃升至3A。EVM的板载动态负载SW701/SW702就是用于此目的。移除外部电子负载。将示波器探头接在输出端如TP116对地。按下SW701CPU动态负载到ON位置。示波器会捕获到一个由板载电路产生的阶跃负载约5A施加和移除时的输出电压波形。关注两个关键参数最大电压跌落Undershoot和最大电压过冲Overshoot以及恢复时间电压恢复到稳压带内所需的时间。图16和图17展示了从DCM到CCM轻载到重载以及反向的瞬态响应波形干净恢复迅速。环路增益与相位裕度测试伯德图这是电源工程师的“高级诊断工具”用于判断反馈环路是否稳定。不稳定的环路会导致振荡甚至损坏。需要一台网络分析仪或带有伯德图功能的示波器以及一个隔离变压器防止注入信号干扰直流偏置。如图7.3节所述将注入变压器串联到反馈回路中。对于CPU就是断开J101上的VSNS连接将变压器串入。在环路中注入一个小的交流扰动信号约40mV。扫描频率如100Hz到1MHz测量输出信号与输入信号的增益和相位差。分析结果增益裕度增益为0dB时的相位与-180°的差值建议大于10dB相位裕度相位为-180°时的增益与0dB的差值建议在45°到60°之间。图18的伯德图显示在1V/3.5A条件下相位裕度充足环路稳定。4.3 热性能评估与布局启示虽然用户指南没有提供详细的热测试数据但从PCB布局图图65-70可以学到很多大电流路径5V输入、CPU/GPU的Vcore输出这些路径的铜皮非常宽且在多层板中使用了厚铜2oz以减小电阻和压降同时利于散热。Power Block的散热U101、U201、Q301等发热大户下方都有大面积铺铜并通过多个过孔连接到内层和底层的地平面/电源平面形成有效的热扩散路径。在实际设计中如果功耗更大可能需要在这些器件顶部添加散热片。敏感信号隔离反馈走线如VSNS、FB远离高频开关节点如LL_C并用地线包围以防止噪声耦合。去耦电容布局输入和输出电容特别是陶瓷电容尽可能靠近芯片的电源引脚放置为高频电流提供最短的回路。5. 从EVM到实际产品设计迁移与避坑指南5.1 物料清单BOM分析与替代考量EVM的BOM表是绝佳的参考但直接照搬可能不经济或不适合量产。电感选择EVM使用了1.0μHCPU/GPU和1.5μH其他的功率电感。在实际设计中需要根据开关频率、最大纹波电流和饱和电流重新计算。电感的直流电阻DCR直接影响效率。电容择输入输出端通常采用“大容量电解/聚合物电容小容量陶瓷电容”的组合。电解电容提供大容量储能陶瓷电容滤除高频噪声。注意陶瓷电容的直流偏置效应实际容值随电压升高而下降和材质推荐X7R或X5R。电阻/电精度反馈分压电阻如设置输出电压的电阻建议使用1%精度。补偿网络的电阻电容建议使用5%或更高精度以保证环路特性的一致性。TI Power Block的替代如果CSD86330Q3D供货或成本有问题可以考虑使用分立“控制器MOSFET”方案但需要重新设计驱动和布局挑战更大。5.2 常见问题排查实录在实际使用EVM或基于其设计时你可能会遇到以下问题问题1上电无输出或输出电压不正确。排查步骤检查输入确认5V电源已正确接入J1且电压在4.5-5.5V范围内。测量TP301对TP302的电压。检查使能确认关键电源的使能跳线设置正确。尤其检查J5023.3V和J4021.05V VTT是否已移除跳线帽默认使能。CPU/GPU的使能开关S101/S201是否拨到ON。检查VID设置核对J107和J207的跳线帽位置确保与目标输出电压对应。用万用表测量VID引脚对地电压短接应为高电平约1.05V或3.3V开路应为低电平0V。检查Power Good信号测量TPS59610的PGOOD引脚TP108/TP208。正常输出时应为高电平3.3V。如果为低说明电源未就绪或存在故障如过流、过压。检查开关节点用示波器探头需高压差分探头或小心使用单端探头测量LL_CTP111或LL_GTP211波形。如果完全没有开关动作可能是控制器损坏、自举电容如C112问题或VCC偏置电压3.3V未建立。问题2输出纹波噪声过大。排查步骤测量方法确认确保示波器设置了20MHz带宽限制并使用正确的接地方式弹簧针。检查电容检查输出电容如C111是否焊接良好。可以尝试在输出端并联一个低ESR的陶瓷电容如22μF/6.3V X5R观察纹波是否改善。检查布局如果是在自己的PCB上出现问题重点检查反馈走线是否远离电感、开关节点等噪声源。反馈分压电阻的接地端应直接接到输出电容的负端安静地。调整补偿如果纹波呈现周期性振荡可能是环路不稳定。可以微调补偿网络如R110 C123的参数但建议先通过伯德图确认相位裕度。问题3带载后电压下降严重或触发过流保护。排查步骤检查负载电流确认负载未超过电源的最大输出能力CPU/GPU为3.5A。检查电流检测对于TPS59610检查检测电阻R114 3mΩ是否焊接良好阻值是否正确。该电阻异常会导致电流检测错误提前触发保护。检查Droop设置Droop功能是故意让电压随负载增加而微降。如果下降幅度远超设定值如-5.7mΩ负载线检查Droop设置电阻R110。检查散热触摸Power Block和电感是否异常烫手。过热会导致MOSFET内阻增大压降增加甚至触发热保护。确保测试环境通风良好。问题4动态负载测试时电压过冲或跌落超出规格。排查步骤启用OSR功能确保J105/J205跳线设置在“MAX”位置7-8脚短接这是抑制负载释放过冲最有效的手段。优化输出电容瞬态响应很大程度上取决于输出电容的容量和ESR。可以尝试增加输出电容或并联一些低ESR的聚合物电容。调整开关频率通过J103/J203提高开关频率如到500kHz可以加快环路响应改善瞬态性能但会牺牲一些效率。5.3 设计迁移的核心建议从评估到定稿EVM是一个完美的验证平台。先用它验证你的处理器在该电源方案下的功能、性能和稳定性。所有关键波形纹波、瞬态、开关节点都应在此阶段捕获并确认达标。布局是成败关键电源PCB布局绝非连连看。必须严格遵循器件数据手册的布局指南。特别是对于TPS59610Power Block这样的高频开关电路功率回路最小化输入电容 → Power Block → 电感 → 输出电容这个环路的面积必须尽可能小。地平面完整性使用完整或至少是实心的地平面为高频噪声提供低阻抗回流路径。敏感信号保护反馈走线要短、粗并用地线屏蔽。散热设计必须前置根据计算的最大功耗效率曲线可估算提前规划散热方案。对于Power Block充分利用其底部的Thermal Pad在PCB上设计足够大的散热焊盘和多排过孔thermal via连接到内层地平面帮助散热。充分利用仿真工具TI提供了PSPICE模型和WEBENCH® Power Designer在线设计工具。在画板之前先用这些工具仿真你的设计优化元件参数预测效率和热性能能避免很多后期的反复。这块TPS59610EVM-675评估板不仅仅是一个测试工具更是一份优秀的“电源设计教科书”。它展示了如何将复杂的多路电源需求通过合理的器件选型、巧妙的电路设计和严谨的PCB布局整合成一个高性能、高可靠的解决方案。对于从事嵌入式硬件特别是基于x86架构工控板、网关设备开发的工程师来说深入吃透这个设计能让你在后续的电源设计中少走很多弯路。毕竟稳定的电源才是系统一切花哨功能的基础。