电源设计工程师通常采用灵活的电源监控、时序控制和调节电路对系统进行管理。本文重要讨论电源管理的原理和方法。
多年来,随着系统内电源数量的增多,为了确保其安全、经济、持续和正常的工作,特别是在使用微处理器时,对电源轨进行监测和控制变得非常重要。确定电压轨是超过阈值还是处于工作范围内,以及该电压相关于其它电压轨是否按照正确的时序上电或断电,这些关于系统运行的可靠性和安全性来说都是至关重要的。
关于这个问题,有许多解决方法。例如,利用由精密电阻分压器、比较器和基准电压源组成的简单电路,就能够检测电压轨上的电压是高于还是低于规定的电平。在复位发生器中,如ADM809,将这类器件与延迟器件结合在一起,能够使微处理器、ASIC(专用集成电路)以及DSp(数字信号处理器)等在上电时便处于复位状态,这种类型的监控适合于多种应用。
当要监控多路电压轨时,会要更多的不只是用于简单监控电压的监控IC。例如,考虑一个常见的电源时序控制需求:FpGA(现场可编程门阵列)制造商规定,在向器件供应5VI/O(输入/输出)电压之前,必须先施加3.3V的内核电压,并持续至少20ms,以防止器件上电时受到损坏。关于系统的可靠性来说,满足这样的时序要求就像要保证器件在规定的电源电压和温度范围内工作相同至关重要。
随着应用的发展,电源轨数量也在显著新增。一些复杂、昂贵的系统,如LAN(局域网)交换机和蜂窝电话基站,线路卡通常会包含10路或更多电压轨;即使是成本敏感的消费类系统,如等离子电视,也可能具有多达15路的独立电压轨,其中许多电压轨都要进行监控和时序控制。
目前,许多高性能的IC都要多路电压。例如,供应独立的内核电压和I/O电压已成为许多器件的标准。在高端系统中,每个DSp器件会要多达四个独立的电源。而在更多情况下,单一系统中可能存在着大量的多电源器件,包括FpGA、ASIC、DSp、微处理器和微控制器(以及模拟器件)。
系统中有许多器件都可以采用标准电源电压供电(如3.3V),而另一些器件可能要专用电压。此外,某些标准电压可能还要用到很多不同的地方。例如,有时会要像3.3VANALOG和3.3VDIGITAL这样独立的模拟电源和数字电源。为了提高效率(如存储器电源轨的电流会达到数百安培)或满足时序要求(个别器件在不同时间要3.3VA以及3.3VB),可能要多次出现相同的电压。所有这些因素都导致电源数量的新增。
电压监控和时序控制有时会变得极为复杂,特别是当一个系统必须设计为能够支持上电时序控制和断电时序控制,并能够在工作期间的不同时间点上对不同电源轨上的所有可能故障状况均出现多种响应时。中心电源管理控制器是解决这个难题的最佳方法。
随着电源电压数量的新增,发生故障的几率也随之新增。其风险与电源数量、器件数量和系统复杂程度成正比,外部因素也会新增风险。例如,假如在初始设计阶段没有完整地含义出主ASIC的特性,那么电源设计工程师必须用硬连线实现电压监控阈值和时序控制,但这些都可能会随着ASIC技术指标的改变而发生变化。假如需求发生改变,那么pCB(印制电路板)必须进行修改,这显然会影响开发进度和成本。另外,某些特定器件的电源电压技术指标可能会在开发过程中有所改变。在这种情况下,关于任何一个中心电源系统管理器来说,易于调整电源的方法将会是非常有用的。事实上,对这种系统的电压轨进行监控、时序控制和调节时,灵活性是非常重要的。
对选定的故障保护机制和时序控制的鲁棒性进行评估是一件相当庞大的工作,因此,能够简化这一过程的器件将加速电路板的评估,并缩短上市时间。不论是在工作现场,还是从早期pCB开发到原型评估的各个设计阶段,故障记录以及数字化的电压和温度数据都是很有用的特性。
基本监控
下图所示为利用ADCMp361监控多路电压轨的简单方法,这是一款内置基准电压的双极性输出、±0.275%精度的比较器。由于ADCMp361内置400mV高精度基准电压源,因此可以精确的监控非常低的电压,例如0.9V的电压轨。其中,每路电压轨都使用独立的电路。电阻分压器将电压轨按比例降低,并为每一路电源设置一个欠压跳变点。所有的输出被连接在一起,出现通用电源良好信号。
基于比较器的欠压检测,供应通用电源良好输出,可用于3路电源系统
由于采用更低电源电压的新工艺的发展,加上遗留的I/O电压要求,近年来复杂系统中电压轨的数量大幅新增。当要监控多路电压轨时,可以使用能分别监控两路或三路电压轨的多电压监控器,如ADM13305以及ADM13307。ADM6710与ADM1184还可以监控四路电压轨。ADM6710可供应预调电压阈值,ADM1184可供应4个高精度(±0.8%)的可调输入信号,能够利用外部电阻分压器网络设置跳变阈值。
多电压监控器
表1多电压监控器
更小的工艺尺寸正在推动内核电压向更低的方向发展。通常在大电流情况下,必须有效地供应低电压,而且必须遵守严格的调节和瞬态指标。低压时余量的不足可能会引起预想不到的器件行为。例如,假如电源电压下降到电信ASIC的阈值以下,芯片的工作会出现异常,可能导致正在发送的信息被破坏或者数据丢失。随着内核电压的下降,对高精度电压监控器的要求将更加苛刻,如图所示。
图要高精度监控器
在这个例子中,1V稳压电源实际的电压范围是0.97V~1.03V。微处理器可接受的核心电压是1V(±5%),即0.95V~1.05V。因此,欠压监控范围为2%。而ADM13305、ADM13307与ADM1184的可调输入在整个温度范围内的精度高达±0.8%,电阻分压器的精度为±0.1%,这使得欠压电平监控精度范围能保持在2%以内。
基本时序控制
图3所示的是如何利用分立器件实现基本的时序控制,此处采用逻辑阈值而不是比较器。12V和5V电源轨是由其它电路出现的。为了确保系统能够正确工作,必须引入一段时间延迟。这里是通过使用RC(电阻电容)电路来缓慢升高与5V电源串联的N沟道FET的栅极电压而实现的。所选用的RC值可确保FET在达到阈值电压并导通之前能获得足够的延迟时间。3.3V和1.8V电源轨是由线性稳压器ADp120和ADp130出现的。这些电压的上电时间也是利用RC来进行时序控制的。由于RC能驱动每个LDO的EN(使能)引脚,因此无需串联FET。选定的RC值要确保在EN引脚上的电压爬升到其阈值之前有足够的延迟时间(t2,t3)。
这种简单、低成本的电源时序控制方法只占用很少的电路板面积,因此可用于多种应用。这种方法适合于成本是重要考虑因素、时序要求很简单,且时序控制电路的精确性不是十分重要的系统。
但许多情况要比RC延迟电路更高的精确性。此外,这种简单的解决方法也不允许以结构化的方法处理故障(例如,一个5V电源失效最终将影响到其它电源轨)。
图3四路电源系统的基本分立式时序控制
利用IC进行时序控制
市场上有各种各样的电源时序控制器。有些器件能够直接实现电源模块的输出,并供应多种输出配置。有些器件内置电荷泵电压发生器,关于要对更高电压轨进行时序控制、却又缺少高压源(如12V电源轨)的低压系统来说,这一点特别有用,能够驱动N沟道FET的栅极。许多这类器件具有使能引脚,可以接受来自于按钮开关或控制器的外部信号,以便在要时重新启动时序控制或关断所控制的电压轨。
图4所示的是如何使用电源时序控制器ADM6820和ADM1086精确且可靠地对系统中的电源轨进行时序控制。内部比较器检测电压轨何时会超过精密的设定电平,经过可编程的上电延迟之后,出现输出,使线性稳压器ADp120和ADp130能按照期望的时序工作。阈值通过电阻比值来设定,延迟通过电容来设定。
图4使用监控IC对四路电源系统进行时序控制
集成的电源系统管理
当今的复杂系统往往要多达四路电压,并要对低压内核电压进行更精确的监控,还要对电压轨的上电与断电时序进行监控。这些低压要被精确监控,然后以正确的时序上电和断电,同时确保每个电压轨之间正确的延时。例如,假如电源电压下降到阈值以下或者打印机ASIC中的电源没有正确的上电或断电,那么器件的工作将会出现异常,可能导致数据丢失。
图5打印机应用中的上电与断电时序
ADM1186系列产品在整个温度范围内供应±0.8%的电压阈值监控精度,这对低电压轨的监控至关重要。本文将在打印机应用的实例中说明这种监控,如图5所示。ADM1186还利用数字内核实现了上电和断电(顺序相反)的时序控制,无需软件支持。关于ADM1186-1来说,多个器件可通过级联来对8、12、16路乃至更多的电源进行上电和断电时序控制。通过专用的电容可编程时序引脚设置,能够更容易且更精确的控制电源之间的延时,无需在电源轨监控引脚新增电容。利用这一灵活性,就可以独立而精确的控制时序延时以及器件的故障响应时间。除了时序延时,ADM1186还供应可编程消隐延时,使设计人员可为电源设置最大时限,在启动后将电源电压提升到欠压阈值之上。
四通道电压监控器与电源时序控制器
表2四通道电压监控器与电源时序控制器
有些系统具有许多电源轨,采用这种使用大量IC,并利用电阻和电容来设置时序和阈值电平的分立解决方法会变得过于复杂、成本过高,且不能供应适当的性能。
具有八路电压轨的系统会要复杂的上电时序控制。每路电压轨都要监控,以免出现欠压或过压故障。发生故障时,根据故障机制,要关断所有电源电压,或初始化电源关断时序。此外,必须根据控制信号的状态采取相应措施,并根据电源的状态出现标志位。假如使用分立器件和简单的IC来实现如此复杂的电路,可能要数以百计的器件,这将会占用很大的电路板空间,并耗费大量成本。
在具有四路或更多电源的系统中,使用集中式器件来管理电源比较可取。图6所示的是采用这种方法的一个例子。
图6用于八路电源系统的集中式时序控制与监控解决方法
集中式监测和时序控制
ADM106xSuperSequencerTM11系列产品使用比较器,但是有一些不同之处。每个输入端都有两个专用比较器,以实现欠压和过压检测,这样便可对DC/DC转换器ADp1821和ADp2105以及LDOADp1715所出现的电压轨供应窗口监控。在电源上电之前,欠压故障是正常的状态,因此这个指示可用于时序控制。过压状态通常表示一种严重故障,如FET或电感器短路,必须立即采取行动。
通常,系统中包含的电源数量越多,系统就越复杂,因此精度限制也越严格。另外,在低压状态下,例如1.0V和0.9V,利用电阻来设定精确的阈值也变得很有挑战性。虽然关于5V电源轨来说,可接受10%的容差,但对1V电源轨来说,这个容差是不能接受的。ADM1066在最坏情况下允许输入检测器比较器的阈值被设定在1%范围内,而与电压(低至0.6V)无关,并可工作在该器件允许的整个温度范围内。这可以新增每个比较器的内部毛刺滤波和迟滞。其逻辑输入可用于启动上电时序控制、关闭所有电源轨,或执行其它功能。
比较器的信息被送入功能强大和灵活的状态机内核,这些信息具有以下几种用途。
时序控制:当最近的使能电源的输出电压进入到窗口中时,时间延迟被触发,以按照上电时序接通下一个电源轨。可能要具有多重上电与断电时序,或具有差别较大的上电与断电时序的复杂时序控制。
超时:假如已经使能的电源轨没有按照预期上电,可以执行一套适当的应对措施(例如出现一个中断信号或关闭系统)。相比之下,纯模拟的解决方法只会令系统简单地挂在时序中的那一点上。
监控:假如任一电源轨上的电压超出了预设的窗口,可以根据发生故障的电源轨、故障类型和当前的工作模式,采取适当的应对措施。含有五路以上电源的系统通常都相当昂贵,因此全面的故障保护是极为重要的。
即使系统中的最高电压只有3V,仍然可以通过内置电荷泵出现大约12V的栅极驱动电压,从而允许输出能够直接驱动串联的N沟道FET。其它额外的输出能够使能或关断DC/DC转换器或稳压器,使输出内部上拉至其中一个输入电压或内置的稳压电压。输出也可以被指定为开漏输出。输出可以用作状态信号,如电源良好或上电复位。假如要的话,状态LED可以直接由输出来驱动。
电源调整
除了能够监控多路电压轨并供应复杂的时序控制解决方法之外,ADM1066等集成电源管理器件还可以用于暂时或永久调整某些电压轨电压。通过调节器件上调整节点或反馈节点上的电压,可以改变DC/DC转换器或稳压器的电压输出。一般来说,通过介于输出与地之间的电阻分压器,来调整/反馈引脚上设置的标称电压,从而设置标称输出电压。通过切换反馈回路中的额外电阻或控制可变电阻的简单方法,可以改变调整/反馈电压,进而调节输出电压。
ADM1066具有DAC(数模转换器),可以直接控制调整/反馈节点。为了实现最大的效率,这些DAC不会在地与最大电压间工作,而是会以标称的调整/反馈电平为中心点,在一个相当窄的窗口中工作。衰减电阻器的阻值可决定电源模块输出的递增变化和DAC的每个LSB变化。这种开环调节方式供应了提升容限或降低容限的标准,相当于那些利用参考电路中的数字电阻切换所获得的结果,而且可以将输出调节到类似的精度。
ADM1066还包含一个用来测量电源电压的12bitADC(模数转换器),以实现闭环电源电压调节方法。通过给定的DAC输出设置,电源模块的电压输出可由ADC采集转换,并利用软件与所设定的目标电压进行比较。这样,便可调整DAC来校准电压输出,使其尽可能接近目标电压。这个闭环方法供应了一个非常精确的电源调节方法。使用闭环方法时,与外部电阻的精度无关。在图6中,DC/DC4的输出电压便是利用其中一个内置DAC来进行调整的。
这种电源调节方法有两个重要应用。首先是电源容限的概念,也就是说,当电源处于规定的设备电源电压范围边界时,测试系统对电源做出的反应。数据通信、电信、蜂窝电话基础设施、服务器和存储区域网络设备等制造商在将其系统交付给终端客户之前,必须进行严格的测试。系统中的所有电源电压都应该在一定的容差范围内工作(例如±5%、±10%)。通过确保正确运行所进行的测试,电源容限允许所有的内置电源被调节到容差范围的上限和下限。具有电源调节能力的集中式电源管理器件,可用于进行这种容限测试,同时使得只需完成一次测试所需的额外器件最少、pCB面积最小——在制造商的测试地点进行容限测试期间。
通常要进行全范围测试,也就是,在设备的整个工作电压范围和整个温度范围内进行测试,ADM1062不仅集成了闭环电源容限电路,还集成了温度检测和回读功能。
电源调节方法的第二个应用是补偿工作现场的系统电源波动。造成电源波动的原因有许多种,就短时间而言,当温度改变时,电压的轻微变化是十分常见的;就长期来说,某些器件参数可能会随产品的长期使用而出现轻微的漂移,这也可能导致电压的漂移。ADC及DAC环路可被周期性地激活(例如每10s、30s或60s),再加上软件校准环路,就可以使电压保持在其应有的范围内。
灵活性
ADM1066具有内置非易失性存储器,在系统开发过程中,当时序控制与监控需求不断发展时,可以根据要进行多次重新编程,这意味着硬件设计可以在产品原型设计的初期完成,而监控和时序控制的优化可以随着项目的进展来进行。
数字温度和电压测量等功能可以简化并加速评估过程;容限工具则允许在开发过程中对电源电压进行调节。因此,当关键的ASIC、FpGA或处理器也正处在开发阶段,且由于推出新版本的芯片,引起电源电压电平或时序需求不断变化,可以通过软件14GUI(图形用户界面)来完成简单的调节。在几分钟内对电源管理器件进行重新编程,将变化因素考虑进去,而无需对电路板上的器件进行物理级改变,也不会发生要重新设计硬件等更糟的状况。
SuperSequencer器件
表3SuperSequencer器件
结论
电源轨数量的不断新增和电源时序控制技术的兴起以及更低电压轨的发展趋势,新增了许多类型的设备和系统,从笔记本电脑、个人计算机、机顶盒、汽车系统到服务器与存储设备、蜂窝电话基站以及因特网路由器与交换机系统,对电源设计工程师的要求也随之新增。随着内核电压的不断下降,为了确保鲁棒性与高可靠的运行,对这些电压进行高精度监控的需求变得更加关键。更严格的测试程序、信息更新以及快速且简单的编程能力也都受到关注,特别是中高挡系统。为了提升系统的鲁棒性和可靠性,并加入这些至关重要的新特性,市面上已推出许多新的电源管理器,帮助用户安全、有效地解决这些问题,同时减小电路板面积,并缩短产品上市时间。