基于TI eFuse的12V/4kW服务器电源路径保护电路设计详解
1. 项目概述与核心价值在数据中心服务器、高端存储阵列这类高密度计算设备里电源系统的稳定与可靠是生命线。想象一下一块承载着数十个CPU核心和数百GB内存的主板其峰值功耗轻松突破千瓦。在这种场景下传统的保险丝或机械断路器反应太慢而简单的MOSFET开关又缺乏智能保护。一旦发生局部短路或异常过流轻则导致单板宕机重则可能引发连锁故障烧毁昂贵的核心芯片。这正是“电源路径保护”电路特别是基于智能电子保险丝eFuse的方案变得至关重要的原因。它就像一个反应极其迅速的“数字保镖”实时监控电流与电压在微秒级内做出判断并执行保护动作同时还能通过PMBus这样的数字接口把系统的“健康状况”实时汇报给管理单元。今天我就以一个实际的设计案例为蓝本拆解一个用于数据中心服务器的12V/4kW约333A电源路径保护电路。这个方案的核心是德州仪器TI的TPS25990和TPS25985x系列eFuse器件并通过PMBus接口实现可配置性与遥测。这个功率等级在单路12V供电的GPU服务器、AI加速卡或高功耗存储扩展卡中非常典型。通过这个案例你不仅能看懂原理图更能掌握从器件选型、参数计算到布局避坑的完整设计心法。2. 设计需求与方案选型解析2.1 明确设计规格与挑战任何硬件设计的第一步都是把需求量化。对于这个4kW的保护电路核心指标如下表所示参数规格值设计考量与影响输入电压 (VIN)10.8V - 13.2V (12V ±10%)需覆盖服务器电源的典型波动范围所有器件额定电压必须满足上限。最大稳态负载电流 (IOUT(max))333A这是热设计的核心依据决定了需要多少个eFuse并联。输出端总容性负载 (CLOAD)50mF巨大的容性负载意味着上电时的浪涌电流Inrush Current极其可观是计算启动时间和功耗的关键。启动时负载状态存在约7.5%的负载等效0.48Ω意味着上电瞬间除了给电容充电还要给部分提前工作的电路供电进一步增加了启动阶段的压力。瞬态过流屏蔽时间10ms允许短暂的电流尖峰如硬盘启动、风扇堵转避免误保护但超过此时间的过流必须锁断。输出电压摆率1.2V/ms控制上电速度避免电压上升过快对负载电容和下游电路造成冲击。故障响应模式锁断Latch-off发生持续故障后需手动或通过指令复位防止在故障未排除时反复尝试上电。接口与监控需求需要PMBus接口用于远程配置保护阈值、读取实时电流/电压/温度、控制启停和接收故障告警。需耐受的故障场景输出端“热短路”、上电至短路、板卡热插拔要求电路在极端故障下能安全动作保护自身和后端且不会影响上游电源。面对333A的持续电流单个eFuse器件显然无法承受。因此并联使用多个eFuse是必然选择。但简单并联会带来均流问题且如何让多个器件协同工作像一个整体一样进行保护和管理是设计的首要挑战。2.2 主从架构与器件选型逻辑TI的TPS25990和TPS25985x系列eFuse为解决并联问题提供了优雅的方案。它们支持主动均流功能。在这个设计中我们采用“一主多从”的架构主设备 (Primary Device):TPS25990。这是唯一必须的PMBus接口器件。它负责整个并联链的“大脑”功能通过PMBus与主机通信设定全局的保护参数如过流阈值、定时器并汇总所有从设备的故障状态。它内部的时钟和基准源为整个链提供同步。从设备 (Secondary Devices):TPS25985x。这些器件不具备PMBus接口成本更低。它们通过MODE引脚接地被配置为从模式自动跟随主设备的指令并与主设备及其他从设备进行模拟电流共享。为什么选择TPS25990TPS25985x组合如果全部使用带PMBus的TPS25990成本过高。如果全部使用不带PMBus的TPS25985x则无法实现数字管理和遥测。这种主从混合架构在成本与功能之间取得了最佳平衡。TPS25985x的典型导通电阻RDSON为0.59mΩ略低于TPS25990的0.79mΩ这在后续均流电阻计算时需要特别注意。接下来我们需要计算并联的数量。这主要基于热设计电流。在最高环境温度55°C、结温不超过125°C的条件下估算每个器件的最大RMS电流能力TPS25990约50ATPS25985x约60A。那么满足333A需求所需的最小从设备数量为N-1 ≥ (333A - 50A) / 60A ≈ 4.72因此我们需要1个TPS25990 5个TPS25985x共计6个器件并联。这提供了360A的理论能力为设计留出了约8%的余量是合理的。3. 核心电路设计与参数计算详解确定了架构和数量我们进入最核心的电路设计部分。每一个外围元件的值都不是随便选的背后都有严格的数学计算和物理考量。3.1 设定启动过程DVDT电容与浪涌控制给一个50mF的超级电容或分布式大电容上电是设计中最危险环节之一。如果放任不管瞬间的短路电流会损坏eFuse。因此我们需要控制启动时间(Tss)和浪涌电流。eFuse通过控制内部MOSFET的栅极电压斜率来实现软启动。CDVDT电容就是用来设置这个斜率的。计算公式为CDVDT (pF) 42000 * k / (VIN (V) / Tss (ms))其中k是一个与器件相关的常数通常为1。根据需求我们设定Tss 10ms VIN 12V。 计算得CDVDT 42000 * 1 / (12 / 10) 35000 pF 35 nF我们选取最接近的标准值33 nF容差10%耐压25V。所有并联器件的DVDT引脚必须连接在一起共用这个电容以确保同步启动。但这还不够我们必须验证在10ms的启动时间内eFuse自身能否承受住浪涌功耗。浪涌功耗主要来自两部分1) 给50mF电容充电2) 为0.48Ω的启动负载供电。 通过公式计算过程略总平均浪涌功耗PINRUSH约为410W。 系统需要满足SOA安全工作区条件PINRUSH * √Tss 8 12*(N-1)单位W·√s 代入数值410 * √0.01 41 W·√s 而右边为8 12*5 68 W·√s。41 68条件满足证明在10ms启动时间内6个并联的eFuse可以安全地承受浪涌功耗不会触发热关断。实操心得PG信号的重要性数据手册强烈建议使用Power Good (PG) 信号来使能下游负载。在本设计中启动时已有7.5%的负载如果这个负载是像DC-DC转换器这样的主动电路它可能在输入电压很低时比如2V就开始工作。这会导致在整个软启动期间eFuse不仅给电容充电还要持续为这个负载提供大电流极大增加功耗和热失控风险。最佳实践是将eFuse的PG输出连接到下游负载的使能端确保只有在输出电压稳定后负载才被允许上电。3.2 设定保护阈值IMON与ILIM电阻这是保护功能的核心涉及两个关键电阻RIMON和RILIM。1. RIMON - 设定全局过流断路器阈值RIMON连接在主设备TPS25990的IMON引脚。该引脚输出一个与**总负载电流(IOUT)**成比例的镜像电流增益GIMON ≈ 18.18 µA/A。这个电流在RIMON上产生电压VIMON与内部基准VIREF默认为1V比较实现过流检测。 过流阈值公式IOCP(TOTAL) VIREF / (GIMON * RIMON)我们需要将过流阈值设定为最大稳态电流的110%即IOCP(TOTAL) 333A * 1.1 ≈ 367A。 取VIREF 1V 则RIMON 1V / (18.18e-6 A/A * 367A) ≈ 149.7 Ω我们选取精度0.1%、功率100mW的150Ω电阻。这样当系统总电流超过367A并持续超过设定的定时器时间如10ms所有eFuse将一致动作锁断输出。2. RILIM - 设定均流阈值与启动限流RILIM是每个eFuse独有的电阻连接在各自的ILIM引脚。它用于两个目的稳态下的主动均流和启动期间的个体电流限制。主动均流计算由于TPS25990和TPS25985x的RDSON不同在自然状态下流过的电流会不均。主动均流电路通过比较每个器件ILIM引脚上的电压代表自身电流和一个共享的基准电压CLREFLIN来微调栅极驱动强制实现均流。对于TPS25990主设备其目标电流份额是总过流阈值的3/(4N-1)倍其中N6。I_SHARE_TPS25990 3 * 367A / (4*6 -1) ≈ 47.9A对应的RILIM(TPS25990) (1.1 * VIREF) / (3 * GILIM * I_SHARE_TPS25990) ≈ 421.6 Ω 取标称值422Ω。对于TPS25985x从设备其目标电流份额是4/(4N-1)倍。I_SHARE_TPS25985 4 * 367A / (4*6 -1) ≈ 63.8A对应的RILIM(TPS25985) (1.1 * VIREF) / (3 * GILIM * I_SHARE_TPS25985) ≈ 316.2 Ω 取标称值316Ω。 通过为不同型号器件设置不同的RILIM我们补偿了其RDSON的差异使得在稳态工作时电流能按比例均匀分配。启动限流计算在软启动期间每个器件的电流限制由另一个基准CLREFSAT决定。TPS25990启动限流IILIM_STARTUP(TPS25990) (0.7*VIREF/3) / (GILIM * RILIM(TPS25990)) ≈ 30.1ATPS25985x启动限流IILIM_STARTUP(TPS25985) (0.7*VIREF/3) / (GILIM * RILIM(TPS25985)) ≈ 40.2A因此系统总启动限流约为30.1 5*40.2 231.1A。这个值远低于稳态过流阈值确保了给大容量负载上电时的安全。3.3 关键外围电路设计1. 使能与欠压锁定EN/UVLO通过电阻分压网络R1, R2设置输入电压欠压保护点。当输入电压低于此点时eFuse不启动。公式为VIN_UVLO VUVLO_R * (R1 R2) / R2 其中VUVLO_R是内部基准典型值1.2V。 我们设定VIN_UVLO 10.8V输入范围下限。为减少静态电流选取较大电阻R1 1 MΩ。计算得R2 ≈ 125 kΩ选取标称值124 kΩ。需要在EN/UVLO引脚对地接一个1nF电容滤除噪声。2. 电源滤波与偏置VDD RC滤波每个eFuse的VDD引脚是内部控制电路的电源必须干净、稳定。从输入IN引脚通过一个10Ω电阻和2.2µF陶瓷电容组成的RC滤波器连接到VDD引脚。这个滤波器能抑制电源噪声并在输出发生严重短路、输入电压瞬间塌陷时为控制电路提供短暂的保持时间确保保护逻辑能正确执行。3. 开漏输出引脚上拉FLT故障、PG电源好等是开漏输出需要上拉电阻才能输出高电平。通常使用10 kΩ电阻上拉到不超过5V的逻辑电源。特别注意SWEN引脚这是TPS25990特有的引脚必须上拉到2.5V至5V的电压且该电压必须由eFuse的输入电源VIN派生并在eFuse使能前就稳定存在。通常使用一个100 kΩ电阻上拉。如果这个条件不满足器件将无法启动。常见做法是使用一个由VIN供电的小型LDO如3.3V来产生这个上拉电源。4. PMBus接口配置SCL、SDA、SMBA#线也需要上拉通常用10 kΩ电阻。地址引脚ADDR0和ADDR1通过接地或悬空来设置器件I2C地址并建议并联10pF电容以提高抗噪性。3.4 保护器件选型TVS与肖特基二极管这是保证在极端故障下eFuse自身不被损坏的关键。1. 输入TVS二极管当eFuse因短路而快速关断时输入线路的寄生电感会产生极高的正向电压尖峰V L * di/dt。TVS二极管用于钳位这个尖峰防止其超过IN引脚的绝对最大额定值20V。选型关键TVS的钳位电压VC在特定冲击电流Ipp下必须低于20V。同时其峰值脉冲功率要能吸收能量。本设计选择并联4个SMDJ12ATVS二极管。SMDJ系列功率较大12A表示其击穿电压约12V多个并联可以分担电流提供更低的等效钳位电压和更高的能量吸收能力。2. 输出肖特基二极管同样输出线路的寄生电感在关断时会产生负向电压尖峰。肖特基二极管从OUT引脚连接到地为这个负向尖峰提供泄放路径防止OUT引脚电压低于-1V绝对最大额定值。选型关键非重复峰值浪涌电流IFSM必须大于系统的“快速跳闸”阈值。快速跳闸阈值通常是稳态过流阈值的2倍即2 * 367A 734A。需要选择IFSM大于此值的二极管或通过并联实现。本设计选择并联3个SBR10U45SP5肖特基二极管。其IFSM通常很高并联后能满足要求。同时其正向压降VF在超大电流下也较低能有效钳位负压。4. PCB布局与布线实战指南对于承载数百安培电流的电路布局布线的好坏直接决定性能甚至成败。以下是我从多次踩坑中总结出的黄金法则1. 大电流路径优先短而粗IN到OUT的功率回路包括eFuse的引脚、并联的铜皮必须尽可能短且宽度要足够承载至少2倍满载电流按PCB载流能力计算。使用厚铜箔2oz或以上并在所有层铺铜是基本操作。低阻抗多个eFuse并联时确保从输入连接点到每个器件IN引脚的阻抗以及从每个器件OUT引脚到输出连接点的阻抗尽可能一致这有助于静态均流。过孔阵列连接不同层的大电流路径时使用大量过孔阵列来降低阻抗和帮助散热。不要吝啬过孔。2. 关键信号与敏感节点小信号远离噪声源IMON、ILIM、IREF、DVDT、EN/UVLO分压电阻的走线是模拟小信号对噪声极其敏感。必须远离开关电源、时钟等噪声源并用地线包围进行屏蔽。星型接地所有eFuse的GND引脚、旁路电容的地端、敏感信号的地应先用短而粗的走线连接在一起形成一个局部的“静地”然后再通过单点连接到系统的主地平面。绝对避免让敏感信号的地线直接流经大电流地回路。去耦电容紧贴引脚每个eFuse的IN引脚对GND的0.1µF电容以及VDD的2.2µF电容必须尽可能靠近器件引脚放置回路面积最小化。保护器件紧靠被保护点输入TVS和输出肖特基二极管必须紧挨着eFuse的IN和OUT引脚放置引线长度最短以确保在纳秒级的尖峰来临时它能第一时间起作用。3. 散热设计eFuse的IN和OUT引脚同时也是主要散热路径。PCB设计上大面积铺铜并开窗镀锡在eFuse下方的所有层围绕IN和OUT引脚铺满铜皮并做成阻焊层开窗允许在铜皮上镀厚锡或涂散热膏极大提升散热能力。充分利用过孔导热在eFuse下方的铜皮上打大量 thermal via散热过孔将热量传导到PCB背板或内部地层。如果空间允许背面可以考虑加装散热片。5. 调试、测试与常见题排查电路板回来后不要直接上满负载。遵循以下步骤可以避免“放烟花”。1. 上电前检查静态阻抗用万用表测量输入对地、输出对地的阻抗确保没有明显的短路。关键电阻值核对所有精密电阻RIMON的150Ω RILIM的422Ω和316Ω的阻值。电容极性确认所有电容特别是CDVDT的33nF的容值和方向如有极性。2. 分级上电与测试第一步只上控制电。先不接主12V输入确保SWEN的上拉电源如3.3V LDO正常PMBus接口上拉电压正常。通过PMBus尝试读取TPS25990的器件ID和状态寄存器确认通信正常。第二步空载启动。接入12V输入通过PMBus命令或EN引脚使能eFuse。用示波器测量输出电压VOUT波形应看到受控的斜坡上升由CDVDT设定。测量输入电流应只有很小的静态电流。第三步带容性负载启动。接入一个已知的大电容如几个mF再次启动。观察启动电流波形是否平滑是否超过计算的启动限流值~230A。用热像仪或测温枪检查各eFuse温度应均匀微热。第四步带载测试。使用电子负载从小电流如50A逐步增加到满负载333A。持续监控各eFuse的电流分配可通过测量其ILIM引脚电压换算或使用电流探头。理想情况下各器件电流应接近计算的比例TPS25990约48A 每个TPS25985约64A。总输出电压的稳定性。各eFuse壳温。在满负载、55°C环温下结温应在安全范围内。3. 故障注入测试这是验证保护功能是否可靠的关键。瞬态过流在满负载333A下用电子负载施加一个持续时间小于10ms的500A脉冲。系统应不关断平稳度过。持续过流断路器施加一个超过367A如400A并持续超过10ms的负载。系统应在定时器到期后立即关断输出FLT引脚应拉低PMBus应报告过流故障。输出短路Hot-Short在系统正常运行、带载时用开关在输出端制造一个对地短路。示波器应捕捉到电流迅速上升然后被切断的波形eFuse应进入锁断状态。上电至短路Power into Short在输出端预先短接的情况下给系统上电。eFuse应进入限流启动模式并在尝试充电失败后进入锁断状态。4. 常见问题与排查表现象可能原因排查步骤与解决方案eFuse无法启动无输出1. SWEN引脚上拉电源未就绪或电压不对。2. EN/UVLO条件不满足。3. VDD电源异常。1. 测量SWEN引脚电压确保在2.5V-5V且先于VIN存在。2. 检查EN/UVLO分压电阻值测量EN引脚电压是否高于1.2V。3. 检查VDD引脚电压应~5.2V检查10Ω电阻和2.2µF电容。PMBus通信失败1. 上拉电阻未接或错误。2. 地址配置冲突。3. 布线过长或受干扰。1. 确认SCL、SDA、SMBA#有10kΩ上拉。2. 检查ADDR0/ADDR1配置确保地址唯一。3. 检查走线确保远离功率部分必要时加串联小电阻22Ω-100Ω阻尼反射。启动时触发热关断1. 浪涌功耗超出SOA。2. 启动负载过大或过早使能。3. CDVDT电容值过小启动太快。1. 复核CLOAD、启动负载和Tss验证SOA公式。2. 确认是否用PG信号控制了下游负载使能。3. 尝试增大CDVDT电容延长Tss。稳态工作时电流严重不均1. RILIM电阻值错误或精度不够。2. PCB布局导致各器件输入/输出阻抗差异大。3. 散热不均导致某器件RDSON变化。1. 精确测量每个RILIM电阻值。2. 检查大电流路径的对称性确保铜皮宽度和长度一致。3. 改善散热确保所有器件温度接近。故障发生时eFuse损坏1. 输入TVS或输出肖特基二极管选型不当或未安装。2. 输入/输出回路寄生电感过大。3. 去耦电容放置过远。1. 用高压探头测量故障瞬间IN和OUT的电压尖峰确认是否超规格。2. 检查TVS/二极管型号和布局确保其能快速响应。3. 优化布局缩短功率回路增加高频去耦电容。6. 设计扩展与高级考量完成基础设计后还可以利用PMBus接口实现更高级的功能提升系统的可维护性动态阈值调整根据服务器不同的运行模式如待机、计算、峰值负载通过PMBus命令动态调整过流保护阈值通过修改VIREF寄存器在安全与性能间取得平衡。预警与日志配置eFuse的警告阈值如温度警告、电流警告当参数接近但未达到故障阈值时提前上报便于运维人员干预。PMBus可以记录历史故障事件。时序协调在多路电源序列上电的系统中可以通过PMBus精确控制各eFuse的使能延时实现复杂的上电/下电时序。多板卡负载均衡在背板系统中主机可以通过PMBus读取各子卡的实际电流动态调整负载分配或触发节能策略。这个12V/4kW的eFuse保护方案将强大的模拟保护能力与灵活的数字管理接口相结合为高功率、高可用的数据中心电源设计提供了一个坚实可靠的基石。从参数计算到布局细节每一个环节都关乎最终的稳定性和可靠性。希望这篇详尽的拆解能让你在下次面对类似的大电流保护挑战时心中更有底气。