MAXIM MAX5946 Technical data

General Description
The MAX5946 dual hot-plug controller is designed for PCI Express™ applications. The device provides hot­plug control for 12V, 3.3V, and 3.3V auxiliary supplies of two PCI express slots. The MAX5946’s logic inputs/out­puts allow interfacing directly with the system hot-plug management controller or through an SMBus™ with an external I/O expander. An integrated debounced atten­tion switch and present-detect signals are included to simplify system design.
The MAX5946 drives four external n-channel MOSFETs to control the 12V and 3.3V main outputs. The 3.3V aux­iliary outputs are controlled through internal 0.3 n-channel MOSFETs. Internal charge pumps provide gate drive for the 12V outputs while the gate drive of the 3.3V output is driven by the 12V input supply. The
3.3V auxiliary outputs are completely independent from the main outputs with their own charge pumps.
At power-up, the MAX5946 keeps all of the external MOSFETs off until the supplies rise above their respec­tive undervoltage lockout (UVLO) thresholds. The device keeps the internal MOSFETs off only until the auxiliary input supply rises above its UVLO threshold. Upon a turn-on command, the MAX5946 enhances the external and internal MOSFETs slowly with a constant gate current to limit the power-supply inrush current. The MAX5946 actively limits the current of all outputs at all times and shuts down if an overcurrent condition persists for longer than a programmable overcurrent timeout. Thermal-protection circuitry also shuts down all outputs if the die temperature exceeds +150°C. After an overcurrent or overtemperature fault condition, the MAX5946L latches off while the MAX5946A automatical­ly restarts after a restart time delay. The device is avail­able in a 36-pin (6mm × 6mm) thin QFN package and operates over the -40°C to +85°C temperature range.
Applications
Servers
Desktop Mobile Server Platforms
Workstations
Embedded Devices
Features
PCI Express CompliantHot Swaps 12V, 3.3V, and 3.3V Auxiliary for 2
PCI-E Slots
Integrated Power MOSFET for Auxiliary Supply
Rails
Controls dI/dt and dV/dtActive Current Limiting Protects Against
Overcurrent/Short-Circuit Conditions
Programmable Current-Limit TimeoutPWRGD Signal Outputs with Programmable
Power-On Reset (POR) (160ms Default)
Latched FAULT Signal Output after Overcurrent
or Overtemperature Fault
Attention Switch Inputs/Outputs with 4ms
Debounce
Present-Detect InputsForced-On Inputs Facilitates TestingThermal ShutdownAllows Control through SMBus with an I/O
Expander
MAX5946
Dual PCI Express, Hot-Plug
Controller
________________________________________________________________ Maxim Integrated Products 1
19-3483; Rev 0; 11/04
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at 1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
EVALUATION KIT
AVAILABLE
ONB AUXONB 12SB+
12GB
3.3SB+
3.3SB-
PRES-DETB
1
2
3
4
5
6
7
8
9
27
26
25
24
23
22
21
20
19
3.3VAUXIN
3.3VAUXOB
PWRGDB
3.3GB
3.3VAUXOA
PWRGDA
FAULTA
3.3GA
PGND
GND
12VIN
INPUT1
OUTPUT1
OUTPUT2
INPUT2
TIM
PORADJ
THIN QFN
MAX5946
TOP VIEW
12SB-
FAULTB
FONB
ONA
AUXONA
12SA+
12GA
3.3SA+
3.3SA-
PRES-DETA
12SA-
FONA
36 35 34 33 32 31
30 29 28
10 11 12
13 14 15 16 17 18
Pin Configuration
Ordering Information
PART TEMP RANGE PIN-PACKAGE
MAX5946AETX
-40°C to +85°C 36 Thin QFN
MAX5946LETX
-40°C to +85°C 36 Thin QFN
Typical Application Circuit appears at end of data sheet.
SMBus is a trademark of Intel Corp. PCI Express is a trademark of PCI-SIG Corp.
MAX5946
Dual PCI Express, Hot-Plug Controller
2 _______________________________________________________________________________________
ABSOLUTE MAXIMUM RATINGS
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability.
(All voltages referenced to GND, unless otherwise noted.)
12VIN......................................................................-0.3V to +14V
12GA, 12GB ..............................................-0.3V to (V
12VIN
+ 6V)
12SA+, 12SA-, 12SB+, 12SB-,
3.3GA, 3.3GB .....................................-0.3V to (V
12VIN
+ 0.3V)
3.3VAUXIN, ONA, ONB,
FAULTA, FAULTB ............-0.3V to +6V
PWRGDA, PWRGDB ................................................-0.3V to +6V
PGND ....................................................................-0.3V to +0.3V
All Other Pins to GND......................-0.3V to (V
3.3VAUXIN
+ 0.3V)
Continuous Power Dissipation (T
A
= +70°C)
36-Pin Thin QFN (derate 26.3mW/°C above +70°C).....2.105W
Operating Temperature Range ...........................-40°C to +85°C
Junction Temperature......................................................+150°C
Storage Temperature Range .............................-65°C to +150°C
Lead Temperature (soldering, 10s) .................................+300°C
ELECTRICAL CHARACTERISTICS
(V
12VIN
= V
12S_-
= V
12S_+
= 12V, V
3.3S_+
= V
3.3S_-
= V
3.3VAUXIN
= V
ON_
= V
AUXON_
= V
FON__
= 3.3V, PWRGD_ = FAULT_ = PORADJ
= TIM = OUTPUT_ = 12G_ = 3.3G_ = OPEN, INPUT_ = PRES_DET_ = PGND = GND, T
A
= -40°C to +85°C, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
CONDITIONS
UNITS
12V SUPPLY
12V Supply Voltage Range V
12VIN
V
V
12UVLO
Hysteresis
V
12VIN Supply Current I
12VIN
V
12VIN
= 13.2V
1mA
12VIN CONTROL
12VIN Current-Limit Threshold (V
12S_+
- V
12S_-
)
V
12ILIM
mV
12G_ Gate Charge Current
V
12G_
= GND 4 5 6 µA
Normal turn-off, ON_ = GND, V
12G
_ = 2V
µA
I
12G_DIS
O utp ut shor t- ci r cui t cond i ti on, str ong g ate p ul l d ow n to r eg ul ati on, V
1 2V IN
- V
1 2S _
1V , V
1 2G_
= 5V
mA
12G_ Gate High Voltage (V
12G_
- V
12VIN
)
V
12G_H
I
12G_
= 1µA
V
12G_ Threshold Voltage For PWRGD_ Assertion (Note 2)
V
PGTH12
Referred to V
12VIN
, I
12G_
= 1µA
-4
V
12S_- Input Bias Current A
12S_+ Input Bias Current
µA
3.3V SUPPLY
3.3V Supply Voltage Range
V
3.3SA+
,
V
3.3SB+
V
3.3SA+ rising
V
Undervoltage Lockout (Note 3)
Hysteresis
mV
12VIN Undervoltage Lockout
SYMBOL
V
12VIN
rising
MIN TYP MAX
10.8 12 13.2
9.5 10 10.5
0.1
0.5
49 54 59
I
12G_CHG
12G_ Gate Discharge Current
50 150 250
50 120 180
4.8 5.3 5.8
-3.0
-4.8
2.52 2.65 2.78
20 60
3.0 3.3 3.6
30
MAX5946
Dual PCI Express, Hot-Plug
Controller
_______________________________________________________________________________________ 3
ELECTRICAL CHARACTERISTICS (continued)
(V
12VIN
= V
12S_-
= V
12S_+
= 12V, V
3.3S_+
= V
3.3S_-
= V
3.3VAUXIN
= V
ON_
= V
AUXON_
= V
FON__
= 3.3V, PWRGD_ = FAULT_ = PORADJ
= TIM = OUTPUT_ = 12G_ = 3.3G_ = OPEN, INPUT_ = PRES_DET_ = PGND = GND, T
A
= -40°C to +85°C, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
SYMBOL
CONDITIONS
MIN
TYP
MAX
UNITS
3.3V CONTROL
3.3V Current-Limit Threshold (V
3.3S_+
- V
3.3S_-
)
V
3.3ILIM
mV
3.3G_ Gate Charge Current
V
3.3G_
= GND 4 5 6 µA
ON_ = GND, V
3.3G_
= 2V
µA
3.3G_ Gate Discharge Current
I
3.3G_DIS
O utp ut shor t- ci r cui t cond i ti on, str ong g ate p ul l d ow n to r eg ul ati on, V
3 .3 S _ +
- V
3 .3 S _
1V , V
3 .3 G_
= 5V
mA
3.3G_ Gate High Voltage (V
3.3G_
- V
3.3S_+
)
V
3.3G_H
Sourcing 1µA
V
3.3G_ Threshold Voltage For PWRGD_ Assertion (Note 2)
V
PGTH3.3
Referred to V
3.3VAUXIN
, I
3.3G_
= 1µA
-4
V
3.3S_- Input Bias Current A
3.3S_+ Input Bias Current
µA
3.3V AUXILIARY SUPPLY
3.3VAUXIN Supply Voltage Range
V
3.3VAUXIN rising
V
3.3VAUXIN Undervoltage Lockout
Hysteresis
mV
3.3VAUXIN Supply Current V
3.3VAUXIN
= 3.6V
3mA
3.3VAUXIN to 3.3VAUXO_ Maximum Dropout
I
3.3VAUXO_
= 375mA
mV
3.3VAUXO_ Current-Limit Threshold
3.3VAUXO_ shorted to GND
mA
3.3VAUXO_ Threshold For PWRGD_ Assertion (V
3.3VAUXIN
- V
3.3VAUXO_
)
(Note 3)
mV
LOGIC SIGNALS
Rising edge
V
Input-Logic Threshold (ON_, FON_, AUXON_, PRES-DET_, INPUT_)
Hysteresis
mV
Input Bias Current (ON_, AUXON_, INPUT_)
A
FON_, PRES-DET_ Internal Pullup
k
ON_, AUXON_ High-to-Low Deglitch Time
s
I
3.3G_CHG
V
3.3VAUXIN
V
3 .3 V A U X U V L O
V
PGTH3.3AUX
17 20 23
50 150 250
100 150 220
4.5 5.5 6.8
-3.0
20 60
3.0 3.3 3.6
30
1.5
2.52 2.65 2.78
376 470 564
1.0 2.0
25
-4.5
225
400
25 50 75
MAX5946
Dual PCI Express, Hot-Plug Controller
4 _______________________________________________________________________________________
ELECTRICAL CHARACTERISTICS (continued)
(V
12VIN
= V
12S_-
= V
12S_+
= 12V, V
3.3S_+
= V
3.3S_-
= V
3.3VAUXIN
= V
ON_
= V
AUXON_
= V
FON__
= 3.3V, PWRGD_ = FAULT_ = PORADJ
= TIM = OUTPUT_ = 12G_ = 3.3G_ = OPEN, INPUT_ = PRES_DET_ = PGND = GND, T
A
= -40°C to +85°C, unless otherwise noted.
Typical values are at T
A
= +25°C.) (Note 1)
PARAMETER
CONDITIONS
UNITS
PRES-DET_ High-to-Low Deglitch Time
t
DEG
357ms
PORADJ = open
R
PORADJ
= 20k
R
PORADJ
= 100k
PWRGD_ Power-On Reset Time (Note 2)
t
POR_HL
R
PORADJ
= 200k
ms
PWRGD_ Low-to-High Deglitch Time
t
POR_LH
s
Sinking 2mA
PWRGD_, FAULT_ Output Low Voltage
Sinking 30mA
V
PWRGD_, FAULT_ Output­High Leakage Current
V
PWRGD_
= V
FAULT_
= 5.5V 1 µA
TIM = open
R
TIM
= 15k
R
TIM
= 120k
FAULT_ Timeout t
FAULT
R
TIM
= 300k
ms
FAULT_ Timeout During Startup
t
SU
2 x t
FAULT
ms
Autorestart Delay Time t
RESTART
ms
Fault Reset Minimum Pulse Width (Note 4)
t
RESET
µs
T
SD
TJ rising
°C
Thermal-Shutdown Threshold Hysteresis
°C
OUTPUT_ Debounce Time t
DBC
ms
OUTPUT_ High Voltage Sourcing 2mA
V
3.3VAUXIN
- 0.3
V
OUTPUT_ Low Voltage Sinking 2mA
V
Note 1: 100% production tested at TA= +25°C. Parameters over temperature are guaranteed by design. Note 2: PWRGD_ asserts a time t
POR_HL
after V
PGTH12
, V
PGTH3.3
, and V
PGTH3.3AUX
conditions are met.
Note 3: The UVLO for the 3.3V supply is sensed at 3.3SA+. Note 4: This is the time that ON_ or AUXON_ must stay low when resetting a fault condition.
SYMBOL
Thermal-Shutdown Threshold
MIN TYP MAX
90 160 250
35 55 75
145 265 380
570
0.1
0.7
5.5 11 17.0
1.4 2.6 3.8
12 22 32
59
64 x t
FAULT
100
+150
20
2.6 4.4 6.2
V
3.3 V AU X IN
0.4
MAX5946
Dual PCI Express, Hot-Plug
Controller
_______________________________________________________________________________________ 5
12VIN INPUT SUPPLY CURRENT
vs. TEMPERATURE
MAX5946 toc01
TEMPERATURE (°C)
SUPPLY CURRENT (mA)
603510-15
0.491
0.492
0.493
0.494
0.495
0.496
0.497
0.498
0.499
0.500
0.501
0.502
0.503
0.504
0.505
0.490
-40 85
3.3VAUXIN SUPPLY CURRENT vs. TEMPERATURE
MAX5946 toc02
TEMPERATURE (°C)
SUPPLY CURRENT (mA)
603510-15
0.2
0.4
0.6
0.8
1.0
1.2
1.4
1.6
1.8
2.0
0
-40 85
ON AND AUXON LOW-TO-HIGH THRESHOLD
VOLTAGE vs. TEMPERATURE
MAX5946 toc03
TEMPERATURE (°C)
THRESHOLD VOLTAGE (V)
603510-15
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
1.0
-40 85
ON_ OR AUXON_
3.3VAUXO_ OUTPUT VOLTAGE vs. CURRENT
MAX5946 toc04
OUTPUT CURRENT (A)
OUTPUT VOLTAGE (V)
0.50.40.30.20.1
0.5
1.0
1.5
2.0
2.5
3.0
3.5
0
00.6
12G_ AND 3.3G_ GATE CHARGE
CURRENT vs. TEMPERATURE
MAX5946 toc05
TEMPERATURE (°C)
GATE CHARGE CURRENT (µA)
603510-15
4.90
4.95
5.00
5.05
5.10
5.15
5.20
5.25
5.30
5.35
4.85
-40 85
12G_
3.3G_
12G_ AND 3.3G_ GATE DISCHARGE
CURRENT vs. TEMPERATURE
MAX5946 toc06
TEMPERATURE (°C)
GATE DISCHARGE CURRENT (µA)
603510-15
150
155
160
165
170
145
-40 85
3.3G_
12G_
3.3VAUX INTERNAL SWITCH
MAXIMUM DROPOUT vs. TEMPERATURE
MAX5946 toc07
TEMPERATURE (°C)
DROPOUT VOLTAGE (V)
603510-15
0.02
0.04
0.06
0.08
0.10
0.12
0.14
0.16
0.18
0.20
0
-40 85
AUXILIARY OUTPUT CURRENT = 375mA
12V AND 3.3V CURRENT-LIMIT THRESHOLD
VOLTAGE vs. TEMPERATURE
MAX5946 toc08
TEMPERATURE (°C)
CURRENT-LIMIT THRESHOLD VOLTAGE (mV)
603510-15
10
20
30
40
50
60
0
-40 85
12V CURRENT-SENSE THRESHOLD
3.3V CURRENT-SENSE THRESHOLD
AUXILIARY CURRENT LIMIT
vs. TEMPERATURE
MAX5946 toc09
TEMPERATURE (°C)
AUXILIARY CURRENT LIMIT (A)
603510-15
0.455
0.460
0.465
0.470
0.475
0.480
0.485
0.490
0.495
0.500
0.450
-40 85
Typical Operating Characteristics
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
MAX5946
Dual PCI Express, Hot-Plug Controller
6 _______________________________________________________________________________________
Typical Operating Characteristics (continued)
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
12VIN UNDERVOLTAGE LOCKOUT
THRESHOLD vs. TEMPERATURE
MAX5946 toc10
TEMPERATURE (°C)
UVLO THRESHOLD (V)
6035-15 10
9.85
9.90
9.95
10.00
10.05
10.10
10.15
10.20
9.80
-40 85
3.3VAUXIN UNDERVOLTAGE LOCKOUT THRESHOLD vs. TEMPERATURE
MAX5946 toc11
TEMPERATURE (°C)
UVLO THRESHOLD (V)
603510-15
2.62
2.64
2.66
2.68
2.70
2.60
-40 85
12V TURN-ON/OFF TIME
MAX5946 toc12
12G_ 20V/div
PWRGD_ 5V/div
ON_ 5V/div
12V OUTPUT 10V/div
40ms/div
3.3V TURN-ON/OFF TIME
MAX5946 toc13
3.3G_ 10V/div
PWRGD_ 5V/div
ON_ 5V/div
3.3V OUTPUT 5V/div
40ms/div
3.3V AUXILIARY TURN-ON/OFF TIME
MAX5946 toc14
40ms/div
3.3AUXO_ OUTPUT VOLTAGE 2V/div
AUXON_ 2V/div
PWRGD 2V/div
12V POWER-UP
MAX5946 toc15
12V OUTPUT 10V/div
PWRGD_ 5V/div
12VIN, 12V INPUT 10V/div
12G_ 20V/div
40ms/div
MAX5946
Dual PCI Express, Hot-Plug
Controller
_______________________________________________________________________________________ 7
Typical Operating Characteristics (continued)
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
3.3V INPUT/3.3V AUXILIARY INPUT POWER-UP
MAX5946 toc16
3.3V OUTPUT 5V/div
PWRGD_ 5V/div
3.3VAUXO_ 5V/div
3.3G_ 10V/div
100ms/div
3.3S_+ 5V/div
TURN-ON DELAY 3.3V OUTPUT AND
3.3V AUXILIARY OUTPUT
MAX5946 toc17
4ms/div
5V/div
5V/div
5V/div
5V/div
10V/div
3.3VAUXO_ OUTPUT VOLTAGE
3.3 OUTPUT VOLTAGE
3.3 INPUT,
3.3VAUXIN
3.3G_
PWRGD
FAULT CONDITION ON 12V OUTPUT
(AUTORESTART OPTION MAX5946A)
MAX5946 toc18
12G_ 20V/div
FAULT_ 5V/div
12V OUTPUT CURRENT 5A/div
100ms/div
12V OUTPUT VOLTAGE 10V/div
t
RESTART
R
LOAD
STEP TO 1.5
FAULT CONDITION ON 3.3V OUTPUT (AUTORESTART OPTION MAX5946A)
MAX5946 toc19
3.3G_ 10V/div
FAULT_ 5V/div
3.3V MAIN OUTPUT CURRENT 2A/div
100ms/div
3.3V OUTPUT VOLTAGE 5V/div
t
RESTART
R
LOAD
STEP TO 0.5
FAULT CONDITION ON AUXILIARY OUTPUT
(AUTORESTART OPTION MAX5946A)
MAX5946 toc20
FAULT_ 2V/div
3.3VAUXO_ OUTPUT CURRENT 500mA/div
100ms/div
3.3VAUXO_ OUTPUT VOLTAGE 2V/div
t
RESTART
R
LOAD
STEP TO 4
FAULT CONDITION ON 12V OUTPUT
(LATCH OPTION MAX5946L)
MAX5946 toc21
12G_ 20V/div
FAULT_ 5V/div
12V OUTPUT CURRENT 5A/div
100ms/div
12V OUTPUT VOLTAGE 10V/div
R
LOAD
STEP TO 1.5
MAX5946
Dual PCI Express, Hot-Plug Controller
8 _______________________________________________________________________________________
Typical Operating Characteristics (continued)
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
FAULT CONDITION ON 12V OUTPUT
MAX5946 toc22
12G_ 20V/div
FAULT_ 5V/div
12V OUTPUT CURRENT 5A/div
4ms/div
12V OUTPUT VOLTAGE 10V/div
R
LOAD
STEP TO 1.5
t
FAULT
FAULT CONDITION ON 3.3V OUTPUT
(LATCH OPTION MAX5946L)
MAX5946 toc23
3.3G_ 10V/div
FAULT_ 5V/div
3.3V OUTPUT CURRENT 2A/div
100ms/div
3.3V OUTPUT VOLTAGE 5V/div
R
LOAD
STEP TO 0.5
FAULT CONDITION ON 3.3V MAIN OUTPUT
MAX5946 toc24
3.3G_ 10V/div
FAULT_ 5V/div
3.3V OUTPUT CURRENT 2A/div
4ms/div
3.3V OUTPUT VOLTAGE 5V/div
R
LOAD
STEP TO 0.5
t
FAULT
FAULT CONDITION ON AUXILIARY OUTPUT
(LATCH OPTION MAX5946L)
MAX5946 toc25
FAULT_ 2V/div
3.3VAUXO_ OUTPUT CURRENT 500mA/div
100ms/div
3.3VAUXO_ OUTPUT VOLTAGE 2V/div
R
LOAD
STEP TO 4
FAULT CONDITION ON AUXILIARY OUTPUT
MAX5946 toc26
FAULT_ 2V/div
3.3VAUXO_ OUTPUT CURRENT 500mA/div
4ms/div
3.3VAUXO_ OUTPUT VOLTAGE 2V/div
R
LOAD
STEP TO 4
t
FAULT
SHORT CIRCUIT ON 12V OUTPUT
MAX5946 toc27
12G_ 20V/div
FAULT_ 5V/div
12V OUTPUT CURRENT 5A/div
2ms/div
12V OUTPUT VOLTAGE 10V/div
MAX5946
Dual PCI Express, Hot-Plug
Controller
_______________________________________________________________________________________ 9
Typical Operating Characteristics (continued)
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
SHORT CIRCUIT ON 12V OUTPUT
MAX5946 toc28
12G_ 20V/div
FAULT_ 5V/div
12V OUTPUT CURRENT 25A/div
4µs/div
12V OUTPUT VOLTAGE 10V/div
0V
0V
0V
SHORT CIRCUIT ON 3.3V OUTPUT
MAX5946 toc29
3.3G_ 5V/div
FAULT_ 5V/div
3.3V OUTPUT CURRENT 2A/div
2ms/div
3.3V OUTPUT VOLTAGE 5V/div
SHORT CIRCUIT ON 3.3V OUTPUT
MAX5946 toc30
3.3G_ 5V/div
FAULT_ 5V/div
3.3V OUTPUT CURRENT 10A/div
2µs/div
3.3V OUTPUT VOLTAGE 5V/div
0V
SHORT CIRCUIT ON 3.3AUXO_
MAX5946 toc31
FAULT_ 5V/div
3.3VAUXO_ OUTPUT CURRENT 500mA/div
2ms/div
3.3VAUXO_ OUTPUT VOLTAGE 2V/div
SHORT CIRCUIT ON 3.3VAUXO_
MAX5946 toc32
FAULT_ 5V/div
3.3VAUXO_ OUTPUT CURRENT 5A/div
2µs/div
3.3VAUXO_ OUTPUT VOLTAGE 2V/div
POWER-UP INTO FAULT
(AUXILIARY SUPPLY)
MAX5946 toc33
3.3VAUXO_ OUTPUT VOLTAGE 2V/div
FAULT_ 5V/div
3.3VAUXO_ OUTPUT CURRENT 500mA/div
4ms/div
AUXON_ 5V/div
t
SU
R
LOAD
= 4
MAX5946
Dual PCI Express, Hot-Plug Controller
10 ______________________________________________________________________________________
Typical Operating Characteristics (continued)
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
POWER-UP INTO FAULT
(3.3V MAIN)
MAX5946 toc34
3.3V OUTPUT VOLTAGE 2V/div
FAULT_ 5V/div
3.3V OUTPUT CURRENT 4A/div
4ms/div
ON_, AUXON_ 5V/div
t
SU
R
LOAD
= 0.5
3.3G_ 5V/div
POWER-UP INTO FAULT
(12V OUTPUT)
MAX5946 toc35
12V OUTPUT VOLTAGE 10V/div
FAULT_ 5V/div
12V OUTPUT CURRENT 5A/div
4ms/div
ON_, AUXON_ 5V/div
t
SU
12G_ 10V/div
PRESENT-DETECT (ON/OFF) OPERATION
MAX5946 toc36
40ms/div
5V/div
5V/div
5V/div
10V/div
12V OUTPUT VOLTAGE
3.3VAUXO_ OUTPUT VOLTAGE
PWRGD
PRES-DET_
PRESENT-DETECT (ON/OFF) OPERATION
MAX5946 toc37
4ms/div
5V/div
5V/div
5V/div
10V/div
12V OUTPUT VOLTAGE
3.3VAUXO_ OUTPUT VOLTAGE
PWRGD
PRES-DET_
FORCED-ON (ON/OFF) OPERATION
MAX5946 toc38
40ms/div
5V/div
5V/div
5V/div
10V/div
12V OUTPUT VOLTAGE
3.3VAUXO_ OUTPUT VOLTAGE
PWRGD
FON_
FORCED-ON (ON/OFF) OPERATION
MAX5946 toc39
4ms/div
5V/div
5V/div
5V/div
10V/div
12V OUTPUT VOLTAGE
3.3VAUXO_ OUTPUT VOLTAGE
PWRGD
FON_
MAX5946
Dual PCI Express, Hot-Plug
Controller
______________________________________________________________________________________ 11
Typical Operating Characteristics (continued)
(V
12VIN
= V
12SA+
= 12V, V
3.3VAUXIN
= V
3.3S_+
= V
ON_
= V
AUXON_
= V
INPUT_
= 3.3V, PRES-DET_ = GND, FON_ = PORADJ = TIM =
float, FAULT_ = 10kto 3.3VAUXIN, PWRGDA = 10kto 3.3VAUXO_, T
A
= +25°C, unless otherwise noted, see the Typical
Application Circuit.)
DEBOUNCED ON/OFF OPERATION
MAX5946 toc40
INPUT_ 2V/div
10ms/div
OUTPUT_ 2V/div
POWER-ON-RESET TIME
vs. PORADJ RESISTOR
MAX5946 toc41
R
PORADJ
(k)
t
POR_HL
(ms)
900800600 700200 300 400 500100
200
400
600
800
1000
1200
1400
1600
1800
2000
2200
2400
2600
2800
3000
0
01000
t
FAULT
TIME DELAY vs. TIM RESISTOR
MAX5946 toc42
R
TIM
(k)
t
FAULT
(ms)
900800600 700200 300 400 500100
20
40
60
80
100
120
140
160
180
200
0
01000
MAX5946
Dual PCI Express, Hot-Plug Controller
12 ______________________________________________________________________________________
PIN NAME FUNCTION
1
Present-Detect Input A. PRES-DETA accepts inputs from the PRSNT#2 pin on a PCI express connector. PRES-DETA has an internal pullup to 3.3VAUXIN. When PRES-DETA is low, the outputs follow the command from ONA and AUXONA after a 4ms debounced time. When PRES-DETA goes from low to high, all outputs of the respective slot shut down with no delay (see Table 2).
2 FONA
Forced-On Input A. FONA has a 50k internal pullup to 3.3VAUXIN. A logic-low on FONA turns on all slot A outputs as long as the power inputs are within their operating range, regardless of the status of the other input signals. Leave FONA open for normal operation (see Table 2).
3 ONA
Slot A 12V And 3.3V Outputs Enable. A logic-high at ONA turns on the 12V and 3.3V outputs of slot A (see Table 2).
4 AUXONA
Slot A 3.3V Auxiliary Output Enable. A logic-high at AUXONA turns on the slot A auxiliary output (3.3VAUXOA), see Table 2.
5 12SA+
Slot A 12V Positive Current-Sense Input. Connect the positive terminal of the current-sense resistor to 12SA+ using the Kelvin-sensing technique to assure accurate current sensing.
6 12SA-
Slot A 12V Negative Current-Sense Input. Connect 12SA- to the negative side of the current-sense resistor using the Kelvin-sensing technique to assure accurate current sensing.
7 12GA
Slot A 12V Gate-Drive Output. Connect 12GA to the gate of slot A’s 12V MOSFET. At power-up, V
12GA
is raised to the internal charge-pump voltage level by a constant current.
83.3SA+
Slot A 3.3V Positive Current-Sense Input. Connect the positive side of the current-sense resistor to
3.3SA+ using the Kelvin-sensing technique to assure accurate current sensing. This input is also used for the 3.3V supply’s UVLO function.
9 3.3SA-
Slot A 3.3V Negative Current-Sense Input. Connect to the negative side of the sense resistor using the Kelvin-sensing technique to assure accurate current sensing.
10 3.3GA
S l ot A 3.3V G ate- D r i ve O utp ut. C onnect 3.3G A to the g ate of sl ot A’ s 3.3V M OS FE T. At p ow er - up , V
3 .3 GA
i s char g ed to 5.5V ab ove the 3.3V sup p l y b y a constant cur r ent d er i ved fr om V
1 2V IN
.
11 FAULTA
Open-Drain Fault Output Signal. FAULTA latches active low whenever the slot A outputs are shut down due to a fault. A fault is either of:
• An overcurrent condition lasting longer than the overcurrent timeout.
• A device over temperature condition. If the fault is detected in the main outputs, FAULTA must be reset by toggling the ONA input. If the fault is in the auxiliary output, FAULTA must be reset by toggling both ONA and AUXONA. For the auto­restart version, FAULTA is reset when the part initiates the next power-on cycle.
12 PWRGDA
Open-Drain Power-Good Output. PWRGDA goes low t
POR_HL
after all outputs of slot A reach their final
value and the power MOSFETs are fully enhanced.
13
Slot A 3.3V Auxiliary Power-Supply Output
14
3.3V Auxiliary Supply Input. 3.3VAUXIN is the input to a charge pump that drives the internal MOSFETs connecting 3.3VAUXIN to 3.3VAUXOA and 3.3VAUXOB. V
3.3VAUXIN
is also used to power the internal
control logic and analog references of the MAX5946.
15
Slot B 3.3V Auxiliary Power Output
16 PWRGDB Slot B Power-Good Output. See PWRGDA function. 17 FAULTB Slot B Open-Drain Fault Output. See FAULTA function.
18 3.3GB Slot B 3.3V Gate-Drive Output. See 3.3GA function.
Pin Description
PRES-DETA
3.3VAUXOA
3.3VAUXIN
3.3VAUXOB
Detailed Description
The MAX5946 dual hot-plug controller is designed for PCI express applications. The device provides hot-plug control for 12V, 3.3V, and 3.3V auxiliary supplies of two PCI express slots. The MAX5946’s logic inputs/outputs allow interfacing directly with the system hot-plug-man­agement controller or through an SMBus with an exter­nal I/O expander. An integrated debounced attention switch and present-detect signals are included to sim­plify system design.
The MAX5946 drives four external n-channel MOSFETs to control the 12V and 3.3V main outputs. The 3.3V aux­iliary outputs are controlled through internal 0.24Ω n- channel MOSFETs. Internal charge pumps provide a gate drive for the 12V outputs while the gate drive of the 3.3V output is driven by the 12V input supply. The
3.3V auxiliary outputs are completely independent from the main outputs with their own charge pumps.
At power-up, the MAX5946 keeps all of the external MOSFETs off until all supplies rise above their respec­tive UVLO thresholds. The device keeps the internal MOSFETs off only until the 3.3VAUXIN supply rises above its UVLO threshold. Upon a turn-on command, the MAX5946 enhances the external and internal MOSFETs slowly with a constant gate current to limit the power-supply inrush current. The MAX5946 actively limits the current of all outputs at all times and shuts down if an overcurrent condition persists for longer than a programmable overcurrent timeout. Thermal­protection circuitry also shuts down all outputs if the die temperature exceeds +150°C. After an overcurrent or overtemperature fault condition, the MAX5946L latches off while the MAX5946A automatically restarts after a restart time delay.
The power requirement for PCI express connectors is defined by the PCI express card specification and summarized in Table 1.
MAX5946
Dual PCI Express, Hot-Plug
Controller
______________________________________________________________________________________ 13
PIN NAME FUNCTION
19 3.3SB- Slot B 3.3V Negative Current-Sense Input. See 3.3SA- function.
20 3.3SB+
Slot B 3.3V Positive Current-Sense Input. Connect the positive side of the current-sense resistor to
3.3SB+ using the Kelvin-sensing technique to assure accurate current sensing.
21 12GB Slot B 12V Gate-Drive Output. See 12GA function.
22 12SB- Slot B 12V Negative Current-Sense Input. See 12SA- function.
23 12SB+ Slot B 12V Positive Current-Sense Input. See 12SA+ function.
24 AUXONB Slot B 3.3V Auxiliary Output Enable. See AUXONA function.
25 ONB Slot B 12V And 3.3V Outputs Enable. See ONA function. 26 FONB Slot B Forced-On Input. See FONA function.
27
Slot B Present-Detect Input. See PRES-DETA function.
28 TIM
Overcurrent Timeout Programming Input. Connect a resistor between 500 and 500k from TIM to GND
to program t
FAULT
. Leave TIM floating for a default timeout of 11ms.
29 INPUT2 Digital Logic Gate Input
30 OUTPUT2 Digital Output. 4ms debounced digital output of INPUT2.
31 OUTPUT1 Digital Output. 4ms debounced digital output of INPUT1.
32 INPUT1 Digital Logic Gate Input
33 12VIN
12V Supply Input. V
12VIN
drives the gates of the MOSFETs connected to 3.3GA and 3.3GB. 12VIN
powers an internal charge pump that drives the gates of the MOSFETs connected to 12GA and 12GB.
34 GND Ground
35 PGND Power Ground. Connect externally to GND.
36 PORADJ
Power-On-Reset Programming Input. Connect a resistor between 500 and 500k from PORADJ to GND to program the POR timing. Leave floating for a default value of 160ms.
Pin Description (continued)
PRES-DETB
MAX5946
Dual PCI Express, Hot-Plug Controller
14 ______________________________________________________________________________________
5µA
12SA-
12GA
12SA+
54mV 500mV
R
SENSE12A
-
+
150µA
-
+
50µA
3.3SA-
3.3GA
3.3SA+
20mV 100mV
CONTROL LOGIC
AUX-SLOT A
INPUT COMPARATORS AND CHIP-CONTROL LOGIC
CONTROL LOGIC
MAIN-SLOT A
CHARGE
PUMP
t
FAULT
OSCILLATOR
t
POR
OSCILLATOR
R
SENSE3.3A
-
+
150µA
-
+
10µA
100mA
10µA
VREF
CHARGE
PUMP
-
+
150mA
BIAS
REFERENCES AND UVLO
5µA
12SB-
12GB
12SB+
54mV
500mV
R
SENSE12B
R
TIM
R
PORADJ
150µA
5µA
3.3SB-
3.3GB
3.3VAUXOB3.3VAUXOA
3.3VAUXIN
ONA
PGND GND
AUXONA FONA PRES-DETA ONB AUXONB FONB PRES-DETB
3.3SB+
20mV
100mV
CONTROL LOGIC
AUX-SLOT B
CONTROL LOGIC
MAIN-SLOT B
CHARGE
PUMP
DEBOUNCE
FAST
OSCILLATOR
150µA
VREF
CHARGE
PUMP
R
SENSE3.3B
10µA
100µA
10µA
150µA
-+-
+
-+-
+
-
+
PWRGDA FAULTA FAULTBTIM
INPUT1
OUTPUT1
INPUT2
OUTPUT2
12VIN
PORADJ PWRGDB
10µA
100mA
10µA
150mA
MAX5946
Figure 1. Functional Diagram
Startup
The main supply outputs can become active only after all the following events have occurred:
•V
3.3VAUXIN
is above its UVLO threshold
•V
12VIN
and V
3.3SA+
are both above their UVLO
threshold
ON_ is driven high
PRES-DET_ is low for more than 4ms
The auxiliary supply output is made available only after the following events have occurred:
•V
3.3VAUXIN
is above its UVLO threshold
AUXON_ is driven high
PRES-DET_ is low for more than 4ms
The FON_ input overrides all other control signals and turns on the respective slot when driven low, as long as the UVLO thresholds have been reached. Table 2 sum­marizes the logic conditions required for startup.
The auxiliary supply input powers the internal control logic and analog references of the MAX5946, so the main supplies cannot be enabled if V
3.3VAUXIN
is not
present.
When an output is enabled, a programmable startup timer (t
SU
) begins to count the startup time duration. The value of tSUis set to 2x the fault timeout period (t
FAULT
). R
TIM
externally connected from TIM to GND
sets the duration of t
FAULT
.
MAX5946
Dual PCI Express, Hot-Plug
Controller
______________________________________________________________________________________ 15
Table 1. Power Requirements for PCI Express Connectors
POWER RAIL X1 CONNECTOR X4/8 CONNECTOR X16 CONNECTOR
3.3V
Voltage Tolerance ±9% (max) ±9% (max) ±9% (max)
Supply Current 3.0A (max) 3.0A (max) 3.0A (max)
Capacitive Load 1000µF (max) 1000µF (max) 1000µF (max)
12V
Voltage Tolerance
±8% (max) ±8% (max) ±8% (max)
Supply Current
0.5A (max) 2.1A (max) 5.5A (max)
Capacitive Load
300µF (max) 1000µF (max) 2000µF (max)
3.3V AUXILIARY
Voltage Tolerance ±9% (max) ±9% (max) ±9% (max)
Supply Current, Wake Enabled
375mA (max) 375mA (max) 375mA (max)
Supply Current, Non-Wake Enabled
20mA (max) 20mA (max) 20mA (max)
Capacitive Load 150µF (max) 150µF (max) 150µF (max)
Table 2. Control Logic Truth Table
ON_ AUXON_ FON_ PRES-DET_
12V_ AND 3.3V_
OUTPUTS
3.3VAUXO_ AUXILIARY
OUTPUTS
XXLow X On On
XXHigh High Off Off
Low Low High Low* Off Off
High Low High Low* On Off
Low High High Low* Off On
High High High Low* On On
*
PRES-DET_
high-to-low transition has a 4ms delay (t
DEG
).
MAX5946
12V and 3.3V Outputs Normal Operation
The MAX5946 monitors and actively limits the current of the 12V and 3.3V outputs after the startup period. Each output has its own overcurrent threshold. If any of the monitored output currents rise above the overcurrent threshold for a period t
FAULT
, FAULT_ asserts and the
controller disengages both the 12V and 3.3V outputs for the particular slot (see the Fault Management section).
3.3V Auxiliary Output Normal Operation
The auxiliary output current is internally monitored and actively limited to the maximum current-limit value. An overcurrent fault condition occurs when the output current exceeds the overcurrent threshold for longer then t
FAULT
. A fault on an auxiliary channel causes all supplies of the affected channel to be disabled after a programmable time period t
FAULT
(see the Fault
Management section).
Power-Good (
PPWWRRGGDD__
)
Power-good (PWRGD_) is an open-drain output that pulls low a time (t
POR_HL
) after all of the outputs of the respective slot are fully on. All outputs are considered fully on when 3.3G_ has risen to V
PGTH3.3
, 12G_ has
risen to V
PGTH12
, and V
3.3AUXO_
is less then
V
PGTH3.3AUX
. t
POR_HL
is adjustable from 2.5ms to
1.5s by connecting a resistor from PORADJ to GND. See the Setting the Power-On-Reset Timeout Period
(t
POR
) section.
Thermal Shutdown
When the die temperature goes above (TSD) +150°C, an overtemperature fault occurs and the MAX5946 shuts down all outputs. The device waits for the junction temper­ature to decrease below TSD- Hysteresis before entering fault management (see the Fault Management section).
Dual PCI Express, Hot-Plug Controller
16 ______________________________________________________________________________________
V
ON_,TH
ON_, AUXON_
PWRGD_
FAULT_
12G_, 3.3G_
12VO_, 3.3VO_
3.3VAUXO_
V
PGTH12
V
PGTH3.3
V
PGTH3.3AUX
3.3AUXIN RISING EDGE
PWRGD_ IS PULLED UP TO 3.3. FAULT_ IS PULLED UP TO 3.3AUXIN.
t
POR_HL
Figure 2. Power-Up Timing, No Fault
FAULT_
3.3VAUXIN RISING EDGE
PWRGD_ IS PULLED UP TO 3.3VAUXO_. FAULT_ IS PULLED UP TO 3.3VAUXIN.
A FAULT ON THE 3.3V OUTPUT OR 3.3VAUXO_ OUTPUT PRODUCES SIMILAR RESULTS.
V
ON_,TH
ON_
2 x t
FAULT
PWRGD_
12G_
12V OUTPUT CURRENT
3.3VAUXO_
V
12ILIM,TH
R
SENSE
Figure 3. 12V Power-Up Timing (Turn-On into Output Overcurrent/Short Circuit)
FAULT_
PWRGD_ IS PULLED UP TO 3.3VAUXO_. FAULT_ IS PULLED UP TO 3.3VAUXIN.
A FAULT ON THE 3.3V OUTPUT OR 3.3VAUXO_ OUTPUT PRODUCES SIMILAR RESULTS.
t
FAULT
PWRGD_
12G_
12V OUTPUT CURRENT
V
12ILIM,TH
R
SENSE
Figure 4. 12 Output Overcurrent/Short Circuit During Normal Operation
FAULT Management
A fault occurs when an overcurrent lasts longer then t
FAULT
or when the device experiences an overtemper-
ature condition.
•A fault on a main output (12V or 3.3V) shuts down both main outputs of the respective slot. The 3.3V auxiliary is not affected.
•A fault on the 3.3V auxiliary output shuts down all three outputs of the respective slot.
The MAX5946A automatically restarts from a fault shut­down after the t
RESTART
period, while the MAX5946L latches off. If an overcurrent fault occurred on a main output, bring ON_ low for at least t
RESET
(100µs) and high again to reset the fault and restart the outputs. If the overcurrent fault occurred on an auxiliary output or an overtemperature fault occurred, bring both ON_ and AUXON_ low for a minimum of t
RESET
to reset the fault. Bring ON_ and/or AUXON_ high again to restart the respective outputs. As an extra protection, the MAX5946L waits a minimum of t
RESTART
before it can
be restarted.
Debounced Logic Gate
(Input_ and Output_)
INPUT1 and INPUT2 accept inputs from mechanical switches. The corresponding outputs are OUTPUT1 and OUTPUT2. OUTPUT_ is debounced for 4ms. When INPUT_ goes from high to low, OUTPUT_ goes low right away and stays low for at least 4ms. After the debounce time OUTPUT_ follows INPUT_. If INPUT_ goes from low to high, OUTPUT_ goes high right away and stays high for at least 4ms. After the debounce time, OUTPUT_ follows INPUT_. Figure 5 shows the tim­ing diagram describing the INPUT_/OUTPUT_ debounced feature.
Present-Detect and Forced-On Inputs
(
PPRREESS--DDEETT__,, FFOONN__
)
PRES-DETA and PRES-DETB inputs detect the PRSNT#2 pin on a PCI express connector. When the card is plugged in, PRES-DET_ goes low and allows the turn-on of the outputs of the respective slot after a
4ms debounced time. When the card is removed, an internal 50kpullup forces PRES-DET_ high and the respective slot is shut down with no delay. PRES-DET_ works in conjunction with ON_ and VAUXON_ and only enables the device when ON_ and VAUXON_ are high.
A logic-low on FON_ forces the respective slot (main supplies and auxiliary) to turn on regardless of the sta­tus of the other logic inputs provided the UVLO thresh­olds are exceeded on all of the inputs.
Active Current Limits
Active current limits are provided for all three outputs of slot A and slot B. Connect a current-sense resistor between 12S_+ and 12S_- to set the current limit for the 12V outputs. The current limit is set to 54mV/R
SENSE12
.
R
SENSE12
is either R1 or R3 in the Typical Application
Circuit. Connect a current-sense resistor between
3.3S_+ and 3.3S_- to set the current limit for the 3.3V main outputs to 20mV/R
SENSE3.3
. R
SENSE3.3
is either R2 or R4 in the Typical Application Circuit. For the auxiliary output (3.3V
AUXO_
) the current limit is fixed at 470mA.
When the voltage across R
SENSE12
or R
SENSE3.3
reaches the current-limit threshold voltage, the MAX5946 regulates the gate voltage to maintain the current-limit threshold voltage across the sense resis­tor. If the current limit lasts for t
FAULT
then an overcur-
rent fault occurs. The MAX5946_ shuts down both the 12V and 3.3V outputs and asserts the FAULT_ output of the respective slot.
When the auxiliary output reaches the current limit (470mA) for longer then t
FAULT
, a fault occurs and the
device shuts down all outputs and asserts FAULT of the respective slot.
Undervoltage Lockout Threshold
The UVLO thresholds prevent the internal auxiliary MOSFETs and the external main channel MOSFETs (Q1–Q4 in the Typical Application Circuit) from turning on if V
12VIN
, V
3.3VIN
, and V
3.3VAUXIN
are not present. Internal comparators monitor the main supplies and the auxiliary supply and keep the gate-drive outputs (12GA, 12GB, 3.3GA, and 3.3GB) low until the supplies rise above their UVLO threshold. The 12V main supply is monitored at 12VIN and has a UVLO threshold of 10V. The 3.3V main supply is monitored at 3.3SA+ and has a UVLO threshold of 2.65V. The auxiliary supply is monitored at 3.3VAUXIN and has a 2.65V UVLO thresh­old. For either main channel to operate, V
3.3VAUXIN
must be above its UVLO threshold.
MAX5946
Dual PCI Express, Hot-Plug
Controller
______________________________________________________________________________________ 17
INPUT
DEBOUNCED
OUTPUT
t
DBC
t
DBC
t
DBC
Figure 5. INPUT_ and OUTPUT_ Debounced Feature
MAX5946
Dual PCI Express, Hot-Plug Controller
18 ______________________________________________________________________________________
N
Y
POWER-ON MAIN SUPPLIES FAULT AND PWRGD ARE
HIGH IMPEDANCE
N
ENABLE CHARGE ON
12G_ AND 3.3G_
PINS. START
COUNTING t
SU
HAS tSU
ELAPSED?
N
POWER-ON AUXILIARY
SUPPLIES FAULT AND PWRGD ARE
HIGH IMPEDANCE
N
ENABLE CHARGE ON INTERNAL AUXILIARY
MOSFET, BEGIN
COUNTING t
SU
HAS tSU ELAPSED?
N
Y
N
Y
Y
ARE PWRGD
THRESHOLDS
REACHED?
ASSERT
PWRGD_
AFTER t
POR_HL
DELAY
12V AND 3.3V
OUTPUTS
ARE ENABLED
WAS CURRENT
LIMIT DETECTED ON ANY
12V OR
3.3V OUTPUT?
START COUNTING
t
FAULT
HAS t
FAULT
ELAPSED?
N
Y
RESET t
FAULT
COUNTER
Y
SHUT DOWN
12V AND 3.3V OUTPUTS.
ASSERT FAULT_
STAY WAITING FOR
t
RESTART
LATCH-OFF
OPTION?
Y
STAY WAITING FOR
ON_ TRANSITION
HIGH->LOW->HIGH
AUX SUPPLY OUTPUT
IS ENABLED
WAS CURRENT LIMIT
DETECTED ON AUXILIARY
OUTPUT?
IS t
FAULT
ELAPSED?
N
N
Y
Y
SHUT DOWN
ALL OUTPUTS,
ASSERT FAULT_, STAY WAITING FOR t
RESTART
ELAPSED.
LATCH-OFF
OPTION?
Y
RESET FAULT_
AND
RESTART ALL SUPPLIES
STAY WAITING FOR BOTH
ON_ AND AUXON_
TRANSITION
HIGH->LOW->HIGH
RESET FAULT_
AND
RESTART 12V, 3.3V
SUPPLIES
IS FAULT STILL
PRESENT?
Y
N
IS FAULT STILL
PRESENT?
N
START COUNTING
t
FAULT
RESET t
FAULT
COUNTER
RESET
PWRGD_
AFTER t
POR_LH
DELAY
3.3AUXIN IS ON
AND ABOVE UVLO
Figure 6. Fault Management Flow Chart
External MOSFET Gate Drivers
(12GA, 12GB, 3.3GA, and 3.3GB)
The gate drive for the external MOSFETs is provided at 12GA, 12GB, 3.3GA, and 3.3GB. 12G_ is the gate drive for the 12V main supply and is boosted to 5.3V above V
12VIN
by an internal charge pump. During turn-on, 12G_ sources 5µA into the external gate capacitance to control the turn-on time of the external MOSFET. During turn-off, 12G_ sinks 150µA from the external gate capacitance to quickly turn off the external MOSFET. During short-circuit events, an internal 100mA current activates to rapidly bring the load current into the regu­lation limits.
3.3G_ is the gate drive for the 3.3V main supply’s MOSFET and is driven to 5.5V above the 3.3V main sup­ply. The power for 3.3G_ is supplied from 12VIN and has no internal charge pump. During turn-on, 3.3G_ sources 5µA into the external gate capacitance to con­trol the turn-on time of the external MOSFET. During turn-off, 3.3G_ sinks 150µA to quickly turn off the exter­nal MOSFET. During short-circuit events, an internal 150mA current activates to rapidly turn off the appropri­ate external MOSFET.
Auxiliary Supply (3.3VAUXIN)
3.3VAUXIN provides power to the auxiliary outputs as well as the internal logic and references. The drains of the internal auxiliary MOSFETs connect to 3.3VAUXIN through internal sense resistors and the sources con­nect to the auxiliary outputs (3.3VAUXOA and
3.3VAUXOB). Both MOSFETs have typical on-resistance of 0.3. An internal charge pump boosts the gate-drive voltage to fully turn on the internal n-channel MOSFETs. The auxiliary supplies have an internal current limit set to 470mA.
Applications Information
Setting the Fault Timeout Period (t
FAULT
)
t
FAULT
is the time an overcurrent or overtemperature fault must remain for the MAX5946 to disable the main or auxiliary channels of a particular slot. Program the fault timeout period (t
FAULT
) by connecting a resistor
(R
TIM
) from TIM to GND. t
FAULT
can be calculated by
the following equation:
t
FAULT
= 166ns / Ω x R
TIM
The t
FAULT
programmed time duration must be chosen according to the total capacitance load connected to the 12G_ and 3.3G_ pins. To properly power-up the main supply outputs, the following constraints need to be taken:
where t
SU
= 2 x t
FAULT
and where
1) I
CHG
= 5µA.
2) V
GATE
= 18.4V for 12G_ and V
GATE
= 9.4V for
3.3G_.
3) C
LOAD
is the total capacitance load at the gate.
Maximum and minimum values for R
TIM
are 500Ω and 500k, respectively. Leave TIM floating for a default t
FAULT
of 11ms.
Setting the Power-On-Reset
Timeout Period (t
POR_HL
)
t
POR_HL
is the time from when the gate voltages of all
outputs of a slot reach their power-good threshold to when PWRGD_ pulls low. Program the power-on-reset timeout period (t
POR
) by connecting a resistor (R
PO-
RADJ
) from PORADJ to GND. t
POR_HL
can be calculat-
ed by the following equation:
t
POR_HL
= 2.5µs / Ω x R
PORADJ
Maximum and minimum values for R
PORADJ
are 500 and 500k, respectively. Leave PORADJ floating for a default t
POR
of 160ms.
Component Selection
Select the external n-channel MOSFET according to the applications current requirement. Limit the switch power dissipation by choosing a MOSFET with an R
DS_ON
low enough to have a minimum voltage drop at
full load. High R
DS_ON
causes larger output ripple if
there are pulsed loads. High R
DS_ON
can also trigger an external undervoltage fault at full load. Determine the MOSFETs power rating requirement to accommo­date a short-circuit condition on the board during start­up. Table 3 lists MOSFETs and sense resistor manufacturers.
Additional External Gate
External capacitance can be added from the gate of the external MOSFETs to GND to slow down the dV/dt of the 12V and 3.3V outputs.
Maximum Load Capacitance
Large capacitive loads at the 12V output, the 3.3V out­put, and the 3.3V auxiliary output can cause a problem when inserting discharged PCI cards into live back­planes. A fault occurs if the time needed to charge the capacitance of the board is greater than the typical startup time (2 x t
FAULT
). The MAX5946 can withstand
t
VC
I
SU
GATE LOAD
CHG
×
MAX5946
Dual PCI Express, Hot-Plug
Controller
______________________________________________________________________________________ 19
MAX5946
large capacitive loads due to their adjustable startup times and adjustable current-limit thresholds. Calculate the maximum load capacitance as follows:
V
OUT
is either the 3.3V output, the 12V output, or the
3.3V auxiliary output for slot A or slot B.
Input Transients
The 12V input (12VIN), the 3.3V input (3.3SA+), and the
3.3V auxiliary (3.3VAUXIN) must be above their UVLO
thresholds before startup can occur. Input transients can cause the input voltage to sag below the UVLO threshold. The MAX5496 rejects transients on the input supplies that are shorter than 4µs typical.
Chip Information
TRANSISTOR COUNT: 10,487
PROCESS: BiCMOS
C
tI
V
LOAD
SU LIM
OUT
<
×
Dual PCI Express, Hot-Plug Controller
20 ______________________________________________________________________________________
Table 3. Component Manufacturers
COMPONENT MANUFACTURER PHONE WEBSITE
Vishay-Dale 402-564-3131 www.vishay.com
Sense Resistor
IRC 704-264-8861 www.irctt.com
Fairchild 888-522-5372 www.fairchildsemi.com
International Rectifier 310-322-3331 www.irf.com
Motorola 602-244-3576 www.mot-sps.com/ppd/
MOSFETs
Vishay-Siliconix www.vishay.com
MAX5946
Dual PCI Express, Hot-Plug
Controller
______________________________________________________________________________________ 21
MAX5946
Q1
SI7448DP-T1
Q3
SI7448DP-T1
PWRGDA
12GA
12SA-
12SA+
3.3VAUXIN
12VIN
112SB-
12SB+
12GB
3.3VAUXOA
GND
PWRGDB
3.3VAUXOB
PORADJ
10k
PRSNT1
+12V
GND
PWRGD
3.3VAUX
+3.3V
PRSNT2
PRSNT1
+12V
GND
PWRGD
3.3VAUX
+3.3V
PRSNT2
V
3.3AUXIN
R
PORADJ
= OPEN
V
3.3AUXIN
R1
8m
R3
8m
R2
5m
10k
R4
5m
0.1µF
0.1µF
10k
Q2
SI7448DP-T1
Q4
SI7448DP-T1
3.3GA
3.3SA-
3.3SA+
AUXONA / AUXONB
ONA / ONB
INPUT1 / INPUT2
OUTPUT1 / OUTPUT2
3.3SB+
TIM
3.3SB-
3.3GB
3.3V INPUT
MAX7313ATG
16-BIT I/O EXPANDER
MRL
ATTENTION
SWITCHES
LED's LED's
SMBus
INTAO-2
2
2
R
TM
=
OPEN
PRES-DETA
PRES-DETB
FAULTA / FAULTB
FONA / FONB
2 2 2 2
2 2
3
2
PCI EXPRESS
SLOT A
PCI EXPRESS
SLOT B
ADD-IN
CARD
IN5819
V
12VIN
MRL
1µF
Typical Application Circuit
MAX5946
Dual PCI Express, Hot-Plug Controller
22 ______________________________________________________________________________________
Package Information
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages
.)
36L,40L, QFN.EPS
MAX5946
Dual PCI Express, Hot-Plug
Controller
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 23
© 2004 Maxim Integrated Products Printed USA is a registered trademark of Maxim Integrated Products.
Package Information (continued)
(The package drawing(s) in this data sheet may not reflect the most current specifications. For the latest package outline information, go to www.maxim-ic.com/packages
.)
U
Loading...