Analog Devices Linear ADI Power LTM4681 Manual

Analog Devices Linear ADI Power LTM4681 Manual

Quad 31.25a or single 125a µmodule regulator with digital power system management
Table of Contents

Advertisement

Quick Links

Quad 31.25A or Single 125A µModule Regulator

FEATURES

Quad Digitally Adjustable Analog Loops with Digital
n
Interface for Control and Monitoring
Wide Input Voltage Range: 4.5V to 16V
n
Output Voltage Range: 0.5V to 3.3V
n
±0.5% Maximum DC Output Error Over Temperature
n
±4% Current Readback Accuracy: 0°C to 125°C
n
Integrated Input Current Sense Amplifier
n
400kHz PMBus-Compliant I
n
Supports Telemetry Polling Rates Up to 125Hz
n
Integrated 16-Bit ∆Σ ADC
n
Parallel and Current Share Multiple Modules
n
15mm × 22mm × 8.17mm BGA Package
n
Readable Data:
Input and Output Voltages, Currents, and Temperatures
n
Running Peak Values, Uptime, Faults and Warnings
n
Onboard EEPROM Fault Log Record
n
Writable Data and Configurable Parameters:
Output Voltage, Voltage Sequencing and Margining
n
Digital Soft-Start/Stop Ramp, Program Analog Loop
n
OV/UV/OT, UVLO, Frequency and Phasing
n

APPLICATIONS

Multi-Rail Processor Power, Configurable Core Power
n

TYPICAL APPLICATION

Quad 31.25A µModule Regulator with Digital Interface for Control and Monitoring
4.5V TO 16V
+
IN_01
22µF
R
×6
SENSE1
IN_01
V
IN01
SV
4.5V TO 16V
IN_01
+
IN_23
22µF
R
×6
SENSE2
IN_23
V
IN23
SV
IN_23
V
IN_VBIAS
RUNP
ON/OFF CONTROL
RUN0,1,2,3
FAULT INTERRUPTS
FAULT0,1,2,3
POWER GOOD MONITORS
PGOOD0,1,2,3
(FROM 4.5V TO 5.5V
CONNECT V
, SV
,
IN
IN
AND INTV
TOGETHER)
CC
FOR COMPLETE CIRCUIT
SYNCHRONIZATION TIME
SEE FIGURE 48
BASE REGISTER WRITE
PROTECTION
Document Feedback
with Digital Power System Management
2
C Serial Interface
LTM4681
2
I
C/SMBus I/F WITH PMBus COMMAND
SET TO/FROM IPMI OR OTHER
BOARD MANAGEMENT CONTROLLER
For more information

DESCRIPTION

The
LTM
4681
is a quad 31.25A or single 125A step-
®
down µModule
(power module) DC/DC regulator fea-
®
turing remote configurability and telemetry-monitoring
of power management parameters over PMBus. The
LTM4681 is comprised of digitally programmable analog
control loops, precision mixed-signal circuitry, EEPROM,
power MOSFETs, inductors and supporting components.
The LTM4681's 2-wire serial interface allows outputs
to be margined, tuned and ramped up and down at pro-
grammable slew rates with sequencing delay times. True
input current sense, output currents and voltages, output
power, temperatures, uptime and peak values are read-
able. Custom configuration of the EEPROM contents is not
required. At start-up, output voltages, switching frequency,
and channel phase angle assignments can be set by pin-
strapping resistors. The
USB-to-PMBus converter and demo kits are available.
The LTM4681 is offered in a 15mm × 22mm × 8.17mm
BGA package available with SnPb or RoHS compliant
terminal finish.
All registered trademarks and trademarks are the property of their respective owners. Protected
by U.S. Patents including 5408150, 5481178, 5705919, 5929620, 6144194, 6177787, 6580258,
7420359, 8163643. Licensed under U.S. Patent 7000125 and other related patents worldwide.
0.9V AT 31.25A
V
OUT0
CER
+
V
+
OSNS0
LOAD
C
BULK
V
OSNS0
1V AT 31.25A
V
OUT1
CER
+
V
+
OSNS1
LOAD
C
BULK
V
OSNS1
1.2V AT 31.25A
V
OUT2
CER
+
V
+
OSNS2
LOAD
C
BULK
V
OSNS2
1.5V AT 31.25A
V
OUT3
CER
+
V
+
OSNS3
LOAD
C
BULK
V
Configurable Output Array
OSNS3
31.25A
4681 TA01a
31.25A
31.25A
31.25A
www.analog.com
LTM4681
LTpowerPlay
GUI and DC1613
®
Channel Efficiency vs Load Current
95
94
93
92
91
90
89
88
12V
, 0.9V
IN
OUT
87
12V
, 1.0V
IN
OUT
12V
, 1.2V
86
IN
OUT
12V
, 1.5V
IN
OUT
85
0
5
10
15
20
25
OUTPUT CURRENT (A)
62.5A
62.5A
93.75A
31.25A
62.5A
31.25A
31.25A
, 250kHz
, 250kHz
, 350kHz
, 425kHz
30
35
4681 TA01b
125A
Rev. A
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Linear ADI Power LTM4681 and is the answer not in the manual?

Questions and answers

