max5970 Maxim Integrated Products, Inc., max5970 Datasheet

no-image

max5970

Manufacturer Part Number
max5970
Description
0v To 16v, Dual Hot-swap Controller With 10-bit Current And Voltage Monitor And 4 Led Drivers
Manufacturer
Maxim Integrated Products, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
max5970ETX
Manufacturer:
M/A-COM
Quantity:
5 000
19-5128; Rev 0; 1/10
0V to 16V, Dual Hot-Swap Controller with 10-Bit
The MAX5970 dual hot-swap controller provides com-
plete protection for systems with two supply voltages
from 0V to +16V. The MAX5970 includes four program-
mable LED outputs. The two hot-swap channels can be
configured to operate as independent hot-swap control-
lers, or as a pair operating together so that both chan-
nels shut down if either channel experiences a fault.
The MAX5970 provides two programmable levels of
overcurrent circuit-breaker protection: a fast-trip thresh-
old for a fast turn-off, and a lower slow-trip threshold for
a delayed turn-off. The maximum overcurrent circuit-
breaker threshold range is set independently for each
channel with a trilevel logic input IRNG_, or by program-
ming though the I
The MAX5970 is an advanced hot-swap controller that
monitors voltage and current with an internal 10-bit
ADC which is continuously multiplexed to convert the
output voltage and current of both hot-swap channels at
10ksps. Each 10-bit sample is stored in an internal circu-
lar buffer so that 50 past samples of each signal can be
read back through the I
a fault condition.
The device includes five user-programmable digital
comparators per hot-swap channel to implement over-
current warning and two levels of overvoltage/undervolt-
age detection. When any of the measured values violates
the programmable limits, an external ALERT output is
asserted. In addition to the ALERT signal, the MAX5970
can be programmed to deassert the power-good signal
and/or turn off the external MOSFET.
The MAX5970 features four I/Os that can be indepen-
dently configured as general-purpose inputs/outputs
(GPIOs) or as open-drain LED drivers with program-
mable blinking. These four I/Os can be configured for
any mix of LED driver or GPIO function.
The MAX5970 is available in a 36-pin thin QFN-EP pack-
age and operates over the -40NC to +85NC extended
temperature range.
VariableSpeed/BiLevel is a trademark of Maxim Integrated Products, Inc.
PCI Express is a registered trademark of PCI-SIG Corp.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Current and Voltage Monitor and 4 LED Drivers
2
_______________________________________________________________ Maxim Integrated Products 1
C interface.
General Description
2
C interface at any time or after
S
S
S
S
S
S
S
S
S
S
S
S
S
S
S
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
MAX5970ETX+
Two Independent Hot-Swap Controllers Operate
from 0V to +16V
10-Bit ADC Monitors Voltage and Current of Each
Channel
Circular Buffers Store 5ms of Current and Voltage
Measurements
Two Independent Internal Charge Pumps
Generate n-Channel MOSFET Gate Drives
Internal 500mA Gate Pulldown Current for Fast
Shutdown
VariableSpeed/BiLevel™ Circuit-Breaker
Protection
Independent Precision-Voltage Enable Inputs
Alert Output Indicates Fault and Warning
Conditions
Independent Power-Good Outputs
Independent Fault Outputs
Four Open-Drain Outputs Sink 25mA to Directly
Drive LEDs
Programmable LED Flashing Function
Autoretry or Latched Fault Management
400kHz I
Small 6mm x 6mm, 36-Pin TQFN-EP Package
Single PCI Express
Blade Servers
Disk Drives/DASD/Storage Systems
Soft-Switch for ASICs, FPGAs, and Microcontrollers
with Independent Core and I/O Voltages
PART
2
C Interface
-40NC to +85NC
TEMP RANGE
Ordering Information
M
Hot-Plug Slot
Applications
PIN-PACKAGE
36 TQFN-EP*
Features

Related parts for max5970

max5970 Summary of contents

