描述
RT3645BE:英特尔IMVP9.3 CPU核心电源的理想选择
在电子设计领域,电源管理芯片的性能直接影响着整个系统的稳定性和效率。今天,我们就来深入探讨一款专为英特尔IMVP9.3 CPU核心电源设计的同步VR控制器——RT3645BE。
文件下载:RT3645BE_DS-02.pdf
一、产品概述
RT3645BE具有四个输出轨,完全符合英特尔IMVP9.3 PWM规范。它采用了立锜科技新一代的混合控制架构,无需外部无源元件进行环路补偿,就能实现快速动态响应。通过 (I^{2} C) 接口,用户可以轻松对控制环路进行编程设置,满足CPU核心电源的所有AVP(自适应电压定位)要求。
二、产品特性亮点
2.1 架构与性能
混合控制架构 :摒弃了外部RC元件,实现了良好的稳定性和快速的动态性能。自适应斜坡和快速响应机制,让系统在面对负载变化时能够迅速做出反应。
高精度ADC :0.5%的DAC精度和内置的ADC,可用于信号监测和遥测,为系统提供了精确的数据反馈。
差分远程电压感应 :有效消除PCB走线和插座触点上的电压降,确保CPU远程感应节点的电压准确性。
2.2 效率优化
智能相位控制 :采用SPM(智能相位管理)技术,通过可编程电流阈值和迟滞优化系统效率。
自适应快速响应(AQR) :新一代瞬态技术,优化了负载瞬变期间的AVP性能,降低了输出电容需求。
2.3 功能集成与保护
多信号遥测 :集成高精度ADC,可对输入电压、输出电流、各轨温度和系统功率进行监测。
MTP NVM :集成多时间可编程非易失性存储器,可存储自定义配置,如下垂控制设置、ICCMAX电流、开关频率和SPM电流阈值。
故障保护 :具备欠压锁定(UVLO)、欠压(UV)、过压(OV)、过流(OC)和SPS故障指示等多种保护功能。
三、工作原理剖析
3.1 接口与逻辑控制
SVID接口 :负责在CPU和VR控制器之间接收和传输串行VID信号,控制逻辑执行SVID命令并发送相关信号以控制VR。
(I^{2} C) 接口:用于微调控制器的性能和功能设置,配置寄存器涵盖CPU所需寄存器、基本操作必要寄存器和功能设置寄存器。
3.2 信号处理与控制环路
PER CSGM :感应SPS报告的每相电感电流,输出信号求和后作为IMON信号,用于下垂控制、电流平衡、IOUT遥测和过流保护。
MUX和ADC :支持各轨的温度感应输入和IOUT遥测,以及输入电压和输入功率监测,MUX控制采样序列,ADC将模拟信号转换为数字代码。
DAC :根据控制逻辑的VID代码生成参考VID电压,控制逻辑根据CPU发出的SetVID命令动态改变VID目标电压。
下垂控制 :根据DAC输出和求和电流生成所需的下垂电压,输出信号输入到误差放大器进行环路调节。
误差放大器 :根据混合控制块中的控制环路设置,对输出电压和目标电压的差值进行反相和放大。
混合控制 :有限直流增益架构,具有快速动态响应,控制模式可在NVM中选择,输出信号输入到偏移消除模块以确保输出精度。
偏移消除 :基于低通滤波器实现无限直流增益系统,消除输出和目标之间的误差,确保精确的下垂控制。
RAMP信号 :有助于提高信噪比,增强环路稳定性和瞬态响应。
PWM CMP :将电感电流信号和RAMP信号与偏移消除模块的输出进行比较,触发TONGEN。
TONGEN和驱动接口 :PWM比较器的输出触发TONGEN产生PWM信号,PWM导通时间由输入电压、频率设置、电流平衡输出和AQR设置决定,驱动接口提供高、低和三态电平以驱动外部MOSFET驱动器。
电流平衡 :将感应到的每相电感电流与平均电流进行比较,调整每相的PWM导通时间,实现多相VR的热平衡。
零电流检测(ZCD) :检测每相电感电流的过零点,输出信号用于二极管仿真模式(DEM)以提高轻载效率和减少过冲。
自适应快速响应(AQR) :检测输出电压的下降沿,使所有相的PWM同时开启,触发电平和平脉冲宽度可在NVM中设置。
抗过冲(ANTIOVS) :在负载释放时检测输出电压,将所有PWM信号置于三态,迫使电流通过低侧开关的体二极管,直到电流为零,从而衰减电压过冲并减少输出电容。
保护逻辑 :检测潜在的故障事件,如欠压锁定、欠压、过压、过流和SPS故障标志,若在活动输出轨中检测到故障事件,VR_READY将被拉低。
四、应用信息详解
4.1 电源启动序列
RT3645BE控制器需要5V的VCC电源。当VCC电压低于4.2V时,控制器触发UVLO保护,关闭控制器并将所有PWM信号置于三态。当 (VCC > 4.45V) 时,控制器发出POR = high并等待EN信号。EN > 0.7V后,控制器开始上电初始化,包括内部偏移校准和将NVM数据加载到功能寄存器,整个过程约需2ms。建议在VCC稳定后将EN设置为逻辑高电平。
4.2 活动相数设置
活动相数可以通过NVM或ISENxP引脚的硬件连接进行配置。当ISENxP电压大于 ((VCC - 0.5V)) 时,硬件编程的活动相数为 ((x - 1))。检测在电源上电初始化期间执行,并在内部设置完成后锁定。如果NVM设置与ISENxP连接冲突,控制器将使用较小的相数作为活动相数。
4.3 轨道禁用
每个轨道可以通过硬件连接或内部NVM设置禁用。通过将ISEN_A1P拉高至 ((VCC - 0.5V)) 以上可禁用轨道A,同理可禁用轨道B、C和D。也可以通过NVM中的相应寄存器(EN_RAIL_A、EN_RAIL_B、EN_RAIL_C和EN_RAIL_D)禁用轨道。PSYS域可以通过设置NVM寄存器EN_PSYS_DOMAIN禁用,当所有VR域进入PS4或被禁用时,PSYS域也会被禁用。
4.4 NVM编程机制
RT3645BE提供了多种功能设置,可通过 (I^{2} C) 接口访问并使用特定编程指令将其编程到NVM中。VCC上升超过上电复位(POR)阈值后,控制器开始从NVM加载数据到功能寄存器,约需500μs完成。NVM下载完成后,用户可以通过 (I^{2} C) 接口写入功能寄存器以调整控制参数。当主机发出编程指令时,控制器开始将功能寄存器中的数据编程到NVM中,整个过程约需450ms。在NVM编程期间,EN引脚应保持低电平,避免在输出调节活动时编程NVM,以免导致意外的PWM行为和电压误差。立锜科技提供了基于软件的NVM编程工具,方便用户进行编程任务。
4.5 其他应用要点
ADDR引脚和 (I^{2} C) 从地址 :用户可以通过将ADDR引脚连接到指定电阻来设置 (I^{2} C) 从地址,该设置在电源上电初始化期间执行并锁定。也可以通过编程NVM寄存器I2C_ADDR_SET1或I2C_ADDR_SET2更改 (I^{2} C) 地址,NVM编程后,更改 (I^{2} C) 地址需要循环VCC电源才能生效。
差分远程电压感应 :为每个轨道提供差分远程感应对,消除PCB走线和插座触点上的电压降,确保CPU远程感应节点的电压准确性。
热监测 :通过四个TSEN引脚监测各轨道的温度,TSEN引脚应连接到SPS的TMON引脚,TMON电压应符合特定方程。建议在TSEN引脚和地之间添加1μF电容以确保准确的温度传感。当感应温度高于SVID ThermAlert位断言阈值时,控制器会在SVID状态1(10h)寄存器中断言ThermAlert位;当感应温度高于VR_HOT#断言阈值时,控制器会断言VR_HOT#引脚。
系统输入功率监测(PSYS) :提供PSYS功能,监测系统输入功率并通过SVID接口报告给CPU。PSYS仪表输出与系统输入功率成比例的电流信号,RPSYS应设计满足IPSYS(MAX) x RPSYS = VPSYS(MAX)。如果VPSYS高于SVID寄存器中设置的临界阈值,控制器会断言VR_HOT#引脚。
系统输入电压监测 :提供VINSEN引脚用于系统输入电压监测,VSYS引脚用于快速VSYS下垂检测。建议连接一个截止频率约为PWM开关频率的低通滤波器,以确保正确的PWM导通时间脉冲宽度设置和遥测。如果SVID寄存器34h的系统输入监测设置为检测输入电压,当VSYS低于临界阈值时,控制器会断言VR_HOT#引脚。
辅助VR输出电流监测 :提供模拟输入引脚用于辅助VR输出电流监测,辅助VR输出与负载电流成比例的电流信号,应参考VREF并通过终端电阻RAUX连接到控制器。RT3645BE感测AUX_IMON引脚和VREF之间的差分电压,并将其转换为数字代码进行遥测。终端电阻RAUX应根据特定方程进行设计。电流遥测可以通过寄存器IMON_AUX启用或禁用,禁用时,AUX_IMON引脚作为故障指示器。
五、寄存器配置说明
RT3645BE的寄存器配置较为复杂,涵盖了全局寄存器、NVM寄存器等多个部分。不同的寄存器用于设置各种参数,如活动相数、SPS阈值、温度阈值、电流平衡增益等。在进行寄存器配置时,需要注意一些细节,例如特定寄存器需要特定的密钥才能访问,更改功能寄存器内容前需要正确设置PAGE寄存器等。
六、总结
RT3645BE凭借其先进的混合控制架构、丰富的功能特性和灵活的配置选项,为英特尔IMVP9.3 CPU核心电源设计提供了强大的支持。无论是在笔记本电脑还是台式电脑等应用中,都能有效提高系统的稳定性、效率和性能。作为电子工程师,我们在使用RT3645BE时,需要深入理解其工作原理和应用要点,合理配置寄存器,以充分发挥其优势,为设计出更优秀的电源管理系统奠定基础。
你是否在实际项目中使用过类似的电源管理芯片?在使用过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容