AN-1311 应用笔记 One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106, U.S.A. • Tel: 781.329.4700 • Fax: 781.461.3113 • www.analog.com 轻松实现复杂的电源时序控制 作者:Jess Espiritu 简介 微控制器、现场可编程门阵列(FPGA)、数字信号处理器 为精确和灵活的时序控制这类应用更有帮助。 (DSP)、模数转换器(ADC)以及以多个电压轨供电的其他器 图1所示的应用要求使用多个供电轨。这些供电轨分别为 件都需要电源时序控制。这些应用通常要求,内核和模拟 内核电源(VCCINT)、I/O电源(VCCO)、辅助电源(VCCAUX)和系 模块在数字输入/输出(I/O)轨之前上电,不过有些设计可能 统存储器电源。 要求采用其他序列。正确的上电和关断时序控制可以防止 例如,Xilinx® Spartan-3A FPGA集成了上电复位电路,该电 闩锁引起的即刻损坏和静电放电(ESD)引起的长期损坏。 路确保在所有电源均达到阈值之后,才允许对器件进行配 另外,对电源实施时序控制还可在上电期间错开浪涌电 置。上电复位电路降低了对电源时序控制的严格要求;但 流,在采用限流电源供电的应用中,这一特性特别有用。 是,为了尽量降低浪涌电流水平,同时考虑连接到FPGA 本应用笔记探讨采用分立式元件对电源进行时序控制的优 的电路的时序控制要求,必须按以下序列给供电轨上电: 缺点,同时还将描述利用ADP5134的内部精密使能引脚实 先是VCCINT,然后是VCCAUX,最后是VCCO。请注意,有些应 现时序控制的一种简单而有效的方法。ADP5134将2个1.2 A 用要求遵循特定序列;因此,请务必参看相关数据手册的 降压调节器与2个300 mA低压差(LDO)调节器结合起来。本 电源要求部分。 应用笔记同时还将描述一些序列器IC,它们可能对要求更 VIN1 REG1 ON/OFF VIN2 EN2 REG2 VOUT2 FPGA SPARTAN 3x CYCLONE III CYCLONE IV VIN3 REG3 VOUT3 EN3 VIN4 VOUT4 EN4 REG4 图1. 处理器和FPGA的典型供电方法 Rev. 0 | Page 1 of 6 12403-001 +VIN VOUT1 EN1 AN-1311 目录 简介...................................................................................................... 1 利用电阻分压器实现简单的电源时序控制................................ 5 修订历史 ............................................................................................. 2 序列器IC提高时序精度................................................................... 6 利用无源延迟网络实现简单的电源时序控制 ........................... 3 结论...................................................................................................... 6 精密使能引脚简化时序控制.......................................................... 4 参考文献 ............................................................................................. 6 修订历史 2014年8月—修订版0:初始版 Rev. 0 | Page 2 of 6 AN-1311 利用无源延迟网络实现简单的电源时序控制 这种方法可以用于不要求进行精密时序控制的应用。只需 对电源实施时序控制的一种简单办法是用无源元件延迟进 延迟信号的应用可能只需要外部电阻和电容。在标准调节 入调节器使能引脚的信号,此类无源元件包括电阻、电 器中使用这种方法的劣势在于,使能引脚的逻辑阈值可能 容、二极管等,如图2所示。当开关闭合时,D1导通,D2 随电压和温度而大幅变化。另外,电压斜坡中的延迟取决 断开。C1充电,EN2的电压以取决于R1和C1的速率上升。 于电阻和电容的值和容差。在–55°C至+85°C的温度范围 当开关断开时,C1通过R2、D2和RPULL放电至地。EN2的电 内,典型X5R电容的变化幅度约为±15%,而受直流偏置效 压以取决于R2、R PULL 和C1的速率下降。改变R1和R2的 应影响,变化幅度还会增加±10%,这个偏差会使时序失去 值,将改变充电和放电时间,从而设定调节器的开启和关 准确性,有时还会变得不可靠。 闭时间。 VIN1 VOUT1 REG1 EN1 +VIN VIN2 R1 D1 EN2 VOUT2 REG2 FPGA SPARTAN 3x CYCLONE III CYCLONE IV ON/OFF C1 D2 R2 R3 D3 VIN3 VOUT3 REG3 EN3 C2 D4 R4 MEMORY REG4 (EXT) RPULL VOUT4 COMPARATOR OR SUPERVISOR 图2. 利用电阻、电容和二极管实现的简单电源时序控制方法 Rev. 0 | Page 3 of 6 12403-002 +VREF AN-1311 密基准电压源克服了这个问题,同时还可大幅节省成本和 减少印刷电路板(PCB)面积。每个调节器都有一个单独的 使能输入引脚。 当使能输入引脚的电压升至ENx引脚上升阈值(VIH_EN [0.9 V 最小值])以上时,器件退出关断模式,管理模块开启,但 不会激活调节器。器件将使能输入引脚的电压与一个精密 内部基准电压(典型值为0.97 V)进行比较。当使能引脚的电 0.99 0.98 0.97 0.96 0.95 0.94 –40 压升至精密使能阈值以上时,调节器激活,输出电压开始 当使能输入引脚的电压下降到比基准电压低80 mV(典型值) 时,调节器停用。当所有使能输入引脚的电压都降至ENx 下降阈值(VIL_EN [0.35 V最大值])以下时,器件进入关断模式。 在该模式下,功耗降至1 µA以下。图3和图4展示了ADP5134 精密使能阈值在整个温度范围内针对BUCK1的精度。 PRECISION ENABLE TURN-OFF THRESHOLD (V) 决了使用分立式元件时存在的问题。 125 图3. 整个温度范围内的精密使能开启阈值(10个样本) 上升。在输入电压和温度转折点,基准电压源变化幅度只 有±3%。这么小的变化范围确保了时序控制的精确性,解 25 85 TEMPERATURE (°C) 12403-003 要求采用一个外部基准电压源。ADP5134通过集成一个精 0.92 0.91 0.90 0.89 0.88 0.87 0.86 –40 25 85 TEMPERATURE (°C) 125 图4. 整个温度范围内的精密使能关闭阈值(10个样本) Rev. 0 | Page 4 of 6 12403-004 为了实现精密时序控制所需的稳定阈值水平,多数调节器 PRECISION ENABLE TURN-ON THRESHOLD (V) 1.00 精密使能引脚简化时序控制 AN-1311 利用分阻器实现简单的电源时序控制 VVOUT1 通过将一个调节器经过衰减的输出连接到下一个要上电的 调节器的使能引脚,可以对多通道电源进行时序控制,如 VVOUT2 图5所示,其中,调节器按顺序开启或关闭:从BUCK1到 1 BUCK2,再到LDO1,最后到LDO2。图6显示了在将EN1 连接到VIN1之后的上电序列。图7所示为在将EN1从VIN1 VVOUT3 断开后的关断序列。 EN1 BUCK1 VIN2 EN2 BUCK2 VIN3 EN3 2 VOUT2 VOUT3 LDO1 VIN4 EN4 VVOUT4 VOUT1 VOUT4 LDO2 CH1 2.00V CH3 2.00V FPGA SPARTAN 3x CYCLONE III CYCLONE IV CH2 2.00V CH4 2.00V M400µs A CH1 T 1.52400ms 560mV 12403-006 ON/OFF ADP5134 720mV 12403-007 VIN1 图6. ADP5134启动序列 VVOUT1 PG VP1 VP3 GPIN VP2 1 VVOUT2 VDDIO VIN EN VVOUT3 REG5 (EXT) VOUT5 MEMORY 12403-005 +VIN VVOUT4 图5. 利用ADP5134实现的简单时序控制 2 CH1 2.00V CH3 2.00V CH2 2.00V CH4 2.00V M400µs A CH1 T 1.19840ms 图7. ADP5134关断序列 Rev. 0 | Page 5 of 6 AN-1311 序列器IC提高时序精度 结论 在某些情况下,实现精密时序比减少PCB面积、节省成本 利用ADP5134精密使能输入引脚进行时序控制非常简单, 更重要。对于这类应用,可以使用电压监控和序列器IC, 实现起来也很方便,每个通道只需要2个外部电阻即可。 如ADM1184四通道电压监控器,后者在电压和温度范围内 借助ADM1184或ADM1186电压监控器,可以实现更加精 的精度达±0.8%。另一种选择是带可编程时序的ADM1186 确的时序控制。 四通道电压序列器和监控器;该器件可用于要求对上电和 参考文献 关断序列进行更精准控制的应用。 Augusta, Chris and Martin Murnane. AN-932 Application Note. 例如,ADP5034 4通道调节器集成了2个3 MHz、1200 mA降 Power Supply Sequencing. Analog Devices, Inc., 2008. 压调节器和2个300 mA LDO。可以利用ADM1184实现典型 Xilinx DS529 Spartan-3A FPGA Family Data Sheet.Xilinx, Inc., 的时序控制功能,用于监控一个调节器的输出电压,并在 2010. 受监控的输出电压达到某个水平时,向下一个调节器的使 另外,请参阅电源管理页面和电源管理/时序控制页面,了 能引脚提供一个逻辑高信号。如图8所示,这种方法可用 解更多信息。 于不提供精密使能功能的调节器。 ADP5034 VIN1 ON/OFF VOUT1 EN1 BUCK1 VIN2 BUCK2 EN2 VIN3 LDO1 EN3 VIN4 LDO2 EN4 VOUT2 VOUT3 VOUT4 VOUT1 VIN1 VOUT2 VIN2 VOUT3 ADM1184 PWGRD FPGA SPARTAN 3x CYCLONE III CYCLONE IV GPIN VIN3 VIN4 VIN EN REG5 (EXT) VOUT5 MEMORY 12403-008 +VIN 图8. 利用ADM1184四通道电压监控器对ADP5034 4通道调节器进行时序控制 ©2014 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. AN12403sc-0-8/14(0) Rev. 0 | Page 6 of 6