深入解析MAX16602:VR13.HC与AI核心双输出电压调节器芯片组

电子说

1.4w人已加入

描述

深入解析MAX16602:VR13.HC与AI核心双输出电压调节器芯片组

引言

在当今电子设备飞速发展的时代,对于高性能、高集成度电压调节器的需求日益增长。MAX16602作为一款专为AI核心或Intel VR13.HC服务器CPU供电设计的芯片组,凭借其高功率密度、灵活可扩展等特性,成为众多工程师的首选。本文将深入剖析MAX16602的各项特性、工作原理及设计要点,为电子工程师在实际应用中提供全面的参考。

文件下载:MAX16602.pdf

一、MAX16602概述

1.1 产品定位

MAX16602是一款高度集成的控制器IC,与多达八个MAX20778/A、MAX20779/A、MAX20780或MAX20790智能功率级IC配合使用,为AI核心或Intel VR13.HC平台提供高性能的多相VCORE电源转换解决方案。该芯片组支持PWM并联,最多可控制16相,适用于高电流多相电压调节器、服务器、工作站、企业存储以及通信和网络设备等多种应用场景。

1.2 关键特性

  • 高功率密度与效率:支持多种智能功率级IC,如MAX20778/A、MAX20779/A/B/C等,在1.8V输出时峰值效率可达95.6%,并集成输入功率监测功能。
  • 通过PMBus进行遥测:具备数字可编程配置,可实现输入电压、电流、功率监测以及功率级温度监测与报告。
  • 先进的电源管理:采用自主相位 shedding技术,能在整个负载范围内保持高效率;具备正交电流重新平衡功能,确保瞬态期间相电流平衡;低静态电流有助于提高轻载和待机效率。
  • 保护特性:提供输入和偏置电源欠压保护、过流保护以及关键故障标志输出引脚,确保系统的稳定性和可靠性。

二、电气特性

2.1 电源电压与电流

  • 偏置电源电压范围:VAVDD1P8和VDVDD1P8为1.7 - 1.9V,VDD3P3为3.0 - 3.6V。
  • 偏置电源电流:1.8V偏置电源电流(IAVDD1P8 + IDVDD1P8)在系统运行时为52mA,VDD3P3偏置电源电流(IVDD3P3)在1.8V开关关闭(VX = 3.3V)时为500µA。

2.2 输出电压范围与精度

  • 输出电压范围:在5mV模式下,CORE和VSA为0.25 - 1.52V;在10mV模式下,仅CORE为0.5 - 2.3V。
  • DC设定点公差:在不同温度和电压范围内,输出电压的公差在 -0.5% 至 +0.5% 之间,确保输出电压的稳定性。

2.3 其他电气参数

还包括开关频率、VID转换斜率、过压和欠压保护、过流保护等一系列电气参数,这些参数共同保证了芯片组在不同工作条件下的性能。例如,CORE开关频率范围为300 - 857kHz,VSA开关频率分为低开关频率(599 - 735kHz)和高开关频率(720 - 880kHz)。

三、工作原理

3.1 VCORE控制架构

MAX16602的VCORE控制架构包含多个放大器级和调制器电路,通过无损电流传感技术,利用智能功率级IC的电流反馈信号来控制每个相。具体来说,首先通过差分放大器(A1)计算参考电压与差分远程感测电压之间的误差,然后将该误差通过适当的电阻缩放后输入到误差放大器(A3)。相电阻用于将所有功率级的ISENSE电流反馈信号求和到误差放大器的反相输入端,从而实现对负载电流的精确控制。

3.2 无损电流传感与负载线控制

该芯片组采用无损电流传感技术,通过智能功率级IC将与功率器件电流成比例的电流信号反馈给控制器。这种方法优于使用电感直流电阻的方法,无需温度补偿和滤波即可获得准确的电流信号,从而实现对输出负载线的精确控制,即使在低电流情况下也能保证精度。负载线通过数字编程电压控制环误差放大器(A2)的直流增益来设置。

3.3 集成1.8V调节器

MAX16602集成了一个1.8V开关调节器,为控制器和智能功率级设备提供偏置电流。该调节器采用DCM模式和恒定导通时间控制,并具有输入和输出前馈功能,能够在高负载和低负载电流下实现高效的功率转换。当VDD1P8低于1.8V参考电压时,高侧FET开启,电流从输入通过电感流向输出滤波电容和负载;当固定导通时间结束后,高侧FET关闭,低侧FET短暂开启,将电感电流降至零。

3.4 输入功率传感器