Page 1

... LED drivers with program- mable blinking. These four I/Os can be configured for any mix of LED driver or GPIO function. The MAX5970 is available in a 36-pin thin QFN-EP pack- age and operates over the -40NC to +85NC extended temperature range. VariableSpeed/BiLevel is a trademark of Maxim Integrated Products, Inc. ...

Page 2

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers ABSOLUTE MAXIMUM RATINGS IN, SENSE_, MON_, GATE_ to AGND ..................-0.3V to +30V LED_ to AGND ......................................................-0.3V to +16V ON_, SDA, SCL to AGND ........................................-0.3V ...

Page 3

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers ELECTRICAL CHARACTERISTICS (continued 2.7V to 16V -40NC to +85NC, unless otherwise noted. Typical values are PARAMETER ...

Page 4

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers ELECTRICAL CHARACTERISTICS (continued 2.7V to 16V -40NC to +85NC, unless otherwise noted. Typical values are PARAMETER ...

Page 5

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers ELECTRICAL CHARACTERISTICS (continued 2.7V to 16V -40NC to +85NC, unless otherwise noted. Typical values are PARAMETER ...

Page 6

... V V MON_ PG_ 5V/div 10V/div I LOAD V FAULT 2A/div 5V/div GATE_ DRIVE DISCHARGE CURRENT vs GATE_ MON_ 1.0 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 4.5 5.0 0 0.5 1.0 1.5 2.0 2.5 3.0 3 (V) GATE_ MON_ ON_ THRESHOLD VOLTAGE vs. TEMPERATURE 0.60 0.59 RISING 0.58 0.57 FALLING 0.56 0.55 0.54 0.53 0.52 0.51 0.50 85 -40 - TEMPERATURE (°C) TURN-OFF WAVEFORM (SLOW-COMPARATOR FAULT) MAX5970 toc11 400µs/div ) 4.0 4.5 5 ...

Page 7

... CURRENT BUFFER vs. TIME 10 DEFAULT SETTING 22.5 25.0 -2.5 -2.0 -1.5 -1.0 -0.5 0 0.5 1.0 TIME (ms) INPUT LEAKAGE CURRENT vs. MON_ VOLTAGE MAX5970 toc19 200 180 160 140 I MON_ 120 100 80 I SENSE_ (V) MON_ MAX5970 toc14 1.5 2.0 2 ...

Page 8

... Channel 1 Gate-Drive Output. Connect to the gate of an external n-channel MOSFET. Channel 1 Gate Discharge Current Ground Return. Connect all GND_ and DGND to AGND externally 13 GND1 using a star connection. 8 ______________________________________________________________________________________ TOP VIEW IRNG2 1 IRNG1 AGND 4 REG 5 MAX5970 BIAS EP* PROT 9 TQFN *EP = EXPOSED PAD. FUNCTION Pin Configuration DGND 27 HWEN 26 ...

Page 9

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers PIN NAME 14 LED1 LED Driver 1 15 LED2 LED Driver 2 Polarity Select Input. Connect to DREG for active-high power-good outputs (PG_). Connect ...

Page 10

... LED2 LED1 LOAD LED1 LED2 GND1 10 _____________________________________________________________________________________ V CC µ 2.7V to 16V SETTING (2) ( MAX5970 1µF 10I 1µF CONFIGURATION Typical Application Circuit V CC 4.7kI V IN2 4.7kI R1 ON2 ON2 R2 ON2 GATE2 Q2 SENSE2 R SENSE2 TO R MON2 LED3 LOAD LED3 ...

Page 11

... Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers MAX5970 FROM CONFIGURATION ATTENUATOR REGISTERS 2 IRNG_ DAC SELECT REF 2 SENSE_ CS AMP MON_ 2 CHARGE VOLTAGE PUMP SCALING 2MHz 5 µ A OSCILLATOR 2 GATE_ GATE PULLDOWN GND_ UVLO IN LDO REG ______________________________________________________________________________________ ...

Page 12

... Low 2 bits ([1:0]) of overvoltage warning ov1thr_chx_ lsb (OV1) threshold 12 _____________________________________________________________________________________ are read only and some of the registers are read and write that are updated to configure the MAX5970 for a specific operation. See Tables 1a and 1b for the registers map. DESCRIPTION CHANNEL 1 0x00 0x01 0x02 ...

Page 13

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Table 1a. Register Address Map (Channel Specific) (continued) REGISTER High 8 bits ([9:2]) of overvoltage critical ov2thr_chx_msb (OV2) threshold Low 2 bits ([1:0]) of ...

Page 14

... ON_ ter status1[0:1] is set to 1. The inputs Chx_EN1 and Chx_ EN2 can be set using the I bits have a default value of 0. This makes it possible to enable or disable each of the MAX5970 channels inde- pendently with or without using the I Tables 3, 4a, and 4b). DESCRIPTION Each channel operates as an independent hot-swap controller. A fault shutdown in one channel does not affect operation of other channel ...

Page 15

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Table 4a. status1 Register Function REGISTER BIT ADDRESS RANGE ON_ Inputs State 1 = ON_ above 600mV channel enable threshold [1: ON_ ...

Page 16

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers ON_ EN1_BIT EN2_BIT ANALOG SLOW_TRIP ANALOG FAST_TRIP UV/OV CRITICAL PROT Figure 1. Channel On-Off Control Logic Functional Schematic To determine the output dV/dt during ...

Page 17

... Setting Circuit-Breaker Thresholds To select and set the MAX5970 slow-trip and fast-trip comparator thresholds, use the following procedure: 1) Select one of four ratios between the fast-trip thresh- old and the slow-trip threshold: 200%, 175%, 150%, or 125% ...

Page 18

... Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers The MAX5970 provides a great deal of system flexibil- ity because the current-sense range, DAC setting, and threshold ratio can be changed on the fly for systems that must protect a wide range of interchangeable load devices, or for systems that control the allocation of power to smart loads ...

Page 19

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers V > 2. CONTINUOUSLY SAMPLE VOLTAGE AND CURRENT, UPDATE MIN-MAX VALUES, 2 HANDLE I C COMMUNICATIONS, STORE SAMPLES TO CIRCULAR BUFFERS... CIRCUIT-BREAKER ...

Page 20

... This allows use of just the high-order byte in applications where 10-bit precision is 2 not required. This split 8-bit/2-bit storage scheme is used C interface. throughout the MAX5970 for all 10-bit ADC conversion results and 10-bit digital comparator thresholds. adc_ch1_cs_msb 0x04 R ...

Page 21

... If the measured current value exceeds the warning level, the ALERT output is asserted. The MAX5970 response to this digital comparator is not altered by the setting of the PROT input (Tables 11 and 12). Minimum and Maximum Value ...

Page 22

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Table 14. ADC Minimum Current Conversion Register Format (Low-Order Bits) Description: Minimum current conversion result low-order bits [1:0] Register Title: min_ch0_cs_ lsb Register Addresses: ...

Page 23

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Digital Voltage Monitoring and Power-Good Outputs The voltage at the load (MON_ inputs) is sampled by the internal ADC. The MON_ full-scale voltage for ...

Page 24

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Digital Undervoltage and Overvoltage Detection Thresholds The most recent voltage values are continuously com- pared to four programmable limits, comprising two Table 21. Undervoltage ...

Page 25

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Table 25. Overvoltage Warning Threshold Register Format (High-Order Bits) Description: Overvoltage warning threshold high-order bits [9:2] Register Title: ov1thr_ch0_msb Register Addresses: 0x1E R/W R/W ...

Page 26

... MOSFET when the voltage is outside the crit- ical limits (see Figure 3). Table 29 shows the behavior for the three possible states of the PROT input. Note that the PROT input does not affect the MAX5970 response to the warning digital comparators; it only determines Table 29. PROT Input and prot[] Bits ...

Page 27

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Power-Good Detection and PG_ Outputs The PG_ output for a given channel is asserted when the voltage at MON_ is between the undervoltage and ...

Page 28

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Minimum and Maximum Value Detection for Voltage Measurement Values All voltage measurement values are compared with the contents of minimum- and maximum-value registers, and ...

Page 29

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Table 35. ADC Maximum Voltage Conversion Register Format (Low-Order Bits) Description: Maximum voltage conversion result, low-order bits [1:0] Register Title: max_ch0_mon_lsb Register Addresses: 0x0F ...

Page 30

... MAX5970 takes action as determined by the particular compare and the setting of the PROT input. Table 38. OI Warning Comparators Deglitch Enable Register Format ...

Page 31

... The buffers allow the user to recall the voltage and cur- rent waveforms for analysis and troubleshooting. The buffer contents are accessed through the I at four fixed addresses in the MAX5970 register address space (see Table 41). DESCRIPTION Base address for channel 0 voltage buffer block read ...

Page 32

... MAX5970 device can be configured to either latch off or automatically restart the affected chan- nel. The MAX5970 stays off if the RETRY input is set low 32 _____________________________________________________________________________________ that in 10-bit mode, 100 bytes must be read to extract the entire buffer contents, but in 8-bit mode, only 50 bytes must be read ...

Page 33

... Fault Logging and Indications The MAX5970 provides detailed information about any fault conditions that have occurred. Independent FAULT_ outputs specifically indicate circuit-breaker shutdown events, while an ALERT output is asserted whenever a problem has occurred that requires attention or interaction. Table 47. Undervoltage Status Register Format ...

Page 34

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers Table 48. Overvoltage Status Register Format Overvoltage digital-compare status register (warning [1:0] and critical [5:4] overvoltage event Description: detection status) Register Title: fault1 Register ...

Page 35

... Autoretry or Latched-Off Fault Management sec- tion. When an overcurrent event (fast-trip or slow-trip) causes the MAX5970 to shut down the affected channel(s), a corresponding open-drain FAULT_ out- put is asserted low. Note that the FAULT_ outputs are not asserted for shutdowns caused by critical under- voltage or overvoltage ...

Page 36

... SDA and SCL allow bidirectional communication between the MAX5970 and the master device at clock rates from up to 400kHz. The I devices (e.g., more than one MAX5970, or other I devices in addition to the MAX5970) attached simultane- ously. The A0 and A1 inputs set one of nine possible I addresses (see Table 54). ...

Page 37

... Each clock pulse transfers one data bit. The data on SDA must remain stable while SCL is high (see Figure 5), otherwise the MAX5970 registers a START or STOP condition (see Figure 6) from the master. SDA and SCL idle high when the bus is not busy. ...

Page 38

Dual Hot-Swap Controller with 10-Bit Current and Voltage Monitor and 4 LED Drivers START and STOP Conditions Both SCL and SDA idle high when the bus is not busy. A master device signals the beginning of a ...

Page 39

... SDA low during the 9th clock period (see Figure 8). When transmitting data, such as when the master device reads data back from the MAX5970, the MAX5970 waits for the master device to generate an ACK. Monitoring ACK allows for detec- tion of unsuccessful data transfers. An unsuccessful data transfer occurs if the receiving device is busy system fault has occurred ...

Page 40

... The receive byte protocol allows the master device to read the register content of the MAX5970 (see Figure 9). The EEPROM or register address must be preset with a send byte protocol first. Once the read is complete, the internal pointer increases by one. Repeating the receive byte protocol reads the contents of the next address ...

Page 41

... Register addresses outside of this range result in a NACK being issued from the MAX5970. Circular Buffer Read The circular buffer read operation is similar to the receive byte operation ...

Related keywords