TI TPS2363

TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
PCIExpress Server Dual Slot Hot Plug Controller
FEATURES
•
•
•
•
•
•
•
•
•
DESCRIPTION
Meets PCIExpress™ Hot Plug Requirements
Programmable 12-V Current Limit
Inrush Current Limiting
SMBus
Direct Mode
VAUX Internal FET
General Purpose Inputs
Available in a 48-Pin TQFP Package
Pin Compatible with MIC2592B with Additional
Features
The TPS2363 is a dual-slot PCIExpress hot plug
controller with SMBus control and monitoring
functions. There are sense resistor programmable
current limits for the 3.3-V and 12-V supply.
The TPS2363 has one internal FET channel for AUX
and two external FET channels for 3.3-V and 12-V
per slot.
The TPS2363PFB is in 48-pin TQFP package.
Application Diagram
12 V
+ 12 V AOUT
By 1 50 mΩ
By 4/8 20 mΩ
By 16 10 mΩ
13 mΩ
3.3 V AOUT
3.3 V
AUXINA
Interrupt
FAULTB
PGOODB
OUT33 B
G33B
SL33B
OUT12 B
SH33B
G12B
SL12B
PGOODA
FAULTA
FILTER A
RFILTERA/B
FILTER B
TQFP
GPIB1
GPIB2
AUXHIB
ONB
AUX ENB
FORCEONB
SH12B
O UT33A
G33A
VAUXA
INT
PFB 48 PIN
A2
A1
A0
SDA
SCL
AUXINB
SL33A
Direct mode
Control B
SH33A
Switches B
AUXHIA
FORCEONA
AUXENA
ONA
GPIA1
GPIA2
OU T12A
SMBus
G12A
Switches A
SL12A
Direct mode
Control A
SH12A
AUXINA
VAUXB
AUXINB
12 V
12 V BOUT
By 1 50 mΩ
By 4/8 20 mΩ
By 16 10 mΩ
3.3 V
13 mΩ
3.3 V BOUT
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas
Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
PCIExpress is a trademark of Texas Instruments.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of the Texas
Instruments standard warranty. Production processing does not
necessarily include testing of all parameters.
Copyright © 2006, Texas Instruments Incorporated
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Application Diagram (continued)
The TPS2363 has bleed-down circuits to discharge the module before it is removed, when the voltages are
below the low comparator threshold, slot PWROFF will be set indicating it is safe to remove the module. This is
available over the SMBus.
Gate capacitors are used to set the rise time, this allows soft turn on of the slot avoiding power glitches.
The TPS2363 can be operated in direct mode, which does not use the SMBus.
The TPS2363PFB without the A/D converter in a 48-pin package is a drop in replacement for the competitive
parts but with certain improvements.
Improvements over the competition
The function register is exclusive to the TPS2363 to provide additional functionality.
• VAUXA/B programmable to higher current, the ability to step the current to 800 mA. Several add-in modules
in the past have not been able to stay under the allowed current in the PCI standards.
• AUX current limit is more accurate; TPS2363 400 mA to 750 mA vs MIC2592B 375 mA to 1.35 A.
• 2 Inputs for slot with debounce, each slot normally has a switch and attention button.
• The ability to turn off current limit with the SMBus, some applications prefer the circuit breaker and do not
want current limit.
• VAUX independent of main power.
• Power off slot information with the SMBus, this shows that all the voltages on the module are below 100 mV
and the module can be removed safely.
• Tighter fault timer control.
• AUXENA/B is level sensitive, not edge triggered.
ORDERING INFORMATION
(1)
2
TA
FAST TRIP
AUXHI PINS 18 and
19
PINS
PACKAGED DEVICES (1)
-40°C to 85°C
100 mV
Yes
48 PFB
TPS2363PFB
Parts are shipped in trays unless an R is added to the end of the part number for tape and reel.
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
ABSOLUTE MAXIMUM RATINGS
Over operating free-air temperature range (unless otherwise noted)
(1)
PARAMETER
VALUE
Supply 12 V, SH12A/B
0 to 15
Supply 3.3 V & SH33A/B, AUXINA/B
0 to 5
Logic input/output
V
-0.5 to 5
VAUXA/B output voltage
0 to 5
VAUXA/B output current
1.4
FAULTA/B, PGOODA/B, INT sink current
10
SDA sink current
10
A
mA
Operating junction temperature
-40 to 125
Storage temperature
-65 to 150
LEAD temperature soldering
(1)
UNIT
°C
260
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 under “recommended operating
conditions” is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
ELECTROSTATIC DISCHARGE (ESD) PROTECTION
TEST METHOD
MIN
HBM
Human body model
2
CDM
Charged device model
1
UNIT
kV
DISSIPATION RATINGS
PACKAGE
TA≤ 25°C POWER
RATING
DERATING
FACTOR ABOVE
TA = 25°C
TA = 70°C POWER RATING
TA = 85°C POWER RATING
PFB(48 TQFP)
1025.6 mW
10.256 mW/°C
564.1mW
410.3 mW
RECOMMENDED OPERATING CONDITIONS
over operating free-air temperature range (unless otherwise noted)
PARAMETER
MIN
12 V input voltage range, SH12A/B
AUX and 3.3 V input voltage range, SH33A/B, AUXINA/B
NOM
MAX
UNIT
10.8
12
13.2
3.0
3.3
3.6
VAUXA/B output current, PCI standard
375
TJ
Operating junction temperature range
-40
125
TA
Operating ambient temperature range
-40
85
Submit Documentation Feedback
V
mA
°C
3
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
ELECTRICAL CHARACTERISTICS
Supply voltages; SH33A/B & AUXINA/B = 3.0 V to 3.6 V, SH12A/B = 10.8 V to 13.2 V, TA = -40°C to 85°C, RFILTER = open,
all outputs are not loaded (unless otherwise specified). (1)
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
PCIExpress 12-V Supply Gate Controller
12-V voltage, SH12A/B
10.8
13.2
ONA/B = high, (No load)
12-V supply current, SH12A/B, per
slot
1
ONA/B = low, disabled main supply
0.5
Leakage, VAUX = 3.3 V , SH33A/B
and SH12A/B = 0 V
1
0.35
12-V gate voltage, G12A/B
ONA/B = high
12-V gate sink current
ONA/B = high, G12A/B = SH12A/B
15
12-V gate source current
ONA/B = High, G12A/B =
SH12A/B-2.5 V, during a fault
condition
20
Current limit threshold
Current limit
45
50
55
Fast trip threshold
Fast trip
90
100
110
9
10
PGOOD
Bleed down resistance
mA
µA
SL12A/B input current
UVLO
V
Increasing
0
8
Hysteresis
Increasing
1
V
35
µA
mA
180
10.2
Hysteresis
10.5
10.8
0.1
V
V
mV
Ω
1600
0.075
mV
mV
50
ONA/B = LOW, OUT12A/B = 6.0 V
low comparator threshold
25
0.15
V
3.6
V
PCIExpress 3.3-V Gate Control
3.3-V voltage, SH33A/B
3.3-V supply current, SH33A/B, per
slot
PCIExpress limits, not device limits
3.0
ONA/B = high
0.2
ONA/B = low, Disabled main supply
0.2
Leakage, AUXINA/B = 3.3 V,
SH33A/B and SH12A/B = 0 V
1
µA
SL33A/B input current
0.35
ONA/B = high, capacitive load only
3.3-V gate sink current
ONA/B = high, G33A/B = 2.5 V, on a
fault condition.
50
+3.3 volt gate source current
ONA/B = high, G33A/B = SH12A/B
15
25
35
Current limit threshold
Current limit
45
50
55
Fast trip threshold
Fast trip
90
100
110
Increasing
2.2
2.5
2.75
PGOOD
Bleed down resistance
Hysteresis
Increasing
4
2.7
2.8
Current is the absolute value of current as some addresses are pulled high, while others are pulled low.
0.1
µA
mV
V
mV
2.9
V
mV
Ω
150
0.075
V
mA
50
ONA/B = low, OUT33A/B = 1.65 V
Submit Documentation Feedback
SH12A/B
180
Hysteresis
low comparator threshold
(1)
SH12A/B –
1
3.3-V gate voltage, G33A/B
UVLO
mA
0.15
V
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
ELECTRICAL CHARACTERISTICS (continued)
Supply voltages; SH33A/B & AUXINA/B = 3.0 V to 3.6 V, SH12A/B = 10.8 V to 13.2 V, TA = -40°C to 85°C, RFILTER = open,
all outputs are not loaded (unless otherwise specified).
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
PCIExpress AUX
AUXINA/B voltage
AUXINA/B supply current
VAUXA/B on resistance
Current llmit
UVLO
PGOOD
bleed down resistance
3.0
3.6
AUXENA/B = high, (no load), ONA/B
= high
1
AUXENA/B = high, (no load), ONA/B
= low
1
AUXENA/B = low, ONA/B = low
1
AUXENA/B = high, I(VAUXA/B) =
375 mA
V
mA
400
mΩ
Default current limit, VAUXA/B = 1 V
400
750
mA
VAUXA/B set to high current limit
(SMBus) or (pins 18 & 19),
VAUXA/B = 1 V
0.8
1.4
A
Increasing
2.8
Hysteresis
Increasing
3.0
50
2.7
Hysteresis
AUXENA/B = low, VAUXA/B = 1.65
V
low comparator threshold
2.9
0.075
Off-state output offset voltage (2)
AUXENA/B = low, TJ = 125°C
VFILTER (CFILTERA/B)
Threshold voltage
1.2
IFILTER (CFILTERA/B)
Filter charging current, when the
voltage across the sense resistor is
greater than the threshold limit
2.1
2.8
V
mV
2.9
V
50
mV
400
Ω
0.1
0.15
V
50
mV
1.25
1.3
V
2.5
3.1
µA
108.8
110
111.2
4.5
5
5.5
Timing
Filter discharging current, 1.5 V
RFILTER
(2)
1
mA
kΩ
Scaling factor SF
The voltage across the sense
resistor is greater than the threshold
limit
Fast trip
(SH12A/B - SL12A/B = 110 mV) or
(SH33A/B – SL33A/B = 110 mV) (2)
200
500
PGOOD response to output UV
12 V at 9.2 V, 3.3 V and VAUXA/B
at 2.5 V (2)
100
200
POR, power on reset
After AUXINA/B becomes valid (2)
250
µs
GPIA/Bx, debounce
Designed for switch contact
closure (2)
5
ms
V
ns
Ensured by design and engineering test, but not production tested.
Submit Documentation Feedback
5
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
ELECTRICAL CHARACTERISTICS (continued)
Supply voltages; SH33A/B & AUXINA/B = 3.0 V to 3.6 V, SH12A/B = 10.8 V to 13.2 V, TA = -40°C to 85°C, RFILTER = open,
all outputs are not loaded (unless otherwise specified).
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
SCL, SDA Address, GPI, and enable logic
VIL
Input Low voltage (SDA, SCL, A0,
A1, A2, ONA/B, FORCEONA/B,
AUXENA/B, GPIA/Bx)
VIH
Input High voltage (SDA, SCL, A0,
A1, A2, ONA/B, FORCEONA/B,
AUXENA/B, GPIA/Bx)
IIL
SCL, ONA/B, AUXENA/B,
FORCEONA/B, input leakage
current
0.8
V
2.0
±5
VPIN = AUXINA/B or 0 V
Address pull up to AUXINA/B (A0 A2)
40
GPIA/Bx input pull down
100
VOL
Low-level output voltage FAULTA/B,
IL = 4 mA
PGOODA/B, INT, SDA
0.2
ILKG(off)
FAULTA/B, PGOODA/B, INT, SDA
off-state leakage current
VPIN = AUXINA/B
µA
kΩ
0.4
V
±5
µA
SMBus Timing
SCL (Clock) period
2.5
Data in setup to SCL high
100
Data out stable after SCL low
300
Data low setup time to SCL low
100
Data high hold time to SCL high
100
µs
ns
Thermal Shutdown
TSHUT1, rising
Thermal Shutdown
Hysteresis
TSHUT2, rising
6
Submit Documentation Feedback
140
10
160
°C
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
DEVICE INFORMATION
TERMINAL FUNCTIONS
TERMINAL
NAME
TPS2363
MIC2592B
NO.
I/O
DESCRIPTION
FAULTA/B
/FAULTA/B
1/36
O
Active low, fault output for the slot (filtered). FAULTA/B indicates an
over-current, undervoltage, or over temperature event occurred on either
the AUX or the main supplies. AUXENA/B must be disabled to reset an
AUX fault. ONA/B must be disabled to reset a main fault. This open drain
output must be pulled up to AUXINA/B with a 100-kΩ resistor.
FILTERA/B
FILTERA/B
2/35
I
An external capacitor to ground sets the time allowed for the fault event
(MAIN or AUX) to continue before turning off the SlotA/B main power. The
Fault Timer section discusses capacitor selection.
G12A/B
12VGATEA/B
3/34
O
Gate drive pin for the 12-V P-channel FET. A capacitor on this pin to the
OUT12A/B pin sets the slew rate in order to limit the inrush current. See
the inrush section that discusses gate capacitor selection.
GPIA/B1
GPI_A0/B0
4/38
I
General purpose input, filtered for direct connection to a mechanical
switch. The condition of this input is read through the common status
register of the SMBus. If not used connect this pin to ground. These pins
can be used for switch (module inserted) or attention button. These inputs
have an internal 100 kΩ pull down.
SH12A/B
12VINA/B
5/32
I
12-V supply input and high side of the sense resistor. These pins and the
associated sense resistors require some attention to layout. See the layout
considerations section for sense resistor layout. This pin requires 0.1-µF
bypass capacitor to ground
PGOODA/B
/PWRGDA/B
6/31
O
Active low output indicates power is good on all voltages for this slot. This
open drain output must be pulled up to AUXINA/B with a 100-kΩ resistor.
GPIA/B2
NC
7/30
I
General purpose input, filtered for direct connection to a mechanical
switch, the condition of this input is read through the common status
register of the SMBus. These pins can be used for switch (module
inserted) or attention button. These GPIs are available only on the
TPS2363, if not used, leave as no connection.
SL12A/B
12VSENSEA/B
8/29
I
Low side of the sense resistor for 12-V supply. When the voltage across
the sense resistor exceeds the current limit threshold, the slot is in an over
current condition. Use a Kelvin connection for the sense resistor wiring.
See the layout considerations section.
FORCEONA/B
/FORCE_ONA/B
9/28
I
Active low, forces the channel on even when there is a fault for
diagnostics. This can be disabled by the SMBus FORCEON INHIB bits.
Thermal shutdown overrides the FORCEONA/B. The SMBus STATA/B
registers contains the state of SlotA/B.
OUT12A/B
12VOUTA/B
10/27
I/O
AUXINA/B
VSTBYA/B
11/26
I
3.3-V auxiliary power for PCIExpress applications, SMBus and internal
logic. If there is no AUX supply AUXINA/B must be tied to the 3.3-V
supply. This pin requires 0.1-µF bypass capacitor to ground.
SH33A/B
3VINA/B
12/25
I
3.3V supply input and high side of the sense resistor, these pins and the
associated sense resistors require some attention to layout. See layout
considerations section for sense resistor layout. This pin requires 0.1-µF
bypass capacitor to ground.
SL33A/B
3VSENSEA/B
13/24
I
Low side of the sense resistor for 3.3-V supply. When the voltage across
the sense resistor exceeds the current limit threshold, the slot is in an over
current condition. Use a Kelvin connection for the sense resistor wiring.
See the layout considerations section.
G33A/B
3VGATEA/B
14/23
O
Gate drive pin for the 3.3-V N-channel FET. A capacitor on this pin to
ground sets the slew rate in order to limit the inrush current. The Inrush
Section discusses capacitor selection.
VAUXA/B
VAUXA/B
15/22
O
VAUX output to SlotA/B.
12-V channel output pin is used to monitor the SlotA/B voltage for power
good. When the main power is turned off, there is a 1.2-kΩ bleed-down
circuit, when all the voltages are below 100 mV slot power off can be read
from the SMBus.
Submit Documentation Feedback
7
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
DEVICE INFORMATION (continued)
TERMINAL FUNCTIONS (continued)
TERMINAL
NAME
TPS2363
MIC2592B
OUT33A/B
3VOUTA/B
GND
GND
AUXHIA/B
N/C
RFILTER A&B
RFILTER [A&B]
NO.
16/21
I/O
DESCRIPTION
I/O
3.3-V channel output, used to monitor the SlotA/B voltage for power good.
When the main power is turned off, there is a 1.2-kΩ pull-down,
bleed-down circuit, when all the voltages are below 100 mV slot power off
can be read from the SMBus.
17, 46, 33
Ground
18, 19
I
AUXHIA/B are used to select high AUX current, 800 mA. These pins are
pulled up to AUXINA/B with a 10-kΩ maximum resistor for 800 mA
selection. It has an internal 40-kΩ pull-down resistor so it may be NC or
connected to ground for the default 400 mA VAUXA/B. The AUX high
current feature is only on the TPS2363.
20
I
A 110-kΩ resistor from this pin to ground improves fault timer accuracy.
See fault timer section for more information.
37
O
INT is an open drain output, active low when a fault occurs. The SMBus
interrupt mask disables the output. INT is cleared through reset of the
status registers. This is described in the SMBus programming section.
This pin should be pulled up 3.3-V or AUXINA/B through an external
10-kΩ resistor at the end of the bus.
INT
/INT
A0, A1, A2
A0, A1, A2
41/40/39
I
SMBus address selection inputs. These inputs are internally pulled up to
3.3-V or AUXINA/B with a 40-kΩ resistor; leave the pins open to program
a logic one or connect to ground for a zero. The controller reads the
address bits at initialization only.
AUXENA/B
AUXENA/B
45/42
I
This active high signal turns on the VAUX slot voltage. Taking this signal
low clears a fault on the slot caused by the VAUX voltages. Connect these
pins to ground when using the SMBus interface for control.
ONA/B
ONA/B
44/43
I
This active high signal turned on the main slot voltages. Taking this signal
low clears a fault on the slot caused by the main voltages. Connect these
pins to ground when using the SMBus interface for control.
SCL
SCL
47
I
SMBus clock input. This pin should be pulled up 3.3 V or AUXIN through
an external 10-kΩ resistor at the end of the bus.
SDA
SDA
48
I/O
SMBus data in/output and address input. This pin should be pulled up
3.3-V or AUXIN through an external 10-kΩ resistor at the end of the bus.
8
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
AUXINA/B
VAUXA/ B
+
+
+
S
2.9V
+
AUX
Fault
Q
AUX good
+
R Q
AUXENA/B
+
SH12A/B
2.8V
Power on reset
Ref
Charge pump
+
12UV
SH12x
Hold off
9V
+
Inverted PMOS drive
+
SL12A/B
50 mV
G12A/B
25 µA
PON
+
OUT12A/B
12 fast
+
+
POFF
100 mV
+
SL33A/B
+
33UV
PON
2.5V
+
12 good
+
100mV
10.5V
25 µA
G33A/B
+
50 mV
Hold off
+
70 mA
OUT33A/B
33 fast
+
+
FILTERA/B
12 off
+
SH12x
+
SL33A/B
20 mA
100 mV
POFF
FORCEONA/B
+
33 off
+
100mV
ONA/ B
+
33 good
INT
2.8V
GPIA/ B1
GPIA/ B2
AUXHIA
AUXHIB
SCL
SDA
SMBUS
AUX good
12 good
33 good
AUX UV
12UV
33UV
AUX Fault
12 fast
33 fast
Thermal
shutdown
Logic
Fault Timers
Fault Latch
A2
Hold off
POFF
PON
FAULTA/B
PGOODA/B
RFILTER
A1
A0
Submit Documentation Feedback
9
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
REFERENCE INFORMATION
PCIExpress CEM (Card Electromechanical Specification) Standard
Power Supply Rail Requirements
POWER RAIL
x1 CONNECTOR
x4/x8 CONNECTOR
x16 CONNECTOR
3.3 V
Voltage tolerance
±9% (max)
±9% (max)
±9% (max)
Supply current
3.0 A (max)
3.0 A (max)
3.0 A (max)
Capacitive load
1000 µF (max)
1000 µF (max)
1000 µF (max)
12 V
Voltage tolerance
±8%
±8%
±8%
Supply current
0.5 A
2.1 A (max)
4.4 / 5.5 A (max)
Capacitive load
300 µF (max)
1000 µF (max)
2000 µF (max)
Voltage tolerance
±9% (max)
±9% (max)
±9% (max)
Supply current
375 mA (max)
375 mA (max)
375 mA (max)
Wakeup enabled
20 mA (max)
20 mA (max)
20 mA (max)
3.3 VAUX
Non-wakeup enabled
150 µF (max)
Capacitive load
150 µF (max)
150 µF (max)
Add-in Card Power Dissipation (1) (2) (3) (4)
X1
Standard height
Low profile card3
(1)
(2)
(3)
(4)
(5)
10
10 W1 (max)
x4/x8
25 W1 (max)
10 W (max)
25 W (max)
10 W (max)
x16
25 W2 (max)
75 W (max) (5)
25 W (max)
A standard height x1 add-in card intended for desktop applications is limited in length to a half-length add-in card and 10 W maximum
power dissipation. A standard height x1 add-in card intended for server I/O applications with 25 W maximum power dissipation must be
greater than or equal to 177.80 mm (7.0 inches) in length, but must not exceed a full-length add-in card. See PCIExpress CEM Table
6-1 for add-in card size definitions. The same server I/O add-in card must, at initial power-up, not exceed 10 W of power dissipation,
until configured as a high power device, at which time it must not exceed 25 W of power dissipation. Refer to Chapter 6 of the PCI
Express Base Specification for information on the power configuration mechanism.
A standard height x16 add-in card intended for server I/O applications must limit its power dissipation to 25 W. A standard height x16
add-in card intended for graphics applications must, at initial power-up, not exceed 25 W of power dissipation, until configured as a high
power device, at which time it must not exceed 60 / 75 W of power dissipation. Refer to Chapter 6 of the PCI Express Base
Specification for information on the power configuration mechanism.
All low profile add-in cards are limited in length to a half-length add-in card and must not exceed the power dissipation values shown in
Add-in Card Power Dissipation Table.
A x16 graphics card is limited to 60/75 W. The 60/75 W maximum can be drawn via the combination of 12-V and 3.3-V rails, but each
rail draw is limited as defined in Power Supply Rail Requirements Table, and the sum of the draw on the two rails cannot exceed 60/75
W.
150 W, x16 graphics 150 W ATX requires a second connector, each connector must be current limited to 75 W to insure that when a
fault occurs it will not damage the connectors. The TPS2490 is a good 12-V hot swap controller for the second cable.
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
APPLICATION INFORMATION
Power On Reset
AUXINA/B is the logic voltage supply. When AUXINA/B voltage is greater than the under voltage lock out (UVLO)
the TPS2363 will start a reset. This clears all the registers and holds off all the SlotA/B voltages. Initialization
takes less than 250 ms after the voltage on AUXINA/B is above the UVLO. A power glitch on AUXINA/B causes
a TPS2363 reset. After reset, the main outputs are off even if the ONA/B inputs are active. The TPS2363 powers
up with the FAULTA/B output clear.
The AUXENA/B input to the TPS2363 is level sensitive to avoid race conditions at power-up. If AUNXENA/B is
active when the TPS2363 powers up VAUXA/B turns on and the FAULTA/B output powers up clear.
If FORCEONA/B is active, the VAUXA/B and main slot power outputs is active after reset.
AUXINA/B should be powered first, then power to 12 V and 3.3 V. If AUXINA/B and 3.3 V are the same supply,
they can be powered up together.
If VAUXA/B is not used on the system, AUXINA/B must be tied to 3.3 V at the circuit board 3.3-V power plane.
Operating modes
The TPS2363 can be operated in one of two control modes. Direct mode, uses ONA/B and AUXENA/B to control
slot power and SMBus mode uses the control registers in the SMBus. The SMBus can be used in direct mode to
monitor status, while the supplies are controlled with ONA/B and AUXENA/B. When in direct mode the control
register bits can not be written in the SMBus or the TPS2363 switchs to SMBus mode.
MODE- PIN CONNECTION
MODE
SMBus
SIGNAL
AUXENA/B
ONA/B
DIRECT (if the SMBus is not used to read
status)
CONNECTION
GND
FORCEONA/B
100 kΩ pull up to VAUXINA/B
A0
GND
A1
A2
SCL
10 kΩ pull up to VAUXINA/B
SDA
•
•
If the SMBus and INT connects to multiple devices, the termination should be at the end of the bus and it
should be a 10-kΩ resistor pulling up to 3.3 V or AUXIN depending on the application.
If the SMBus and INT is a short point to point connection a 100 kΩ pull up to 3.3 V or AUXIN can be used.
Submit Documentation Feedback
11
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
System Operation
The TPS2363 hot plug controller allows for insertion and removal of PCIExpress cards into a running system with
the slot powered off. The switch closure when the module is inserted starts the sequence. A GPI pin can be used
for the switch input. VAUXA/B is enabled turning on the 3.3-V VAUXA/B supply with the internal FET. VAUXA/B
is current limited to 400 mA by default, the PCIExpress standard is 375 mA maximum. Since some modules are
not compliant and draw higher current than the standard, the VAUXA/B current limit can be set through the
SMBus to 800 mA minimum or in direct mode using pins 18 and 19. The fault timer turns off VAUXA/B if the
output is above the maximum current limit for the user defined fault time. Next the system turns on the main
power to the slot. The main power turns on at a controlled rate regulated by the gate capacitors sized for turn on
to limit inrush current. Note that the 12-V current rating is different for card slot types (x1, x8, x16). Three current
limit resistors are recommended for 12 V, one resistor will program the current for each type of slot. PGOOD
asserts, completing the sequence when the voltage is above the output under voltage threshold.
Module removal is normally indicated by pushing the attention button, one of the GPI pins can be used for
attention. The system stops activity on the module, resets the module, then turns off the slot power using the
ONA/B and AUXENA/B or the SMBUS. The TPS2363 has bleed down circuits and monitors the voltage, when
the voltage is below 100 mV the power off signal can be read from the SMBus. An LED is on when the module is
on. It flashes during power down and turns off when the module is safe to remove.
VAUXA/B Current Limit
The standard VAUX output is 400 mA maximum to comply with the PCIExpress Specification. The TPS2363 can
be programmed via SMBus to output 800 mA for non-compliant add-in-modules. The SMBus function register
bits may select high or low current settings dynamically. See the programming sections for function register bit
definitions.
When AUXHIA/B, pins 18 and 19, are either NC or grounded, the AUX output is the default 400 mA. When
pulled up to VAUXIA/B by a 10-kΩ maximum resistor, the VAUXA/B output enters the high current mode. The
SMBus function register can control the maximum VAUXA/B output current. If the AUXHIA/B pins are pulled
high, the SMBus function register cannot set the VAUXA/B output into the low current setting.
AUXHIA/B is useful for direct mode operation where it is desired to enable the high operating current mode
without using the SMBus. The AUXHIA/B pins may be activated though an FPGA or other logic if a hard wired
connection is restrictive.
Fault Definition
A fault condition is defined by any one or more of the following events:
1. Main power, 12 V and 3.3 V, is commanded on AND either or both SH12A/B and SH33A/B, are less than
specification minimum (UVLO).
2. Either or both main power OR VAUXA/B is in over current AND the fault timer completed.
3. Either or both main power OR VAUXA/B is in over current AND the die temperature exceeds TSHUT1.
4. Fast over-current is detected.
5. Die temperature exceeds TSHUT2.
In direct mode, the FAULTA/B pin is active and the FAULTA/B bit is set in the SMBus STATA/B register.
In SMBus mode control, The FAULTA/B signal pin is false and the FAULTA/B bit in the SMBus STATA/B register
is inactive. Fault conditions, VAUXFA/B, 12VFA/B, 3VFA/B are read from the SMBus STATA/B and common
status registers and UV_INT from the common status registers.
12
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Fault
Faults can occur on any of the input supplies, 3.3-V VAUX (VAUXINA/B), 3.3-V (SH33H), and 12-V (SH12A/B).
These inputs are monitored for under-voltage and issue a FAULTA/B if the power segment is commanded on
when it is out of range. VAUXINA/B UVLO causes a power on reset that clears the FAULTA/B.
The SlotA/B voltages (hot plug output voltages) are also monitored for under-voltage. The first indication of a slot
fault is normally when PGOODA/B de-asserting because the output voltage is below the threshold when the
controller starts to current limit. If the current limit is disabled, the FAULT will be the first indication. Figure 1
shows the threshold for PGOOD.
If the fault is above the under-voltage but an over-current condition exists, the FAULTA/B active will be the first
indication. Figure 2 shows a normal over current trip.
The TPS2363 will current limit the output to the slot and continue for the user defined fault time. If the fault
persists, TPS2363 turns off the SlotA/B power and sets the FAULTA/B output. The current limit can be disabled
by the SMBus. The FAULTA/B is reset by turning off the AUXENA/B or ONA/B pin in direct mode. The SMBus
can be used to read the fault information. The slot status byte is defined in the SMBus Register Information
Section, register STATA/B.
PGOOD Threshold
11.0 V
10.8 V
10.2 V
9.7 V
12 V Rails
Threshold Windows
3.0 V
2.9 V
2.7 V
2.5 V
3.3 V
3.3 VAUX
Rails
PGOOD Threshold
Figure 1. PGOOD Threshold, Grey Area is the PCIExpress CEM 1.1 Standard
Fault without fast trip
Sense resistor
voltage
65 mV
Threshold
45 to 55 mV
45 mV
0 mV
Fault
12 V Gate
3.3 V
Gate
The fault normally is one
or the other, but not both.
CFILTER
time
Depends on
Gate Capacitor
Figure 2. Fault Without Fast Trip
Submit Documentation Feedback
13
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Fault Timer
To avoid nuisance trips, the turn off time of the main power supplies and AUX in a normal over-current event is
controlled by a fault timer. The over current comparator’s response time, tFLT, is user selectable and set by
external capacitors, one for each channel. Connect the capacitor from FILTERA/B to ground. The fault timer
capacitor, CFILTERA/B, is calculated by the following equation:
C FILTER tFLT I FILTER
VFILTER 1000
Using the full range of VFILTER and IFILTER given in the Timing Parameters section, CFILTER and the associated
fault time can vary up to 60% without component tolerances. For increased accuracy of the fault timer, connect a
110-kΩ resistor from pin RFILTERA/B to ground. Recalculate the CFILTERA/B by the following equation:
t FLT
C FILTER RFILTER SF
Where RFILTER is the 110-kΩ 1% resistor and SF is the scaling factor in the Timing Parameters section. This
technique is accurate to less than 22%, apart from component tolerances.
Competitive parts based on the published datasheet calculate to 200% without the resistor and 27% with the
resistor.
Current Limit
A current limit hot plug controller protects the system against over loads and glitches to the backplane power
rails by limiting the amount of current that a module can draw. When the module has been in current limit for the
fault time then the circuit opens. If the fault goes away before the fault time expires the module goes back to the
normal running mode. The disadvantage is the voltage on the module can drop during the current limit, and can
leave the logic on the module in a unknown state or hung state. The module may have to be reset or the power
cycled to the module to reset the logic.
Figure 3 shows the module turn on using current limit, when current limiting is used the fault timer is typically set
for a longer period than circuit breaker. It takes longer to charge up the capacitors when the current is limited.
Current Limit Turn On
Fault level
Charging
Bulk
Capacitors
Normal operating current
Figure 3. Hot Plug Current Limit Turn ON
14
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Circuit Breaker
Circuit breaker control does not protect the system from glitches on a fault. The backplane and power system
must be designed for a higher current level. The peak current is only limited by the RDS(on) of the power FET
used for the hot plug. When a fault occurs there is no current limit, the fault timer controls when power is turned
off to the module. The fault time is typically set in the 10 ms range. The high current of a fault can reduce the
voltage on the backplane causing the system or other boards to go to an unknown state, the system may have to
be reset on a fault or power cycled. A fast trip mode is active if not disabled by the SMBus. When the current
draw is much higher than the fault current setting, the output is turned off immediately without waiting for the fault
timer. This reduces the chance of voltage glitches that leave the system or other modules in an unknown state.
Figure 4 shows the turn on using circuit breaker, the current goes beyond the fault level as the current ramps,
then drops back when the capacitors are charged.
Circuit Breaker Turn On
Fault level
Charging
Bulk
Capacitors
Normal operating current
Figure 4. Hot Plug Circuit Breaker Turn On
Submit Documentation Feedback
15
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Fast Trip
Fast trip, shown in Figure 5, normally allows twice the fault current and allows a high current fault for 100 ns, if
the fault setting is 6 A the system may see 6 A to 12 A for up to the fault time which is normally around 10 ms
depending on the fault capacitor selection. At 12-A current and higher the slot shuts off after 100 ns, the peak
current is only limited by the RDS(on) of the power FET and the sense resistor used for the hot plug. The system
power has to be designed for these current loads without the system voltage dropping out of range for the other
components in the system.
Fast Trip Fault
Sense resistor
voltage
120 mV
Threshold 90 to 110 mV
45 mV
0 mV
Fault
12 V Gate
3.3 V
Gate
200 ns
Depends on
Gate Capacitor
Figure 5. Fast Trip Fault
16
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Selection Trade-Offs
System design determines the controller’s power off characteristics. High-end never-fail systems often use the
current limit function and power off the module when a fault is detected. In these systems it is important that the
module have a chance to recover and the system not hang.
Mid-range servers often use the circuit breakers with fast trip. System power has to be designed to handle these
current loads without the system voltage dropping out of range for the other components in the system.
The module turn-on time is longer with the current limit, this may require a longer fault time to insure that the
module is powered before the fault timer, times out.
The VAUXA/B is unaffected by the FAST trip mode. The over-current shutdown of VAUXA/B is always subject to
the fault timer. An under-voltage turns off immediately with AUXINA/B. See Figure 6.
AUX Fault
Threshold
400to700mA
350mA
0 mA
Fault
CFILTER Time
Figure 6. AUX Fault
Submit Documentation Feedback
17
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Fault Threshold calculations
An over-current fault is determined by the voltage developed across a sense resistor. A small resistance,
typically less than tens of milliohms is placed in the slot current switch path. The voltage across the sense
resistor is input to a comparator that turns on when the voltage is greater than the current limit threshold.
The 3.3 V has a PCIExpress specification of 3.0 A for any connector width.
• With tolerances on the resistor and etch we limit the current to 3.5 A.
• The minimum current limit threshold for 3.3 V is 45 mV.
Threshold Voltage
R SENSE 0.045 0.0128 I SENSE
3.5 A
(use a 13-mΩ resistor)
Check the maximum current limit,
• A 1% resistor is 12.87 mΩ minimum.
• The Maximum current limit threshold is 55 mV.
Threshold Voltage
I MAX 0.055 V 4.27 A
12.87 m
RSENSE
3.3-V Sense Resistor Values
+3.3 V
RESISTOR (mΩ)
AVG CURRENT (A)
MAX CURRENT (A)
13
3.5
4.27
The 12-V sense resistor values table shows the recommended RSENSE values for the 12 V for the 1, 8, and 16
wide connectors.
12-V Sense Resistor Values
18
CONNECTOR WIDTH
RESISTOR (mΩ)
AVG CURRENT (A)
MAX CURRENT (A)
1
50
0.9
1.11
4,8
20
2.1
2.78
16
10
4.4
5.56
16 graphics
8
5.5
6.94
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Inrush Current
Inrush current is the large current at start-up due to capacitive loads. It can reduce the system voltage causing
problems for other operating modules in the system. High inrush currents can destroy connector pins and circuit
board etch. With over-current circuit breaker controls like the TPS2363, inrush current can turn on the
over-current comparator and prevent the slot from turning on unless the proper gate capacitors and fault time is
selected.
Inrush current can be limited by controlling the turn on rate of the power to the slot. Average inrush current can
be calculated knowing the load capacitance and the turn on time of the slot voltage. In the usual case, the slot
controller will not trip if the average inrush is less than one-third the over-current set point of the slot controller.
For the 3.3-V output an N-channel FET is used in a source follower configuration. The slot voltage turn on can be
slowed by connecting a capacitor to the FET gate increasing the turn on time of the output. To determine the
gate capacitor value, calculate the dv/dt for the load and then apply the same dv/dt to the FET gate. The
following example shows how to calculate the gate capacitor value for the 3.3-V main power.
Example:
• The PCIExpress specification allows for 1000-µF maximum capacitance for the 3.3 V.
• Minimum trip point for the 3.3 V with 13 mΩ is 3.46 A. Use 3.46 / 3 = 1.15 A.
• IGATE = 25 µA
I
I LOAD CLOAD dv , dv LOAD
dt dt
CLOAD
I
I GATE CGATE dv , dv GATE
dt dt
CGATE
I LOAD
I
GATE
C LOAD
CGATE
C GATE I GATE
25 A
CLOAD 1000 F 21.7 nF (use 22 F)
I LOAD
1.15 A
dv 25 A 1136 Vs
dt
22 nF
3.3
2.9 ms
The 3.3-V slew rate is 1136 Vs
From ONA/B asserted, the output doesn’t turn on until the gate voltage rises to VGS(th). The gate capacitor
causes a slight delay of the voltage ramp start from the power signal asserted.
Submit Documentation Feedback
19
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
For the 12-V output, a P-channel FET is used in order to get sufficient VGS for control. In this configuration the
FET is a high-gain amplifier. The slew rate for the 12 V is controlled by a Miller capacitance from the gate of the
FET to the source. The calculation is the same as the 3.3 V case but CMILLER is reduced because by the gfs of
the FET.
Example:
• The PCIExpress specification allows for 2000 µF maximum capacitance for the 12 V.
5.63 1.88 A
• Minimum trip point for the 12 V with an 8 mΩ is 5.63 A. Use 3
.
• Assume a gfs for the FET of about 3.
• IGATE = 25 µA .
The equation to calculate the slew rate of the 12 V is:
I GATE
dv dt
C MILLER (gfs 1)
I LOAD
I GATE
C LOAD
C
4
MILLER
C MILLER 4 C MILLER I GATE C LOAD
I LOAD
(25 A 2000 F)
6.6 nF, (use 6800 pF)
1.88 4
The delay time from ONA/B is controlled by the sum CGATE and CMILLER. Add a gate capacitor to the 12-V FET
gate to keep the power on delay about the same as the 3.3-V FET. Since CMILLER is small compared to the 3.3-V
CGATE, use the same capacitor value for 12-V gate as for the 3.3 V.
The table below shows the recommended gate capacitor for the 3.3-V and 12-V supply for the different connector
widths.
Recommended Gate Capacitor (1)
(1)
20
VOLTAGE
WIDTH
+3.3
All
+12
All
CMILLER (pF)
CGATE (nF)
22
6800
Recommended capacitors to limit inrush current.
Submit Documentation Feedback
22
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
MOSFET RDS(on)
An important parameter in choosing a FET is the on-resistance, RDS(on). The lower the RDS(on), the smaller the
steady state power dissipation of the MOSFET and the easier to maintain the PCI recommended bus voltage.
Low RDS(on) does contribute to excessive currents under short circuit conditions discussed below. The lowest
RDS(on) MOSFETs are the most expensive.
VDSS Voltage Drain to Source
To ensure safe operation of the external MOSFET, the drain-to-source voltage rating should be reasonably
higher than VIN. A 2-to-1 or 3-to-1 ratio of the VDSS to VIN is recommended.
VDSS > 2 x VIN
ID Drain Current (continuous)
To handle steady state loading, the current rating of the MOSFET at the maximum case temperature (usually
70°C – 100°C), ID, should be at least:
2 x ITRIP(max) (see RSENSE Calculations Section).
ID at TC(max) > 2 x ITRIP(max)
IDM Pulsed Drain Current (plus PD and SOA)
To handle steady state loading, the current rating of the MOSFET at the maximum case temperature (usually
70°C – 100°C), ID, should be at least:
2 x ITRIP(max) (see RSENSE Calculations Section).
ID at TC(max) > 2 x ITRIP(max)
IDM Pulsed Drain Current (plus PD and SOA)
TPS2363 has short circuit output protection. The MOSFET is exposed to large power dissipation for a maximum
of 500 ns. During this time, the current is the supply voltage / (RDS(on) + RSENSE). When an excessive current
spike occurs, the MOSFET carries the trip point current at the supply voltage for the duration of the fault time.
Ratings for maximum power dissipation in the device and safe operating area must be considered along with
IDM calculation in device selection:
IDM, PD, and SOA calculated
VGS Voltage Gate to Source
The gate-to-source voltage rating, VGS of the 3.3-V MOSFET should be at least 15 V because the TPS2363
3.3-V gate voltages can be as high as 15 V and the source voltage can be shorted to ground.
VGS(3.3) > 15 V
The VGS of the 12-V MOSFET should be 15 V because the TPS2363 gate voltage is as low as 0 V when the
source is 15 V.
VGS(12) = 15 V
Submit Documentation Feedback
21
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Reference Design
Figure 7. Reference Design
22
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
150-W Add-In Module
The PCI Express x16 Graphics 150W-ATX Specification Revision 1.0 states:
• The slot connector provides main power to 75 W.
• A second cable-mounted add-in-module connector is used for an additional 12 V at 75 W.
• The 12-V main power at the slot and the 12-V additional power are separate.
• The hot plug functionality of PCI Express CEM1.1 is not supported.
In order to make it easier to use these 150-W modules in a hot swap environment, the 12-V 75-W source can be
operated from a TPS2490 power controller.
• Turn on the TPS2490 with the TPS2363 slot power controller.
• Wire-OR the Power Good outputs from each controller.
• On over-current or power failure of any supply, the slot power is turned off.
• If the 12Volt 75 Watt power is plugged into the module before it is inserted into the slot, all supplies to the
module can be powered at one time.
Figure 8. 150-W Application
Submit Documentation Feedback
23
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Layout Considerations
Since the main voltage inputs to the TPS2363 are also the sense resistor inputs, some consideration must be
given to the layout for accurate read-back of the output currents.
See Figure 9 and Figure 10
• Sense resistors are close to the TPS2363
• TPS2363 pins SH12A/B and SH33A/B are not connected to inner layer power.
• Connect the high side sense resistor to inner layer power.
• Use a 0.1 µF to decouple the sense resistors close to the TPS2363.
• Do not make additional connection SH12A to SH12B or SH33A to SH33B.
• Depending on system conditions, it may be necessary to place a 1-nF capacitor either across the sense
resistor or from the low side of the sense resistor to ground close to the TPS2363.
TPS 2363
+ 12 V
Cd
SH 12 A
SH 12 B
SL 12 A
SL 12 B
SH 33 A
SH 33 B
Cd
Rs1
+ 3 .3 V
Cd
Cd
Rs3
Rs4
SL 33 A
SL 33 B
Figure 9. Sense Resistor – Power Layout
Figure 10. Sense Resistor Routing
24
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Over Temperature
The TPS2363 has a wide operating junction temperature range and each channel operates independently. If the
temperature of one slot controller increases to TSHUT1 and a normal VAUXA/B over-current condition exists, the
out of range channel immediately shuts off all main and VAUXA/B power to the slot. The over-temperature
shutdown does not use the fault timer and supersedes it if the timer is in process. The other channel continues to
operate. The FAULT bit is active on the powered off slot. If the temperature returns below the hysteresis value,
the FAULT may be cleared by ONA/B if caused by the main power or AUXENA/B if caused by VAUXA/B, and
slot operation continued. In SMBus mode refer to the programming section.
If the temperature of the die rises to TSHUT2, both channels of the TPS2363 are immediately shut down
regardless of current limit conditions, and the OT_INT bit in the common status register will be set. If the
temperature returns below the hysteresis value, operations may resume to the state before the shutdown was
entered.
Interrupt on Fault
The INT output signal can be used in either direct or SMBus mode to interrupt the processor in the event of a
power fault. Main or VAUXA/B power faults, under-voltage on the main supplies or the TSHUT2
over-temperature condition will assert INT low.
In direct mode, the INT signal is always enabled. The interrupt is cleared when the fault condition is removed.
De-assert ONA/B to clear the main power faults. VAUXA/B power faults are cleared when AUXENA/B is
de-asserted. If INT is not used, pull-up the pin to AUXINA/B with a 100-kΩ resistor and use the FAULTA/B output
to check slot status.
In SMBus mode, the INTMASK bit in the common status register can be set to disable the INT output. If INT is
disabled, status registers are polled for fault information. The INTMASK bit is low by default enabling the INT
output.
The STATA/B register indicates a FAULTA/B (D7) and the supply that caused the fault VAUXFA/B (D4),
12VFA/B (D2), and 3VFA/B (D0). The fault is cleared in similar manner to direct mode by de-asserting
MAINENA/B (D1) in CNTRLA/B for main power and AUXENA/B (D0) for auxiliary power. After the fault is
removed, the original fault status remains in the STATA/B register. The fault status is cleared by writing a “1” to
the STATA/B bit positions to be cleared (3VFA/B, 12VFA/B, or VAUXFA/B). FAULTA/B in register STATA/B is
not writable but is cleared when the fault status bits are all clear.
Other fault status is available in the common status register. An under-voltage event on the main supplies is
indicated by UV_INT (D2). An over-temperature reaching TSHUT2 is indicated by OT_INT (D1). These status
bits are cleared by writing a “1” to the correct common status register bit position.
Forced Enable Outputs
Slot turn on using FORCEONA/B is not recommended for system operation but may be useful for debug and
test. When FORCEONA/B is asserted low, the VAUXA/B and the main voltage outputs are turned on regardless
of over-current, short circuit, or under-voltage conditions. The only exception is that under-voltage detection on
the AUXINA/B remains active and affects a shutdown of the VAUXA/B output. All voltage outputs remain on
through temperature TSHUT1 but are shutdown without fault timer at TSHUT2. If FORCEONA/B is not used,
these inputs are pulled up to AUXINA/B with a 100-kΩ resistor.
When the FORCEONA/B is active, outputs FAULTA/B and PGOODA/B are false. Actual fault conditions can be
read from the SMBus STATA/B and common status registers.
The FORCEON INHIB(A/B) bit in the control registers CNTRLA/B is set in order to disable the
FORCEONA/B inputs. In this way, the direct mode hardware cannot override the SMBus as the control interface.
The default condition of this bit is to enable the FORCEONA/B.
Submit Documentation Feedback
25
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
General Purpose Input Pins
The general purpose input (GPI) pins can be connected to any 3.3-V digital signal for read-back to the system
controller. These inputs are switch de-bounced for direct connection to a VAUXA/B control (switch), attention or
manually-operated retention latch. Each GPI pin has an internal 100-kΩ pull down.
Poweroff
The PWROFFA/B bits are available through the SMBus function register. PWROFF is a logic 1 when the slot
main power and VAUX are less than the low comparitor threshold (100 mV typ). It can be used to determine that
the slot is off and it is safe to remove or install a module in the slot.
Pin out for the PFB 48 pin package with the SMBus
SDA
SCL
GND
AUXENA
ONA
ONB
AUXENB
A0
A1
A2
GPIB1
INT
Control
48
47
46
45
44
43
42
41
40
39
38
37
FAULTA 1
36 FAULTB
FILTERA 2
35 FILTERB
G12A 3
34 G12B
GPIA1 4
33 GND
SH12A 5
32 SH12B
PGOODA 6
31 PGOODB
GPIA2 7
30 GPIB12
SL12A 8
29 SL12B
FORCEONA 9
16
17
18
19
20
21
22
23
24
VAUXB
G33B
SL33B
15
OUT33B
14
FILTERA/B
13
AUXHIB
25 SH33B
AUXHIA
SH33A 12
GND
26 AUXINB
OUT33A
AUXINA 11
VAUXA
27 OUT12B
G33A
OUT12A 10
SL33A
Slot A
28 FORCEONB
Figure 11. PFB 48-Pin Package
26
Submit Documentation Feedback
Slot B
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Direct Mode
In direct mode, the TPS2363 is controlled by AUXENA/B to enable VAUXA/B and ONA/B to enable the main
supplies. FORCEONA/B can be used for test and debug. PGOODA/B and FAULTA/B is the only status available
without using the SMBus.
The SMBus does not have to be disabled to use direct mode. The SMBus can be used to read the status and
the general purpose inputs. Do not write to control A/B registers to when the TPS2363 is in direct mode. A write
to the control A/B registers switches the TPS2363 to SMBus mode. It will not switch back to direct mode until
power is cycled on the TPS2363. Writes to the function register are permitted to change the VAUXA/B current
limit and to disable the current limit.
If the SMBus is not used, pull SCL, SDA to 3.3 V or AUXINA/B with 100-kΩ resistors, A0 – A2 should be tied to
ground.
If the interrupt is not used, pull INT to 3.3 V or AUXINA/B with 100-kΩ resistors.
SMBus Mode
In SMBus mode, the TPS2363 is controlled by the SMBus Registers. Direct mode is disabled by connecting
AUXENA/B and ONA/B and tied to ground.
The FAULTA/B bit in the STATA/B register is an indication of the FAULTA/B pin and is inactive in SMBus mode.
Mode connections are summarized in the Power-On Reset section, MODE_PIN CONNECTION Table.
Programming
The clock and data line are pulled high with a 10-kΩ resistor to 3.3 V or AUXINA/B at the end of the SMBus. The
terminator sets to the default values on power up and when enabled.
The controller is programmed using the SDA and SCL pins, these are normally high, the falling edge of SCL
clocks the data. The sequence starts by asserting the data line, then at least 25 ns later asserting the clock.
Asserting is driving the line low. The clock should negate after 25 ns then the data should negate for a read or
stay asserted for a write. The clock asserts, then after 25 ns negates and the next clock assertion starts the read
or write with D7, D6, D5, D4, D3, D2, D1, D0, ACK (high), stop (low). The address is sent out with the
Read/Write bit, the Target address byte and the payload byte. There are 7 registers that can be addressed.
The address is 7 bits long. The TPS2363 is address selection uses A0 to A2, where no bit set is 1000000b,
1000001b (A0 only set), 1000010b (A1 only set), 1000011b (A0 + A1 set), 1000100b (A2 only set), 1000101b
(A0 + A2 set), 1000110b (A1 + A2 set) and 1000111b (A0, A1 + A2 set). The 8th bit is for read/write.
The SMBus can be used with direct mode operation, the registers will react different if AUXENA/B or ONA/B is
used than when they are turned on through the SMBus.
SMBus serial clock input terminal (SCL)
The SCL terminal allows the host controller to send a clock signal that synchronizes the data coming into or out
or the SDA terminal of the TPS2363. The frequency of this clock can be anywhere from 10 kHz and 400 kHz.
Timing diagrams show the relationship of the SCL to the SDA.
SMBus serial data input/output terminal (SDA)
The SDA terminal allows the host controller to program and read status from the TPS2363. Data sent into our out
of the SDA terminal is synchronous with the rising edge of SCL. Timing diagrams show the relationship between
SDA and SCL.
Submit Documentation Feedback
27
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Echo Reset
Some bits in the STATA/B and the common status register are fault indications that can cause an interrupt.
These bits remain set even if the fault condition has been cleared. This is done to allow time for the controller to
process the interrupt and read the fault condition. When the controller writes a 1 back to the set bit, the bit is
cleared on the next read of the register if the fault condition has been removed. This is called echo reset. These
bits are STATA/B positions D0, D2, D4, and common status register D1 and D2.
SMBus clock to data timing
SCL Period
SCL
Data set up
Data hold
Data set up
Data hold
SDA
Figure 12. SMBus Clock to Data Timing
SMBus Timing Diagram for a write operation
1
9
1
9
SCL
A6
SDA
A5
A4
A3
A2
A1
A0
R/W
R7
R6
R5
R4
R3
R2
R1
R0
Frame2 Address Pointer Register Byte
Frame 1 SMBus Slave Address Byte
Start by
Master
ACK by
TPS2363
ACK by
TPS2363
1
9
SCL
( Continued )
SDA
( Continued )
D7
D6
D5
D4
D3
D2
D1
D0
Frame 3 Data Byte
ACK by
TPS2363
SMBus Timing Diagram for a read operation
1
9
1
9
SCL
SDA
A6
A5
A4
A3
A2
A1
A0
R/W
R7
R6
R5
R4
R3
R2
R1
R0
Frame2 Address Pointer Register Byte
Frame 1 SMBus Slave Address Byte
Start by
Master
ACK by
TPS2363
1
9
ACK by
TPS2363
1
9
SCL
( Continued)
SDA
( Continued)
A6
A5
A4
A3
A2
A1
A0
R/W
D6
D5
D4
D3
D2
D1
ACK by
TPS2363
Figure 13. SMBus Timing Diagram for Write/Read Operation
28
D0
Frame 4 Data Byte from TPS2363
Frame 3 SMBus Slave Address Byte
Start by
Master
D7
Submit Documentation Feedback
NACK by
MASTER
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
SMBUS Receive byte timing
1
9
1
9
SCL
A6
SDA
A5
A4
A3
A2
A1
A0
D7
R/W
D6
D5
D4
D3
D2
D1
D0
Frame 2 Data Byte from TPS2363
Frame 1 SMBus Slave Address Byte
Start by
Master
NACK by
MASTER
ACK by
TPS2363
Figure 14. SMBus Receive Byte Timing
Register Set
TARGET REGISTER
LABEL
(1)
(2)
(3)
(4)
(1) (2) (3) (4)
COMMAND BYTE VALUE
DESCRIPTION
POWER-ON DEFAULT
READ
WRITE
Reserved
00h
N/A
N/A
Reserved
01h
01h
00h
CNTRLA
Slot A control
02h
02h
00h
CNTRLB
Slot B control
03h
03h
00h
STATA
Slot A status
04h
04h
00h
STATB
Slot B status
05h
05h
00h
Chip STAT
Common status
06h
06h
00h
FUNCTION
Special functions
07h
07h
0dh
DMC = direct mode control.
SMC = SMBus control.
UVLO = Under Voltage Lockout.
RSVD bits are read only and reads zero.
Reserved Registers (00h, 01h) (1)
AUX PG(A/B)
MAIN PG(A/B)
RSVD
RSVD
RSVD
-FORCEON
INHIB(A/B)
MAINEN(A/B)
AUXEN (A/B)
R
R
R
R
R
R/W
R/W
R/W
(1)
CNTRL A (02h), CNTRL B (03h): Default 00h (Do not write to this register in direct mode)
Valid write commands:
• 00h – Force mode is enabled with all supplies disabled.
• 01h – Enable VAUXA/B supply with force mode.
• 02h – Enable main supplies with force mode.
• 03h – Enable main and VAUXA/B with force mode.
• 04h – Disable FORCEON pins with all supplies disabled.
• 05h – Enable VAUXA/B supply without force mode.
• 06h – Enable main supplies without force mode.
• 07h – Enable all supplies without force mode.
(A write to this register in direct mode switchs the TPS2363 to SMBus mode, it will not switch back until power is
cycled on the TPS2363.)
Submit Documentation Feedback
29
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Valid Read Data: (Y corresponds any of the combinations from above)
• 0Yh – VAUXA/B and main have are not in power good mode.
• 4Yh – Only the main supplies are in power good mode.
• 8Yh – Only the VAUXA/B is in power good mode.
• cYh – Both VAUXA/Band main are in power good mode.
AUX PG(A/B) (R) : This bit indicates the power good status on the VAUXA/B outputs.
• 1 – VAUXA/B output is above the power good threshold.
• 0 – VAUXA/B output is NOT above the power good threshold.
It is set when all of the following conditions are true:
• VAUXA/B is enabled through SMBus or direct mode control .
• VAUXA/B is above the power good threshold.
The value of this bit is not affected by FORCEONA/B.
MAIN PG(A/B) (R) : This bit indicates the power good status on 3.3 V and 12 V.
• 1 – The 3.3 V and 12 V outputs are both above their respective power good thresholds.
• 0 – At least one of the main supplies (3.3 V or 12 V) is not above its power good threshold.
It is set when all of the following conditions are true:
• The main supplies are enabled through SMBus or direct mode control.
• 3.3 V AND 12 V are in above power good threshold.
The value of this bit is not affected by FORCEON INHIBA/B bit.
FORCEON INHIB(A/B) (R/W): This bit is used to inhibit the FORCEONA/B pin.
• 1 – The FORCEONA/B pin is ignored.
• 0 – The FORCEONA/B pin can be used.
MAINEN(A/B) (R/W) : This bit controls the main supplies (3.3 V and 12 V).
• 1 – Enables 3.3 V and 12 V outputs.
• 0 – Disables 3.3 V and 12 V outputs.
The channel is enabled when this bit is set and all of the following conditions are true:
• 3.3 V or 12 V not in fault – (Fast trip or over current with timeout or over current with TSHUT1 or UVLO or
TSHUT2).
• The AUXINA/B input is above its UVLO threshold.
• To reset a fault condition, the bit must be turned off and back on.
AUXEN (A/B) (R/W): This bit controls VAUXA/B output.
• 1 – Enables the VAUXA/B channel.
• 0 – Disables the VAUXA/B channel.
Channel A is enabled when this bit is set and the following conditions are true:
• VAUXA/B not in fault. (Over current with timeout or over current with TSHUT1 or UVLO or TSHUT2)
• The AUXINA/B input is above its UVLO threshold.
• To reset a fault condition, the bit must be turned off and back on.
30
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
STAT A (04h), STAT B (05h): Default 00h
FAULTA/B
MAINA/B
AUXA/B
VAUXFA/B
RSVD
12VFA/B
RSVD
3VFA/B
R
R
R
R/W
R
R/W
R
R/W
Valid write commands: The write commands are used to clear the faults in these registers.
• 00h, 01h, 04h, 05h, 10h, 11h, 14h, 15h
Valid read commands: 0Y through fY (Y corresponds to 0, 1, 4, or 5)
FAULT A/B : This bit indicates the status of the FAULTA/B pin.
• 1 –FAULTA/B pin is low.
• 0 –FAULTA/B pin is high (open drain).
When the bit has been set due to an over current, the corresponding enable bits or pins need to be cycled off
and back on to clear the fault and an echo reset in SMBus mode.
When FORCEONA/B is low, the FAULTA/B pin is in open drain state. FAULTA/B bit is not affected. When using
SMBUS for control, this bit is deactivated.
MAINA/B: This bit indicates the internal enable status of the main supplies.
• 1 – 3.3 V and 12 V are enabled (after ensuring there are no fault, UVLO, or FORCE conditions).
• 0 – 3.3 V and 12 V are disabled.
AUXA/B: This bit indicates the internal enable status of the AUX supply.
• 1 – 3.3 V AUX is enabled.
• 0 – 3.3 V AUX is disabled.
VAUXFA/B: This bit indicates and over current fault condition on VAUXA/B.
• 1 – There is an over current condition on VAUXA/B i.e.,
– Normal over current and timeout or
– Normal over current and TSHUT1
• 0 – No over current condition.
When TPS2363 is enabled using SMBus for control, this bit needs to be cleared by the master – ECHO RESET
condition. i.e., a “1” is written into this bit by the master. Once this is done, pin INT will be de-asserted (i.e. it
goes high).
12VFA/B : This bit indicates an over current fault condition on 12 V out – A
• 1 – There is an over current condition on 12 V out A ie.,
– Normal over current and timeout or
– Normal over current and TSHUT1 or
– Fast trip.
•
0 – No over current condition.
Submit Documentation Feedback
31
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
When TPS2363 is enabled using SMBus for control, this bit needs to be cleared by the master – ECHO RESET
condition. i.e., a “1” is written into this bit by the master. Once this is done, pin INT will be de-asserted i.e., it
goes high.
3VFA/B : This bit indicates an over current fault condition on 3.3 V out – A
• 1 – There is an over current condition on 3.3 V out A i.e.,
– Normal over current and timeout or
– Normal over current and TSHUT1 or
– Fast trip.
• 0 – No over current condition.
When TPS2363 is enabled using SMBUS for control, this bit needs to be cleared by the master – ECHO RESET
condition. i.e., a “1” is written into this bit by the master. Once this is done, pin -INT will be de-asserted i.e., it
goes high.
Common Status Register (06h) : Default 00h
GPI-B2
GPI-A2
GPI-B1
GPI-A1
INTMASK
UV_INT
OT_INT
RSVD
R
R
R
R
R/W
R/W
R/W
R
Valid write commands: Write commands are used to clear faults due to UVLO, otsd2.
• 00, 02, 04, 06, 08, 0a, 0c, 0e
Valid read commands: 0Y through fY (Y corresponds to any of the combinations above).
GPI_B2/GPI_A2/GPI_B1/GPI_A1 : These bit indicate the status of GPIx pins after a deglitch of 5 ms.
• 1 – GPIA/B pins are high.
• 0 – GPIA/B pins are low.
INTMASK: (Active low).
• 1 –INT pin is disabled.
• 0 –INT pin is enabled.
When this bit is 0 and there is a fault on (any of the channels), INT pin goes low.
32
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
UV_INT: This bit indicates the UVLO condition on the main supplies only. The status of this bit depends on the
conditions on main enable pins or the main enable bits in the control register. If the main supplies are disabled,
this bit is 0.
• 1 – UVLO fault. (and supplies are enabled)
• 0 – No UVLO fault. Supplies are above UVLO thresholds.
When using SMBUS, this bit is reset using the ECHO reset condition.
OT_INT : This indicates the TSHUT2 condition on the die.
• 1 – Die temperature > 160°C.
• 0 – Die temperature < 160°C.
When using SMBUS, this bit is reset using echo reset condition.
Function (07h) : Default : 0dh
ILIM_AU XB
ILIM_AUXA
PWROFFB
PWROFFA
ILIM_MAINB
ILIM_MAINA
RSVD
TI*
R/W
R/W
R
R
R/W
R/W
R
1
Valid write commands:
0dh – Default state. Enable normal current limit on A and B, lower current limits on VAUXA/B 01, 05, 09, 4d, 41,
45, 49, 81, 85, 89, 8d, c1, c5, c9, cd
Valid read commands: all combinations except 00h.
ILIM_AUX_B: This bit controls the level for current limit on VAUX – B *
• 1 – High current limit (800 – 1500 mA).
• 0 – Low current limit (400 – 800 mA).
ILIM_AUX_A: This bit controls the level for current limit on VAUX – A *
• 1 – High current limit (800 – 1500 mA)
• 0 – Low current limit (400 – 800 mA
*The output current mode is determined by pins AUXHIA/B ORed with the ILIM_AUX_A/B. If AUXHIA/B is pulled
up ILIM_AUX_A/B cannot select low current mode.
PWROFF_B: Indicates the power off condition on channel B.
• 1 – Outputs are < 100 mV on VAUXB & B channel main supplies.
• 0 – At least one output is > 100 mV on VAUXB & B channel main supplies.
PWROFF_A: Indicates the power off condition on channel A
• 1 – Output is < 100 mV on VAUXA & A channel main supplies
• 0 – At least one output is > 100 mV on VAUXA & A channel main supplies.
ILIM_MAIN_B (active low): This bit indicates whether current limit is enabled on the main supplies for channel B.
• 1 – Fast trip and normal current limit are enabled. (This is the default mode)
• 0 – Fast trip is enabled, but the current limit is disabled.
ILIM_MAIN_A (active low): This bit indicates whether current limit is enabled on the main supplies for channel A.
• 1 – Fast trip and normal current limit are enabled. (This is the default mode)
• 0 – Fast trip is enabled, but the current limit is disabled.
– TI – 1 indicates this is the TI TPS2363 and that this is a valid register.
Submit Documentation Feedback
33
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Typical Characteristics
Figure 15. Over Current Applied to 3.3 V - FAULT & PGOOD
Figure 16. Over Current Applied to 3.3V - Gate
34
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Typical Characteristics (continued)
Figure 17. Short applied to 3.3V
Figure 18. Turn On of the Main Voltages
Submit Documentation Feedback
35
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Typical Characteristics (continued)
Figure 19. Turn Off of the Main Voltages
Figure 20. Over Current Applied to AUX
36
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Typical Characteristics (continued)
Figure 21. Short Applied to AUX
Figure 22. AUX Enable Turn On
Submit Documentation Feedback
37
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Typical Characteristics (continued)
Figure 23. AUX Disable Turn Off
Figure 24. AUX Disable Turn Off - FAULT
38
Submit Documentation Feedback
TPS2363
www.ti.com
SLUS680A – JANUARY 2006 – REVISED FEBRUARY 2006
Typical Characteristics (continued)
Figure 25. Over Current Applied to 12V
Figure 26. Short Applied to 12V
Submit Documentation Feedback
39
MECHANICAL DATA
MTQF019A – JANUARY 1995 – REVISED JANUARY 1998
PFB (S-PQFP-G48)
PLASTIC QUAD FLATPACK
0,27
0,17
0,50
36
0,08 M
25
37
24
48
13
0,13 NOM
1
12
5,50 TYP
7,20
SQ
6,80
9,20
SQ
8,80
Gage Plane
0,25
0,05 MIN
0°– 7°
1,05
0,95
Seating Plane
0,75
0,45
0,08
1,20 MAX
4073176 / B 10/96
NOTES: A. All linear dimensions are in millimeters.
B. This drawing is subject to change without notice.
C. Falls within JEDEC MS-026
POST OFFICE BOX 655303
• DALLAS, TEXAS 75265
IMPORTANT NOTICE
Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improvements, and other changes to its products and services at any time and to discontinue
any product or service without notice. Customers should obtain the latest relevant information before placing
orders and should verify that such information is current and complete. All products are sold subject to TI’s terms
and conditions of sale supplied at the time of order acknowledgment.
TI warrants performance of its hardware products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI
deems necessary to support this warranty. Except where mandated by government requirements, testing of all
parameters of each product is not necessarily performed.
TI assumes no liability for applications assistance or customer product design. Customers are responsible for
their products and applications using TI components. To minimize the risks associated with customer products
and applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use such products or services or a warranty or endorsement thereof.
Use of such information may require a license from a third party under the patents or other intellectual property
of the third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction
of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for
such altered documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or service voids all express and any implied warranties for the associated TI product or service and
is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs where you can obtain information on other Texas Instruments products and application
solutions:
Products
Applications
Amplifiers
amplifier.ti.com
Audio
www.ti.com/audio
Data Converters
dataconverter.ti.com
Automotive
www.ti.com/automotive
DSP
dsp.ti.com
Broadband
www.ti.com/broadband
Interface
interface.ti.com
Digital Control
www.ti.com/digitalcontrol
Logic
logic.ti.com
Military
www.ti.com/military
Power Mgmt
power.ti.com
Optical Networking
www.ti.com/opticalnetwork
Microcontrollers
microcontroller.ti.com
Security
www.ti.com/security
Mailing Address:
Telephony
www.ti.com/telephony
Video & Imaging
www.ti.com/video
Wireless
www.ti.com/wireless
Texas Instruments
Post Office Box 655303 Dallas, Texas 75265
Copyright  2006, Texas Instruments Incorporated