芯片组集成了输入功率传感器,通过低电阻外部电流传感电阻或电流监测信号来测量输入电流和电压。输入功率遥测可以通过PMBus或SVID读取,简化了VR13.HC解决方案的实现。

四、系统启动与操作模式

4.1 系统启动

当AVDD1P8、DVDD1P8和VDD3P3上升到各自的欠压锁定阈值以上时,MAX16602开始初始化,检查编程和配置电阻的有效性,并检查CORE_SENSE_P和VSA_SENSE_P引脚是否开路。当VIN和SNS_PS_BIAS高于各自的欠压锁定阈值且OEN信号为高时,系统开始响应硬件使能信号,进行相位检测序列,完成功率级检测后开始输出斜坡。

4.2 操作模式

  • 连续导通模式(CCM):根据功率管理设置和CPU发出的SVID命令,控制器可以在CCM模式下运行,具有可编程数量的有效相。
  • 单相不连续导通模式(DCM):当DCM模式启用时,开关频率与负载电流成正比。DCM偏移电压可以通过PMBus进行选择,较低的偏移电压会导致较低的输出电压纹波,但开关频率会较高。

4.3 VID和斜坡率

MAX16602符合VR13.HC规范的VID值和斜坡率要求,提供所有必需的SVID命令,包括衰减模式。慢斜坡率和快斜坡率在电气特性表中有明确规定。

4.4 功率状态

该芯片组支持PS0、PS1、PS2和PS3命令,适用于CORE和VSA。

4.5 自主相位Shedding(APS)

APS功能允许根据负载电流自动控制有效相的数量,以最大化调节器的效率。APS使用两组阈值:APS_Slow阈值用于相位减少决策,APS_Fast阈值用于相位增加决策。当负载电流增加超过APS_Fast阈值时,所有相迅速启用;当数字化输出电流在至少200µs内保持低于APS_Slow阈值时,控制器开始减少相。

五、保护与监测功能

5.1 启动时的故障检测

MAX16602在退出VDD1P8欠压锁定和OEN信号上升后会进行各种故障检测,包括ISENSE引脚短路到功率级AVDD、ADDR和PROG电阻值的有效性、正感测线开路、TSENSE未连接、功率级相控制输出故障以及功率级故障等。如果检测到任何故障,系统将标记错误并停止启动。

5.2 VCORE功率良好信号(PWRGD_CORE)

PWRGD_CORE是一个高电平有效、开漏输出信号,用于指示VCORE已稳定在启动电压或最后指定的SVID命令。在启动VID过渡结束后的固定延迟后,PWRGD_CORE变为高电平。在VID过渡期间,PWRGD_CORE不会被取消断言,但如果输出电压低于标称电压的容差带阈值或检测到任何锁存故障,则会被取消断言。

5.3 过流保护(OCP)

OCP默认级别由PROG选择的场景加载,过流阈值可以通过PMBus寄存器0xD3[3:0]进行覆盖。系统过流条件通过比较内部RDES电阻上的电压与所选OCP阈值对应的电压来检测。OCP有“CCM”和“Hiccup”两种模式可供选择。在Hiccup OCP模式下,当OCP阈值被超过时,系统在关闭前提供5ms的编程OCP电流,然后等待45ms后重新启动;在CCM OCP模式下,系统持续提供编程OCP电流,直到负载电流降至OCP值以下。

5.4 过压保护

芯片组包含两个独立的过压保护电路,一个比较输出电压与编程标称输出之间的差值与输出OVP阈值,另一个比较输出电压与伞形OVP阈值。如果任何一个电路触发,将注册OVP故障,OVP信号被断言,PWRGD_CORE和PWRGD_VSA被取消断言,调节停止。OVP故障只能通过切换1.8V或3.3V电源轨来清除。

5.5 欠压锁定(UVLO)

设备在1.8V、3.3V和VIN上包含欠压锁定电路。如果检测到任何电源的UVLO事件,系统将停止调节。当相应的电源电压上升到欠压阈值以上时,IC会重新加载默认设置或最后用户场景,并在OEN仍为高电平时重新启动。

5.6 功率级温度警告(VR_HOT)

VR_HOT是一个开漏、低电平有效输出信号,当任何功率级的温度达到场景中编程的阈值(固定为 +105°C)时,该信号被断言。VR_HOT作为对CPU的警告,系统继续正常调节。

5.7 故障指示输出(FAULT)

FAULT是一个开漏、低电平有效输出信号,当检测到重大故障时被断言。在初始化期间,如果发现电阻或节点超出范围或开路,FAULT会被断言;在系统调节期间,智能功率级故障会被持续监测并通过FAULT信号报告。

六、VSA操作

6.1 VSA控制架构

