Analog Devices AN-667 Application Notes

AN-667










APPLICATION NOTE
One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106 • Tel: 781/329-4700 • Fax: 781/326-8703 • www.analog.com
Up/Down Sequence of Supplies Using the ADM1060
By Peter Canty

INTRODUCTION

The ADM1060 is a fully programmable supply sequencer and supervisor. It can be used as a complete supply man­agement solution in any system using multiple voltage supplies. Such applications include line cards in telecom­munications infrastructure equipment (central ofce, base stations, etc.) and “blade” cards in servers.
One very powerful function of the ADM1060 is the ability to sequence the turn-on of as many as seven supplies in any order the designer requires. Furthermore, the ADM1060 can be used to sequence the turn-off of the sup­plies, in an order independent of the power-up sequence. This application note describes how to easily program this function using intuitive GUI based software avail­able from Analog Devices. This note should be referred to in conjunction with the ADM1060 data sheet and the ADM1060 Evaluation Tools note.

THREE-SUPPLY UP/DOWN SEQUENCE

Suppose the user wants to sequence three supplies (3.3 V, 2.5 V, and 1.8 V) so that they turn on in order, starting with the supply with the highest voltage and continuing in descending order, with a 100 ms delay between each supply. Some time later, they are to turn off in the reverse order. The 3.3 V is always available on the board, while the 2.5 V and 1.8 V are generated by LDOs on the board, using the 3.3 V supply as a voltage input.
The sequence described is shown in the timing diagram below.
We will use the programmable reset generator inputs (supply fault detectors, or SFDs) of the ADM1060 to ensure that the supplies are in tolerance. These can be assigned as follows:
Table I. Supply Fault Detector Assignment
3.3 V VP1 Undervoltage 3.135
2.5 V VP2 Undervoltage 2.375
1.8 V VP3 Undervoltage 1.71
We will use the programmable driver outputs (PDOs) on the ADM1060 to enable all of the supplies. These can be assigned as follows:
Table II. Programmable Driver Output Assignment
Supply Driver Output Output Conguration
3.3 V PDO1 Charge Pump*
2.5 V PDO2 Logic
1.8 V PDO3 Logic
*PDO1 is congured as a charge pump output because it is required to
drive the gate of a FET.
With the resources of the ADM1060 assigned as outlined above, the hardware can be congured as described below.
Since PDO1 is to be used to turn on and off the 3.3 V supply, we will use PLB1 to program the logic required to control the 3.3 V supply. We will use Function A to control the power-up and Function B to control the power-down. Similarly, for programming PDO2 and PDO3, we will use PLB2 and PLB3.
REV. 0
Figure 1. Power-Up and Power-Down Sequence

POWER-UP SEQUENCE

The following sequence occurs at power-up:
1. PWR_ON goes high.
2. 100 ms later, the 3.3 V supply to the rest of the board is enabled when the FET is turned on.
3. The voltage on the source of the FET rises to a minimum threshold level, for example, within 5% of nominal (i.e.,
3.13 V).
AN-667
3.3VIN
2.5V LDO
1.8V LDO
2.5V ENABLE
1.8V ENABLE
ADM1060
VP1
PWR_ON
VP2 VP3 VP4
GPI1
SUPPLY
FAULT
DETECTORS
(SFDs)
GENERAL PURPOSE
INPUTS
(GPIs)
PLB PDB
SEQUENCING
LOGIC
PLB PDB
Figure 2. Sequencing of Three Supplies, Controlled by the ADM1060
4. 100 ms after the threshold voltage is reached, the 2.5 V LDO is enabled.
5. The 2.5 V LDO output rises to a minimum threshold level, again say, within 5% of nominal (i.e., 2.375 V).
6. 100 ms after the 2.5 V supply reaches its minimum threshold, the 1.8 V LDO is enabled.
The power-up sequence logic is shown in Figure 3.
3.3V_OK
PWR_ON
FET_SOURCE
VP1
GPI1
PLB1
VP4
GPI1
PLB1_A
PLB2_A
PDB1
+100ms
PDB2
+100ms
FET_GATE
2.5V_EN
2.5V ENABLE
1.8V ENABLE
OUTPUT
DRIVERS
(PODs)
1.8V
2.5V
3.3V
When PWR_ON goes low, the 2.5 V and 3.3 V supplies must stay on. If just the function shown in Figure 3 were used, all the supplies would turn off once PWR_ON—and therefore GPI1—went low. We need to make the control of
2.5 V_EN and 3.3 V_FET_GATE dependent on a different set of conditions. To achieve this we will use the B func­tion. We therefore need to switch control of the outputs from Function A to Function B. The easiest way to achieve this is using the GPI1 signal; when this is high (i.e., when power is on), Function A is in control; when GPI1 is low (i.e., we want the system to power down), Function B is in control. We therefore make Function B dependent on GPI1, which is high, when GPI1 is low.
The power-down sequence logic is shown in Figure 4.
2.5V_OK
PLB2
GPI1
VP2
PLB3_A
PDB3
+100ms
1.8V_EN
Figure 3. Logic Diagram for Three-Supply Power-Up Sequence

POWER-DOWN SEQUENCE

The following sequence occurs at power-down:
1. PWR_ON goes low.
2. 100 ms later, the 1.8 V supply is disabled.
3. 100 ms after the 1.8 V supply drops below its minimum threshold (say 5% below nominal, or 1.71 V), the 2.5 V supply is disabled.
4. 100 ms after the 2.5 V supply drops below 2.375 V, the
3.3 V supply is disconnected from the board when the FET is turned off.
–2–
PDB3
+100ms
PDB2
+100ms
PDB1
+100ms
PWR_ON
GPI1
PLB3
GPI1
PLB2
GPI1
PLB3_A
PLB2_B
PLB1_B
Figure 4. Logic Diagram for Three-Supply Power-Down Sequence
1.8V_EN
2.5V_EN
3.3V_FET_GATE
REV. 0
Loading...
+ 2 hidden pages