深入剖析SGM260320:高集成度PMIC的卓越之选
在电子设备的设计中,电源管理是至关重要的一环,它直接影响着设备的性能、稳定性和功耗。今天,我们就来深入探讨一款高集成度的电源管理集成电路(PMIC)——SGM260320,看看它在电源管理领域能为我们带来怎样的惊喜。
文件下载:SGM260320.pdf
一、SGM260320概述
SGM260320是一款高度集成的多通道电源管理设备,专为支持各种微控制器和固态驱动器(SSD)应用而设计。它集成了三个降压(Buck)转换器、两个低压差线性稳压器(LDO)以及一个负载开关,能够提供多种输出电压,并且所有输出都可以通过I2C接口进行高度配置。这种高度集成的设计不仅节省了电路板空间,还降低了系统成本,提高了电源管理的效率。
二、关键特性解析
2.1 宽输入电压范围
SGM260320的输入电压范围为2.7V至5.5V,这使得它能够适应多种不同的电源输入,为不同的应用场景提供了更大的灵活性。
2.2 强大的输出能力
Buck转换器
- Buck1:最大输出电流能力可达4A,具有可配置的旁路功能。输出电压可编程范围有两种,分别为0.6V至2.991V(步长9.375mV)和0.8V至3.9875V(步长12.5mV)。不过需要注意的是,Buck1针对大占空比应用进行了优化,建议最小输出电压为1.7V。
- Buck2和Buck3:最大输出电流能力均为3A,输出电压可编程范围与Buck1类似,使得它们能够为不同负载提供稳定的电源。
LDO
LDO1和LDO2最大输出电流能力为300mA,输出电压可编程范围同样有两种,为系统中的低功耗电路提供了稳定的电源解决方案。
2.3 灵活的配置选项
- 输出电压:可以通过I2C接口对每个输出的电压进行灵活配置,以满足不同电路的需求。
- 软启动时间:可设置软启动时间,减少电源启动时的浪涌电流,保护电路元件。
- 启动顺序:能够对各个输出的启动顺序进行编程,确保系统按照预定的顺序启动,避免出现电源冲突。
- 开关频率:支持不同的开关频率,可根据实际应用需求选择合适的频率,以平衡效率和纹波。
- 电流限制:可以设置每个输出的电流限制,防止过流损坏电路。
- 状态报告和可控性:通过I2C接口可以实时获取系统的状态信息,并对系统进行控制,方便工程师进行调试和监控。
- 可编程GPIO:提供4个可编程的GPIO引脚,可用于系统硬件控制,实现多种不同的功能。
- 无缝的外部电源排序:支持与外部电源进行无缝的排序,确保系统在不同电源之间切换时的稳定性。
- 多种睡眠模式:具备多种睡眠模式,可根据系统的工作状态选择合适的模式,降低功耗。
2.4 完善的保护功能
- 输入过压/欠压保护:实时监测输入电压,当输入电压超出正常范围时,自动采取保护措施,防止损坏芯片。
- 输出过压/欠压保护:对每个输出进行过压和欠压监测,确保输出电压稳定在安全范围内。
- 短路和过流保护:当输出发生短路或过流时,能够及时切断电源,保护芯片和电路。
- 过温关断保护:监测芯片温度,当温度过高时,自动关断芯片,避免因过热而损坏。
三、系统控制详解
3.1 I2C串行接口
SGM260320采用标准的I2C接口进行参数编程和状态报告。它作为从设备,可以被工厂配置为四个7位从地址之一。I2C接口支持标准模式和快速模式加通信速度,最高可达1MHz。通过I2C接口,工程师可以方便地对芯片的各种参数进行设置和调整,实现对电源管理系统的精细控制。
3.2 状态机
芯片内部有一个状态机,用于管理不同的工作状态,包括复位状态、电源序列启动状态、开机(活动)状态、睡眠状态、DPSLP状态、热状态和UV/OV故障状态等。每个状态都有明确的进入和退出条件,确保系统在不同的工作条件下都能稳定运行。例如,当输入电压超出正常范围时,芯片会进入复位状态,关闭所有调节器,直到输入电压恢复正常。
3.3 启动/关机和排序
芯片在输入电源接通时会自动从复位状态转换到电源序列启动状态,然后根据输入条件进入开机、睡眠或DPSLP状态。在关机时,所有通道会同时关闭。此外,SGM260320还提供了高级的排序控制功能,每个输出都有四个可编程参数:输入触发、导通延迟、关断延迟和输出电压。Buck调节器还支持软启动时间调整,这些参数可以通过专用的配置寄存器进行编程,以满足不同应用的需求。
3.4 动态电压缩放(DVS)
三个Buck转换器支持通过I2C接口或GPIO引脚进行动态电压缩放。这一功能可以根据系统的工作负载动态调整处理器的电压,实现电源优化。在正常工作时,每个Buck转换器保持其Bx_VSET0设置,当DVS触发时,切换到Bx_VSET1设置,实现无缝的电压转换。
3.5 输入电压监测
芯片会持续监测VIN_A引脚的输入电压,当输入电压低于可编程的VSYSMON阈值时,nIRQ引脚会拉低,提示系统输入电压异常。当输入电压低于VUV阈值时,系统会完全关机,以保护芯片和电路。
3.6 故障保护
SGM260320具有多级故障保护功能,包括输入欠压/过压、输出过压、输出欠压、输出电流限制和短路、热警告和热关断等。对于每个故障条件,芯片都有对应的故障位和屏蔽位。用户可以通过I2C配置选择性地屏蔽故障,未屏蔽的故障会立即拉低nIRQ引脚,直到故障清除并且通过I2C读取状态寄存器。
四、GPIO配置
SGM260320的4个GPIO引脚具有多种可配置的输入和输出功能。
4.1 输入功能
- EXT_PG:作为外部输入触发,用于协调与其他电源的启动时序,使外部调节器能够无缝集成到系统的启动序列中。
- DVS控制:可以配置为不同Buck通道的DVS控制输入,当引脚被拉低时,相应的通道进入DVS状态,输入电压从x_VSET0切换到x_VSET1。
- SYS_EN:作为系统的使能引脚,当引脚被拉低时,系统关机;当引脚被拉高时,系统按照编程的启动序列启动。
- LSW LDO控制:用于控制不同LDO通道的工作模式,当引脚被拉高时,LDOx设置为LDO模式;当引脚被拉低时,LDOx设置为负载开关模式。
4.2 输出功能
- EXT_EN:用于控制外部调节器或提供系统控制信号,支持可编程的输入触发和延迟时间,以满足特定的电源排序要求。
- nRESET:用于启动系统级的CPU/控制器复位。在热关断事件、输入电压超出OV或UV阈值以及与nRESET功能连接的任何输出发生OV或UV情况时,nRESET信号会拉低。
- nIRQ(中断):作为系统处理器的警报信号,由芯片内部的各种监测条件触发。用户可以通过I2C接口屏蔽个别故障条件。
- SYSMON:可以配置为输出有效的低电平SYSMON信号,用于主机系统监测。当VIN_A低于VSYSMON下降阈值时,信号变低;当VIN_A高于VSYSMON时,信号变高。
五、Buck转换器
5.1 概述
SGM260320集成了三个Buck转换器,其中Buck1提供4A输出,Buck2和Buck3各提供3A输出。Buck1采用固定频率、恒定关断时间(COFT)控制的同步转换器,而Buck2和Buck3使用恒定导通时间(COT)控制。它们的开关频率为1.125MHz或2.25MHz,并具有内部补偿,只需要三个小型外部组件(CIN、Cout和L)即可工作。
5.2 工作模式
默认情况下,所有Buck转换器在中等到重负载下以固定频率PWM模式工作,在轻负载下自动转换到专有节能模式(PSM),以减少传导损耗。用户也可以通过设置Bx_FORCE_CCM位将其强制在轻负载下保持PWM模式,以提高瞬态响应。
5.3 输出电压设置
Buck1、Buck2和Buck3在正常工作时根据I2C寄存器Bx_VSET0的值调节输出电压,在DVS模式下根据Bx_VSET1的值调节。芯片提供两种可编程输出电压范围,用户可以根据实际需求选择合适的范围进行电压设置。
5.4 软启动
每个Buck转换器都具有内置的软启动斜坡,用于控制输出电压的上升,减少输入浪涌电流,确保在任何负载条件下都能实现平滑、单调的启动。软启动持续时间可以通过BUCK_SS位进行调整。
5.5 过流和短路保护
每个Buck转换器都具备过流和短路保护功能。过流保护采用逐周期电流限制,当开关电流超过设定阈值时,会采取相应的保护措施,如降低占空比或关断高侧FET。如果发生短路,调节器会关闭,并在10ms延迟后尝试重启。
5.6 组件选择
在选择外部组件时,需要根据芯片的要求进行合理选择。输入电容器应选择高品质、低ESR的陶瓷电容器,放置在靠近芯片的位置,以减少电源路由环路。电感应选择低直流电阻、直流额定值至少比最大输出电流高30%的产品,以防止饱和。输出电容器应选择紧凑、低ESR的陶瓷电容器,以减小电压纹波,提高负载瞬态响应。
六、LDO转换器
6.1 概述
SGM260320集成了两个300mA的低压差(LDO)调节器,它们经过优化,具有最小的压差和高电源抑制比(PSRR),并且可以在负载开关模式下工作。每个LDO只需要两个小型外部电容器(CIN和Cout)即可正常工作。
6.2 输出电压设置
LDO的输出电压根据其I2C寄存器LDO1_VSET[7:0]和LDO2_VSET[7:0]进行调节。支持两种输出电压范围设置,由I2C寄存器位LDOx_VREF控制,该值由工厂设置,用户无法更改。
6.3 软启动
每个LDO都包含一个软启动电路,用于控制输出电压的斜坡上升,减少输入浪涌电流,确保在任何负载条件下都能实现单调启动。软启动时间固定为300μs。
6.4 过流和短路保护
每个LDO都具有过流检测和短路保护功能。当达到电流限制时,芯片可以选择关闭输出进入打嗝模式,或者降低输出电流限制,直到过载问题解决。过流阈值由LDOx_ILIM_SET位控制。
6.5 负载开关模式
LDO可以工作在负载开关模式下,直接将输入电压传递到输出。在这种模式下,设备会继续监测负载电流,如果超过LDOx_ILIM_SET[1:0]的值,会关闭输出,进入打嗝模式,直到故障清除。但需要注意的是,在这种模式下不监测输出过压。
七、I2C兼容接口
SGM260320采用标准的I2C接口进行数据通信,支持标准模式和快速模式加通信速度。通过I2C接口,主机可以与芯片进行双向通信,实现参数编程和状态报告。在数据通信过程中,需要遵循特定的协议,包括START和STOP条件、数据位传输和有效性、字节格式、确认(ACK)和非确认(NCK)等。同时,芯片还支持多读取和多写入功能,方便用户进行批量数据操作。
八、CMI选项
SGM260320提供了多种CMI(Code Matrix Index)选项,每个选项都有不同的配置参数,包括电压和电流设置、启动和排序、I2C地址、GPIO功能等。工程师可以根据具体的应用需求选择合适的CMI选项,或者联系SGMICRO进行定制配置。
九、寄存器映射
SGM260320包含六个主要的寄存器区域,分别为Master寄存器、Buck1寄存器、Buck2寄存器、Buck3寄存器、LDO1寄存器和LDO2寄存器。每个寄存器区域都包含多个寄存器,用于存储和配置芯片的各种参数。寄存器类型包括基本易失性寄存器、基本非易失性寄存器和工厂非易失性寄存器,不同类型的寄存器具有不同的读写特性和功能。
十、应用信息
在进行PCB布局设计时,需要遵循一些特定的指南,以确保电源管理系统的稳定性和性能。例如,使用低ESR陶瓷电容器将VIN_Bx引脚旁路到GND引脚,并将其尽可能靠近VIN_Bx引脚放置;保持开关节点迹线尽可能短,避免敏感模拟信号迹线靠近高频率、高dV/dt节点;将LDO输入电容器靠近VIN_A引脚放置;将Buck输出电容器靠近电感器放置,并确保与电感器和接地平面的直接连接等。
综上所述,SGM260320作为一款高集成度的PMIC,具有丰富的功能、灵活的配置选项和完善的保护功能,能够为各种微控制器和SSD应用提供高效、稳定的电源管理解决方案。在实际应用中,工程师可以根据具体的需求,充分利用其特性,设计出性能优良的电源管理系统。你在使用SGM260320或其他类似PMIC时遇到过哪些问题呢?欢迎在评论区分享。
-
电源管理
+关注
关注
117文章
8505浏览量
148224 -
PMIC
+关注
关注
15文章
491浏览量
113184
发布评论请先 登录
深入剖析SGM260320:高集成度PMIC的卓越之选
评论