VSA控制架构是VCORE控制架构的简化版本,没有下垂功能。提供16种斜坡率选项和两种开关频率设置,这些设置由PROG场景预配置,但可以通过PMBus寄存器进行调整。

6.2 VSA输出操作

  • 启动:VSA启动操作与VCORE部分描述的启动过程相同。
  • 功率状态:VSA轨支持PS0、PS2、PS3和衰减功率状态。
  • DCM操作:VSA电路包含一个可编程控制环偏移,其功能与VCORE相同。该偏移由PROG场景预配置,但可以通过PMBus寄存器0xB3[6]进行调整。
  • 保护与监测:VSA输出具有独立的功率良好信号,其操作方式与VCORE相同。VSA过流保护采用峰值电流逐周期钳位,通过比较RPH_VSA上的电压与参考阈值来激活。VSA过压保护与VCORE类似,包含两个OVP电路。

七、设计要点

7.1 确定最佳相数

根据CPU的选择确定ICCMAX的值,OCP通常设置为比ICCMAX高20%。根据负载电流要求和可用面积,结合智能功率级数据手册中的效率曲线和电流额定值,确定所需的相数。

7.2 相配置顺序

在配置MAX16602时,对于给定的相数,需要正确选择特定的相位置进行填充,同时将其他相停用。停用相通过将其相控制(PWM)引脚与地之间连接一个1kΩ电阻来实现,未使用相的TSENSE和ISENSE引脚必须保持未连接。

7.3 输出电容计算

输出电容(COUT)的值可以根据卸载瞬态期间的最大允许过冲(VOV_MAX)或电压调节器可实现的最大带宽来确定。通过相应的公式计算出最小COUT值,并选择略高的值以提供良好的设计余量。

7.4 配置电阻值选择

系统操作参数通过配置电阻进行设置,ADDR选择SVID和PMBus地址,PROG选择预配置场景。正确的电阻值和每个电阻编程的参数在表5中列出,配置参数可以在OEN为低电平时通过PMBus进行编程,这些设置在后续OEN切换时不会重置。

7.5 数字参数设计

MAX16602集成了所有控制环组件,以下参数现在可以通过数字方式选择:

  • VCORE调节器:包括开关频率、负载线、系统OCP、APS快速和慢速阈值、调制器斜坡率、AMS斜坡率、电流环零、电压环零、RP和ROCR等。
  • VSA调节器:包括开关频率、调制器斜坡率、控制环零和RP等。

这些参数由PROG场景预配置,但可以通过PMBus接口进行调整。

八、PMBus接口

8.1 接口概述

MAX16602控制器IC包含一个串行总线(PMBus),支持高级调节器监测和控制功能。该接口支持SMBus 3.1规范的一个子集,包括静态SMBus地址编程、高功率SMBus直流规范、多种SMBus协议以及数据包错误检查机制等。

8.2 监测功能

通过PMBus接口可以获取系统级和VCORE、VSA调节器的各种监测信息,包括系统故障日志、SVID日志、配置电阻编程参数、过温阈值、制造商模块ID、输入电压、输出电流、输出电压、功率级温度等。

8.3 存储用户配置

用户配置可以编程到非易失性存储器(NVM)中,MTP可编程NVM允许进行8次现场修改。编程NVM时,需要按照特定步骤进行操作,确保配置正确保存。

8.4 加载保存的配置

可以使用Maxim GUI或其他等效方法将配置保存到文本文件中,对配置文本文件进行编辑后,再加载到同一IC或不同IC中。加载的配置在执行STORE_USER_ALL命令之前不会永久保存到NVM中。

8.5 控制功能

通过PMBus接口可以覆盖一些控制功能,包括PROG和ADDR配置电阻编程的参数(除SVID地址和PMBus LSB地址外)、VCORE和VSA调节器的输出电压、过压输出电压、OEN信号、设定点设置、VR_HOT阈值和最大输出电压等。

九、总结

MAX16602作为一款高性能的VR13.HC和AI核心双输出电压调节器芯片组,凭借其丰富的特性、先进的控制架构和完善的保护监测功能,为电子工程师在设计高电流多相电压调节器、服务器、工作站等应用时提供了强大的支持。在实际应用中,工程师需要根据具体的设计要求,合理选择相数、配置电阻值和数字参数,充分发挥MAX16602的优势,实现高效、稳定的电源转换。同时,通过PMBus接口可以方便地进行监测和控制,提高系统的可维护性和可靠性。

你在使用MAX16602的过程中遇到过哪些问题?或者你对其未来的发展有什么期望?欢迎在评论区分享你的看法。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分