NOT RECOMMENDED FOR NEW DESIGNS
Please See LTC2978A for Drop-In Replacement
LTC2978
Octal Digital Power Supply
Manager with EEPROM
DescripTion
The
LTC
®
2978
is an octal, digital power-supply monitor,
supervisor, sequencer, and margin controller. Eight output
channels can be managed per user defined configura-
tion settings. Supervisory functions include fault OV/UV
threshold limits for eight output channels and one input
channel. Programmable fault dependencies and responses
allow the power supplies to be disabled with optional retry
after a fault has been detected. Serial bus telemetry allows
eight output voltages, one input voltage, die temperature
and fault status to be monitored. In addition, odd num-
bered channels can be configured to measure the voltage
across a current sense resistor. Power supply sequencing,
precision point-of-load voltage adjustment and margining
are supported with PMBus commands. A programmable
watchdog timer monitors microprocessor activity for a
stalled condition and resets the microprocessor if neces-
sary. The 1-wire synchronization bus supports power
supply sequencing across multiple LTC digital power
devices. User programmable parameters can be stored
in EEPROM. Faults and telemetry data can be logged to
EEPROM for diagnostic analysis.
L,
LT, LTC, LTM, PolyPhase, Linear Technology and the Linear logo are registered trademarks
and LTpowerPlay ia a trademark of Linear Technology Corporation. All other trademarks are the
property of their respective owners. Protected by U.S. Patents including 7382303 and 7420359.
FeaTures
n
n
n
n
n
n
n
n
n
n
n
n
n
n
I
2
C/SMBus Serial Interface
PMBus Compliant Command Set
Configuration EEPROM with CRC
Black Box Fault Logging to Internal EEPROM
Differential Input, 16-Bit
ΔΣ
ADC with Less Than
±0.25% of Total Unadjusted Error
Eight Voltage Servos Precisely Adjust Output
Voltages Using Eight 10-Bit DACs with Soft-Connect
Monitors Eight Output Voltages and One Input
Voltage and Internal Die Temperature
8-Channel Sequencer
Programmable Watchdog Timer
Eight UV/OV V
OUT
and One V
IN
Supervisor
Supports Multi-Channel Fault Management
Operates Autonomously without Additional Software
LTC2978 Can Be Powered from 3.3V or 4.5V to 15V
Available in 64-pin 9mm × 9mm QFN Package
applicaTions
n
n
n
n
n
n
Computers
Network Servers
Industrial Test and Measurement
High Reliability Systems
Medical Imaging
Video
Typical applicaTion
Octal Power Supply Controller with PMBus Interface
4.5V < V
IBUS
< 15V
V
PWR
3.3V**
TO INTERMEDIATE
BUS CONVERTER ENABLE
PMBus
INTERFACE
V
DD33
V
IN_EN
SDA
SCL
ALERTB
CONTROL0
WRITE-PROTECT
TO/FROM OTHER
LTC2978s
WP
FAULTB00
SHARE_CLK
GND
2978 TA01a
Typical ADC Total Unadjusted
Error vs Temperature
0.035
0.030
0.025
ERROR (%)
0.020
0.015
0.010
0.005
0
–50 –35 –20 –5 10 25 40 55 70 85 100
TEMPERATURE (°C)
2978 TA01b
V
IN
V
IN_SNS
V
DACP0
V
SENSEP0
LTC2978*
V
DACM0
V
SENSEM0
V
OUT_EN0
PWRGD
WDI/RESETB
ASEL0
ASEL1
TO µP RESETB INPUT
WATCHDOG
TIMER INTERRUPT
*SOME DETAILS OMITTED FOR CLARITY
ONLY ONE OF EIGHT CHANNELS SHOWN
**LTC2978 MAY BE POWERED FROM EITHER AN
EXTERNAL 3.3V SUPPLY OR THE INTERMEDIATE BUS
LOAD
R10
SGND
RUN/SS
GND
R30
R20
V
OUT
DIGITALLY
MANAGED
POWER
SUPPLY
ADC V
IN
= 1.8V
V
FB
2978fd
For more information
www.linear.com/LTC2978
1
LTC2978
Table oF conTenTs
Features ..................................................... 1
Applications ................................................ 1
Typical Application ........................................ 1
Description.................................................. 1
Absolute Maximum Ratings .............................. 4
Order Information .......................................... 4
Pin Configuration .......................................... 4
Electrical Characteristics ................................. 5
PMBus Timing Diagram................................... 9
Typical Performance Characteristics .................. 10
Pin Functions .............................................. 14
Block Diagram............................................. 16
Operation................................................... 17
Operation Overview ................................................ 17
EEPROM ............................................................. 17
Reset ...................................................................... 18
Write-Protect Pin .................................................... 18
Other Operations .................................................... 18
Clock Sharing ..................................................... 18
PMBus Serial Digital Interface ................................ 19
PMBus ................................................................ 19
Device Address ...................................................22
Processing Commands.......................................23
PMBus Command Summary ............................ 24
Summary Table................................................... 24
Data Formats ...................................................... 28
PMBus Command Description .......................... 29
Operation, Mode and EEPROM Commands ............29
PAGE ..................................................................29
OPERATION ........................................................30
ON_OFF_CONFIG ................................................ 31
CLEAR_FAULTS.................................................. 31
WRITE_PROTECT ............................................... 32
STORE_USER_ALL and RESTORE_USER_ALL . 32
CAPABILITY........................................................ 32
VOUT_MODE ......................................................33
Output Voltage Related Commands ........................33
VOUT_COMMAND, VOUT_MAX, VOUT_MARGIN_
HIGH, VOUT_MARGIN_LOW, VOUT_OV_FAULT_
LIMIT, VOUT_OV_WARN_LIMIT, VOUT_UV_
WARN_LIMIT, VOUT_UV_FAULT_LIMIT, POWER_
GOOD_ON and POWER_GOOD_OFF ..................33
Input Voltage Related Commands...........................33
VIN_ON, VIN_OFF, VIN_OV_FAULT_LIMIT, VIN_
OV_WARN_LIMIT, VIN_UV_WARN_LIMIT and
VIN_UV_FAULT_LIMIT .......................................33
Temperature Related Commands ............................34
OT_FAULT_LIMIT, OT_WARN_LIMIT, UT_WARN_
LIMIT and UT_FAULT_LIMIT...............................34
Timer Limits ...........................................................34
TON_DELAY, TON_RISE, TON_MAX_FAULT_
LIMIT and TOFF_DELAY......................................34
Fault Response for Voltages Measured by the High
Speed Supervisor ...................................................35
VOUT_OV_FAULT_RESPONSE and VOUT_UV_
FAULT_RESPONSE .............................................35
Fault Response for Values Measured by the ADC ...36
OT_FAULT_RESPONSE, UT_FAULT_RESPONSE,
VIN_OV_FAULT_RESPONSE and VIN_UV_FAULT_
RESPONSE .........................................................36
Timed Fault Response ............................................36
TON_MAX_FAULT_RESPONSE ..........................36
Status Commands .................................................. 37
STATUS_BYTE:................................................... 37
STATUS_WORD: .................................................38
STATUS_VOUT ...................................................38
STATUS_INPUT ..................................................39
STATUS_TEMPERATURE ....................................39
STATUS_CML .....................................................40
STATUS_MFR_SPECIFIC ....................................40
ADC Monitoring Commands ................................... 41
READ_VIN .......................................................... 41
READ_VOUT ....................................................... 41
READ_TEMPERATURE_1 .................................. 41
PMBUS_REVISION ............................................. 41
Manufacturer Specific Commands .......................... 42
MFR_CONFIG_LTC2978 ..................................... 42
MFR_CONFIG_ALL_LTC2978 ............................43
MFR_FAULTz0_PROPAGATE, MFR_FAULTz1_
PROPAGATE .......................................................44
MFR_PWRGD_EN ..............................................45
MFR_FAULTB00_RESPONSE, MFR_FAULTB01_
RESPONSE, MFR_FAULTB10_RESPONSE and
MFR_FAULTB11_RESPONSE ..............................46
2978fd
2
For more information
www.linear.com/LTC2978
LTC2978
Table oF conTenTs
MFR_VINEN_OV_FAULT_RESPONSE ................. 47
MFR_VINEN_UV_FAULT_RESPONSE .................48
MFR_RETRY_DELAY ..........................................48
MFR_RESTART_DELAY ...................................... 49
MFR_VOUT_PEAK .............................................. 49
MFR_VIN_PEAK ................................................. 49
MFR_TEMPERATURE_PEAK .............................. 49
MFR_DAC ...........................................................50
MFR_POWERGOOD_ASSERTION_DELAY .........50
Watchdog Operation ...............................................50
MFR_WATCHDOG_T_FIRST and MFR_
WATCHDOG_T ....................................................50
MFR_PAGE_FF_MASK ....................................... 51
MFR_PADS......................................................... 52
MFR_I2C_BASE_ADDRESS ............................... 52
MFR_SPECIAL_ID .............................................. 52
MFR_SPECIAL_LOT ...........................................53
MFR_VOUT_DISCHARGE_THRESHOLD .............53
MFR_COMMON ..................................................53
MFR_SPARE0.....................................................53
MFR_SPARE2.....................................................53
MFR_VOUT_MIN ................................................54
MFR_VIN_MIN ...................................................54
MFR_TEMPERATURE_MIN ................................54
Fault Log Operation ................................................54
MFR_FAULT_LOG_STORE .................................55
MFR_FAULT_LOG_RESTORE .............................55
MFR_FAULT_LOG_CLEAR..................................55
MFR_FAULT_LOG_STATUS ................................55
MFR_FAULT_LOG ...............................................56
Applications Information ................................ 62
Overview .................................................................62
Powering the LTC2978............................................62
Setting Command Register Values ......................... 62
Sequence, Servo, Margin and Restart Operations .. 62
Command Units On or Off ..................................62
On Sequencing ...................................................63
On State Operation .............................................63
Servo Modes ......................................................63
DAC Modes.........................................................63
Margining ...........................................................64
Off Sequencing ...................................................64
V
OUT
Off Threshold Voltage ................................64
Automatic Restart Via MFR_RESTART_DELAY
Command and CONTROLn pin ...........................64
Fault Management ..................................................64
Output Overvoltage and Undervoltage Faults .....64
Output Overvoltage and Undervoltage Warnings 65
Configuring the V
IN_EN
Output............................65
Multichannel Fault Management ........................ 67
Interconnect Between Multiple LTC2978’s .............. 67
Application Circuits .................................................69
Trimming and Margining DC/DC Converters with
External Feedback Resistors...............................69
Four-Step Resistor Selection Procedure for DC/DC
Converters with External Feedback Resistors.....69
Trimming and Margining DC/DC Converters with a
TRIM Pin ............................................................ 70
Two-Step Resistor and DAC Full-Scale Voltage
Selection Procedure for DC/DC Converters with a
TRIM Pin ............................................................ 70
Measuring Current .............................................. 71
Measuring Current with a Sense Resistor........... 71
Measuring Current with Inductor DCR................ 71
Single Phase Design Example ............................72
Measuring Multiphase Currents..........................72
Multiphase Design Example ...............................72
Anti-aliasing Filter Considerations ......................73
Sensing Negative Voltages ................................. 73
Connecting the USB to I
2
C/SMBus/PMBus Controller
to the LTC2978 in System....................................... 74
LTpowerPlay: An Interactive GUI for Digital Power . 76
PCB Assembly and Layout Suggestions .................77
Bypass Capacitor Placement ..............................77
Exposed Pad Stencil Design ...............................77
PC Board Layout.................................................77
Unused ADC Sense Inputs..................................77
Package Description ..................................... 78
Revision History .......................................... 79
Typical Application ....................................... 80
Related Parts .............................................. 80
2978fd
For more information
www.linear.com/LTC2978
3
LTC2978
absoluTe MaxiMuM raTings
Supply Voltages:
V
PWR
to GND ......................................... –0.3V to 15V
V
IN_SNS
to GND...................................... –0.3V to 15V
V
DD33
to GND ....................................... –0.3V to 3.6V
V
DD25
to GND ..................................... –0.3V to 2.75V
Digital Input/Output Voltages:
ALERTB, SDA, SCL, CONTROL0,
CONTROL1............................................ –0.3V to 5.5V
PWRGD, SHARE_CLK,
WDI/RESETB, WP ....................–0.3V to V
DD33
+ 0.3V
FAULTB00, FAULTB01, FAULTB10,
FAULTB11 ................................–0.3V to V
DD33
+ 0.3V
ASEL0, ASEL1 ..........................–0.3V to V
DD33
+ 0.3V
Analog Voltages:
REFP ................................................... –0.3V to 1.35V
REFM to GND........................................ –0.3V to 0.3V
V
SENSEP[7:0]
to GND ................................. –0.3V to 6V
V
SENSEM[7:0]
to GND ................................ –0.3V to 6V
V
OUT_EN[3:0]
, V
IN_EN
to GND .................. –0.3V to 15V
V
OUT_EN[7:4]
to GND ................................. –0.3V to 6V
V
DACP[7:0]
to GND .................................... –0.3V to 6V
V
DACM[7:0]
to GND ................................ –0.3V to 0.3V
Operating Junction Temperature Range:
LTC2978C ................................................ 0°C to 70°C
LTC2978I .............................................–40°C to 85°C
Storage Temperature Range .................. –65°C to 125°C
(Notes 1, 2)
pin conFiguraTion
64 V
SENSEP6
63 V
SENSEM5
62 V
SENSEP5
61 V
DACM7
60 V
DACP7
59 V
DACP6
58 V
DACM6
57 V
DACM5
56 V
DACP5
55 V
DACP4
54 V
DACM4
53 V
SENSEM4
52 V
SENSEP4
51 V
DACM3
50 V
DACP3
49 V
SENSEM3
V
SENSEM6
1
V
SENSEP7
2
V
SENSEM7
3
V
OUT_EN0
4
V
OUT_EN1
5
V
OUT_EN2
6
V
OUT_EN3
7
V
OUT_EN4
8
V
OUT_EN5
9
V
OUT_EN6
10
V
OUT_EN7
11
V
IN_EN
12
DNC 13
V
IN_SNS
14
V
PWR
15
V
DD33
16
65
48 V
SENSEP3
47 V
SENSEM2
46 V
SENSEP2
45 V
DACM2
44 V
DACP2
43 V
SENSEM1
42 V
SENSEP1
41 V
DACM1
40 V
DACP1
39 V
DACP0
38 V
DACM0
37 V
SENSEM0
36 V
SENSEP0
35 REFM
34 REFP
33 ASEL1
T
JMAX
= 125°C,
θ
JC-TOP
= 7°C/W,
θ
JC-BOTTOM
= 1°C/W
EXPOSED PAD (PIN 65) IS GND, MUST BE SOLDERED TO PCB
TOP VIEW
orDer inForMaTion
LEAD FREE FINISH
LTC2978CUP#PBF
LTC2978IUP#PBF
TAPE AND REEL
LTC2978CUP#TRPBF
LTC2978IUP#TRPBF
PART MARKING*
LTC2978UP
LTC2978UP
PACKAGE DESCRIPTION
64-Lead (9mm
×
9mm) Plastic QFN
64-Lead (9mm
×
9mm) Plastic QFN
TEMPERATURE RANGE JUNCTION
0°C to 70°C
–40°C to 85°C
Consult LTC Marketing for parts specified with wider operating temperature ranges. *The temperature grade is identified by a label on the shipping
container.Consult LTC Marketing for information on non-standard lead based finish parts.
For more information on lead free part marking, go to:
http://www.linear.com/leadfree/
For more information on tape and reel specifications, go to:
http://www.linear.com/tapeandreel/
V
DD33
17
V
DD25
18
WP 19
PWRGD 20
SHARE_CLK 21
WDI/RESETB 22
FAULTB00 23
FAULTB01 24
FAULTB10 25
FAULTB11 26
SDA 27
SCL 28
ALERTB 29
CONTROL0 30
CONTROL1 31
ASEL0 32
UP PACKAGE
64-LEAD (9mm
×
9mm) PLASTIC QFN
2978fd
4
For more information
www.linear.com/LTC2978
LTC2978
elecTrical characTerisTics
SYMBOL
V
PWR
I
PWR
I
VDD33
V
UVLO_VDD33
PARAMETER
V
PWR
Supply Input Operating Range
V
PWR
Supply Current
V
DD33
Supply Current
V
DD33
Undervoltage Lockout
V
DD33
Undervoltage Lockout
Hysteresis
V
DD33
Supply Input Operating Range
Regulator Output Voltage
V
DD25
t
INIT
Regulator Output Voltage
Initialization Time
V
PWR
= V
DD33
4.5V ≤ V
PWR
≤ 15V
3.13V ≤ V
DD33
≤ 3.47V
Time from V
IN
Applied Until the
TON_DELAY Timer Starts
l
l
l
l
l
The
l
denotes the specifications which apply over the full operating
temperature range, otherwise specifications are at T
J
= 25°C. V
PWR
= V
IN_SNS
= 12V, V
DD33
, V
DD25
, REFP and REFM pins floating,
unless otherwise indicated. C
VDD33
= 100nF, C
VDD25
= 100nF and C
REF
= 100nF.
CONDITIONS
l
MIN
4.5
TYP
MAX
15
UNITS
V
mA
mA
V
mV
Power-Supply Characteristics
4.5V ≤ V
PWR
≤ 15V, V
DD33
Floating
3.13V ≤ V
DD33
≤ 3.47V, V
PWR
= V
DD33
V
DD33
Ramping Up, V
PWR
= V
DD33
l
l
l
10
10
2.35
2.55
120
3.13
3.13
75
2.35
30
3.26
90
2.5
55
135
13
13
2.8
3.47
3.47
140
2.6
80
V
V
mA
V
mA
ms
Regulator Output Short-Circuit Current V
PWR
= 4.5V, V
DD33
= 0V
Regulator Output Short-Circuit Current V
PWR
= V
DD33
= 3.47V, V
DD25
= 0V
Voltage Reference Characteristics
V
REF
Output Voltage
Temperature Coefficient
Hysteresis
ADC Characteristics
V
IN_ADC
Voltage Sense Input Range
Differential Voltage:
V
IN_ADC
= (V
SENSEPn
– V
SENSEMn
)
Single-Ended Voltage: V
SENSEMn
Current Sense Input Range (Odd
Numbered Channels Only)
N_ADC
Voltage Sense Resolution (Uses L16
Format)
Current Sense Resolution (Odd
Numbered Channels Only)
Single-Ended Voltage: V
SENSEPn
, V
SENSEMn
Differential Voltage: V
IN_ADC
0V ≤ V
IN_ADC
≤ 6V
0mV ≤ |V
IN_ADC
| < 16mV (Note13)
16mV ≤ |V
IN_ADC
| < 32mV
32mV ≤ |V
IN_ADC
| < 63.9mV
63.9mV ≤ |V
IN_ADC
| < 127.9mV
127.9mV ≤ |V
IN_ADC
|
V
IN_ADC
≥ 1.8V (Note 4 )
Voltage Sense Mode (Note 5)
Current Sense Mode, Odd Numbered
Channels Only, 15.6µV/LSB (Note 5)
DNL_ADC
Differential Nonlinearity
Voltage Sense Mode
Current Sense Mode, Odd Numbered
Channels Only
V
OS_ADC
Offset Error
Voltage Sense Mode
Current Sense Mode, Odd Numbered
Channels Only
GAIN_ADC
Gain Error
Voltage Sense Mode, V
IN_ADC
= 6V
Current Sense Mode, Odd Numbered
Channels Only, V
IN_ADC
= ±0.17V
l
l
l
l
l
l
l
l
l
l
l
l
l
1.232
3
(Note 3)
0
–0.1
–0.1
–170
122
15.625
31.25
62.5
125
250
±0.25
±854
±31.3
±400
±31.3
±250
±35
±0.2
±0.2
100
6
0.1
6
170
V
ppm/°C
ppm
V
V
V
mV
µV/LSB
µV/LSB
µV/LSB
µV/LSB
µV/LSB
µV/LSB
%
µV
µV
µV
µV
µV
µV
%
%
2978fd
TUE_ADC
INL_ADC
Total Unadjusted Error
Integral Nonlinearity
For more information
www.linear.com/LTC2978
5