Summary of Contents for Analog Devices Linear ADI Power LTM4681

  • Page 1: Features

    LTM4681 Quad 31.25A or Single 125A µModule Regulator with Digital Power System Management FEATURES DESCRIPTION Quad Digitally Adjustable Analog Loops with Digital 4681 is a quad 31.25A or single 125A step- ® Interface for Control and Monitoring down µModule (power module) DC/DC regulator fea- ®...
  • Page 2: Table Of Contents

    LTM4681 TABLE OF CONTENTS Features ............. 1 Table 3. FSWPH_nn_CFG Pin Strapping Look-Up Applications ..........1 Table to Set the LTM4681’s Switching Frequency Typical Application ........1 and Channel Phase-Interleaving Angle (Not Description..........1 Applicable if MFR_CONFIG_ALL[6] = 1b), nn = 0,1 Absolute Maximum Ratings ......
  • Page 3 LTM4681 TABLE OF CONTENTS Safety Considerations ..........78 Table 7. PMBus Commands Summary (Note: The Layout Checklist/Example ........78 Data Format Abbreviations Are Detailed in Table 8) ...50 Typical Applications ........80 Table 8. Data Format Abbreviations ......55 PMBus Command Details ....... 85 Applications Information ........ 56 Addressing and Write Protect .........85 to V Step-Down Ratios ........56...
  • Page 4: Absolute Maximum Ratings

    LTM4681 ABSOLUTE MAXIMUM RATINGS PIN CONFIGURATION (Note 1) TOP VIEW Terminal Voltages: − (Note 4), SV INnn IN_nn IN_nn IN_nn , RUNP ........–0.3V to 18V IN_VBIAS − – I ), (I – I ) ..–0.3V to 0.3V IN_nn IN_nn IN_nn IN_nn...
  • Page 5: Electrical Characteristics

    LTM4681 ELECTRICAL CHARACTERISTICS denotes the specifications which apply over the specified internal operating temperature range (Note 2). Specified as each individual output channel (Note 4). T = 25°C, V = 12V, RUNn = 3.3V, RUNP = 0, FREQUENCY_SWITCH = 350kHz and V commanded to 1.000V unless otherwise noted.
  • Page 6 LTM4681 ELECTRICAL CHARACTERISTICS denotes the specifications which apply over the specified internal operating temperature range (Note 2). Specified as each individual output channel (Note 4). T = 25°C, V = 12V, RUNn = 3.3V, RUNP = 0, FREQUENCY_SWITCH = 350kHz and V commanded to 1.000V unless otherwise noted.
  • Page 7 LTM4681 ELECTRICAL CHARACTERISTICS denotes the specifications which apply over the specified internal operating temperature range (Note 2). Specified as each individual output channel (Note 4). T = 25°C, V = 12V, RUNn = 3.3V, RUNP = 0, FREQUENCY_SWITCH = 350kHz and V commanded to 1.000V unless otherwise noted.
  • Page 8 LTM4681 ELECTRICAL CHARACTERISTICS denotes the specifications which apply over the specified internal operating temperature range (Note 2). Specified as each individual output channel (Note 4). T = 25°C, V = 12V, RUNn = 3.3V, RUNP = 0, FREQUENCY_SWITCH = 350kHz and V commanded to 1.000V unless otherwise noted.
  • Page 9 LTM4681 ELECTRICAL CHARACTERISTICS denotes the specifications which apply over the specified internal operating temperature range (Note 2). Specified as each individual output channel (Note 4). T = 25°C, V = 12V, RUNn = 3.3V, RUNP = 0, FREQUENCY_SWITCH = 350kHz and V commanded to 1.000V unless otherwise noted.
  • Page 10 LTM4681 ELECTRICAL CHARACTERISTICS denotes the specifications which apply over the specified internal operating temperature range (Note 2). Specified as each individual output channel (Note 4). T = 25°C, V = 12V, RUNn = 3.3V, RUNP = 0, FREQUENCY_SWITCH = 350kHz and V commanded to 1.000V unless otherwise noted.
  • Page 11 LTM4681 ELECTRICAL CHARACTERISTICS Note 11: The absolute maximum rating for the SV pin is 18V. Input Note that the maximum ambient temperature consistent with these IN_nn voltage telemetry (READ_VIN) is obtained by digitizing a voltage scaled specifications is determined by specific operating conditions in down from the SV pin.
  • Page 12: Typical Performance Characteristics

    LTM4681 TYPICAL PERFORMANCE CHARACTERISTICS = 25°C, unless otherwise noted. Single Channel Efficiency, 5V Single Channel Efficiency, 8V = SV = INTV = 5V, = SV = 8V, IN_VBIAS RUNP = 0V, CCM Mode RUNP = 8V,CCM Mode 0.9V , 250kHz 0.9V , 250kHz 1.0V...
  • Page 13 LTM4681 TYPICAL PERFORMANCE CHARACTERISTICS = 25°C, unless otherwise noted. Single Channel Load Transient Single Channel Load Transient Single Channel Load Transient Response (10A) to (20A) Response (10A) to (20A) Response (10A) to (20A) Load Step, Load Step, 10A/µs V  = 12V, Load Step, 10A/µs V  = 12V, 10A/µs 12V...
  • Page 14 LTM4681 TYPICAL PERFORMANCE CHARACTERISTICS = 25°C, unless otherwise noted. Quad Output Concurrent Rail, Quad Output Concurrent Rail, Start-Up/Shut Down, Pre-Bias Start-Up/Shut Down V OUT3 , 3.3V V OUT3 , 3.3V 1V/DIV 1V/DIV V OUT2 , 2.5V V OUT2 , 2.5V 1V/DIV 1V/DIV V OUT1 , 1.8V...
  • Page 15 LTM4681 TYPICAL PERFORMANCE CHARACTERISTICS = 25°C, 12V to 1V , unless otherwise noted. Supply Current vs Load Current Supply Current vs Load Current Supply Current vs Load Current Comparison, R = 2mΩ, Comparison, R = 2mΩ, Comparison, R = 2mΩ, SENSE SENSE SENSE...
  • Page 16: Pin Functions

    LTM4681 PIN FUNCTIONS memory) contents (factory default: 1.000V)—or, option- PACKAGE ROW AND COLUMN LABELING MAY VARY AMONG µModule PRODUCTS. REVIEW EACH PACKAGE ally, may be set by configuration resistors; see VOUT1_ LAYOUT CAREFULLY . CFG, VTRIM1_CFG and the Applications Information section.
  • Page 17 LTM4681 PIN FUNCTIONS SGND01, SGND23 (F10-F11, U10-U11): SGND is the sig- SW3 (V1-V2, W1-W2, Y1-Y2): Switching Node of Channel nal ground return path of the LTM4681 internal controllers. 3 Step-Down Converter Stage. Used for test purposes or SGND is not internally connected to GND. Connect SGND EMI-snubbing.
  • Page 18 LTM4681 PIN FUNCTIONS INTV (J9): Internal Regulator, 5.5V Output. When RUNP (N11): This pin enables the Internal 5.5V V Step CC_01 BIAS operating the LTM4681 from 5.75V ≤ SV ≤ 16V, an Down Regulator. Pulling this pin above 0.85V will enable IN_01 internal LDO generates INTV from SV...
  • Page 19 LTM4681 PIN FUNCTIONS (C8): Internally Generated 2.5V Power Supply of the pin state. It is recommended to use a resistor DD25_01 Output Pin for Channel 0 and 1 Circuits. Do not load this to set the address. The ASEL_23 address will be used pin with external current;...
  • Page 20 LTM4681 PIN FUNCTIONS are: 350kHz operation; channel 2 at 0°; and channel 3 at VTRIM0_CFG (D9): Output Voltage Select Pin for V OUT0 180°C (convention throughout this document: a phase Fine Setting. Works in combination with VOUT0_CFG to angle of 0° means the channel’s switch node rises coinci- affect the VOUT_COMMAND (and associated output volt- dent with the falling edge of the SYNC pulse).
  • Page 21 LTM4681 PIN FUNCTIONS VTRIM1_CFG (C9): Output Voltage Select Pin for V VTRIM2_CFG (AB10): Output Voltage Select Pin for V OUT1 OUT2 Fine Setting. Works in combination with VOUT1_CFG to Fine Setting. Works in combination with VOUT2_CFG to affect the VOUT_COMMAND (and associated output volt- affect the VOUT_COMMAND (and associated output volt- age monitoring and protection/fault-detection thresholds) age monitoring and protection/fault-detection thresholds)
  • Page 22 LTM4681 PIN FUNCTIONS VTRIM3_CFG (AB9): Output Voltage Select Pin for V logic high with a low impedance source. INTV is active OUT3 Fine Setting. Works in combination with VOUT3_CFG to when SVIN_23 is above UVLO. This provides power to the affect the VOUT_COMMAND (and associated output volt- VDD33 and VDD25 to allow programming the EEPROM.
  • Page 23 LTM4681 PIN FUNCTIONS application only if SMBALERT interrupt detection is imple- application for digital communication to the SMBus mented in one’s SMBus system. master(s) that nominally drive this clock. The LTM4681 will never encounter scenarios where it would need to SHARE_CLK_01, SHARE_CLK_23 (D8, AA11): Share engage clock stretching unless SCL communication Clock, Bidirectional Open-Drain Clock Sharing Pin.
  • Page 24: Simplified Block Diagram

    LTM4681 SIMPLIFIED BLOCK DIAGRAM Channel # 1µF ALL PINS SHOWN IS FUNCTION ×2 SENSE Identity TO SUPPORT CHANNELS 0 AND 1, AND CHANNELS 2 AND 3. U0:A0 22µF 4.7µF U0:A1 – IN_01 IN_01 INTV IN_01 U0:B0 IN01 CC_01 BIAS DD33_01 IN01 –...
  • Page 25: Functional Diagram

    LTM4681 FUNCTIONAL DIAGRAM Channel # Identity U0:A0 U0:A1 U0:B0 U0:B1 Figure 3. Functional LTM4681 Block Diagram Rev. A For more information www.analog.com...
  • Page 26: Test Circuits

    LTM4681 TEST CIRCUITS DD33_01 4.7µF 22µF C/SMBus I/F WITH PMBus COMMAND SET TO/FROM IPMI OR OTHER BOARD 4.99k MANAGEMENT CONTROLLER 4.7µF *RUNP CAN BE CONNECTED TO GND FOR ALL V , BUT EFFICIENCY WILL BE IMPROVED BY CONNECTING RUNP TO 1V AT 31.25A FOR V >...
  • Page 27 LTM4681 TEST CIRCUITS IN_01 4.7µF DD33_01 22µF IN_23 C/SMBus I/F WITH PMBus COMMAND 4.99k SET TO/FROM IPMI OR OTHER BOARD 4.7µF MANAGEMENT CONTROLLER 1V AT 31.25A ADJUSTABLE TO 3.3V OUT0 100µF , 4.5V TO 5.75V OSNS0 ×5 IN_01 LOAD 22µF –...
  • Page 28: Operation

    LTM4681 OPERATION POWER MODULE INTRODUCTION Fault Logging The LTM4681 is a highly configurable quad 31.25A out- Programmable Output Voltage put standalone nonisolated switching mode step-down Programmable Input Voltage On and Off Threshold DC/DC power supply with built-in EEPROM NVM (non- Voltage volatile memory) with ECC and I C-based PMBus/ SMBus...
  • Page 29: Eeprom With Ecc

    LTM4681 OPERATION Fault reporting and shutdown behavior are fully configu- EEPROM write operations. All EEPROM write operations rable. Four individual FAULT0, FAULT1, FAULT2, FAULT3, will be re-enabled when the die temperature drops below outputs are provided, both of which can be masked 125°C.
  • Page 30: Power-Up And Initialization

    LTM4681 OPERATION respond at the global addresses 0x5A and 0x5B, but use pin has the programmable resistor range along with a of these addresses when attempting to recover from a capacitor to SGND that sets the frequency compensa- CRC issue is not recommended. All power supply rails tion.
  • Page 31: Soft-Start

    LTM4681 OPERATION The remaining values are programmed in NVM either at the After the RUNn pins release and prior to entering a constant factory or by the user. output voltage regulation state, the LTM4681 performs a monotonic initial ramp or “soft-start”. Soft-start is per- If the configuration resistors are not inserted or if the formed by actively regulating the load voltage while digi- ignore RCONFIG bit is asserted (bit 6 of the MFR_...
  • Page 32: Voltage-Based Sequencing

    LTM4681 OPERATION MFR_RESTART_DELAY can be used by the part. The maxi- or FAULT pulled low externally (if the MFR_FAULT_ mum allowed value is 65.52 seconds. RESPONSE is set to inhibit). Under these conditions, the power stage is disabled in order to stop the transfer of energy to the load as quickly as possible.
  • Page 33: Switching Frequency And Phase

    LTM4681 OPERATION the efficiency at light loads is lower than in discontinuous be set from EEPROM or external configuration resistors mode operation. However, continuous mode exhibits lower as outlined in Table 3. Designated phase is the relation- output ripple and less interference with audio circuitry, but ship between the falling edge of SYNC and the internal may result in reverse inductor current, which can cause clock edge that sets the PWM latch to turn on the top...
  • Page 34: Output Current Sensing And Sub Milliohm Dcr Current Sensing

    LTM4681 OPERATION power from SV . If V is on at 5.5V output and V limit circuit to maintain an essentially constant current IN_nn BIAS is higher than 7.0V, the 5.5V regulator is turned off and limit with temperature. The current sensed is then digitized an internal switch is turned on, connecting V .
  • Page 35: Internal Temperature Sense

    LTM4681 OPERATION If an external oscillator is not provided, the SYNC_nn pins The VOUTn_CFG pin settings are described in Table 1. should only be enabled on one of the LTM4681s con- These pins set the LTM4681 V to V output voltage OUT0 OUT3 trollers.
  • Page 36: Config_All[6] = 1B) Top Resistor = 14.3K

    LTM4681 OPERATION The ASEL_nn pin settings are described in Table 4. ASEL_ Table 2. VTRIMn_CFG Pin Strapping Look-Up Table for the nn selects slave address for the LTM4681 internal control- LTM4681’s Output Voltage, Fine Adjustment Setting (Not Applicable if MFR_CONFIG_ALL[6] = 1b) Top Resistor = 14.3k ler.
  • Page 37: Or 2,3 Channels, Set Top Resistor To 14.3K

    LTM4681 OPERATION Table 3. FSWPH_nn_CFG Pin Strapping Look-Up Table to Set the LTM4681’s Switching Frequency and Channel Phase-Interleaving Angle (Not Applicable if MFR_CONFIG_ALL[6] = 1b), nn = 0,1 or 2,3 Channels, set top resistor to 14.3k. SWITCHING bits [2:0] of bit [4] of FSWPH_CFG (kΩ) FREQUENCY (kHz)
  • Page 38: Mfr_Config_All[6] Setting)

    LTM4681 OPERATION Table 4. ASEL_nn Pin Strapping Look-Up Table to Set the Table 5. LTM4681 MFR_ADDRESS Command Examples LTM4681’s Slave Address (Applicable Regardless of Expressed in 7- and 8-Bit Addressing MFR_CONFIG_ALL[6] Setting) HEX DEVICE ADDRESS * (kΩ) SLAVE ADDRESS ASEL DESCRIPTION 7-BIT 8-BIT 7 6 5 4 3 2 1 0 R/W Open...
  • Page 39: Status Registers And Alert Masking

    LTM4681 OPERATION microcontroller to poll the fault commands. Alternatively, In general, any asserted bit in a STATUS_x register also the FAULTn pins can be used as inputs to detect external pulls the ALERT_nn pin low. Once set, ALERT_nn will faults downstream of the controller that require an imme- remain low until one of the following occurs.
  • Page 40 LTM4681 OPERATION STATUS_WORD STATUS_VOUT* VOUT IOUT VOUT_OV Fault INPUT STATUS_INPUT VOUT_OV Warning MFR_SPECIFIC VOUT_UV Warning VIN_OV Fault POWER_GOOD# VOUT_UV Fault (reads 0) (reads 0) VOUT_MAX Warning VIN_UV Warning (reads 0) TON_MAX Fault (reads 0) (reads 0) TOFF_MAX Warning Unit Off for Insuffcient VIN (reads 0) STATUS_BYTE (reads 0)
  • Page 41: Mapping Faults To Faultn Pins

    LTM4681 OPERATION Mapping Faults to FAULTn Pins repair can be attempted by writing the desired configura- tion to the controller and executing a STORE_USER_ALL Channel-to-channel fault (including channels from mul- command followed by a CLEAR_FAULTS command. tiple LTM4681s) dependencies can be created by con- necting FAULTn pins together.
  • Page 42: Responses To Vout And Iin /Iout Faults

    LTM4681 OPERATION Global addressing provides a means of the PMBus master The I and I overcurrent monitors are performed by to address all LTM4681 devices on the bus. The LTM4681 ADC readings and calculations. Thus these values are global address is fixed 0x5A (7-bit) or 0xB4 (8-bit) and based on average currents and can have a time latency cannot be disabled.
  • Page 43: Output Undervoltage Response

    LTM4681 OPERATION Output Undervoltage Response FAULT_LIMIT is 10µs. If the VOUT_UV_FAULT _LIMIT is not reached within the TON_MAX_FAULT_LIMIT time, The response to an undervoltage comparator output can the response of this fault is determined by the value of be the following: the TON_MAX_FAULT_RESPONSE command value.
  • Page 44: Overtemperature And Undertemperature Fault Response

    LTM4681 OPERATION Overtemperature and Undertemperature FAULT LOGGING Fault Response The LTM4681 has fault logging capability. Data is logged Four internal temperature sensors are used to sense the into memory in the order shown in Table 23. The data is temperature of critical circuit elements like inductors stored in a continuously updated buffer in RAM.
  • Page 45: Similarity Between Pmbus, Smbus And I 2 C 2-Wire Interface

    LTM4681 OPERATION applies primarily to the MFR_FAULT_LOG command. The PMBus SERIAL DIGITAL INTERFACE timeout period defaults to 32ms. The LTM4681 communicates with a host (master) using The user is encouraged to use as high a clock rate as the standard PMBus serial bus interface. The Timing possible to maintain efficient data packet transfer between Diagram, Figure 6, shows the timing relationship of the all devices sharing the serial bus interface.
  • Page 46 LTM4681 OPERATION Refer to Figure 7 for a legend. Handshaking features are included to ensure robust system communication. Please refer to the PMBus Communication and Command Processing subsection of the Applications Information section for further details. SU(DAT) HD(SDA) HD(STA) SU(STA) SU(STO) HD(DAT) HIGH 4681 F06...
  • Page 47 LTM4681 OPERATION FIGURE 7 TO FIGURE 24 PMBus PROTOCOLS START CONDITION REPEATED START CONDITION READ (BIT VALUE OF 1) WRITE (BIT VALUE OF 0) ACKNOWLEDGE (THIS BIT POSITION MAY BE 0 FOR AN ACK OR 1 FOR A NACK) STOP CONDITION PEC PACKET ERROR CODE MASTER TO SLAVE SLAVE TO MASTER CONTINUATION OF PROTOCOL...
  • Page 48 LTM4681 OPERATION SLAVE ADDRESS Wr A COMMAND CODE A Sr SLAVE ADDRESS DATA BYTE 4681 F15 Figure 15. Read Byte Protocol SLAVE ADDRESS Wr A COMMAND CODE A Sr SLAVE ADDRESS DATA BYTE 4681 F16 Figure 16. Read Byte Protocol with PEC SLAVE ADDRESS Wr A COMMAND CODE...
  • Page 49 LTM4681 OPERATION SLAVE ADDRESS Wr A COMMAND CODE BYTE COUNT = M DATA BYTE 1 … DATA BYTE 2 … DATA BYTE M … SLAVE ADDRESS Rd A BYTE COUNT = N DATA BYTE 1 … … DATA BYTE 2 …...
  • Page 50: Pmbus Command Summary

    LTM4681 PMBus COMMAND SUMMARY PMBus COMMANDS not supported by the manufacturer. Attempting to access non-supported or reserved commands may result in a Table 7 lists supported PMBus commands and manu- CML command fault event. All output voltage settings and facturer specific commands. A complete description of measurements are based on the VOUT_MODE setting of these commands can be found in the “PMBus Power –12...
  • Page 51 LTM4681 PMBus COMMAND SUMMARY DATA DEFAULT COMMAND NAME CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE PAGE VOUT_MARGIN_HIGH 0x25 Margin high output voltage set point. Must R/W Word 1.05 be greater than VOUT_COMMAND. 0x10CD VOUT_MARGIN_LOW 0x26 Margin low output voltage set point. Must R/W Word 0.95 be less than VOUT_COMMAND.
  • Page 52 LTM4681 PMBus COMMAND SUMMARY DATA DEFAULT COMMAND NAME CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE PAGE TON_DELAY 0x60 Time from RUN and/or Operation on to R/W Word output rail turn-on. 0x8000 TON_RISE 0x61 Time from when the output starts to rise R/W Word until the output voltage reaches the V 0xC300...
  • Page 53 LTM4681 PMBus COMMAND SUMMARY DATA DEFAULT COMMAND NAME CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE PAGE MFR_VOUT_MAX 0xA5 Maximum allowed output voltage R Word including VOUT_OV_FAULT_LIMIT. 0x0399 MFR_PIN_ACCURACY 0xAC Returns the accuracy of the READ_PIN R Byte 5.0% command USER_DATA_00 0xB0 OEM RESERVED.
  • Page 54 LTM4681 PMBus COMMAND SUMMARY DATA DEFAULT COMMAND NAME CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE PAGE MFR_ADDRESS 0xE6 Sets the 7-bit I C address byte, Ch 0 and 1 R/W Byte 0x4F MFR_ADDRESS 0xE6 Sets the 7-bit I C address byte, Ch 2 and 3 R/W Byte 0x4E MFR_SPECIAL_ID...
  • Page 55 LTM4681 PMBus COMMAND SUMMARY Table 8. Data Format Abbreviations Linear_5s_11s PMBus data field b[15:0] Value = Y • 2 where N = b[15:11] is a 5-bit two’s complement integer and Y = b[10:0] is an 11-bit two’s complement integer Example: For b[15:0] = 0x9807 = ‘b10011_000_0000_0111 –13 –6 Value = 7 •...
  • Page 56: Applications Information

    LTM4681 APPLICATIONS INFORMATION TO V STEP-DOWN RATIOS OUTPUT CAPACITORS There are restrictions in the maximum V and V step- The LTM4681 is designed for low output voltage ripple down ratio that can be achieved for a given input voltage. noise and good transient response. The bulk output Each output of the LTM4681 is capable of 95% duty cycle capacitors defined as C are chosen with low enough...
  • Page 57: Switching Frequency And Phase

    LTM4681 APPLICATIONS INFORMATION MOSFET (MBn) just before the inductor current reaches ALL[4] = 1b. This can be easily implemented with resis- zero, preventing it from reversing and going negative. tor pin-strap settings on the FSWPH_nn_CFG pin (see Thus, the controller can operate in discontinuous (pulse- Table 3).
  • Page 58: Output Current Limit Programming

    LTM4681 APPLICATIONS INFORMATION phasing with respect to the SYNC_nn pin. Phase relation- Table 9. Recommended Switching Frequency for Various V ship values are indicated with 0° corresponding to the to-V Step-Down Scenarios falling edge of SYNC being coincident with the turn-on of the top MOSFETs.
  • Page 59: Minimum On-Time Considerations

    ADC reading. At power-up this SHARE_CLK pin (all Analog Devices ICs are configured mode engages after TON_MAX_FAULT_LIMIT unless the to allow the fastest SHARE_CLK signal to control the tim- limit is set to 0 (infinite).
  • Page 60: Soft Off (Sequenced Off)

    LTM4681 APPLICATIONS INFORMATION This same point in time is when the output changes from SOFT OFF (SEQUENCED OFF) discontinuous to the programmed mode as indicated in In addition to a controlled start-up, the LTM4681 also MFR_PWM_MODE bit 0. Refer to Figure 25 for details on supports controlled turn-off.
  • Page 61: Undervoltage Lockout

    LTM4681 APPLICATIONS INFORMATION UNDERVOLTAGE LOCKOUT can be pulled low by external sources indicating a fault in some other portion of the system. The fault response is The LTM4681 is initialized by an internal threshold-based configurable and allows the following options: UVLO where V must be approximately 4V and INTV , and V...
  • Page 62: Phase-Locked Loop And Frequency Synchronization

    LTM4681 APPLICATIONS INFORMATION All the above pins have on-chip pull-down transistors that PHASE-LOCKED LOOP AND FREQUENCY can sink 3mA at 0.4V. The low threshold on the pins is SYNCHRONIZATION 0.8V; thus, there is plenty of margin on the digital signals The LTM4681 has a phase-locked loop (PLL) comprised with 3mA of current.
  • Page 63: Input Current Sense Amplifier

    LTM4681 APPLICATIONS INFORMATION to avoid this problem. Multiple LTM4681s are required change. The error amplifier gain g varies from 1.0mS to share one SYNC_nn pin in PolyPhase configurations. to 5.76mS, and the compensation resistor R varies COMPn For other configurations, connecting the SYNC_nn pins from 0kΩ...
  • Page 64: Checking Transient Response

    LTM4681 APPLICATIONS INFORMATION The COMPna series internal R and external C TYPE II COMPENSATION COMPn COMPna GAIN filter sets the dominant pole-zero loop compensation. The internal R value can be modified (from 0Ω to COMPn 62kΩ) using bits[4:0] of the MFR_PWM_ COMP com- mand.
  • Page 65: Polyphase Configuration

    LTM4681 APPLICATIONS INFORMATION it is driven quickly. If the ratio of C to C is greater CONNECTING THE USB TO I C/SMBUS/PMBUS LOAD than 1:50, the switch rise time should be controlled so that CONTROLLER TO THE LTM4681 IN SYSTEM the load rise time is limited to approximately 25 •...
  • Page 66: Ltpowerplay: An Interactive Gui For Digital Power

    LTpowerPlay (Figure 31) is a powerful Windows-based verting and executing commands marked for processing. development environment that supports Analog Devices Some computationally intensive commands (e.g., timing digital power system management ICs including the parameters, temperatures, voltages and currents) have LTM4681.
  • Page 67 LTM4681 APPLICATIONS INFORMATION Figure 31. LTpowerPlay Screen Shot WRITE COMMAND DATA BUFFER PMBus Channel # DECODER INTERNAL WRITE Identity PAGE 0x00 PROCESSOR • U0:A0 CMDS FETCH, • • U0:A1 CONVERT 0x21 DATA DATA VOUT_COMMAND U0:B0 U0:B1 • EXECUTE • • MFR_RESET 0xFD CALCULATIONS PENDING...
  • Page 68: Thermal Considerations And Output Current Derating

    LTM4681 APPLICATIONS INFORMATION When the part receives a new command while it is busy, or data). An example of a robust command write algo- it will communicate this condition using standard PMBus rithm for the VOUT_COMMAND register is provided in protocol.
  • Page 69 LTM4681 APPLICATIONS INFORMATION Many designers may opt to use laboratory equipment of the package, but there is always heat flow out into and a test vehicle such as the demo board to predict the the ambient environment. As a result, this thermal µModule regulator’s thermal performance in their appli- resistance value may be useful for comparing pack- cation at various electrical and environmental operating ages but the test conditions don’t generally match the...
  • Page 70 LTM4681 APPLICATIONS INFORMATION As a practical matter, it should be clear to the reader that of derating curves provided in later sections of this data no individual or sub-group of the four thermal resistance sheet, along with well-correlated JESD51-12-defined θ parameters defined by JESD51-12 or provided in the Pin values provided in the Pin Configuration section of this Configuration section replicates or conveys normal oper-...
  • Page 71 LTM4681 APPLICATIONS INFORMATION If the 60°C ambient temperature is subtracted from the Table 10 through Table 12 for the various conditions can 125°C junction temperature, then the difference of 65°C be multiplied by the calculated power loss as a function divided by 12.8W yields a thermal resistance, θ...
  • Page 72 LTM4681 APPLICATIONS INFORMATION Rev. A For more information www.analog.com...
  • Page 73 LTM4681 APPLICATIONS INFORMATION Rev. A For more information www.analog.com...
  • Page 74 LTM4681 APPLICATIONS INFORMATION Rev. A For more information www.analog.com...
  • Page 75 LTM4681 APPLICATIONS INFORMATION Rev. A For more information www.analog.com...
  • Page 76: Derating Curves

    LTM4681 APPLICATIONS INFORMATION-DERATING CURVES DERATING CURVES 0.9V, 250kHz 0.9V, 250kHz 0.9V, 250kHz 1.0V, 250kHz 1.0V, 250kHz 1.0V, 250kHz 1.2V, 350kHz 1.2V, 350kHz 1.2V, 350kHz 1.5V, 425kHz 1.5V, 425kHz 1.5V, 425kHz 1.8V, 500kHz 1.8V, 500kHz 1.8V, 500kHz 2.5V, 575kHz 2.5V, 575kHz 2.5V, 575kHz 3.3V, 650kHz 3.3V, 650kHz...
  • Page 77 LTM4681 APPLICATIONS INFORMATION DERATING CURVES 0LFM 0LFM 0LFM 200LFM 200LFM 200LFM 400LFM 400LFM 400LFM AMBIENT TEMPERATURE (°C) AMBIENT TEMPERATURE (°C) AMBIENT TEMPERATURE (°C) 4681 F41 4681 F42 4681 F43 Figure 41. 5V to 1.5V Figure 42. 8V to 1.5V Derating Figure 43. 12V to 1.5V Derating Curve, No Heat Sink Curve, No Heat Sink...
  • Page 78: Emi Performance

    LTM4681 APPLICATIONS INFORMATION SAFETY CONSIDERATIONS EMI PERFORMANCE The SWn pin provides access to the midpoint of the power The LTM4681 modules do not provide galvanic isolation from V to V . There is no internal fuse. If required, MOSFETs in LTM4681’s power stages. a slow blow fuse with a rating twice the maximum input Connecting an optional series RC network from SWn to current needs to be provided to protect each unit from...
  • Page 79 LTM4681 APPLICATIONS INFORMATION – Do not put vias directly on pads, unless they are For parallel modules, tie the V OUTn OSNSn OSNSn capped or plated over. voltage-sense differential pair lines, RUNn, COMPn a, COMPnb pins together. Use a separate SGND copper plane for components connected to signal pins.
  • Page 80: Typical Applications

    LTM4681 TYPICAL APPLICATIONS DD33_01 4.7µF 22µF C/SMBus I/F WITH PMBus COMMAND 4.99k SET TO/FROM IPMI OR OTHER BOARD 4.7µF MANAGEMENT CONTROLLER 0.9V AT 31.25A OUT0 100µF 470µF , 6V TO 16V OSNS0 ×5 ×2 IN_01 LOAD 22µF – 150µF OSNS0 ×6 –...
  • Page 81 LTM4681 TYPICAL APPLICATIONS DD33_01 4.7µF 22µF C/SMBus I/F WITH PMBus COMMAND 4.99k SET TO/FROM IPMI OR OTHER BOARD 4.7µF MANAGEMENT CONTROLLER 0.75V AT 60A OUT0 , 6V TO 16V 100µF IN_01 ×3 22µF 150µF ×6 OSNS0 – OSNS0 IN_01 470µF LOAD –...
  • Page 82 LTM4681 TYPICAL APPLICATIONS DD33A_01 C/SMBus I/F WITH PMBus COMMAND SET TO/FROM IPMI OR OTHER BOARD 4.7µF 22µF MANAGEMENT CONTROLLER 4.99k 4.99k 4.99k 4.99k 4.99k ALERT SHARE_CLK SYNC 4.7µF , 6V TO 16V IN_01 22µF OUT0 150µF 100µF ×6 – IN_01 ×3 470µF ×2...
  • Page 83 LTM4681 TYPICAL APPLICATIONS DD33_01 C/SMBus I/F WITH PMBus COMMAND 10k 10k 4.99k 4.7µF 4.7µF SET TO/FROM IPMI OR OTHER BOARD MANAGEMENT CONTROLLER 0.75V AT 60A IN_01 OUT0 100µF 22µF 150µF – ×3 IN_01 ×6 ×3 OSNS0 OSNS0 IN01 LOAD – 470µF IN_01 OSNS0...
  • Page 84 LTM4681 TYPICAL APPLICATIONS DD33A_01 C/SMBus I/F WITH PMBus COMMAND SET TO/FROM IPMI OR OTHER BOARD 4.7µF 22µF MANAGEMENT CONTROLLER 4.99k 4.99k 4.99k 4.99k 4.99k ALERT SHARE_CLK SYNC 4.7µF , 6V TO 16V IN_01 22µF OUT0 150µF 100µF ×6 ×2 – IN_01 ×3 470µF...
  • Page 85: Pmbus Command Details

    LTM4681 PMBus COMMAND DETAILS ADDRESSING AND WRITE PROTECT DATA DEFAULT COMMAND NAME CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE PAGE 0x00 Provides integration with multi-page PMBus devices. R/W Byte 0x00 PAGE_PLUS_WRITE 0x05 Write a supported command directly to a PWM channel. W Block PAGE_PLUS_READ 0x06 Read a supported command directly from a PWM Block...
  • Page 86 LTM4681 PMBus COMMAND DETAILS The value stored in the PAGE command is not affected by PAGE_PLUS_READ. If PAGE_PLUS_READ is used to access data from a non-paged command, the Page Number byte is ignored. This command uses the Process Call protocol. An example of the PAGE_PLUS_READ command with PEC is shown in Figure 54.
  • Page 87: General Configuration Commands

    LTM4681 PMBus COMMAND DETAILS MFR_ADDRESS The MFR_ADDRESS command byte sets the 7 bits of the PMBus slave address for this device. Setting this command to a value of 0x80 disables device addressing. The GLOBAL device address, 0x5A and 0x5B, cannot be deactivated. If RCONFIG is set to ignore, the ASEL_nn pins are still used to determine the LSB of the chan- nel address.
  • Page 88: On/Off/Margin

    LTM4681 PMBus COMMAND DETAILS A ShortCycle event occurs whenever the PWM channel is commanded back ON, or reactivated, after the part has been commanded OFF and is processing either the TOFF_DELAY or the TOFF_FALL states. The PWM channel can be turned ON and OFF through either the RUN pin and or the PMBus OPERATION command.
  • Page 89 LTM4681 PMBus COMMAND DETAILS ON_OFF_CONFIG The ON_OFF_CONFIG command specifies the combination of RUNn pin input state and PMBus commands needed to turn the PWM channel on and off. Supported Values: VALUE MEANING 0x1F OPERATION value and RUNn pin must both command the device to start/run. Device executes immediate off when commanded off. 0x1E OPERATION value and RUNn pin must both command the device to start/run.
  • Page 90: Pwm Configuration

    LTM4681 PMBus COMMAND DETAILS PWM CONFIGURATION DATA DEFAULT COMMAND NAME CMD CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE MFR_PWM_COMP 0xD3 PWM loop compensation configuration R/W Byte 0x28 MFR_PWM_MODE 0xD4 Configuration for the PWM engine. R/W Byte 0xC3 MFR_PWM_CONFIG 0xF5 Set numerous parameters for the DC/DC controller R/W Byte 0x10...
  • Page 91 LTM4681 PMBus COMMAND DETAILS For both equations, –14 G = MFR_TEMP_1_GAIN • 2 , and O = MFR_TEMP_1_OFFSET Bit[1] of this command determines if the part is in high range or low voltage range. Changing this bit value changes the PWM loop gain and compensation. This bit value should not be changed when the channel output is active. Writing this bit when the channel is active will generate a CML fault.
  • Page 92 LTM4681 PMBus COMMAND DETAILS 10000b 10001b 10010b 10011b 10100b 10101b 10110b 10111b 11000b 11001b 11010b 11011b 11100b 11101b 11110b 11111b This command has one data byte. MFR_PWM_CONFIG The MFR_PWM_CONFIG command sets the switching frequency phase offset with respect to the falling edge of the SYNC signal.
  • Page 93: Voltage

    LTM4681 PMBus COMMAND DETAILS FREQUENCY_SWITCH The FREQUENCY_SWITCH command sets the switching frequency, in kHz, of the LTM4681. Supported Frequencies: VALUE [15:0] RESULTING FREQUENCY (TYP) 0x0000 External Oscillator 0xF3E8 250kHz 0xFABC 350kHz 0xFB52 425kHz 0xFBE8 500kHz 0x023F 575kHz 0x028A 650kHz 0x02EE 750kHz 0x03E8 1000kHz...
  • Page 94: Output Voltage And Limits

    LTM4681 PMBus COMMAND DETAILS VIN_UV_WARN_LIMIT The VIN_UV_WARN_LIMIT command sets the value of input voltage measured by the ADC that causes an input under- voltage warning. This warning is disabled until the input exceeds the input startup threshold value set by the VIN_ON command and the unit has been enabled.
  • Page 95 LTM4681 PMBus COMMAND DETAILS VOUT_MODE The data byte for VOUT_MODE command, used for commanding and reading output voltage, consists of a 3-bit mode (only linear format is supported) and a 5-bit parameter representing the exponent used in output voltage Read/Write commands.
  • Page 96 LTM4681 PMBus COMMAND DETAILS VOUT_MARGIN_HIGH The VOUT_MARGIN_HIGH command loads the unit with the voltage to which the output is to be changed, in Volts, when the OPERATION command is set to “Margin High”. The value should be greater than VOUT_COMMAND. The maximum guaranteed value on VOUT_MARGIN_HIGH is 3.6V.
  • Page 97: Output Current And Limits

    LTM4681 PMBus COMMAND DETAILS MFR_VOUT_MAX The MFR_VOUT_MAX command is the maximum output voltage in volts for each channel, including VOUT_OV_FAULT_ LIMIT. If the output voltages are set to high range (Bit 1 of MFR_PWM_MODE set to a 0) MFR_VOUT_MAX is 3.6V. If the output voltage is set to low range (Bit 1 of MFR_PWM_MODE set to a 1) the MFR_VOUT_MAX is 2.75V.
  • Page 98 LTM4681 PMBus COMMAND DETAILS IOUT_OC_FAULT_LIMIT The IOUT_OC_FAULT_LIMIT command sets the value of the peak output current limit, in Amperes. When the control- ler is in current limit, the overcurrent detector will indicate an overcurrent fault condition. The following table lists the –...
  • Page 99: Input Current And Limits

    LTM4681 PMBus COMMAND DETAILS IOUT_OC_WARN_LIMIT This command sets the value of the output current measured by the ADC that causes an output overcurrent warning in Amperes. The READ_IOUT value will be used to determine if this limit has been exceeded. In response to the IOUT_OC_WARN_LIMIT being exceeded, the device: •...
  • Page 100: Temperature

    LTM4681 PMBus COMMAND DETAILS TEMPERATURE Power Stage DCR Temperature Calibration DATA DEFAULT COMMAND NAME CMD CODE DESCRIPTION TYPE PAGED FORMAT UNITS NVM VALUE MFR_TEMP_1_GAIN 0xF8 Sets the slope of the external temperature R/W Word 0.995 sensor. 0x3FAE MFR_TEMP_1_OFFSET 0xF9 Sets the offset of the external temperature R/W Word sensor.
  • Page 101: Timing

    LTM4681 PMBus COMMAND DETAILS In response to the OT_WARN_LIMIT being exceeded, the device: • Sets the TEMPERATURE bit in the STATUS_BYTE • Sets the Overtemperature Warning bit in the STATUS_TEMPERATURE command, and • Notifies the host by asserting ALERT pin, unless masked This command has two data bytes and is formatted in Linear_5s_11s format.
  • Page 102: Timing-Off Sequence/Ramp

    LTM4681 PMBus COMMAND DETAILS TON_MAX_FAULT_LIMIT The TON_MAX_FAULT_LIMIT command sets the value, in milliseconds, on how long the unit can attempt to power up the output without reaching the output undervoltage fault limit. A data value of 0ms means that there is no limit and that the unit can attempt to bring up the output voltage indefinitely. The maximum limit is 83 seconds.
  • Page 103: Precondition For Restart

    LTM4681 PMBus COMMAND DETAILS TOFF_MAX_WARN_LIMIT The TOFF_MAX_WARN_LIMIT command sets the value, in milliseconds, on how long the output voltage exceeds 12.5% of the programmed voltage before a warning is asserted. The output is considered off when the V voltage is less than 12.5% of the programmed VOUT_COMMAND value. The calculation begins after TOFF_FALL is complete. A data value of 0ms means that there is no limit and that the output voltage exceeds 12.5% of the programmed voltage indefinitely.
  • Page 104: Fault Responses Input Voltage

    LTM4681 PMBus COMMAND DETAILS Fault Responses Input Voltage DATA DEFAULT COMMAND NAME CMD CODE DESCRIPTION TYPE PAGED FORMAT UNITS VALUE VIN_OV_FAULT_RESPONSE 0x56 Action to be taken by the device when an R/W Byte 0x80 input supply overvoltage fault is detected. VIN_OV_FAULT_RESPONSE The VIN_OV_FAULT_RESPONSE command instructs the device on what action to take in response to an input over- voltage fault.
  • Page 105 LTM4681 PMBus COMMAND DETAILS 0xB8 The device shuts down (disables the output) and device attempts to retry continuously, without limitation, until it is commanded OFF (by the RUN pin or OPERATION command or both), bias power is removed, or another fault condition causes the unit to shut down. 0x4n The device shuts down and the unit does not attempt to retry.
  • Page 106 LTM4681 PMBus COMMAND DETAILS The UV fault and warn are masked until the following criteria are achieved: 1) The TON_MAX_FAULT_LIMIT has been reached 2) The TON_DELAY sequence has completed 3) The TON_RISE sequence has completed 4) The VOUT_UV_FAULT_LIMIT threshold has been reached 5) The IOUT_OC_FAULT_LIMIT is not present The UV fault and warn are masked whenever the channel is not active.
  • Page 107: Fault Responses Output Current

    LTM4681 PMBus COMMAND DETAILS TON_MAX_FAULT_RESPONSE The TON_MAX_FAULT_RESPONSE command instructs the device on what action to take in response to a TON_MAX fault. The data byte is in the format given in Table 21. The device also: • Sets the NONE_OF_THE_ABOVE bit in the STATUS_BYTE •...
  • Page 108: Fault Responses Ic Temperature

    LTM4681 PMBus COMMAND DETAILS Table 19. IOUT_OC_FAULT_RESPONSE Data Byte Contents BITS DESCRIPTION VALUE MEANING Response The LTM4681 continues to operate indefinitely while maintaining the output current at the value set by For all values of bits [7:6], the LTM4681: IOUT_OC_FAULT_LIMIT without regard to the output •...
  • Page 109: Fault Responses External Temperature

    LTM4681 PMBus COMMAND DETAILS Table 20. Data Byte Contents MFR_OT_FAULT_RESPONSE BITS DESCRIPTION VALUE MEANING Response Not supported. Writing this value will generate a CML fault. For all values of bits [7:6], the LTM4681: Not supported. Writing this value will generate a CML fault •...
  • Page 110: Fault Sharing

    LTM4681 PMBus COMMAND DETAILS This condition is detected by the ADC so the response time may be up to t CONVERT This command has one data byte. Table 21. Data Byte Contents: TON_MAX_FAULT_RESPONSE, VIN_OV_FAULT_RESPONSE, OT_FAULT_RESPONSE, UT_FAULT_RESPONSE BITS DESCRIPTION VALUE MEANING Response The PMBus device continues operation without interruption.
  • Page 111 LTM4681 PMBus COMMAND DETAILS Table 22. FAULTn Propagate Fault Configuration The FAULT0 and FAULT1 pins are designed to provide electrical notification of selected events to the user. Some of these events are common to both output channels. Others are specific to an output channel. They can also be used to share faults between channels. BIT(S) SYMBOL OPERATION...
  • Page 112: Fault Sharing Response

    LTM4681 PMBus COMMAND DETAILS Fault Sharing Response DATA DEFAULT COMMAND NAME CMD CODE DESCRIPTION TYPE PAGED FORMAT UNITS VALUE MFR_FAULT_RESPONSE 0xD5 Action to be taken by the device when the R/W Byte 0xC0 FAULT pin is asserted low. MFR_FAULT_RESPONSE The MFR_FAULT_RESPONSE command instructs the device on what action to take in response to the FAULTn pin being pulled low by an external source.
  • Page 113: Identification

    LTM4681 PMBus COMMAND DETAILS USER_DATA_00 through USER_DATA_04 These commands are non-volatile memory locations for customer storage. The customer has the option to write any value to the USER_DATA_nn at any time. However, the LTpowerPlay software and contract manufacturers use some of these commands for inventory control.
  • Page 114: Fault Warning And Status

    LTM4681 PMBus COMMAND DETAILS FAULT WARNING AND STATUS DEFAULT COMMAND NAME CMD CODE DESCRIPTION TYPE PAGED FORMAT UNITS VALUE CLEAR_FAULTS 0x03 Clear any fault bits that have been set. Send Byte SMBALERT_MASK 0x1B Mask activity. Block R/W See CMD Details MFR_CLEAR_PEAKS 0xE3 Clears all peak values.
  • Page 115 LTM4681 PMBus COMMAND DETAILS would still set bit 6 of STATUS_TEMPERATURE but not assert ALERT. All other supported STATUS_TEMPERATURE bits would continue to assert ALERT if set. Figure 55 and Figure 56 show an example of the Block Write – Block Read Process Call protocol used to read back the present state of any supported status register, again without PEC.
  • Page 116 LTM4681 PMBus COMMAND DETAILS STATUS_BYTE Message Contents: STATUS BIT NAME MEANING BUSY A fault was declared because the LTM4681 was unable to respond. This bit is set if the channel is not providing power to its output, regardless of the reason, including simply not being enabled.
  • Page 117 LTM4681 PMBus COMMAND DETAILS The user is permitted to write a 1 to any bit in this command to clear a specific fault. This permits the user to clear status by means other than using the CLEAR_FAULTS command. Any supported fault bit in this command will initiate an ALERT event. This command has one data byte.
  • Page 118 LTM4681 PMBus COMMAND DETAILS STATUS_TEMPERATURE The STATUS_TEMPERATURE commands returns one byte with status information on temperature. This is a paged command and is related to the respective READ_TEMPERATURE_1 value. STATUS_TEMPERATURE Message Contents: MEANING External overtemperature fault. External overtemperature warning. Not supported (LTM4681 returns 0). External undertemperature fault.
  • Page 119 LTM4681 PMBus COMMAND DETAILS STATUS_MFR_SPECIFIC The STATUS_MFR_SPECIFIC commands returns one byte with the manufacturer specific status information. The format for this byte is: MEANING Internal Temperature Fault Limit Exceeded. Internal Temperature Warn Limit Exceeded. Factory Trim Area NVM CRC Fault. PLL is Unlocked Fault Log Present UV or OV Fault...
  • Page 120: Telemetry

    LTM4681 PMBus COMMAND DETAILS MFR_COMMON The MFR_COMMON command contains bits that are common to all ADI digital power and telemetry products. MEANING Module Not Driving ALERT Low LTM4681 Not Busy Calculations Not Pending LTM4681 Outputs Not in Transition NVM Initialized Reserved SHARE_CLK Timeout WP Pin Status...
  • Page 121 LTM4681 PMBus COMMAND DETAILS READ_VIN The READ_VIN command returns the measured V pin voltage, in volts added to READ_ICHIP • MFR_RVIN. This compensates for the IR voltage drop across the V filter element due to the supply current of the LTM4681. This read-only command has two data bytes and is formatted in Linear_5s_11s format.
  • Page 122 LTM4681 PMBus COMMAND DETAILS READ_PIN The READ_PIN command is a reading of the DC/DC converter input power in Watts. PIN is calculated based on the most recent input voltage and current reading. This read-only command has 2 data bytes and is formatted in Linear_5s_11s format. MFR_PIN_ACCURACY The MFR_PIN_ACCURACY command returns the accuracy, in percent, of the value returned by the READ_PIN command.
  • Page 123 LTM4681 PMBus COMMAND DETAILS MFR_READ_ICHIP The MFR_READ_ICHIP command returns the measured input current, in Amperes, used by the LTM4681. This command has two data bytes and is formatted in Linear_5s_11s format. MFR_TEMPERATURE_2_PEAK The MFR_TEMPERATURE_2_PEAK command reports the highest temperature, in degrees Celsius, reported by the READ_TEMPERATURE_2 measurement.
  • Page 124: Nvm Memory Commands

    LTM4681 PMBus COMMAND DETAILS NVM MEMORY COMMANDS Store/Restore DEFAULT COMMAND NAME CODE DESCRIPTION TYPE PAGED FORMAT UNITS VALUE STORE_USER_ALL 0x15 Store user operating memory to Send Byte EEPROM. RESTORE_USER_ALL 0x16 Restore user operating memory from Send Byte EEPROM. MFR_COMPARE_USER_ALL 0xF0 Compares current command contents Send Byte with NVM.
  • Page 125: Fault Logging

    LTM4681 PMBus COMMAND DETAILS Fault Logging DATA DEFAULT COMMAND NAME CMD CODE DESCRIPTION TYPE PAGED FORMAT UNITS VALUE MFR_FAULT_LOG 0xEE Fault log data bytes. R Block MFR_FAULT_LOG_ STORE 0xEA Command a transfer of the fault log from RAM Send Byte to EEPROM.
  • Page 126 LTM4681 PMBus COMMAND DETAILS Table 23. Fault Logging This table outlines the format of the block data from a read block data of the MFR_FAULT_LOG command. Data Format Definitions LIN 11 = PMBus = Rev 1.2, Part 2, section 7.1 LIN 16 = PMBus Rev 1.2, Part 2, section 8. Mantissa portion only BYTE = 8 bits interpreted per definition of this command DATA DATA...
  • Page 127 LTM4681 PMBus COMMAND DETAILS CYCLICAL DATA EVENT n Event “n” represents one complete cycle of ADC reads through the MUX at time of fault. Example: If the fault occurs when the ADC is processing (Data at Which Fault Occurred; Most Recent Data) step 15, it will continue to take readings through step 25 and then store the header and all 6 event pages to EEPROM READ_VOUT (PAGE 0)
  • Page 128 LTM4681 PMBus COMMAND DETAILS EVENT n-1 (data measured before fault was detected) READ_VOUT (PAGE 0) [15:8] LIN 16 [7:0] LIN 16 READ_VOUT (PAGE 1) [15:8] LIN 16 [7:0] LIN 16 READ_IOUT (PAGE 0) [15:8] LIN 11 [7:0] LIN 11 READ_IOUT (PAGE 1) [15:8] LIN 11 [7:0]...
  • Page 129: Block Memory Write/Read

    LTM4681 PMBus COMMAND DETAILS Table 24. Explanation of Position_Fault Values POSITION_FAULT VALUE SOURCE OF FAULT LOG 0xFF MFR_FAULT_LOG_STORE 0x00 TON_MAX_FAULT 0x01 VOUT_OV_FAULT 0x02 VOUT_UV_FAULT 0x03 IOUT_OC_FAULT 0x05 TEMP_OT_FAULT 0x06 TEMP_UT_FAULT 0x07 VIN_OV_FAULT 0x0A MFR_TEMP_2_OT_FAULT MFR_INFO Contact the factory for details. MFR_IOUT_CAL_GAIN Contact the factory for details.
  • Page 130: Package Description

    LTM4681 PACKAGE DESCRIPTION PACKAGE ROW AND COLUMN LABELING MAY VARY AMONG µModule PRODUCTS. REVIEW EACH PACKAGE LAYOUT CAREFULLY . Table 25. LTM4681 BGA Pinout PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION IN01 IN01...
  • Page 131 LTM4681 PACKAGE DESCRIPTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION PIN ID FUNCTION IN23 IN23 IN23 IN23 IN23 IN23 IN23 IN23 IN23 IN23 IN23 IN23 – COMP2a TSNS2 SDA_23 OSNS2 OSNS2 – COMP2b TSNS3 SYNC_23...
  • Page 132 LTM4681 PACKAGE DESCRIPTION aaa Z Rev. A For more information www.analog.com...
  • Page 133: Revision History

    Devices for its use, nor for any infringements of patents or other rights of third parties that may result from its use. Specifications For more information www.analog.com subject to change without notice. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
  • Page 134: Package Photos

    2. Search using the Quick Power Search parametric table. Digital Power System Management Analog Devices’ family of digital power supply management ICs are highly integrated solutions that offer essential functions, including power supply monitoring, supervision, margining and sequencing, and feature EEPROM for storing user configurations and fault logging.

Table of Contents