STMicroelectronics L6759DTR Fully configurable through pmbus Datasheet

L6759D
3+1 dual controller for VR12 with PMBus
Datasheet − production data
Features
■
VR12 compliant with 25 MHz SVID bus Rev1.5
– SerialVID with programmable IMAX,
TMAX, VBOOT, ADDRESS
■
Second generation LTB Technology™
■
Flexible driver/DrMOS support
■
JMode support
■
Fully configurable through PMBus
■
Dual controller:
– 3-phase for VDDQ
– 1-phase for VTT
■
Single NTC design for TM, LL and Imon
thermal compensation
■
VFDE and GDC - gate drive control for
efficiency optimization
■
DPM - dynamic phase management
■
Dual remote sense
■
0.5% output voltage accuracy
■
Full-differential current sense across DCR
■
AVP - adaptive voltage positioning
■
Dual independent adjustable oscillator
■
Dual current monitor
■
Pre-biased output management
■
Average and per-phase OC protection
■
OV, UV and FB disconnection protection
■
Dual VR_RDY
■
VFQFPN48 6x6 mm package
VFQFPN48 - 6x6mm
Description
The L6759D is a dual controller designed to
power Intel’s VR12 processor memories: all
required parameters are programmable through
dedicated pin-strapping and PMBus interface.
The device features 3-phase programmable
operation for the multi-phase section and a singlephase with independent control loops. Singlephase (VTT) reference is always tracking multiphases (VDDQ) scaled by a factor of 2.
The L6759D supports power state transitions
featuring VFDE, programmable DPM and GDC
maintaining the best efficiency over all loading
conditions without compromising transient
response.
The device assures fast and independent
protection against load overcurrent,
under/overvoltage and feedback disconnections.
The device is available in a VFQFPN48 6x6 mm
package.
Table 1.
Order code
Package
L6759D
Application
Packing
Tray
VFQFPN48 6x6mm
L6759DTR
■
Device summary
Tape and reel
DDR3 memory supply for VR12 servers
May 2012
This is information on a product in full production.
Doc ID 023240 Rev 1
1/51
www.st.com
51
Contents
L6759D
Contents
1
2
3
4
5
Typical application circuit and block diagram . . . . . . . . . . . . . . . . . . . . 5
1.1
Application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Pin description and connection diagrams . . . . . . . . . . . . . . . . . . . . . . . 8
2.1
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2
Thermal data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Device configuration and pin-strapping tables . . . . . . . . . . . . . . . . . . 17
4.1
JMode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.2
Programming HiZ level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Device description and operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.1
6
7
2/51
Device initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Output voltage positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.1
Multi-phase section - phase # programming . . . . . . . . . . . . . . . . . . . . . . 22
6.2
Multi-phase section - current reading and current sharing loop . . . . . . . . 22
6.3
Multi-phase section - defining load-line . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.4
Multi-phase section - IMON information . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.5
Single-phase section - disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.6
Single-phase section - current reading . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.7
Single-phase section - defining load-line . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.8
Dynamic VID transition support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.9
DVID optimization: REF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Output voltage monitoring and protection . . . . . . . . . . . . . . . . . . . . . . 28
7.1
Overvoltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
7.2
Overcurrent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Doc ID 023240 Rev 1
L6759D
8
9
10
Contents
12
Multi-phase section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7.2.2
Overcurrent and power states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
7.2.3
Single-phase section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Single NTC thermal monitor and compensation . . . . . . . . . . . . . . . . . 32
8.1
Thermal monitor and VR_HOT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8.2
Thermal compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
8.3
TM and TCOMP design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Efficiency optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
9.1
Dynamic phase management (DPM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
9.2
Variable frequency diode emulation (VFDE) . . . . . . . . . . . . . . . . . . . . . . 35
9.3
Gate drive control (GDC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Main oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
10.1
11
7.2.1
LSLESS startup and pre-bias output . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
System control loop compensation . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
11.1
Compensation network guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
11.2
LTB Technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
PMBus support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
12.1
Enabling the device through PMBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
12.2
Controlling Vout through PMBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
12.3
Input voltage monitoring (READ_VIN) . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
12.4
Duty cycle monitoring (READ_DUTY) . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
12.5
Output voltage monitoring (READ_VOUT) . . . . . . . . . . . . . . . . . . . . . . . . 46
12.6
Output current monitoring (READ_IOUT) . . . . . . . . . . . . . . . . . . . . . . . . 46
12.7
Temperature monitoring (READ_TEMPERATURE) . . . . . . . . . . . . . . . . . 46
12.8
Overvoltage threshold setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
13
Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
14
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Doc ID 023240 Rev 1
3/51
List of Tables
L6759D
List of Tables
Table 1.
Table 2.
Table 3.
Table 4.
Table 5.
Table 6.
Table 7.
Table 8.
Table 9.
Table 10.
Table 11.
Table 12.
Table 13.
Table 14.
4/51
Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Thermal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Pin-strapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
PMBus address definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
L6759D protection at a glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Multi-phase section OC scaling and power states . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Efficiency optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Supported commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
OV threshold setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
VFQFPN48 (6x6 mm) mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Doc ID 023240 Rev 1
L6759D
List of figures
List of figures
Figure 1.
Figure 2.
Figure 3.
Figure 4.
Figure 5.
Figure 6.
Figure 7.
Figure 8.
Figure 9.
Figure 10.
Figure 11.
Figure 12.
Figure 13.
Figure 14.
Figure 15.
Figure 16.
Figure 17.
Figure 18.
Figure 19.
Typical 3-phase application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Typical 2-phase application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Pin connection (top view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
JMode: voltage positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Device initialization: default . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Device initialization: alternative sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Voltage positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Current reading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
DVID optimization circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Thermal monitor connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Output current vs. switching frequency in PSK mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Efficiency performances with and without enhancements (DPM, GDC) . . . . . . . . . . . . . . 36
ROSC vs. FSW per phase (ROSC to GND - left; ROSC to 3.3V - right) . . . . . . . . . . . . . . . . 38
LSLESS startup: enabled (left) and disabled (right) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Equivalent control loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Control loop Bode diagram and fine tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Device initialization: PMBus controlling Vout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
VFQFPN48 (6x6 mm) package drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Doc ID 023240 Rev 1
5/51
Typical application circuit and block diagram
L6759D
1
Typical application circuit and block diagram
1.1
Application circuit
Figure 1.
Typical 3-phase application circuit
+12V
+5V
+12V
CDEC
VDRV
GND
(PAD)
VCC5
VCC
GDC
BOOT
EN
CHF
IMAX
SDRP / ADDR
SOSC
TCOMP
OSC
EN
L6747
EN
L1
PHASE
LS1
LGATE
PWM
SCOMP
HS1
UGATE
R
C
GND
CSF
RG
SMDATA
CSP
RSF
SMAL#
SFB
SMBus
SMCLOCK
to PHASE1
CSI
RSFB
RSI
PHASE
SVSEN
SFBR
+12V
CDEC
+12V
(Vin Sense)
VCC
BOOT
VIN
CHF
RILIM
ILIM
ST L6759D
CILIM
HS2
UGATE
L2
PHASE
PWM1
LS2
LGATE
PWM
CS1P
CS1N
REF
CREF
EN
ENDRV
L6747
SRGND
R
C
GND
RREF
COMP
RG
PWM2
CS2P
CS2N
CF
CP
RF
+12V
PWM3
FB
CDEC
CS3P
CS3N
CI
VCC
VR_RDY
VSEN
FBR
RGND
BOOT
VRRDY
SVR_RDY
SVRRDY
VR_HOT
VR_HOT
TM
VCC5
EN
LTB
IMON
+5V
CIMON
PWM
HS3
UGATE
L3
PHASE
LS3
LGATE
+12V
CDEC
VCC
+5V
BOOT
UGATE
PHASE
SLS
L6747
CHF
SHS
LGATE
EN
PWM
(NTC Optional)
GND
RG
CORE
CSMLCC
UNCORE
VR12 LOAD
CSOUT
VR12 SVID Bus
ST L6759D (3+1) Reference Schematic
6/51
C
RG
SPWM
SL
R
GND
SCSN
SCSP
SVDATA
SVCLK
RIMON
NTC (NTHS0805N02N6801)
ALERT#
RLTB
VR12
SVID Bus
CLTB
CHF
L6747
RFB
RI
Doc ID 023240 Rev 1
CMLCC
COUT
L6759D
Typical application circuit and block diagram
Figure 2.
Typical 2-phase application circuit
+12V
+5V
+12V
CDEC
VDRV
GND
(PAD)
VCC5
VCC
GDC
BOOT
EN
IMAX
CHF
SDRP / ADDR
SOSC
TCOMP
OSC
EN
L6747
EN
L1
PHASE
LS1
LGATE
PWM
SCOMP
HS1
UGATE
R
C
GND
CSF
RG
SMDATA
CSP
RSF
SMAL#
SFB
SMBus
SMCLOCK
to PHASE1
CSI
RSFB
RSI
PHASE
SVSEN
SFBR
+12V
CDEC
+12V
(Vin Sense)
VCC
BOOT
VIN
CHF
RILIM
ILIM
ST L6759D
CILIM
HS2
UGATE
L2
PHASE
PWM1
LS2
LGATE
PWM
CS1P
CS1N
REF
CREF
EN
ENDRV
L6747
SRGND
R
C
GND
RREF
COMP
RG
PWM2
CS2P
CS2N
CF
CP
RF
to VCC5
PWM3
FB
CS3P
CS3N
CI
RG
RFB
RI
VR_RDY
VSEN
FBR
RGND
VRRDY
SVR_RDY
SVRRDY
VR_HOT
VR_HOT
TM
VCC5
LTB
ALERT#
SVCLK
+5V
CIMON
NTC (NTHS0805N02N6801)
IMON
SCSN
SCSP
SVDATA
RLTB
VR12
SVID Bus
CLTB
RIMON
SPWM
+12V
CDEC
VCC
+5V
BOOT
SHS
SL
UGATE
PHASE
SLS
L6747
CHF
LGATE
EN
PWM
(NTC Optional)
GND
RG
CSMLCC
CORE
CSOUT
UNCORE
VR12 LOAD
CMLCC
COUT
VR12 SVID Bus
ST L6759D (2+1) Reference Schematic
Doc ID 023240 Rev 1
7/51
FLT
VR12 Bus Manager
& PinStrapping Manager
SVCLK
ALERT#
SVDATA
To SinglePhase
FLT Manager
SImon
Imon
TempZone
DPM
ADDR
IMAX
GDC
Block diagram
EN
Figure 3.
OSC
Block diagram
VR_RDY
1.2
L6759D
GND (PAD)
Typical application circuit and block diagram
S_EN
VCC5
VDRV
Start-up Logic
& GDC Control
EN
VR12 Registers
VSEN
MultiPhase
Fault Manager
Ramp & Clock Generator
with VFDE
DPM Control
DPM
FLT
LTB Technology
Modulator
& Frequency Limiter
LTB
ENDRV
Dual DAC & Ref
Generator
PWM1
OV
S
PWM1
REF
SREF
PWM2
S
FBR
RGND
PWM2
PWM3
+175mV
S
IREF
PWM3
REF
REMOTE
BUFFER
Chan #
Current Balance
& Peak Curr Limit
REF
N
VSEN
IREF
COMP
ERROR
AMPLIFIER
OC
REF
Voc_tot
FB
ILIM
IMON
IMON
ILIM
DPM
SMCLK
SMAL#
SMDATA
CS1P
CS1N
CS2P
CS2N
CS3P
CS3N
Differential
Current Sense
IDROOP
Chan #
VSEN, SVSEN
VID, SVID
PMBus(TM) Decodification Engine
& Control Logic
PHASE
Thermal
Compensation
and Gain adjust
VIN
TempZone
SFBR
SRGND
TCOMP
Thermal Sensor
and Monitor
SOV
TM
VR_HOT
+175mV
SPWM / SEN
SPWM
SVSEN
SCOMP
S_EN
SFLT
ERROR
AMPLIFIER
Ramp & Clock
Generator
withVFDE
LTB Technology
Modulator
& Frequency Limiter
SREF
L6759D
SOSC
SFB
SinglePhase
Fault Manager
To MultiPhase FLT Manage
SFLT
Differential
Current Sense
SVR_RDY
ISDROOP
8/51
Doc ID 023240 Rev 1
SCSP
SCSN
L6759D
Pin description and connection diagrams
GDC
IMAX/SIMAX
SMDATA
SMALERT#
SMCLOCK
(S)DRP/ADDR
OSC
VIN
EN
SVCLK
ALERT#
36 35 34 33 32 31 30 29 28 27 26 25
24
37
SCOMP
VDRV
38
23
SFB
COMP
39
22
SVSEN
FB
40
21
SFBR
VSEN
41
20
SRGND
FBR
42
19
ILIM
LTB
43
18
SCSN
RGND
44
17
SCSP
16
TCOMP
15
VR_HOT
REF
45
IMON
46
SVR_RDY
47
14
SPWM
48
1
13
TM
L6759D
SOSC
CS1N
9 10 11 12
CS1P
8
CS2P
7
CS2N
6
CS3N
5
CS3P
4
VR_RDY
3
PHASE
2
PWM1
PWM3
ENDRV
Pin description
Table 2.
Pin#
Pin description
Name
Function
1 to 3
PWM3 to
PWM1
PWM outputs.
Connect to multi-phase external drivers PWM input. These pins are also
used to configure HiZ levels for compatibility with drivers and DrMOS.
During normal operations the device is able to manage the HiZ status
by setting and holding the PWMx pin to a pre-defined fixed voltage.
Connect PWM3 to 5 V through 1 kW resistor to program 2-phase operation.
4
PHASE
Multi-phase section
2.1
SVDATA
Pin connection (top view)
VCC5
Figure 4.
PWM2
2
Pin description and connection diagrams
Connect through resistor divider to Channel1 multi-phase switching
node.
VR ready. Open drain output set free after SS has finished in multiphase and pulled low when triggering any protection on the multi-phase
section. Pull up to a voltage lower than 3.3 V (typ.), if not used it can be
left floating.
5
VR_RDY
6
CS3P
Channel 3 current sense positive input. Connect through an R-C filter to
the phase-side of the channel 3 inductor. When working at 2-phase,
short to the regulated voltage.
CS3N
Channel 3 current sense negative input. Connect through an Rg resistor
to the output-side of the channel inductor. When working at 2-phase,
still connect through Rg to CS3P and then to the regulated voltage. Filter the output-side of Rg with 100 nF (typ.) to GND.
7
Doc ID 023240 Rev 1
9/51
Pin description and connection diagrams
Table 2.
Pin description (continued)
Name
Function
8
CS2N
Channel 2 current sense negative input. Connect through an Rg resistor
to the output-side of the channel inductor. Filter the output-side of Rg
with 100 nF (typ.) to GND.
9
CS2P
10
CS1P
11
CS1N
Channel 1 current sense negative input. Connect through an Rg resistor
to the output-side of the channel inductor. Filter the output-side of Rg
with 100 nF (typ.) to GND.
SOSC
SIngle-phase
section
Oscillator pin.
It allows the programming of the switching frequency FSSW for the single-phase section. The pin is internally set to 1.02 V, frequency for single-phase is programmed according to the resistor connected to GND
or VCC with a gain of 11.5 kHz/µA. Leaving the pin floating programs a
switching frequency of 230 kHz. See Section 10 for details.
Multi-phase
section
Thermal monitor sensor.
Connect with the proper network embedding NTC to the multi-phase
power section. The IC senses the power section temperature and uses
the information to define the VR_HOT signal and temperature zone register.
By programming proper TCOMP gain, the IC also implements load-line
thermal compensation for the multi-phase section.
In JMode, the pin disables the single-phase section if shorted to GND.
Pull up to VCC5 with 1 kΩ to disable the thermal sensor. See Section 6
for details.
PWM output.
Connect to single-phase external driver PWM input. During normal
operations the device is able to manage HiZ status by setting and holding the SPWM pin to a fixed voltage defined by PWMx strapping.
Connect to VCC5 with 1 kΩ to disable the single-phase section.
VR_HOT
Voltage regulator HOT.
Open drain output, this is an alarm signal asserted by the controller
when the temperature sensed through the TM pin exceeds TMAX
(active low). See Section 6 for details.
16
TCOMP
Multi-phase
section
SPWM /
SEN
Channel 1 current sense positive input. Connect through an R-C filter to
the phase-side of the channel 1 inductor.
Thermal monitor sensor gain.
Connect the proper resistor divider between VCC5 and GND to define
the gain to apply to the signal sensed by TM to implement thermal compensation for the multi-phase section. Short to GND to disable temperature compensation (but not thermal monitor). See Section 6 for details.
17
SCSP
Single-phase section current sense positive input. Connect through an
R-C filter to the phase-side of the channel 1 inductor.
18
SCSN
Single-phase
section
14
TM
Channel 2 current sense positive input. Connect through an R-C filter to
the phase-side of the channel 2 inductor.
Single-phase
section
13
Multi-phase section
Pin#
12
15
10/51
L6759D
Single-phase section current sense negative input. Connect through an
Rg resistor to the output-side of the channel inductor. Filter the outputside of Rg with 100 nF (typ.) to GND.
Doc ID 023240 Rev 1
L6759D
Pin description and connection diagrams
Table 2.
Function
19
ILIM
Multi-phase section current limit.
A current proportional to the multi-phase load current is sourced from
this pin. Connect through a resistor RLIM to GND. When the pin voltage
reaches 2.5 V, the overcurrent protection is set and the IC latches. Filter
through CLIM to GND to delay OC intervention.
20
SRGND
Remote buffer ground sense.
Connect to the negative side of the single-phase load to perform remote
sense.
21
SFBR
22
SVSEN
23
SFB
24
SCOMP
25
IMAX
26
SMDATA
27
SMAL#
28
SMCLOCK
29
ADDR
30
31
OSC
VIN
Single-phase section
Name
Remote buffer positive sense.
Connect to the positive side of the single-phase load to perform remote
sense.
Remote buffer output.
Output voltage monitor, manages OV and UV protection.
Connect with a resistor RSFB // (RSI - CSI) to SFB.
Error amplifier inverting input.
Connect with a resistor RSFB // (RSI - CSI) to SVSEN and with an
(RSF - CSF)// CSH to SCOMP.
Pin-strapping
PMBus
Pin-strapping
Error amplifier output.
Connect with an (RSF - CSF)// CSH to SFB. The device cannot be disabled by pulling low this pin.
Multi-phase
section
Pin#
Pin description (continued)
Connect a resistor divider to GND/VCC5 in order to define the IMAX
register. JMode and BOOT voltage can be controlled through this pin.
See Table 6 and Section 6 for details.
PMBus data.
PMBus alert.
PMBus clock.
Connect a resistor divider to GND/VCC5 in order to define the IC
address, to define the GDC and DPM thresholds and to control the
droop function on multi-phase. See Table 6 and Section 6 for details.
Oscillator pin.
It allows the programming of the switching frequency FSW for the multiphase section. The pin is internally set to 1.02 V, the frequency for multiphase is programmed according to the resistor connected to GND or
VCC with a gain of 10 kHz/µA. Leaving the pin floating programs a
switching frequency of 200 kHz per phase. The effective frequency
observable on the load results being multiplied by the number of active
phases N. See Section 10 for details.
Input voltage monitor.
Connect to input voltage monitor point through a divider RUP / RDOWN to
perform VIN sense through PMBus (RUP. = 118.5 kΩ; RDOWN = 10 kΩ
typ.). See Section 12.3 for details.
Doc ID 023240 Rev 1
11/51
Pin description and connection diagrams
Table 2.
Pin description (continued)
Pin#
Name
32
EN
33
SVCLK
34
ALERT#
35
SVDATA
36
VCC5
Main IC power supply.
Operative voltage is 5 V ±5%. Filter with 1 µF MLCC to GND (typ.).
37
GDC
Gate drive control pin.
Used for efficiency optimization, see Section 9 for details. If not used, it
can be left floating. Always filter with 1 µF MLCC to GND.
VDRV
Driving voltage for external drivers.
Connect to the selected voltage rail to drive the external MOSFET when
in maximum power conditions. IC switches GDC voltage between VDRV
and VCC5 to implement efficiency optimization according to selected
strategies.
39
COMP /
ADDR
Error amplifier output.
Connect with an (RF - CF)// CP to FB. The device cannot be disabled by
pulling low this pin.
Connect RCOMP to GND to extend PMBus addressing range (see
Table 6).
40
FB
Error amplifier inverting input.
Connect with a resistor RFB // (RI - CI) to VSEN and with an (RF - CF)//
CP to COMP.
41
VSEN
42
FBR
43
LTB
44
RGND
45
46
Function
SVI BUS
VTT level sensitive enable pin (3.3 V compatible).
Pull low to disable the device, pull up above the turn-on threshold to
enable the controller.
Serial clock.
Alert.
Serial data.
Output voltage monitor, manages OV and UV protection.
Connect to the positive side of the load to perform remote sense.
Multi-phase section
38
12/51
L6759D
Remote buffer positive sense.
Connect to the positive side of the multi-phase load to perform remote
sense.
Load transient boost technology® input pin. See Section 11.2 for details.
Remote ground sense.
Connect to the negative side of the multi-phase load to perform remote
sense.
REF
The reference used for the multi-phase section regulation is available on
this pin with -125 mV offset. Connect through an RREF-CREF to GND to
optimize DVID transitions. Connect through ROS resistor to FB pin to
implement small positive offset to the regulation.
IMON
Current monitor output.
A current proportional to the multi-phase load current is sourced from
this pin. Connect through a resistor RMON to GND. The information
available on this pin is used for the current reporting and DPM. The pin
can be filtered through CIMON to GND.
Doc ID 023240 Rev 1
L6759D
Pin description and connection diagrams
Pin#
47
2.2
Name
Function
SVR_RDY
Single-phase
section
Pin description (continued)
VR ready.
Open drain output set free after SS has finished in single-phase section
and pulled low when triggering any protection for the single-phase section.Pull up to a voltage lower than 3.3 V (typ.), if not used it can be left
floating.
Multi-phase
section
Table 2.
Enable driver.
CMOS output driven high when the IC commands the drivers. Used in
conjunction with the HiZ window on the PWMx pins to optimize the
multi-phase section overall efficiency. Connect directly to external driver
enable pin.
48
ENDRV
PAD
GND
GND connection. All internal references and logic are referenced to this
pin. Filter to VCC with proper MLCC capacitor and connect to the PCB
GND plane.
Thermal data
Table 3.
Symbol
Thermal data
Parameter
Value
Unit
RthJA
Thermal resistance junction to ambient
(device soldered on 2s2p PC board)
40
°C/W
RthJC
Thermal resistance junction to case
1
°C/W
TMAX
Maximum junction temperature
150
°C
TSTG
Storage temperature range
-40 to 150
°C
TJ
Junction temperature range
0 to 125
°C
Doc ID 023240 Rev 1
13/51
Electrical specifications
L6759D
3
Electrical specifications
3.1
Absolute maximum ratings
Table 4.
Absolute maximum ratings
Symbol
3.2
Parameter
Value
Unit
VDRV, GDC
to GND
-0.3 to 14
V
VCC5, TM, STM, SPWM, PWMx,
SENDRV, ENDRV, SCOMP, COMP,
SMDATA, SMAL#, SMCLK
to GND
-0.3 to 7
V
All other pins
to GND
-0.3 to 3.6
V
Electrical characteristics
VCC5 = 5 V ± 5%, TJ = 0 °C to 70 °C unless otherwise specified.
Table 5.
Symbol
Electrical characteristics
Parameter
Test conditions
Min.
Typ.
Max.
Unit
Supply current and power-on
IVCC5
UVLOVCC5
UVLOVDRV
EN = high
28
mA
EN = low
22
mA
VCC5 supply current
VCC5 turn-ON
VCC5 rising
VCC5 turn-OFF
VCC5 falling
VDRV turn-ON
VDRV rising
VDRV turn-OFF
VDRV falling
VIN turn-ON
VIN rising, RUP. = 118.5 kΩ; RDOWN
= 10 kΩ
VIN turn-OFF
VIN falling, RUP. = 118.5 kΩ;
RDOWN = 10 kΩ
UVLOVIN
4.1
3
V
V
3
3
6
V
4.1
V
6
V
4.1
V
Oscillator, Soft-start and enable
FSW
FSSW
Main oscillator accuracy
OSC = open
170
200
230
kHz
Oscillator adjustability
ROSC = 47 kΩ to GND
378
420
462
kHz
Main oscillator accuracy
SOSC = open
195
230
265
kHz
Oscillator adjustability
RSOSC = 47 kΩ to GND
432
480
528
kHz
amplitude(1)
∆VOSC
PWM ramp
FAULT
Voltage at pin OSC,
SSOSC
14/51
1.5
Latch active for related section
Doc ID 023240 Rev 1
3
V
V
L6759D
Table 5.
Electrical specifications
Electrical characteristics (continued)
Symbol
SOFTSTART
EN
Parameter
SS time
Test conditions
Min.
Vboot > 0, from pin-strapping; multiphase section
2.5
mV/µS
Vboot > 0, from pin-strapping;
single-phase section
1.25
mV/µS
Vboot > 0, from pin-strapping;
single-phase section, JMode ON
2.5
mV/µS
Turn-ON
VEN rising
Turn-OFF
VEN falling
Typ.
Max.
0.6
0.4
Leakage current
Unit
V
V
µA
1
SVI serial bus
SVCLCK,
SVDATA
SVDATA,
ALERT#
Input high
0.65
V
Input low
Voltage low (ACK)
ISINK = -5 mA
0.45
V
50
mV
PMBus
SMDATA,
SMCLK
SMAL#
Input high
1.75
V
Input low
Voltage low
ISINK = -4 mA
1.45
V
13
Ω
%
Reference and DAC
KVID
KSVID
∆DROOP
kIMON
VOUT accuracy (MPhase)
FBR to VCORE; RGND to GNDCORE
VID>1.000 V
-0.5
0.5
0.49
0.51
VOUT accuracy (SPhase)
JMODE=OFF; VUNCORE/VCORE
SFBR to VUNCORE; SRGND to
GNDUNCORE; VID>1.000 V
JMODE=ON; SFBR to VUNCORE;
SRGND to GNDUNCORE;
-5
5
mV
IINFOx = 0 µA; N=3; RG=866 Ω
-2.25
1.75
µA
IINFOx = 20 µA; N=3; RG=866 Ω
-2.5
2.5
µA
IINFOx = 0; N=3; RG=866 Ω
0
0.75
µA
IINFOx = 20 µA; N=3; RG=866 Ω
-1
1
µA
LL accuracy (MPhase)
0 to full load
IMON accuracy (MPhase)
gain(1)
A0
EA DC
SR
Slew-rate(1)
COMP to SGND = 10 pF
Slew-rate fast
DVID
100
dB
20
V/µs
10
mV/µs
2.5
mV/µs
5
mV/µs
1.25
mV/µs
Multi-phase section
Slew-rate slow
Slew-rate fast
DVID
Single-phase section
Slew-rate slow
Doc ID 023240 Rev 1
15/51
Electrical specifications
Table 5.
L6759D
Electrical characteristics (continued)
Symbol
Parameter
Test conditions
Min.
GetReg(15h)
IMON ADC
Typ.
Max.
CC
Unit
Hex
V(IMON) = 0.992 V
Accuracy
C0
CF
Hex
PWM outputs and ENDRV
PWMx,
SPWM
Output high
I = 1 mA
Output low
I = -1 mA
IPWM1
IPWM2
Test current
IPWM3, SPWM
ENDRV
Voltage low
5
V
0.2
V
Sourced from pin, EN=0
10
µA
Sourced from pin, EN=0
0
µA
Sourced from pin, EN=0
-10
µA
IENDRV = -4 mA
0.4
V
Protection (both sections)
OVP
Overvoltage protection
VSEN rising; wrt Ref.
100
200
mV
UVP
Undervoltage protection
VSEN falling; wrt Ref; Ref > 500 mV
-525
-375
mV
FBR DISC
FB disconnection
VCS- rising, above VSEN/SVSEN
650
700
750
mV
FBG DISC
FBG disconnection
FBR rising wrt VID
950
1000
1050
mV
VR_RDY,
SVR_RDY
Voltage low
ISINK = -4 mA
0.4
V
OC threshold
VILIM rising, to GND
2.55
V
Constant current(1)
MPhase only
Voltage low
ISINK = -4 mA
VOC_TOT
IOC_TH
VR_HOT
2.45
2.5
µA
35
13
Ω
Gate drive control
Max. current(1)
GDC
Any PS
200
mA
PS00h (GDC = VDRV)
6
Ω
> PS00h (GDC = VCC5)
6
Ω
Impedance
1. Guaranteed by design, not subject to test.
16/51
Doc ID 023240 Rev 1
L6759D
4
Device configuration and pin-strapping tables
Device configuration and pin-strapping tables
The L6759D is fully compliant with Intel® VR12/IMVP7 SVID protocol Rev1.5, document #
456098. To guarantee proper device and CPU operations, refer to this document for bus
design and layout guidelines. Different platforms may require different pull-up impedance on
the SVI bus. Impedance matching and spacing between SVDATA, SVCLK, and ALERT#
must be followed.
JMode
When enabled, single-phase is an independent regulator with 0.75 V fixed reference (loadline disabled - TM can be used as enable for the single-phase).
Output voltage higher than the internal reference may be achieved by adding a proper
resistor divider (RA, RB - see Figure 5). To maintain precision in output voltage regulation, it
is recommended to provide both SFBR and SRGND with the same divider.
Equation 1
RA + RB
V OUT = 0.750V ⋅ ----------------------RB
Figure 5.
JMode: voltage positioning
0.750V
Protection
Monitor
4.1
SFB
SCOMP
RF
SVSEN
SFBR
SRGND
RA
CF
To Vout
(Remote Sense)
RFB
RA
RB
Doc ID 023240 Rev 1
RB
17/51
Device configuration and pin-strapping tables
4.2
L6759D
Programming HiZ level
The L6759D is able to manage different levels for HiZ on PWMx guaranteeing flexibility in
driving different external drivers as well as DrMOS ICs.
Once VCC5, VDRV, and VIN voltages are above the respective UVLO (undervoltage
lockout) thresholds (see Figure 6), the device uses PWM1 and PWM2 to detect the
driver/DrMOS connected in order to program the suitable Hiz level of PWMx signals. During
regulation, the Hiz level is used to force the external MOSFETs into high impedance state.
●
PWM1 sources a constant 10 µA current, if its voltage results higher than 2.8 V, the HiZ
level used during the regulation is 1.4 V, if lower, PWM2 information is used.
●
PWM2 is kept in HiZ, if its voltage results higher than 2 V, the HiZ level used during the
regulation is 2 V, if lower, 1.6 V.
An external resistor divider can be placed on PWM1 and PWM2 to force the detection of the
correct HiZ level. They must be designed considering the external driver/DrMOS selected
and the HiZ level requested.
Table 6.
Pin-strapping (1)
IMAX
Rdown
Rup
[kΩ]
[kΩ]
10
1.5
IMAX [A] (2)
JMode
ADDR
VBOOT
SVI ADDR
(3)
VFDE
2.7
22
6.8
12 A
24 A
1.350 V
N ⋅ 25 + 56
OFF
1.500 V
3.6
Droop
core
ON
ON
OFF
10
DPM23
1.500 V
ON
10
DPM12
10 A
20 A
1.350 V
OFF
OFF
27
11
1.500 V
ON
ON
12
5.6
82
43
8A
1.350 V
N ⋅ 25 + 48
OFF
1.500 V
ON
OFF
13
18 A
7.5
OFF
OFF
1.350 V
OFF
0100b
56
36
ON
1.500 V
12 A
ON
18
13
15
12
1.350 V
N ⋅ 25 + 40
OFF
1.500 V
ON
OFF
18
24 A
16
10 A
20 A
1.350 V
OFF
ON
15
14.7
1.500 V
ON
10
11
18
22
18/51
75
18 A
1.350 V
N ⋅ 25 + 32
OFF
1.500 V
OFF
56
ON
8A
ON
OFF
1.350 V
Doc ID 023240 Rev 1
OFF
OFF
L6759D
Table 6.
Device configuration and pin-strapping tables
Pin-strapping (1) (continued)
IMAX
Rdown
Rup
[kΩ]
[kΩ]
10
15
IMAX [A] (2)
JMode
ADDR
VBOOT
SVI ADDR
(3)
VFDE
20
12
22.6
12 A
24 A
1.350 V
N ⋅ 25 + 24
OFF
1.500 V
82
Droop
core
ON
ON
OFF
39
DPM23
1.500 V
ON
12
DPM12
10 A
20 A
1.350 V
OFF
OFF
47
110
1.500 V
ON
ON
10
27
22
68
8A
1.350 V
N ⋅ 25 + 16
OFF
1.500 V
OFF (4)
OFF
10
18 A
36
OFF (5)
1.350 V
ON
OFF
0010b
18
75
ON
1.500 V
12 A
ON
15
75
10
59
1.350 V
N ⋅ 25 + 8
OFF
1.500 V
ON
OFF
10
24 A
75
10 A
20 A
1.350 V
OFF
ON
10
100
1.500 V
ON
10
150
10
220
18 A
1.350 V
N ⋅ 25
1.500 V
OFF
10
ON
8A
Open
OFF
OFF (4)
OFF (5)
1.350 V
ON
OFF
1. Suggested values, divider needs to be connected between VCC5 pin and GND.
2. N is the number of phase programmed for the multi-phase section.
3. Address for multi-phase. Single-phase not accessible.
4. Transition between 1Phase and 2Phase operation is set to 12 A but disabled in PS00h (minimum phase number in PS00h
is 2).
5. Dynamic phase management disabled, IC always working at maximum possible number of phases except when in >PS00h
when transitioning between 1Phase and 2Phase at 12 A.
Table 7.
PMBus address definition
SVI address (see Table 6)
COMP to GND
PMBus address
4.99 k
EEh
14.99 k
EAh
24.99 k
E6h
Open
E2h
4.99 k
ECh
14.99 k
E8h
24.99 k
E4h
Open
E0h
0100b
0010b
Doc ID 023240 Rev 1
19/51
Device description and operation
5
L6759D
Device description and operation
The L6759D is a programmable 2/3-phase PWM controller that provides complete control
logic and protection to realize a high performance step-down DC-DC voltage regulator
optimized for advanced DDR memory power supply. The device features 2nd generation LTB
Technology™: through a load transient detector, it is able to turn on simultaneously all the
phases. This allows the output voltage deviation to be minimized and, in turn, to minimize
system costs by providing the fastest response to a load transition.
The L6759D implements current reading across the inductor in fully differential mode. A
sense resistor in series to the inductor can be also considered to improve reading precision.
The current information read corrects the PWM output in order to equalize the average
current carried by each phase.
The controller supports VR12 specifications featuring 25 MHz SVI bus and all the required
registers. The platform may program the defaults for these registers through dedicated pinstrapping.
A complete set of protection is available: overvoltage, undervoltage, overcurrent (per-phase
and total) and feedback disconnection guarantee the load to be safe under all conditions.
Special power management features like DPM, VFDE and GDC modify the phase number,
gate driving voltage and switching frequency to optimize the efficiency over the load range.
The L6759D is available in VFQFPN48 with a 6x6 mm body package.
5.1
Device initialization
Figure 6.
Device initialization: default
6##
56,/
6$26
M3EC 0/2
56,/
56,/
6).
U3EC
%.
%.644
36) "53
#OMMAND !#+ BUT NOT EXECUTED
0-"US
#OMMAND 2EJECTED
U3EC
6$$1 644
U3EC
622$9 3622$9
!-V
20/51
Doc ID 023240 Rev 1
L6759D
Device description and operation
Figure 7.
Device initialization: alternative sequence
UVLO
VCC5
VDRV
UVLO
VIN
UVLO
2mSec POR
50uSec
EN
ENVTT
SVI BUS
PMBus
Command ACK but not executed
Command Rejected
20uSec
VDDQ / VTT
64uSec
VRRDY / SVRRDY
AM11806v1
Doc ID 023240 Rev 1
21/51
Output voltage positioning
6
L6759D
Output voltage positioning
Output voltage positioning is performed by selecting the controller operative-mode for the
two sections and by programming the droop function effect (see Figure 8). The controller
reads the current delivered by each section by monitoring the voltage drop across the DCR
inductors. The current (IDROOP / ISDROOP) sourced from the FB / SFB pins, directly
proportional to the read current, causes the related section output voltage to vary according
to the external RFB / RSFB resistor, so implementing the desired load-line effect.
The L6759D embeds a dual remote-sense buffer to sense remotely the regulated voltage of
each section without any additional external components. In this way, the output voltage
programmed is regulated, compensating for board and socket losses. Keeping the sense
traces parallel and guarded by a power plane results in common mode coupling for any
picked-up noise.
Figure 8.
Voltage positioning
Protection
Monitor
IDROOP
Ref. from DAC
FB
COMP
RF
VSEN
FBR
RGND
To VddCORE
CF
(Remote Sense)
RFB
6.1
Multi-phase section - phase # programming
The multi-phase section implements a flexible 2 to 3 interleaved-phase converter. To program the desired number of phases, pull up with a 1 kΩ resistor to VCC5 the PWMx signal
that is not required to be used.
Caution:
For the disabled phase(s), the current reading pins need to be properly connected to avoid
errors in current-sharing and voltage-positioning: CSxP needs to be connected to the
regulated output voltage while CSxN needs to be connected to CSxP through the same RG
resistor used for the active phases. See Figure 2 for details on 2-phase connections.
6.2
Multi-phase section - current reading and current sharing
loop
The L6759D embeds a flexible, fully-differential current sense circuitry that is able to read
across inductor parasitic resistance or across a sense resistor placed in series to the inductor element. The fully-differential current reading rejects noise and allows the placing of the
sensing element in different locations without affecting the measurement's accuracy. The
22/51
Doc ID 023240 Rev 1
L6759D
Output voltage positioning
trans-conductance ratio is issued by the external resistor RG placed outside the chip
between the CSxN pin toward the reading points. The current sense circuit always tracks the
current information, the CSxP pin is used as a reference keeping the CSxN pin to this voltage. To correctly reproduce the inductor current, an R-C filtering network must be introduced in parallel to the sensing element. The current that flows from the CSxN pin is then
given by the following equation (see Figure 9 ):
Equation 2
DCR 1 + s ⋅ L ⁄ DCR
I CSxN = ------------- ⋅ -------------------------------------------- ⋅ I
1+s⋅ R⋅ C
RG
PHASEx
Considering the matching of the time constant between the inductor and the R-C filter
applied (time constant mismatches cause the introduction of poles into the current reading
network causing instability. In addition, it is also important for the load transient response
and to let the system show resistive equivalent output impedance) it results:
Equation 3
L
------------- = R ⋅ C
DCR
Figure 9.
⇒
RL
ICSxN = -------- ⋅ I PHASEx = IINFOx
RG
Current reading
IPHASEx
Lx
ICSxN=IINFOx
DCRx
VOUT
R
C
CSxP
CSxN
RG
Inductor DCR Current Sense
The current read through the CSxP / CSxN pairs is converted into a current IINFOx proportional to the current delivered by each phase and the information about the average current
IAVG = ΣIINFOx / N is internally built into the device (N is the number of working phases). The
error between the read current IINFOx and the reference IAVG is then converted into a voltage
that, with a proper gain, is used to adjust the duty cycle whose dominant value is set by the
voltage error amplifier in order to equalize the current carried by each phase.
6.3
Multi-phase section - defining load-line
The L6759D introduces a dependence of the output voltage on the load current recovering
part of the drop due to the output capacitor ESR in the load transient. Introducing a
dependence of the output voltage on the load current, a static error, proportional to the
output current, causes the output voltage to vary according to the sensed current.
Doc ID 023240 Rev 1
23/51
Output voltage positioning
L6759D
Figure 9 shows the current sense circuit used to implement the load-line. The current
flowing across the inductor(s) is read through the R-C filter across the CSxP and CSxN pins.
RG programs a trans-conductance gain and generates a current ICSx proportional to the
current of the phase. The sum of the ICSx current, with proper gain eventually adjusted by
the PMBus commands, is then sourced by the FB pin (IDROOP). RFB gives the final gain to
program the desired load-line slope (Figure 8).
Time constant matching between the inductor (L / DCR) and the current reading filter (RC)
is required to implement a real equivalent output impedance of the system, so voiding over
and/or undershoot of the output voltage as a consequence of a load transient. The output
voltage characteristic vs. load current is then given by:
Equation 4
DCR
V OUT = VID – R FB ⋅ I DROOP = VID – RFB ⋅ ------------- ⋅ I OUT = VID – RLL ⋅ I OUT
RG
where RLL is the resulting load-line resistance implemented by the multi-phase section.
The RFB resistor can be then designed according to the RLL specifications as follows:
Equation 5
RG
R FB = R LL ⋅ ------------DCR
6.4
Multi-phase section - IMON information
The voltage on the IMON pin contains the analog information related to the current delivered
by the VR and it is digitized for VR12 current reporting. The pin sources a copy of the droop
current:
Equation 6
DCR
I IMON = IDROOP = ------------- ⋅ I OUT
RG
See Section 6 for details about current reading.
The Iout register contains analog-to-digital conversion of the voltage present on the IMON
pin considering the following relationships:
a)
V IMON = I IMON ⋅ R IMON where RIMON is the resistor connected between IMON and
GND.
b)
Note:
24/51
VIMON=1.24 V corresponds to IMAX. RIMON is designed according to this
relationship.
Current reporting precision may be affected by external layout. The internal ADC is
referenced to the device GND pin: in order to perform the highest accuracy in the current
monitor, RIMON must be routed to the GND pin with a dedicated net to avoid GND plane
drops affecting the precision of the measurement.
Doc ID 023240 Rev 1
L6759D
6.5
Output voltage positioning
Single-phase section - disable
The single-phase section can be disabled by pulling high the SPWM pin. The related
command is rejected.
6.6
Single-phase section - current reading
The single-phase section performs the same differential current reading across DCR as the
multi-phase section. According to Section 6.2, the current that flows from the SCSN pin is
then given by the following equation (see Figure 9):
Equation 7
DCR
I SCSN = ------------- ⋅ I SOUT = I SDROOP
R SG
6.7
Single-phase section - defining load-line
This method introduces a dependence of the output voltage on the load current recovering
part of the drop due to the output capacitor ESR in the load transient. Introducing a dependence of the output voltage on the load current, a static error, proportional to the output current, causes the output voltage to vary according to the sensed current.
Figure 9 shows the current sense circuit used to implement the load-line. The current flowing across the inductor DCR is read through RSG. RSG programs a trans-conductance gain
and generates a current ISDROOP proportional to the current delivered by the single-phase
section that is then sourced from the SFB pin with proper gain eventually adjusted by the
PMBus commands. RSFB gives the final gain to program the desired load-line slope
(Figure 8).
The output characteristic vs. load current is then given by:
Equation 8
DCR
V SOUT = VID – R SFB ⋅ I SDROOP = = VID – R SFB ⋅ ------------- ⋅ I SOUT = VID – R SLL ⋅ I SOUT
R SG
where RSLL is the resulting load-line resistance implemented by the single-phase section.
The RSFB resistor can be then designed according to RSLL as follows:
Equation 9
R SG
R SFB = R SLL ⋅ ------------DCR
6.8
Dynamic VID transition support
The L6759D manages dynamic VID transitions that allow the output voltage of both sections
to modify during normal device operation for power management purposes. OV, UV, and
per-phase OC signals are masked during every DVID transition and they are re-activated
with proper delay to prevent false triggering. Total OC is active even during DVID.
Doc ID 023240 Rev 1
25/51
Output voltage positioning
L6759D
When dynamically changing the regulated voltage (DVID), the system needs to charge or
discharge the output capacitor accordingly. This means that an extra-current IDVID needs to
be delivered (especially when increasing the output regulated voltage) and it must be considered when setting the overcurrent threshold of both the sections. This current results:
Equation 10
dV OUT
I DVID = COUT ⋅ -----------------dTVID
where dVOUT / dTVID depends on the specific command issued (10 mV/µsec. for
SetVID_Fast and 2.5 mV/µsec. for SetVID_Slow). Surpassing the total OC threshold during
the dynamic VID causes the device to latch and disable. Set proper filtering on ILIM to prevent from false total-OC tripping.
As soon as the controller receives a new valid command to set the VID level for one (or
both) of the two sections, the reference of the involved section steps up or down according
to the target VID with the programmed slope until the new code is reached. If a new valid
command is issued during the transition, the device updates the target-VID level and
performs the dynamic transition up to the new code. OV and UV are masked during the
transition and re-activated with proper delay after the end of the transition to prevent false
triggering.
6.9
DVID optimization: REF
A high slew-rate for dynamic VID transitions cause overshoot and undershoot on the
regulated voltage, causing a violation in the microprocessor requirement. To compensate for
this behavior and to remove any undershoot in the transition, each section features a DVID
optimization circuit.
The reference used for the regulation is available on the REF/SREF pin (see Figure 10).
Connect an RREF/CREF to GND to optimize the DVID behavior. The components may be
designed as follows:
Equation 11
∆V OSC ⎞
C REF = CF ⋅ ⎛ 1 – ---------------------⎝
k ⋅ V ⎠
V
R REF
IN
RF ⋅ CF
= --------------------C REF
where ∆Vosc is the PWM ramp and kV the gain for the voltage loop (see Section 11).
During a DVID transition, the REF pin moves according to the command issued
(SetVIDFast, SetVIDSlow); the current requested to charge/discharge the RREF/CREF
network is mirrored and added to the droop current compensating for undershoot on the
regulated voltage.
Optimization through the REF pin is active only for downward VID transition.
26/51
Doc ID 023240 Rev 1
L6759D
Output voltage positioning
IDROOP
Figure 10. DVID optimization circuit
Ref. from DAC
COMP
FB
REF
VCOMP
Ref
RREF
RF
CREF
CF
VSEN
Ref
FBR
RGND
To VddCORE
(Remote Sense)
ZF(s)
ZFB(s)
RFB
Doc ID 023240 Rev 1
27/51
Output voltage monitoring and protection
7
L6759D
Output voltage monitoring and protection
The L6759D monitors the regulated voltage of both sections through pin VSEN and SVSEN
in order to manage OV and UV. The device shows different thresholds when in different
operative conditions but the behavior in response to a protection event is still the same as
described below.
Protection is active also during soft-start while it is properly masked during DVID transitions
with an additional delay to avoid false triggering.
Table 8.
L6759D protection at a glance
Section
Multi-phase
Overvoltage
(OV)
Undervoltage
(UV)
Overcurrent (OC)
Dynamic VID
7.1
Single-phase
VSEN, SVSEN = +150 mV above reference.
Action: IC latch; LS=ON & PWMx = 0 (if applicable); other section: HiZ.
VSEN, SVSEN = 400 mV below reference. Active after Ref > 500 mV
Action: IC latch; both sections HiZ.
Current monitor across inductor DCR. Dual protection, per-phase and average.
Action: UV-like
Protection masked with additional
delay to prevent from false triggering.
n/a
Overvoltage
When the voltage sensed by VSEN and/or SVSEN overcomes the OV threshold, the controller acts in order to protect the load from excessive voltage levels, avoiding any possible
undershoot. To reach this target, a special sequence is performed as per the following list:
7.2
●
The reference performs a DVID transition down to 250 mV on the section which
triggered the OV protection
●
The PWM of the section which triggered the protection are switched between HiZ and
zero (ENDRV is kept high) in order to follow the voltage imposed by the DVID on-going.
This limits the output voltage excursion, protects the load and assures no undershoot is
generated (if Vout < 250 mV, the section is HiZ)
●
The PWM of the non-involved section is set permanently to HiZ (ENDRV is kept low) in
order to realize a HiZ condition
●
OSC/ FLT pin is driven high
●
Power supply or EN pin cycling is required to restart operations
●
If the cause of the failure is removed, the converter ends the transition with all PWMs in
HiZ state and the output voltage of the section which triggered the protection lower than
250 mV.
Overcurrent
The overcurrent threshold must be programmed to a safe value, in order to be sure that
each section doesn't enter OC during normal operation of the device. This value must take
28/51
Doc ID 023240 Rev 1
L6759D
Output voltage monitoring and protection
into consideration also the extra current needed during the DVID transition (IDVID) and the
process spread and temperature variations of the sensing elements (inductor DCR).
Moreover, since also the internal threshold spreads, the design must consider the minimum/maximum values of the threshold.
7.2.1
Multi-phase section
The L6759D features two independent load indicator signals, IMON and ILIM, to properly
manage OC protection, current monitoring and DPM. Both IMON and ILIM sources a current
proportional to the current delivered by the regulator, as follows:
Equation 12
DCR
IMON = I LIM = ------------- ⋅ I OUT
RG
The IMON and ILIM pins are connected to GND through a resistor (RIMON and RILIM respectively), implementing a load indicator with different targets.
●
IMON is used for current reporting purposes and for the DPM phase shedding. RIMON
must be designed considering that IMAX must correspond to 1.24 V (for correct IMAX
detection)
●
ILIM is used for the overcurrent protection only. RILIM must be designed considering that
the OC protection is triggered when V(ILIM)=2.5 V.
In addition, the L6759D also performs per-phase OC protection.
●
Per-phase OC. Maximum information current per-phase (IINFOx) is internally limited to
35 µA. This end-of-scale current (IOC_TH) is compared with the information current
generated for each phase (IINFOx). If the current information for the single-phase
exceeds the end-of-scale current (i.e. if IINFOx > IOC_TH), the device turns on the LS
MOSFET until the threshold is re-crossed (i.e. until IINFOx < IOC_TH)
●
Total current OC. The ILIM pin allows a maximum total output current to be defined for
the system (IOC_TOT). The ILIM current is sourced from the ILIM pin. By connecting a
resistor RILIM to GND, a load indicator with 2.5 V (VOC_TOT) end-of-scale can be
implemented. When the voltage present at the ILIM pin crosses VOC_TOT, the device
detects an OC and immediately latches with all the MOSFETs of all the sections OFF
(HiZ).
The typical design considers the intervention of the total current OC before the per-phase
OC, leaving this last one as an extreme-protection in case of hardware failures in the external components. Per-phase OC depends on the RG design while total OC is dependant on
the ILIM design and on the application TDC and max. current supported. The typical design
flow is the following:
●
Define the maximum total output current (IOC_TOT) according to system requirements
(IMAX, ITDC). Considering the IMON design, IMAX must correspond to 1.24 V (for correct
IMAX detection) while in the ILIM design, IOC_TOT must correspond to 2.5 V
●
Design the per-phase OC and RG resistor in order to have IINFOx = IOC_TH (35 µA)
when IOUT is about 10% higher than the IOC_TOT current. It results:
Doc ID 023240 Rev 1
29/51
Output voltage monitoring and protection
L6759D
Equation 13
( 1.1 ⋅ I OC_TOT ) ⋅ DCR
R G = ------------------------------------------------------------N ⋅ I OCTH
where N is the number of phases and DCR the DC resistance of the inductors. RG
should be designed in worst-case conditions
●
Design the RIMON in order to have the IMON pin voltage to 1.24 V at the IMAX current
specified by the design. It results:
Equation 14
1.24V ⋅ RG
R IMON = -------------------------------IMAX ⋅ DCR
where IMAX is max. current requested by the processor (see Intel documentation for
details)
●
Design the RILIM in order to have the ILIM pin voltage to 2.5 V at the IOC_TOT current
specified above. It results:
Equation 15
2.5V ⋅ R G
R ILIM = ----------------------------------------IOC_TOT ⋅ DCR
where IOC_TOT is the overcurrent switch-over threshold previously defined
●
Adjust the defined values according to the bench-test of the application
●
CILIM in parallel to RILIM can be added with a proper time constant to prevent false OC
tripping and/or delay
●
CIMON in parallel to RIMON can be added to adjust the averaging interval for the current
reporting and/or to adjust the DPM latencies. Additionally, it can be increased to
prevent false Total-OC tripping during DVID.
Note:
This is the typical design flow. Custom design and specifications may require different
settings and ratios between the per-phase OC threshold and the total current OC threshold.
Applications with big ripple across inductors may be required to set per-phase OC to values
different than 110%: the design flow should be modified accordingly.
7.2.2
Overcurrent and power states
When the controller receives the SetPS command through the SVI interface, it automatically
changes the number of working phases. In particular, the maximum number of phases in
which L6759D may work in > PS00h is limited to 2, regardless of the number N configured in
PS00h.
The OC level is then scaled as the controller enters > PS00h, as per Table 9.
Table 9.
30/51
Multi-phase section OC scaling and power states
Power state [Hex]
N
OC level (VOC_TOT)
00h
2 to 3
2.500 V
Doc ID 023240 Rev 1
L6759D
Output voltage monitoring and protection
Table 9.
Multi-phase section OC scaling and power states (continued)
Power state [Hex]
N
OC level (VOC_TOT)
3
1.650 V
2
2.500 V
01h, 02h
7.2.3
Single-phase section
The L6759D monitors both the per-phase currents and allows the setting of an OC threshold
as follows:
●
Per-phase OC. Maximum information current per-phase (ISINFOx) is internally limited to
35 µA. This end-of-scale current (ISOC_TH) is compared with the information current
generated for each phase (ISINFOx). If the current information for the single-phase
exceeds the end-of-scale current (i.e. if ISINFOx > ISOC_TH), the device turns on the LS
MOSFET until the threshold is re-crossed (i.e. until ISINFOx < ISOC_TH).
Typical design is dependant on the application TDC and max. current supported. The
typical design flow is the following:
–
Define the maximum total output current (ISOC_TOT) according to system
requirements (ISMAX, ISTDC).
–
Design the per-phase OC and RSG resistor in order to have ISINFOx = ISOC_TH (35
µA) when ISOUT = ISOC_TOT current. It results:
Equation 16
I SOC_TOT ⋅ DCR
R SG = -------------------------------------------ISOCTH
where DCR is the DC resistance of the inductors. RSG should be designed in worstcase conditions.
–
Adjust the defined values according to the bench-test of the application.
Doc ID 023240 Rev 1
31/51
Single NTC thermal monitor and compensation
8
L6759D
Single NTC thermal monitor and compensation
The L6759D features single NTC for thermal sensing for both thermal monitoring and
compensation. Thermal monitoring consists of monitoring the converter temperature
eventually reporting an alarm by asserting the VR_HOT signal. This is the base for the
temperature zone register fill. Thermal compensation consists of compensating the inductor
DCR derating with temperature, so preventing drifts in any variable correlated to the DCR:
voltage positioning, overcurrent, Imon, current reporting. Both functions share the same
thermal sensor (NTC) to optimize the overall application cost without compromising
performance.
8.1
Thermal monitor and VR_HOT
The diagram for the thermal monitor is reported in Figure 11. NTC should be placed close to
the power stage hot-spot in order to sense the regulator temperature. As the temperature of
the power stage increases, the NTC resistive value decreases, so reducing the voltage
observable at the TM pin.
The recommended NTC is NTHS0805N02N6801HE for accurate temperature sensing and
thermal compensation. Different NTC may be used: to reach the requested accuracy in
temperature reporting, a proper resistive network must be used in order to match the
resulting characteristic with the one coming from the recommended NTC.
The voltage observed at the TM pin is internally converted and then used to fill in the
temperature zone register. When the temperature observed exceeds TMAX (programmed
via PMBus, the default value is 110 °C), the L6759D asserts VR_HOT (active low - as long
as the overtemperature event lasts) and the ALERT# line (until reset by the GetReg
command on the status register).
Figure 11. Thermal monitor connections
2k
NTC
TM
32/51
TEMPERATURE
DECODING
VCC5
Doc ID 023240 Rev 1
VR_HOT
Temp. Zone
L6759D
8.2
Single NTC thermal monitor and compensation
Thermal compensation
The L6759D supports DCR sensing for output voltage positioning: the same current
information used for voltage positioning is used to define the overcurrent protection and the
current reporting (Register 15h in SVI). Having imprecise and temperature-dependant
information leads to a violation of the specifications and misleading information returned to
the SVI master: a positive thermal coefficient specific to DCR needs to be compensated to
get stable behavior of the converter as the temperature increase. Un-compensated systems
show temperature dependencies on the regulated voltage, overcurrent protection and
current reporting (Reg 15h).
The temperature information available on the TM pin and used for the thermal monitor may
be used also for this purpose. By comparing the voltage on the TM pin with the voltage
present on the TCOMP pin, the L6759D gives a correction to the IDROOP current used for
voltage positioning (see Section 6.3) therefore recovering the DCR temperature deviation.
Depending on NTC location and distance from the inductors and the available airflow, the
correlation between NTC temperature and DCR temperature may be different: TCOMP
adjustments allow modification of the gain between the sensed temperature and the
correction made upon the IDROOP current.
Short TCOMP to GND to disable thermal compensation (no correction is given to IDROOP).
8.3
TM and TCOMP design
This procedure applies to both single-phase and multi-phase sections.
1.
Properly choose the resistive network to be connected to the TM pin. The
recommended values/network is reported in Figure 11
2.
Connect the voltage generator to the TCOMP pin (default value 3.3 V)
3.
Power on the converter and load the thermal design current (TDC) with the desired
cooling conditions. Record the output voltage regulated as soon as the load is applied
4.
Wait for thermal steady-state. Adjust down the voltage generator on the TCOMP pin in
order to get the same output voltage recorded at point #3
5.
Design the voltage divider connected to TCOMP (between VCC5 and GND) in order to
get the same voltage set to TCOMP at point #4
6.
Repeat the test with the TCOMP divider designed at point #5 and verify the thermal
drift is acceptable. In case of positive drift (i.e. output voltage at thermal steady-state is
bigger than the output voltage immediately after loading TDC current), change the
divider at the TCOMP pin in order to reduce the TCOMP voltage. In case of negative
drift (i.e. output voltage at thermal steady-state is smaller than the output voltage
immediately after loading TDC current) change the divider at the TCOMP pin in order
to increase the TCOMP voltage
7.
The same procedure can be implemented with a variable resistor in place of one of the
resistors of the divider. In this case, once the compensated configuration is found,
simply replace the variable resistor with a resistor with the same value.
Doc ID 023240 Rev 1
33/51
Efficiency optimization
9
L6759D
Efficiency optimization
As per VR12 specifications, the SVI master may define different power states for the VR
controller. This is performed by SetPS commands. The L6759D re-configures itself to
improve overall system efficiency according to Table 10.
Table 10.
Efficiency optimization
Feature
9.1
PS00h
PS01h
DPM
According to pin-strapping and
PMBus(TM).
Active. 1Phase/2Phase according to
Iout.
VFDE
Active when in single-phase and
DPM enabled.
Active when in single-phase
GDC
According to pin-strapping and
PMBus(TM).
GDC set to 5 V.
Dynamic phase management (DPM)
Dynamic phase management allows the number of working phases to be adjusted
according to the delivered current still maintaining the benefits of the multi-phase regulation.
The phase number is reduced by monitoring the voltage level across the IMON pin: the
L6759D reduces the number of working phases according to the strategy defined by the pinstrapping configured and/or PMBus(TM) commands received (see Table 6 ). DPM12 refers
to the current at which the controller changes from 1 to 2 phases while DPM23 defines the
current at which the controller changes from 2 to 3 phases.
When DPM is enabled, the L6759D starts monitoring the IMON voltage for phase number
modification after VR_RDY has transition high: the soft-start is then implemented in
interleaving mode with all the available phases enabled.
DPM is reset in case of a SetVID command that affects the multi-phase section and when
LTB Technology™ detects a load transient. After being reset, if the voltage across IMON is
compatible, DPM is re-enabled after a proper delay.
Delay in the intervention of DPM can be adjusted by properly sizing the filer across the
IMON pin. Increasing the capacitance results in increased delay in the DPM intervention.
Note:
34/51
During load transients with light slope, the filtering of IMON may result too slow for the IC to
set the correct number of phases required for the current effectively loading the system (LTB
does not trigger in case of light slopes). The L6759D features a safety mechanism which reenables phases that were switched off by comparing ILIM and IMON pin voltage. In fact, the
ILIM pin is lightly filtered in order to perform a fast reaction of OC protection while IMON is
heavily filtered to perform the correct averaging of the information. While working
continuously in DPM, the device compares the information of IMON and ILIM: ILIM voltage is
divided into N steps with a width of VOCP/(2*N) (where VOCP = 2.5 V and N the number of
stuffed phases). If the DPM phase number resulting from IMON is not coherent with the step
in which ILIM stays, the phase number is increased accordingly.The mechanism is active
only to increase the phase number which is reduced again by DPM.
Doc ID 023240 Rev 1
L6759D
9.2
Efficiency optimization
Variable frequency diode emulation (VFDE)
As the current required by the load is reduced, the L6759D progressively reduces the
number of switching phases according to DPM settings on the multi-phase section. If singlephase operation is configured, when the delivered current approaches the CCM/DCM
boundary, the controller enters VFDE operation. The single-phase section, being a singlephase, enters VFDE operation always when the delivered current approaches the
CCM/DCM boundary.
In a common single-phase DC-DC converter, the boundary between CCM and DCM is
when the delivered current is perfectly equal to 1/2 of the peak-to-peak ripple into the
inductor (Iout = Ipp/2). Further decreasing the load in this condition maintaining CCM
operation would cause the current into the inductor to reverse, therefore sinking current from
the output for a part of the off-time. This results in poor system efficiency.
The L6759D is able (via CSPx/CSNx pins) to detect the sign of the current across the
+inductor (zero cross detection, ZCD), so it is able to recognize when the delivered current
approaches the CCM/DCM boundary. In VFDE operation, the controller fires the high-side
MOSFET for a TON and the low-side MOSFET for a TOFF (the same as when the controller
works in CCM mode) and waits for the necessary time until the next firing in high-impedance
(HiZ). The consequence of this behavior is a linear reduction of the “apparent” switching
frequency that, in turn, results in an improvement of the efficiency of the converter when in
very light load conditions.
To prevent entering the audible range, the “apparent” switching frequency reduction is
limited to 30 kHz.
Figure 12. Output current vs. switching frequency in PSK mode
Iout = Ipp/2
Iout < Ipp/2
t
t
Tsw
Tsw
9.3
Tvfde
Gate drive control (GDC)
Gate drive control (GDC) is a proprietary function which allows the L6759D to dynamically
control the Power MOSFETs driving voltage in order to further optimize the overall system
efficiency. According to the SVI power state commanded and the configuration received
through the PMBus, the device switches this pin (GDC) between the VCC5 or VDRV
(inputs). By connecting the power supply of external drivers directly to this pin, it is then
possible to control carefully the external MOSFET driving voltage.
Doc ID 023240 Rev 1
35/51
Efficiency optimization
L6759D
In fact, high driving voltages are required to get good efficiencies in high loading conditions.
On the contrary, in lower loading conditions, such high driving voltage penalizes efficiency
because of high losses in Qgs. GDC allows to tune the MOSFET driving voltage according
to the delivered current.
Default configuration considers GDC always switched to VDRV except when the current
monitor is lower than N*10 or when entering power states higher than PS01h (included): in
this case, to further increase efficiency, simply supply the Phase1 and Phase2 driver
through the GDC pin. Their driving voltage is automatically updated as lower power states
are commanded through the SVI interface.
Further optimization may be possible by properly setting the automatic GDC threshold
through a dedicated PMBus command. It is then possible to modify the gate driving voltage
switch-over in PS00h. According to the positioning of the threshold compared with DPM
thresholds, it is possible to achieve different performances. Simulations and/or bench tests
may be of help in defining the best performing configuration achievable with the active and
passive components available.
Figure 13 gives a comparison of the efficiency improvements with DPM/GDC enabled with
respect to standard solutions.
Figure 13. Efficiency performances with and without enhancements (DPM, GDC)
36/51
Doc ID 023240 Rev 1
L6759D
10
Main oscillator
Main oscillator
The internal oscillator generates the triangular waveform for the PWM charging and
discharging an internal capacitor with a constant current. The switching frequency for each
channel is internally fixed at 200 kHz (FSW) and at 230 kHz (FSSW): the resulting switching
frequency at the load side for the multi-phase section results in being multiplied by N
(number of configured phases).
The current delivered to the oscillator is typically 20 µA and may be varied using an external
resistor (ROSC, RSOSC) typically connected between the OSC, SOSC pins and GND. Since
the OSC/SOSC pins are fixed at 1.02 V, the frequency is varied proportionally to the current
sunk from the pin considering the internal gain of 10 kHz/µA for the multi-phase section and
of 11.5 kHz/µA for the single-phase section, see Figure 14.
By connecting ROSC/RSOSC to SGND the frequency is increased (current is sunk from the
pin), according to the following relationships:
Equation 17
kHz
1.02V
FSW = 200kHz + --------------------------- ⋅ 10 ----------µA
R OSC ( kΩ)
Equation 18
1.02V
kHz
F SSW = 230kHz + ------------------------------- ⋅ 11.5 ----------R SOSC ( kΩ)
µA
Connecting ROSC/RSOSC to a positive voltage Vbias, the frequency is reduced (current is
injected into the pin), according to the following relationships:
Equation 19
kHz
Vbias – 1.02V
FSW = 200kHz – -------------------------------------- ⋅ 10 ----------µA
R OSC ( kΩ)
Equation 20
Vbias – 1.02V
kHz
F SSW = 230kHz – -------------------------------------- ⋅ 11.5 ----------R SOSC ( kΩ)
µA
Doc ID 023240 Rev 1
37/51
Main oscillator
L6759D
Figure 14. ROSC vs. FSW per phase (ROSC to GND - left; ROSC to 3.3V - right)
DƵůƚŝͲWŚĂƐĞ^ĞĐƚŝŽŶ
^ŝŶŐůĞͲWŚĂƐĞ^ĞĐƚŝŽŶ
DƵůƚŝͲWŚĂƐĞ^ĞĐƚŝŽŶ
^ŝŶŐůĞͲWŚĂƐĞ^ĞĐƚŝŽŶ
10.1
LSLESS startup and pre-bias output
Any time the device resumes from an “OFF” code and at the first power-up, in order to avoid
any kind of negative undershoot on the load side, the L6759D performs a special sequence
in enabling the drivers: during the soft-start phase, the LS driver results as disabled
(LS=OFF - PWMx set to HiZ and ENDRV = 0) until the first PWM pulse. After the first PWM
pulse, PWMx outputs switch between logic “0” and logic “1” and ENDRV is set to logic “1”.
This particular sequence avoids a dangerous negative spike on the output voltage that can
happen if starting over a pre-biased output.
Low-side MOSFET turn-on is masked only from the control loop point of view: protections
are still allowed to turn on the low-side MOSFET in the case of overvoltage if needed.
Figure 15. LSLESS startup: enabled (left) and disabled (right)
38/51
Doc ID 023240 Rev 1
L6759D
System control loop compensation
The control system can be modeled with an equivalent single-phase converter whose only
difference is the equivalent inductor L/N (where each phase has an L inductor and N is the
number of the configured phases), see Figure 16.
Figure 16. Equivalent control loop
PWM
d VCOMP
L/N
VOUT
ESR
FB
COMP
RF
VSEN
VCOMP
Ref
RO
CO
IDROOP
11
System control loop compensation
FBR
RGND
CF
ZF(s)
ZFB(s)
RFB
The control loop gain results (obtained opening the loop after the COMP pin):
Equation 21
PWM ⋅ Z F ( s ) ⋅ ( R LL + Z P ( s ) )
G LOOP ( s ) = – -----------------------------------------------------------------------------------------------------------------------ZF ( s ) ⎛
1
[ ZP ( s ) + Z L ( s ) ] ⋅ -------------+ 1 + ------------⎞ ⋅ R FB
A( s) ⎝
A ( s )⎠
where:
●
RLL is the equivalent output resistance determined by the droop function (voltage
positioning)
●
ZP(s) is the impedance resulting from the parallel of the output capacitor (and its ESR)
and the applied load RO
●
ZF(s) is the compensation network impedance
●
ZL(s) is the equivalent inductor impedance
●
A(s) is the error amplifier gain
●
V IN
9
PWM = ------ ⋅ ------------------- is the PWM transfer function.
10 ∆V OSC
The control loop gain is designed in order to obtain a high DC gain to minimize static error
and to cross the 0dB axes with a constant -20 dB/dec slope with the desired crossover
frequency ωT. Neglecting the effect of ZF(s), the transfer function has one zero and two
poles; both the poles are fixed once the output filter is designed (LC filter resonance ωLC)
and the zero (ωESR) is fixed by ESR and the droop resistance.
Doc ID 023240 Rev 1
39/51
System control loop compensation
L6759D
Figure 17. Control loop Bode diagram and fine tuning
dB
dB
CF
GLOOP(s)
GLOOP(s)
K
K
ZF(s)
RF[dB]
RF[dB]
ZF(s)
RF
ωLC = ωF
ωESR
ωT
ω
ωLC = ωF
ωESR
ωT
ω
To obtain the desired shape, an RF-CF series network is considered for the ZF(s)
implementation. A zero at ωF=1/RFCF is then introduced together with an integrator. This
integrator minimizes the static error while placing the zero ωF in correspondence with the LC resonance which assures a simple -20 dB/dec shape of the gain.
In fact, considering the usual value for the output filter, the LC resonance results to be at a
frequency lower than the above reported zero.
The compensation network can be designed as follows:
Equation 22
R FB ⋅ ∆V OSC 10
F SW ⋅ L
R F = ------------------------------------- ⋅ ------ ⋅ ---------------------------------V IN
6
( R LL + ESR )
Equation 23
CO ⋅ L
C F = ---------------------RF
11.1
Compensation network guidelines
The compensation network design assures the presence of a system response according to
the crossover frequency selected and to the output filter considered: it is anyway possible to
further fine-tune the compensation network modifying the bandwidth in order to get the best
response of the system, as follows (see Figure 17 ):
●
Increase RF to increase the system bandwidth accordingly
●
Decrease RF to decrease the system bandwidth accordingly
●
Increase CF to move ωF to low frequencies increasing as a consequence the system
phase margin.
Having the fastest compensation network does not guarantee that the load requirements are
satisfied: the inductor still limits the maximum dI/dt that the system can afford. In fact, when
a load transient is applied, the best that the controller can do is to “saturate” the duty cycle to
its maximum (dMAX) or minimum (0) value. The output voltage dV/dt is then limited by the
inductor charge / discharge time and by the output capacitance. In particular, the most
40/51
Doc ID 023240 Rev 1
L6759D
System control loop compensation
limiting transition corresponds to the load-removal since the inductor results as being
discharged only by Vout (while it is charged by VIN-VOUT during a load appliance).
Note:
The introduction of a capacitor (CI) in parallel to RFB significantly speeds up the transient
response by coupling the output voltage dV/dt on the FB pin, therefore using the error
amplifier as a comparator. The COMP pin suddenly reacts and, also thanks to the LTB
Technology™ control scheme, all the phases can be turned on together to immediately give
to the output the required energy. Typical design considers starting from values in the range
of 100 pF validating the effect by bench testing. An additional series resistor (RI) can also be
used.
11.2
LTB Technology
LTB Technology further enhances the performance of the controller by reducing the system
latencies and immediately turning on all the phases to provide the correct amount of energy
to the load optimizing the output capacitor count.
LTB Technology monitors the output voltage through a dedicated pin detecting loadtransients with selected dV/dt, it cancels the interleaved phase-shift, simultaneously turning
on all phases.
The LTB detector is able to detect output load transients by coupling the output voltage
through an RLTB - CLTB network. After detecting a load transient, all the phases are turned
on together and the EA latencies results as bypassed as well.
Sensitivity of the load transient detector can be programmed in order to control precisely
both the undershoot and the ring-back.
LTB Technology design tips.
●
Decrease RLTB to increase the system sensitivity making the system sensitive to
smaller dVOUT
●
Increase CLTB to increase the system sensitivity making the system sensitive to higher
dV/dt
●
Increase Ri to increase the width of the LTB pulse
●
Increase Ci to increase the LTB sensitivity over frequency.
Doc ID 023240 Rev 1
41/51
PMBus support
12
L6759D
PMBus support
The L6759D is compatible with PMBus™ standard revision 1.1, refer to PMBus standard
documentation for further information (www.pmbus.org).
Table 11.
Supported commands
Command
Per Code
rail [Hex]
Mode
Comments
Y
01
RW byte
Used to turn the controller on/off in conjunction with the input
from the control pin. Also used to set margin voltages. Soft-off
not supported
ON_OFF_CONFIG
N1
02
RW byte
Configures how the controller responds when power is
applied.
WRITE_PROTECT
Y
10
RW byte
Controls writing to the PMBus device to prevent accidental
changes.
VOUT_COMMAND
Y
21
RW word
Causes the converter to set it's output voltage to the
commanded value - VID mode.
VOUT_MAX
Y
24
RW word
Sets the upper limit on the output voltage regardless of any
other command
VOUT_MARGIN_HIGH
Y
25
RW word
Sets the voltage to which the output is to be changed when
the OPERATION command is set to “Margin High”
VOUT_MARGIN_LOW
Y
26
RW word
Sets the voltage to which the output is to be changed when
the OPERATION command is set to “Margin Low”
IOUT_CAL_OFFSET
Y
39
RW word Calibration for IOUT reading.
OT_FAULT_LIMIT
Y
4F
RW word Overtemperature fault threshold.
OT_WARN_LIMIT
Y
51
RW word Overtemperature warning threshold.
VIN_OV_FAULT_LIMIT
N
55
RW word Input voltage monitor overvoltage limit.
VIN_UV_FAULT_LIMIT
N
59
RW word Input voltage monitor undervoltage limit.
MFR_SPECIFIC_01
N
D1
RW byte
AVERAGE_TIME_SCALE. Sets the time between two
measures.
MFR_SPECIFIC_02
Y
D2
RW byte
DEBUG_MODE. [01/10] Switch [ON/OFF] the Vout control on
PMBus domain.
MFR_SPECIFIC_05
Y
D5
RW byte
VOUT_TRIM. Used to apply a fixed offset voltage to the
output voltage command value.
MFR_SPECIFIC_08
Y
D8
RW byte
VOUT_DROOP. Used to change the Vout droop.
MFR_SPECIFIC_35
N1
F3
RW byte
MANUAL_PHASE_SHEDDING. Used to manage the phase
shedding manually.
MFR_SPECIFIC_38
Y
F6
RW byte
VOUT_OV_FAULT_LIMIT allows the programming of the OV
protection threshold for each rail.
MFR_SPECIFIC_39
Y
F7
RW byte
VFDE_ENABLE.
MFR_SPECIFIC_40
Y
F8
RW byte
ULTRASONIC_ENABLE.
MFR_SPECIFIC_41
N1
F9
RW byte
GDC_THRESHOLD. To access the internal register to set
GDC threshold [A]
OPERATION
42/51
Doc ID 023240 Rev 1
L6759D
Table 11.
PMBus support
Supported commands (continued)
Command
Per Code
rail [Hex]
Mode
Comments
MFR_SPECIFIC_42
N1
FA
RW byte
DPM12_THRESHOLD. To access the internal register to set
the DPM12 threshold [A]
MFR_SPECIFIC_43
N1
FB
RW byte
DPM23_THRESHOLD. To access the internal register to set
the DPM23 threshold [A]
CAPABILITY
N
19
R byte
It provides a way for a host system to determine key
capabilities of a PMBus device, such as maximum bus speed
and PMBus alert.
VOUT_MODE
N
20
R byte
The device operates in VID mode.
PMBUS_REVISION
N
98
R byte
Revision of the PMBus which the device is compliant to
MFR_ID
N
99
R block
Returns the manufacturer ID
MFR_MODEL
N
9A
R block
Returns manufacturer model number
MFR_REVISION
N
9B
R block
Returns the device revision number
MFR_SPECIFIC_25
N
E9
R byte
ST_MODEL_ID
MFR_SPECIFIC_EXTEN
DED_COMMAND_00
Y
00
R byte
VR12_STATUS1
MFR_SPECIFIC_EXTEN
DED_COMMAND_01
Y
01
R byte
VR12_STATUS2
MFR_SPECIFIC_EXTEN
DED_COMMAND_02
Y
02
R byte
VR12_TEMPZONE
MFR_SPECIFIC_EXTEN
DED_COMMAND_03
Y
03
R byte
VR12_IOUT
MFR_SPECIFIC_EXTEN
DED_COMMAND_05
Y
05
R byte
VR12_VRTEMP
MFR_SPECIFIC_EXTEN
DED_COMMAND_07
Y
07
R byte
VR12_STATUS2_LASTREAD
MFR_SPECIFIC_EXTEN
DED_COMMAND_08
Y
08
R byte
VR12_ICCMAX
MFR_SPECIFIC_EXTEN
DED_COMMAND_09
Y
09
R byte
VR12_TEMPMAX
MFR_SPECIFIC_EXTEN
DED_COMMAND_10
Y
0A
R byte
VR12_SRFAST
MFR_SPECIFIC_EXTEN
DED_COMMAND_11
Y
0B
R byte
VR12_SRSLOW
MFR_SPECIFIC_EXTEN
DED_COMMAND_12
Y
0C
R byte
VR12_VBOOT
MFR_SPECIFIC_EXTEN
DED_COMMAND_13
Y
0D
R byte
VR12_VOUTMAX
MFR_SPECIFIC_EXTEN
DED_COMMAND_14
Y
0E
R byte
VR12_VIDSETTING
Doc ID 023240 Rev 1
43/51
PMBus support
Table 11.
L6759D
Supported commands (continued)
Command
Per Code
rail [Hex]
Mode
Comments
MFR_SPECIFIC_EXTEN
DED_COMMAND_15
Y
0F
R byte
VR12_PWRSTATE
MFR_SPECIFIC_EXTEN
DED_COMMAND_16
Y
10
R byte
VR12_OFFSET
CLEAR_FAULTS
N
03
READ_VIN
N
88
R word
Returns the input voltage in volts (VIN pin)
READ_VOUT
Y
8B
R word
Returns the actual reference used for the regulation in VID
format.
READ_IOUT
Y
8C
R word
Returns the output current in amps
N1
94
R word
Returns the duty cycle of the devices’ main power converter
in percentage
MFR_SPECIFIC_04
Y
D4
R word
READ_VOUT. Returns the actual reference used for the
regulation in volts for linear format.
READ_TEMPERATURE_
1
Y
8D
R word
READ_TEMPERATURE. [DegC]
STATUS_BYTE
Y
78
R byte
One byte with information on the most critical faults.
STATUS_WORD
Y
79
R word
Two bytes with information on the units’ fault condition.
STATUS_VOUT
Y
7A
R byte
Status information on the output voltage warnings and faults.
STATUS_IOUT
Y
7B
R byte
Status information on the output current warnings and faults.
STATUS_TEMPERATURE
Y
7D
R byte
Status information on the temperature warnings and faults.
STATUS_CML
Y
7E
R byte
Status information on the units communication, logic and
memory.
N1
7C
R byte
Status information on the input warning and fault
Y
80
R byte
Manufacturer specific status
READ_DUTY_CYCLE
STATUS_INPUT
STATUS_MFR_SPECIFIC
Note:
44/51
Send byte Used to clear any fault bits that have been set
1
Applies to multi-phase only.
2
Applies to single-phase only.
Doc ID 023240 Rev 1
L6759D
12.1
PMBus support
Enabling the device through PMBus
The default condition for the L6759D is to power up through the EN pin ignoring PMBus
commands. By properly setting the ON_OFF_CONFIG command, it is also possible to let
the device ignore the EN pin acting only as a consequence of the OPERATION command
issued.
12.2
Controlling Vout through PMBus
Vout can be set independently from the SetVID commands issued through the SVI interface
by using PMBus. Two main modes can be identified:
●
Offset above SVI commanded voltage. By enabling the MARGIN mode through the
OPERATION command and by commanding the MARGIN_HIGH and MARGIN_LOW
registers, it is possible to dynamically control an offset above the output voltage
commanded through the SVI bus.
●
Fixed Vout regardless of SVI.It is necessary to enter DEBUG_MODE. In this condition,
commands from SVI are acknowledged but not executed and VOUT_COMMAND
controls the voltage regulated on the output.The L6759D can enter and exit
DEBUG_MODE anytime. Upon any transition, Vout remains unchanged and only the
next-coming command affects the output voltage positioning (i.e. when exiting
DEBUG_MODE, returning to SVI domain, the output voltage remains unchanged until
the next SetVID command).
Figure 18. Device initialization: PMBus controlling Vout
VCC5
VDRV
UVLO
2mSec POR
UVLO
UVLO
VIN
50uSec
EN
ENVTT (Ignored by ON_OFF_Config setting)
SVI BUS
Command ACK but not executed
PMBus
Command Rejected
ON-OFF_Config
Operation
VDDQ / VTT
64uSec
VRRDY / SVRRDY
Doc ID 023240 Rev 1
45/51
PMBus support
12.3
L6759D
Input voltage monitoring (READ_VIN)
The dedicated PMBus command allows the user to monitor input voltage. By connecting the
VIN pin to the input voltage with recommended resistor values, the L6759D returns the
value of the input voltage measured as a voltage (linear format, N= -4).
The divider needs to be programmed to have 1.24 V on the pin when VIN=15.9375 V.
According to this, RUP=118.5 kΩ and RDOWN=10 kΩ.
Errors in defining the divider lead to monitoring errors accordingly.
Filter the VIN pin locally to GND to increase stability of the voltage being measured.
12.4
Duty cycle monitoring (READ_DUTY)
The dedicated PMBus command allows the user to monitor duty cycle for multi-phase with
the aim of calculating input current inexpensively (no need for input current sense resistors).
By connecting the PHASE pin to the phase1 PHASE pin, the L6759D returns the value of
the duty-cycle as a percentage (linear format, N=-2).
The divider needs to be programmed to respect absolute maximum ratings for the pin (7
Vmax). According to this, RUP=5.6 kΩ and RDOWN=470 Ω.
12.5
Output voltage monitoring (READ_VOUT)
The dedicated PMBus command allows the user to monitor the output voltage for both
sections. The L6759D returns the value of the programmed VID in VID LSBs (i.e. number of
LSBs. C8h = 200 dec x 5 mV = 1.000 V).
12.6
Output current monitoring (READ_IOUT)
The dedicated PMBus command allows the user to monitor the output current for the multiphase section. The L6759D returns the value of the delivered current by reading IMON
voltage (same as VR12 Register 15h) in amperes (linear format, N=0).
12.7
Temperature monitoring (READ_TEMPERATURE)
The dedicated PMBus command allows the user to monitor the temperature of the power
section for multi-phase. The L6759D returns the value of the temperature sensed by NTC
connected on the TM pin (the same as VR12 temperature zone) in celsius degrees (linear
format, N=0).
46/51
Doc ID 023240 Rev 1
L6759D
12.8
PMBus support
Overvoltage threshold setting
The dedicated MFR_SPECIFIC command allows the programming of a specific threshold
for multi-phase and single-phase sections.
The threshold can be programmed according to Table 12. Different thresholds can be
configured for multi-phase and single-phase sections.
Table 12.
OV threshold setting
Data byte [Hex]
OC threshold [mV] (above programmed VID)
00h
+175 mV (default)
01h
+225 mV
02h
+275 mV
03h
+325 mV
This product is subject to a limited license from Power-One, Inc. related to digital power
technology patents owned by Power-One, Inc. This license does not extend to stand-alone
power supply products.
Doc ID 023240 Rev 1
47/51
Package mechanical data
13
L6759D
Package mechanical data
In order to meet environmental requirements, ST offers these devices in different grades of
ECOPACK® packages, depending on their level of environmental compliance. ECOPACK®
specifications, grade definitions and product status are available at: www.st.com.
ECOPACK® is an ST trademark.
Table 13.
VFQFPN48 (6x6 mm) mechanical data
mm
Dim.
Min.
Typ.
Max.
A
0.80
0.90
1.00
A1
0
0.02
0.05
D
6.00
D2
4.40
E
6.00
E2
b
4.40
0.15
e
48/51
0.20
0.25
0.40
k
0.20
L
0.25
0.35
aaa
0.10
bbb
0.07
ccc
0.10
Doc ID 023240 Rev 1
0.45
L6759D
Package mechanical data
Figure 19. VFQFPN48 (6x6 mm) package drawing
D
A
B
INDEX AREA
(D/2 xE/2)
aaa C 2x
E
4
aaa C 2x
9
TOP VIEW
A
8
SEATING
PLANE
SIDE VIEW
0.08 C
e
NxK
13
7
Nxb
bbb
24
12
25
1
36
CA B
INDEX AREA
(D/2 xE/2)
E2
4
C
A1
ccc C
Pin#1 ID
R0.30
48
37
NxL
D2
BOTTOM VIEW
Doc ID 023240 Rev 1
49/51
Revision history
14
L6759D
Revision history
Table 14.
50/51
Document revision history
Date
Revision
31-May-2012
1
Changes
Initial release.
Doc ID 023240 Rev 1
L6759D
Please Read Carefully:
Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the
right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any
time, without notice.
All ST products are sold pursuant to ST’s terms and conditions of sale.
Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no
liability whatsoever relating to the choice, selection or use of the ST products and services described herein.
No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this
document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products
or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such
third party products or services or any intellectual property contained therein.
UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED
WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS
OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
UNLESS EXPRESSLY APPROVED IN WRITING BY TWO AUTHORIZED ST REPRESENTATIVES, ST PRODUCTS ARE NOT
RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING
APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY,
DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE
GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void
any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any
liability of ST.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document supersedes and replaces all information previously supplied.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
© 2012 STMicroelectronics - All rights reserved
STMicroelectronics group of companies
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
Doc ID 023240 Rev 1
51/51
Similar pages