ON Semicon ON NCP6131S52MNR2G - C99681
ON Semicon ON NCP6131S52MNR2G - C99681
ON Semicon ON NCP6131S52MNR2G - C99681
Preliminary Datasheet
Dual Output 3/4 Phase +1/0 Phase
Controller with single SVID Interface
for Desktop and Notebook CPU
Applications http://onsemi.com
Features
• Meets Intel VR12/IMVP7 Specifications
• Current Mode Dual Edge Modulation for Fastest
Initial Response to Transient Loading
• Dual High Performance Operational Error Amplifier
• One Digital Soft Start Ramp for Both Rails
• Dynamic Reference Injection® (Patent
#US07057381) (QFN52 Single Row Pin Package Shown)
• Accurate Total Summing Current Amplifier(Patent Device Package Shipping
#US006683441) QFN52 2500/Tape &
NCP6151S52MNR2G
• DAC with Droop Feed-forward Injection(Patent Single Row Reel
Pending) QFN52 2500/Tape &
NCP6131S52MNR2G
• Dual High Impedance Differential Voltage and Total Single Row Reel
Current Sense Amplifiers Pb-free and Halide-free packages are available
• Phase-to-Phase Dynamic Current Balancing
• “Lossless” DCR Current Sensing for Current • Power Saving Phase Shedding
Balancing • Vin Feed Forward Ramp Slope
• Summed Thermally Compensated Inductor Current • Pin Programming for Internal SVID
Sensing for Droop parameters
• True Differential Current Balancing Sense Amplifiers • Over Voltage Protection (OVP) & Under
for Each Phase Voltage Protection (UVP)
• Adaptive Voltage Positioning (AVP) • Over Current Protection (OCP)
• Switching Frequency Range of 100KHz – • Dual Power Good Output with Internal Delays
1.0MHz
• Startup into Pre-Charged Loads While Applications
Avoiding False OVP • Desktop & Notebook Processors
ON Semiconductor Confidential 1
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Block Diagram
To Be Modified
ON Semiconductor Confidential 2
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
NCP6151S QFN52 Single Row Pin List and Descriptions
Pin
Symbol Description
No.
1 VSP Non-inverting input to the core differential remote sense amplifier.
2 TSENSE Temp Sense input for the multiphase converter
3 VR_HOT# Thermal logic output for over temperature.
4 SDIO Serial VID data interface.
5 SCLK Serial VID clock.
6 ALERT# Serial VID ALERT#.
7 VR_RDY Open drain output. High indicates that the core output is regulating.
8 VR_RDYA Open drain output. High indicates that the aux output is regulating.
9 ENABLE Logic input. Logic high enables both outputs and logic low disables both outputs.
10 VCC Power for the internal control circuits. A decoupling capacitor is connected from this pin
ON Semiconductor Confidential 3
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
to ground.
A resistance from this pin to ground programs the oscillator frequency. This pin
11 ROSC
supplies a trimmed output voltage of 2V.
Feed-forward input of Vin for the ramp slope compensation. The current fed into this
12 VRMP
pin is used to control the ramp of PWM slope
13 TSENSEA Temp Sense input for the single phase converter
14 VSNA Inverting input to the aux differential remote sense amplifier
15 VSPA Non-inverting input to the aux differential remote sense amplifier
16 FBA Error amplifier voltage feedback for aux output
17 DIFFOUTA Output of the aux differential remote sense amplifier
18 TRBSTA Compensation pin for aux rail load transient boost.
Output of the aux error amplifier and the inverting input of the PWM comparator for aux
19 COMPA
output
Over current shutdown threshold setting for aux output. A resistor to CSCOMPA sets
20 ILIMA
the threshold.
Used to program droop function for aux output. It’s connected to the resistor divider
21 DROOPA
placed between CSCOMPA and CSREFA.
22 CSCOMPA Output of total current sense amplifier for aux output
23 IOUTA Total output current monitor for aux output
24 CSSUMA Inverting input of total current sense amplifier for aux output
25 CSPA Non-Inverting input to aux current sense amplifier
26 CSNA Inverting input to aux current sense amplifier
27 VBOOTA VBOOTA Voltage input pin. Set to adjust the aux boot-up voltage
Aux PWM output to gate driver. Also as ICC_MAXA input pin for aux rail. During start
28 PWMA/IMAXA
up it is used to program ICC_MAXA with a resistor to ground
PWM4
Phase 4 PWM output. Pull to Vcc will configure as 3-phase operation.
(Rev 0)
29
PWM4/ISHED Phase 4 PWM output. Also as Phase shedding Input. During start up a resistor to
(Rev 1) ground on this pin programs the ISHED voltage.
Phase 2 PWM output. Also as VBOOT input pin to adjust the core rail boot-up voltage.
30 PWM2/VBOOT
During start up it is used to program VBOOT with a resistor to ground.
Phase 3 PWM output. Also as ICC_MAX Input Pin for core rail. During start up it is
31 PWM3/IMAX
used to program ICC_MAX with a resistor to ground.
Phase 1 PWM output. Also as Address program pin. A resistor to ground on this pin
32 PWM1/ADDR
programs the SVID address of the device.
33 DRON Bidirectional gate drive enable for core output.
34 CSP1 Non-inverting input to current balance sense amplifier for phase 1
35 CSN1 Inverting input to current balance sense amplifier for phase 1
36 CSP3 Non-inverting input to current balance sense amplifier for phase 3
37 CSN3 Inverting input to current balance sense amplifier for phase 3
38 CSP2 Non-inverting input to current balance sense amplifier for phase 2
39 CSN2 Inverting input to current balance sense amplifier for phase 2
40 CSN4 Inverting input to current balance sense amplifier for phase 4
41 CSP4 Non-inverting input to current balance sense amplifier for phase 4
42 CSREF Total output current sense amplifier reference voltage input.
43 IOUT Total output current monitor for core output.
44 CSSUM Inverting input of total current sense amplifier for core output.
45 CSCOMP Output of total current sense amplifier for core output.
Used to program droop function for core output. It’s connected to the resistor divider
46 DROOP
placed between CSCOMP and CSREF summing node.
Over current shutdown threshold setting for core output. Resistor to CSCOMP to set
47 ILIM
threshold.
Output of the error amplifier and the inverting inputs of the PWM comparators for the
48 COMP
core output.
49 FB Error amplifier voltage feedback for core output
50 TRBST Compensation pin for core rail load transient boost.
ON Semiconductor Confidential 4
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
51 VSN Inverting input to the core differential remote sense amplifier.
52 DIFFOUT Output of the core differential remote sense amplifier.
53 FLAG / GND Power supply return ( QFN Flag )
ON Semiconductor Confidential 5
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
NCP6131S QFN52 Single Row Pin List and Descriptions
Pin
Symbol Description
No.
1 VSP Non-inverting input to the core differential remote sense amplifier.
2 TSENSE Temp Sense input for the multiphase converter
3 VR_HOT# Thermal logic output for over temperature.
4 SDIO Serial VID data interface.
5 SCLK Serial VID clock.
6 ALERT# Serial VID ALERT#.
7 VR_RDY Open drain output. High indicates that the core output is regulating.
8 VR_RDYA Open drain output. High indicates that the aux output is regulating.
9 ENABLE Logic input. Logic high enables both outputs and logic low disables both outputs.
Power for the internal control circuits. A decoupling capacitor is connected from this pin
10 VCC
to ground.
ON Semiconductor Confidential 6
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
A resistance from this pin to ground programs the oscillator frequency. This pin
11 ROSC
supplies a trimmed output voltage of 2V.
Feed-forward input of Vin for the ramp slope compensation. The current fed into this
12 VRMP
pin is used to control the ramp of PWM slope
13 TSENSEA Temp Sense input for the single phase converter
14 VSNA Inverting input to the aux differential remote sense amplifier
15 VSPA Non-inverting input to the aux differential remote sense amplifier
16 FBA Error amplifier voltage feedback for aux output
17 DIFFOUTA Output of the aux differential remote sense amplifier
18 TRBSTA Compensation pin for aux rail load transient boost.
Output of the aux error amplifier and the inverting input of the PWM comparator for aux
19 COMPA
output
Over current shutdown threshold setting for aux output. A resistor to CSCOMPA sets
20 ILIMA
the threshold.
Used to program droop function for aux output. It’s connected to the resistor divider
21 DROOPA
placed between CSCOMPA and CSREFA.
22 CSCOMPA Output of total current sense amplifier for aux output
23 IOUTA Total output current monitor for aux output
24 CSSUMA Inverting input of total current sense amplifier for aux output
25 CSPA Non-Inverting input to aux current sense amplifier
26 CSNA Inverting input to aux current sense amplifier
27 VBOOTA VBOOTA Voltage input pin. Set to adjust the aux boot-up voltage
Aux PWM output to gate driver. Also as ICC_MAXA input pin for aux rail. During start
28 PWMA/IMAXA
up it is used to program ICC_MAXA with a resistor to ground
ICC_MAX Input Pin for core rail. During start up it is used to program ICC_MAX with a
29 IMAX
resistor to ground
PWM2
Phase 2 PWM output. Pull to Vcc will configure as 2-phase operation.
(Rev 0)
30
PWM2/ISHED Phase 2 PWM output. Also as Phase shedding Input. During start up a resistor to
(Rev 1) ground on this pin programs the ISHED voltage.
Phase 3 PWM output. Also as VBOOT input pin to adjust the core rail boot-up voltage.
31 PWM3/VBOOT
During start up it is used to program VBOOT with a resistor to ground.
Phase 1 PWM output. Also as Address program pin. A resistor to ground on this pin
32 PWM1/ADDR
programs the SVID address of the device.
33 DRON Bidirectional gate drive enable for core output.
34 CSP1 Non-inverting input to current balance sense amplifier for phase 1
35 CSN1 Inverting input to current balance sense amplifier for phase 1
36 CSP3 Non-inverting input to current balance sense amplifier for phase 3
37 CSN3 Inverting input to current balance sense amplifier for phase 3
38 CSP2 Non-inverting input to current balance sense amplifier for phase 2
39 CSN2 Inverting input to current balance sense amplifier for phase 2
40 NC No connection
41 NC No connection
42 CSREF Total output current sense amplifier reference voltage input.
43 IOUT Total output current monitor for core output.
44 CSSUM Inverting input of total current sense amplifier for core output.
45 CSCOMP Output of total current sense amplifier for core output.
Used to program droop function for core output. It’s connected to the resistor divider
46 DROOP
placed between CSCOMP and CSREF summing node.
Over current shutdown threshold setting for core output. Resistor to CSCOMP to set
47 ILIM
threshold.
Output of the error amplifier and the inverting inputs of the PWM comparators for the
48 COMP
core output.
49 FB Error amplifier voltage feedback for core output
50 TRBST Compensation pin for core rail load transient boost.
51 VSN Inverting input to the core differential remote sense amplifier.
ON Semiconductor Confidential 7
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
52 DIFFOUT Output of the core differential remote sense amplifier.
53 FLAG / GND Power supply return ( QFN Flag )
ON Semiconductor Confidential 8
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Four Phase Plus One Phase Application Control Circuit
TBD
ON Semiconductor Confidential 9
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
ABSOLUTE MAXIMUM RATINGS
Electrical Information
Pin Symbol VMAX VMIN ISOURCE ISINK
COMP,COMPA VCC+0.3V -0.3V 2mA 2mA
CSCOMP, CSCOMPA VCC+0.3V -0.3V 2mA 2mA
VSN GND+300mV GND–300mV 1mA 1mA
DIFFOUT, DIFFOUTA VCC+0.3V -0.3V 2mA 2mA
VR_RDY,VR_RDYA VCC+0.3V -0.3V N/A 2mA
VCC 6.5V -0.3V N/A N/A
ROSC VCC+0.3V -0.3V 1mA N/A
IOUT, IOUTA Output 1.1 V -0.3V
VRMP +25V -0.3V
All Other Pins VCC+0.3V -0.3 V
ON Semiconductor Confidential 10
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
NCP6151S (4+1)/NCP6131 (3+1) ELECTRICAL CHARACTERISTICS
Unless otherwise stated: -10oC<TA<100oC; 4.75 V<VCC<5.25V; CVCC=0.1μF
PARAMETER TEST CONDITIONS MIN TYP MAX UNITS
ERROR AMPLIFIER
Input Bias Current -400 400 nA
CL = 20pF to GND,
Open Loop DC Gain 80 dB
RL = 10KΩ to GND
CL = 20pF to GND,
Open Loop Unity Gain Bandwidth 60 MHz
RL = 10KΩ to GND
∆Vin = 100mV, G = -10V/V,
∆Vout = 1.5V – 2.5V,
Slew Rate 20 V/μs
CL = 20pF to GND,
DC Load = 10k to GND
Maximum Output Voltage ISOURCE = 2.0mA 3.5 - - V
Minimum Output Voltage ISINK = 2.0mA - - 1 V
Differential Summing Amplifier
Input Bias Current -400 - 400 nA
VSP Input Voltage Range -0.3 - 3.0 V
VSN Input Voltage Range -0.3 - 0.3 V
CL = 20pF to GND,
-3dB Bandwidth 12 MHz
RL = 10KΩ to GND
VS+ to VS- = 0.5 to 1.3V
Closed Loop DC gain VS to Diffout 1.0 V/V
CSREF-DROOP=80mV
Droop Accuracy -81.5 -78.5 mV
DAC=0.8V to 1.2V
Maximum Output Voltage ISOURCE = 2mA 3.0 - - V
Minimum Output Voltage ISINK = 2mA - - 0.5 V
ON Semiconductor Confidential 11
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
ELECTRICAL CHARACTERISTICS:
Unless otherwise stated: -10oC<TA<100oC; 4.75V<VCC<5.25V; CVCC=0.1μF
PARAMETER TEST CONDITION MIN TYP MAX UNITS
CURRENT SUMMING AMPLIFIER
Offset Voltage (Vos) -300 300 uV
Input Bias Current CSSUM=CSREF= 1V -7.5 7.5 nA
Open Loop Gain 80 dB
Current Sense Unity Gain CL = 20pF to GND,
9 MHz
Bandwidth RL = 10KΩ to GND
Maximum CSCOMP (A) Output
Isource = 2mA 3.5 - - V
Voltage
Minimum CSCOMP(A) Output
Isink = 500uA - - 0.1 V
Voltage
CURRENT BALANCE AMPLIFIER
CSPx=CSNx=1.2V
Input Bias Current -50 - 50 nA
Common Mode Input Voltage Range CSPx=CSNx 0 - 2.0 V
Differential Mode Input Voltage
CSNx=1.2V -100 - 100 mV
Range
CSPx=CSNx =1.2V,
Closed loop Input Offset Voltage
Measured from the average -1.5 - 1.5 mV
Matching
0V < CSPx-CSNx < 0.1V,
Current Sense Amplifier Gain 5.7 6.0 6.3 V/V
Multiphase Current Sense Gain
CSN=CSP=10mV to 30mV -3 3 %
Matching
-3dB Bandwidth 8 MHz
INPUT SUPPLY
VCC Quiescent Current EN=high TBD 30 TBD mA
EN=low 35 TBD 70 μA
UVLO Threshold VCC rising 4.5 V
VCC falling 4.1 V
VCC UVLO Hysteresis 200 mV
DAC SLEW RATE
Soft Start Slew Rate TBD mv/us
Slew Rate Slow 5 mv/us
Slew Rate Fast 20 mv/us
AUX Soft Start Slew Rate TBD mv/us
AUX Slew Rate Slow 2.5 mv/us
AUX Slew Rate Fast 10 mv/us
ENABLE INPUT
Enable High Input Leakage Current External 1K pull-up to 3.3V - 1.0 μA
Upper Threshold VUPPER 0.8 V
Lower Threshold VLOWER 0.4 V
Total Hysteresis VUPPER – VLOWER 20 mV
Measure time from Enable
Enable Delay Time transitioning HI to when DRON 5.0 ms
goes high, Vboot is not 0V
ON Semiconductor Confidential 12
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
ELECTRICAL CHARACTERISTICS:
Unless otherwise stated: -10oC<TA<100oC; 4.75V<VCC<5.25V;CVCC=0.1μF
PARAMETER TEST CONDITION MIN TYP MAX UNITS
DRVON
Output High Voltage Sourcing 500uA 3.5 V
Output Low Voltage Sinking 500uA 0.1 V
CL (PCB) = 20pF,
Rise/Fall Time - 10 ns
∆Vo = 10% to 90%
Internal Pull Down Resistance EN = Low 70 kΩ
IOUT / IOUTA OUTPUT
Maximum Output Voltage Rlim=5k 2.5 V
Input Referred Offset Voltage Ilimit to CSREF -1 1 mV
Output Source Current Ilimit sink current= 80uA 800 uA
Current Gain (IOUTCURRENT ) / (ILIMITCURRENT), RILIM = 9.5 10 10.5
RIOUT = 8.0kΩ , Temp range: 0 o C to 60 o C
OSCILLATOR
Switching Frequency Range 100 - 1500 KHz
Switching Frequency Accuracy 250KHz < Fsw < 1MHz -10 - 10 %
3 Phase Operation RT=6.98 kΩ 360 400 440 kHz
Rosc Output Voltage RT=6.98 kΩ 1.95 2.00 2.05 V
OUTPUT OVER VOLTAGE & UNDER VOLTAGE PROTECTION (OVP & UVP)
Over Voltage Threshold During Soft-
2.175 2.2 2.225 V
Start
Over Voltage Threshold Above DAC VSP(A) rising 150 175 200 mV
Over Voltage Delay VSP(A) rising to PWMx low 50 ns
Overvoltage Hysteresis VSP(A) falling 25 mV
Under Voltage Threshold Below
VSP(A) falling 250 300 350 mV
DAC-DROOP
Under-voltage Hysteresis VSP(A) rising 25 mV
Under-voltage Delay 5 us
VR12 DAC
1.0 V ≤ DAC < 1.52 V -0.5 0.5 %
0.8V< DAC < 0.995 V -5 5 mV
System Voltage Accuracy
0.5V < DAC < 0.795 V -8 8 mV
0.25V<DAC< 0.495V -35 35 mV
Droop Feed-Forward Current Measure on DROOP pin 60 66 72 μA
Droop Feed-Forward Pulse On-Time 0.16 µs
OVERCURRENT PROTECTION
ILIM Threshold Current (OCP
(PS0) Rlim=20k 9.0 10 11.0 μA
shutdown after 50 us delay)
ILIM Threshold Current (immediate
SetPS = 00 (PS0) 13.5 15 16.5 μA
OCP shutdown)
Over-Current (DCR) Threshold During startup, CSP-CSN 36 48 60 mV
Maximum Timer for OCP shutdown 55 μs
CSCOMP OCP Threshold 50 mV
ON Semiconductor Confidential 13
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
ELECTRICAL CHARACTERISTICS:
Unless otherwise stated: -10oC<TA<100oC; 4.75V<VCC<5.25V; CVCC=0.1μF
PARAMETER TEST CONDITION MIN TYP MAX UNITS
MODULATORS (PWM COMPARATORS) FOR CORE & AUX
Minimum Pulse Width Fsw = 350KHz 60 ns
COMP voltage when the PWM
0% Duty Cycle 1.3 - V
outputs remain LO
COMP voltage when the PWM
100% Duty Cycle - 2.5 - V
outputs remain HI VRMP=12.0V
PWM Ramp Duty Cycle Matching COMP=2V, PWM Ton matching TBD %
PWM Phase Angle Error Between adjacent phases -10 10 deg
Ramp Feed-forward Voltage range 5 20 V
TRBST
Output Low Voltage ISink= 500uA TBD mV
TRBSTA
Output Low Voltage ISink= 500uA TBD mV
VR_HOT#
Output Low Voltage I_VRHOT = -4mA 0.3 V
Output Leakage Current High Impedance State -1.0 - 1.0 μA
TSENSE/TSENSEA
Alert# Assert Threshold NTC=100k in parallel with 8.2k =97C 483 mV
Alert# De-assert Threshold NTC=100k in parallel with 8.2k =94C 503 mV
VRHOT Assert Threshold NTC=100k in parallel with 8.2k =100C 462 mV
VRHOT Rising Threshold NTC=100k in parallel with 8.2k =97C 483 mV
TSENSE Bias Current 117.6 -120 122.4 μA
ADC
Voltage Range 0 2 V
Total Unadjusted Error (TUE) -1 +1 %
Differential Nonlinearity (DNL) 8-bit 1 LSB
Power Supply Sensitivity +/-1 %
Conversion Time 30 μs
Round Robin 90 μs
VR_RDY, VR_RDYA (POWER GOOD) OUTPUT
Output Low Saturation Voltage IVR_RDY(A) = 4mA, - - 0.3 V
External pull-up of 1KΩ to 3.3V, CTOT =
Rise Time - 100 ns
45pF, ∆Vo = 10% to 90%
External pull-up of 1KΩ to 3.3V, CTOT =
Fall Time 10 ns
45pF, ∆Vo = 90% to 10%
VR_RDY, VR_RDYA pulled up to 5V
Output Voltage at Power-up - - 1.0 V
via 2KΩ
Output Leakage Current When High VR_RDY & VR_RDYA = 5.0V -1.0 - 1.0 μA
VR_RDY Delay (rising) DAC=TARGET to VR_RDY 500 μs
VR_RDY Delay (falling) From OCP or OVP - 5 - μs
PWM Outputs
VCC –
Output High Voltage Sourcing 500uA - - V
0.1V
Output Mid Voltage No Load, SetPS=02 1.9 2.0 2.1 V
Output Low Voltage Sinking 500uA - - 0.7 V
CL (PCB) = 50pF,
Rise and Fall Time - 10 ns
∆Vo = GND to VCC
2/3/4 Phase Detection
PWM Pin Source Current 100 μA
PWM Pin Threshold Voltage 2.5 V
Phase Detect Timer 50 μs
SCLK, SDIO
VIL Input Low Voltage 0.45 V
VIH Input High Voltage 0.65 V
VHYS Hysteresis Voltage 50 mV
VOH Output High Voltage 1.05 V
VOL Output Low Voltage (SDIO only) TBD mV
ON Semiconductor Confidential 14
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
ELECTRICAL CHARACTERISTICS:
Unless otherwise stated: -10oC<TA<100oC; 4.75V<VCC<5.25V; CVCC=0.1μF
Parameter Test Condition MIN TYP MAX Units
Buffer On Resistance (data line,
RON
ALERT#, and VRHOT)
4 13 Ω
ON Semiconductor Confidential 15
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Table 2: VR12 VID Codes
Voltage
VID7 VID6 VID5 VID4 VID3 VID2 VID1 VID0 HEX
(V)
0 0 0 0 0 0 0 0 OFF 00
0 0 0 0 0 0 0 1 0.25000 01
0 0 0 0 0 0 1 0 0.25500 02
0 0 0 0 0 0 1 1 0.26000 03
0 0 0 0 0 1 0 0 0.26500 04
0 0 0 0 0 1 0 1 0.27000 05
0 0 0 0 0 1 1 0 0.27500 06
0 0 0 0 0 1 1 1 0.28000 07
0 0 0 0 1 0 0 0 0.28500 08
0 0 0 0 1 0 0 1 0.29000 09
0 0 0 0 1 0 1 0 0.29500 0A
0 0 0 0 1 0 1 1 0.30000 0B
0 0 0 0 1 1 0 0 0.30500 0C
0 0 0 0 1 1 0 1 0.31000 0D
0 0 0 0 1 1 1 0 0.31500 0E
0 0 0 0 1 1 1 1 0.32000 0F
0 0 0 1 0 0 0 0 0.32500 10
0 0 0 1 0 0 0 1 0.33000 11
0 0 0 1 0 0 1 0 0.33500 12
0 0 0 1 0 0 1 1 0.34000 13
0 0 0 1 0 1 0 0 0.34500 14
0 0 0 1 0 1 0 1 0.35000 15
0 0 0 1 0 1 1 0 0.35500 16
0 0 0 1 0 1 1 1 0.36000 17
0 0 0 1 1 0 0 0 0.36500 18
0 0 0 1 1 0 0 1 0.37000 19
0 0 0 1 1 0 1 0 0.37500 1A
0 0 0 1 1 0 1 1 0.38000 1B
0 0 0 1 1 1 0 0 0.38500 1C
0 0 0 1 1 1 0 1 0.39000 1D
0 0 0 1 1 1 1 0 0.39500 1E
0 0 0 1 1 1 1 1 0.40000 1F
0 0 1 0 0 0 0 0 0.40500 20
0 0 1 0 0 0 0 1 0.41000 21
0 0 1 0 0 0 1 0 0.41500 22
0 0 1 0 0 0 1 1 0.42000 23
0 0 1 0 0 1 0 0 0.42500 24
0 0 1 0 0 1 0 1 0.43000 25
0 0 1 0 0 1 1 0 0.43500 26
ON Semiconductor Confidential 16
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Table 2: VR12 VID Codes (cont’d)
Voltage
VID7 VID6 VID5 VID4 VID3 VID2 VID1 VID0 HEX
(V)
0 0 1 0 0 1 1 1 0.44000 27
0 0 1 0 1 0 0 0 0.44500 28
0 0 1 0 1 0 0 1 0.45000 29
0 0 1 0 1 0 1 0 0.45500 2A
0 0 1 0 1 0 1 1 0.46000 2B
0 0 1 0 1 1 0 0 0.46500 2C
0 0 1 0 1 1 0 1 0.47000 2D
0 0 1 0 1 1 1 0 0.47500 2E
0 0 1 0 1 1 1 1 0.48000 2F
0 0 1 1 0 0 0 0 0.48500 30
0 0 1 1 0 0 0 1 0.49000 31
0 0 1 1 0 0 1 0 0.49500 32
0 0 1 1 0 0 1 1 0.50000 33
0 0 1 1 0 1 0 0 0.50500 34
0 0 1 1 0 1 0 1 0.51000 35
0 0 1 1 0 1 1 0 0.51500 36
0 0 1 1 0 1 1 1 0.52000 37
0 0 1 1 1 0 0 0 0.52500 38
0 0 1 1 1 0 0 1 0.53000 39
0 0 1 1 1 0 1 0 0.53500 3A
0 0 1 1 1 0 1 1 0.54000 3B
0 0 1 1 1 1 0 0 0.54500 3C
0 0 1 1 1 1 0 1 0.55000 3D
0 0 1 1 1 1 1 0 0.55500 3E
0 0 1 1 1 1 1 1 0.56000 3F
0 1 0 0 0 0 0 0 0.56500 40
0 1 0 0 0 0 0 1 0.57000 41
0 1 0 0 0 0 1 0 0.57500 42
0 1 0 0 0 0 1 1 0.58000 43
0 1 0 0 0 1 0 0 0.58500 44
0 1 0 0 0 1 0 1 0.59000 45
0 1 0 0 0 1 1 0 0.59500 46
0 1 0 0 0 1 1 1 0.60000 47
0 1 0 0 1 0 0 0 0.60500 48
0 1 0 0 1 0 0 1 0.61000 49
0 1 0 0 1 0 1 0 0.61500 4A
0 1 0 0 1 0 1 1 0.62000 4B
0 1 0 0 1 1 0 0 0.62500 4C
0 1 0 0 1 1 0 1 0.63000 4D
0 1 0 0 1 1 1 0 0.63500 4E
0 1 0 0 1 1 1 1 0.64000 4F
0 1 0 1 0 0 0 0 0.64500 50
0 1 0 1 0 0 0 1 0.65000 51
0 1 0 1 0 0 1 0 0.65500 52
0 1 0 1 0 0 1 1 0.66000 53
0 1 0 1 0 1 0 0 0.66500 54
0 1 0 1 0 1 0 1 0.67000 55
0 1 0 1 0 1 1 0 0.67500 56
0 1 0 1 0 1 1 1 0.68000 57
0 1 0 1 1 0 0 0 0.68500 58
ON Semiconductor Confidential 17
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Table 2: VR12 VID Codes (cont’d)
Voltage
VID7 VID6 VID5 VID4 VID3 VID2 VID1 VID0 HEX
(V)
0 1 0 1 1 0 0 1 0.69000 59
0 1 0 1 1 0 1 0 0.69500 5A
0 1 0 1 1 0 1 1 0.70000 5B
0 1 0 1 1 1 0 0 0.70500 5C
0 1 0 1 1 1 0 1 0.71000 5D
0 1 0 1 1 1 1 0 0.71500 5E
0 1 0 1 1 1 1 1 0.72000 5F
0 1 1 0 0 0 0 0 0.72500 60
0 1 1 0 0 0 0 1 0.73000 61
0 1 1 0 0 0 1 0 0.73500 62
0 1 1 0 0 0 1 1 0.74000 63
0 1 1 0 0 1 0 0 0.74500 64
0 1 1 0 0 1 0 1 0.75000 65
0 1 1 0 0 1 1 0 0.75500 66
0 1 1 0 0 1 1 1 0.76000 67
0 1 1 0 1 0 0 0 0.76500 68
0 1 1 0 1 0 0 1 0.77000 69
0 1 1 0 1 0 1 0 0.77500 6A
0 1 1 0 1 0 1 1 0.78000 6B
0 1 1 0 1 1 0 0 0.78500 6C
0 1 1 0 1 1 0 1 0.79000 6D
0 1 1 0 1 1 1 0 0.79500 6E
0 1 1 0 1 1 1 1 0.80000 6F
0 1 1 1 0 0 0 0 0.80500 70
0 1 1 1 0 0 0 1 0.81000 71
0 1 1 1 0 0 1 0 0.81500 72
0 1 1 1 0 0 1 1 0.82000 73
0 1 1 1 0 1 0 0 0.82500 74
0 1 1 1 0 1 0 1 0.83000 75
0 1 1 1 0 1 1 0 0.83500 76
0 1 1 1 0 1 1 1 0.84000 77
0 1 1 1 1 0 0 0 0.84500 78
0 1 1 1 1 0 0 1 0.85000 79
0 1 1 1 1 0 1 0 0.85500 7A
0 1 1 1 1 0 1 1 0.86000 7B
0 1 1 1 1 1 0 0 0.86500 7C
0 1 1 1 1 1 0 1 0.87000 7D
0 1 1 1 1 1 1 0 0.87500 7E
0 1 1 1 1 1 1 1 0.88000 7F
1 0 0 0 0 0 0 0 0.88500 80
1 0 0 0 0 0 0 1 0.89000 81
1 0 0 0 0 0 1 0 0.89500 82
1 0 0 0 0 0 1 1 0.90000 83
1 0 0 0 0 1 0 0 0.90500 84
1 0 0 0 0 1 0 1 0.91000 85
1 0 0 0 0 1 1 0 0.91500 86
1 0 0 0 0 1 1 1 0.92000 87
1 0 0 0 1 0 0 0 0.92500 88
1 0 0 0 1 0 0 1 0.93000 89
1 0 0 0 1 0 1 0 0.93500 8A
1 0 0 0 1 0 1 1 0.94000 8B
ON Semiconductor Confidential 18
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Table 2: VR12 VID Codes (cont’d)
Voltage
VID7 VID6 VID5 VID4 VID3 VID2 VID1 VID0 HEX
(V)
1 0 0 0 1 1 0 0 0.94500 8C
1 0 0 0 1 1 0 1 0.95000 8D
1 0 0 0 1 1 1 0 0.95500 8E
1 0 0 0 1 1 1 1 0.96000 8F
1 0 0 1 0 0 0 0 0.96500 90
1 0 0 1 0 0 0 1 0.97000 91
1 0 0 1 0 0 1 0 0.97500 92
1 0 0 1 0 0 1 1 0.98000 93
1 0 0 1 0 1 0 0 0.98500 94
1 0 0 1 0 1 0 1 0.99000 95
1 0 0 1 0 1 1 0 0.99500 96
1 0 0 1 0 1 1 1 1.00000 97
1 0 0 1 1 0 0 0 1.00500 98
1 0 0 1 1 0 0 1 1.01000 99
1 0 0 1 1 0 1 0 1.01500 9A
1 0 0 1 1 0 1 1 1.02000 9B
1 0 0 1 1 1 0 0 1.02500 9C
1 0 0 1 1 1 0 1 1.03000 9D
1 0 0 1 1 1 1 0 1.03500 9E
1 0 0 1 1 1 1 1 1.04000 9F
1 0 1 0 0 0 0 0 1.04500 A0
1 0 1 0 0 0 0 1 1.05000 A1
1 0 1 0 0 0 1 0 1.05500 A2
1 0 1 0 0 0 1 1 1.06000 A3
1 0 1 0 0 1 0 0 1.06500 A4
1 0 1 0 0 1 0 1 1.07000 A5
1 0 1 0 0 1 1 0 1.07500 A6
1 0 1 0 0 1 1 1 1.08000 A7
1 0 1 0 1 0 0 0 1.08500 A8
1 0 1 0 1 0 0 1 1.09000 A9
1 0 1 0 1 0 1 0 1.09500 AA
1 0 1 0 1 0 1 1 1.10000 AB
1 0 1 0 1 1 0 0 1.10500 AC
1 0 1 0 1 1 0 1 1.11000 AD
1 0 1 0 1 1 1 0 1.11500 AE
1 0 1 0 1 1 1 1 1.12000 AF
1 0 1 1 0 0 0 0 1.12500 B0
1 0 1 1 0 0 0 1 1.13000 B1
1 0 1 1 0 0 1 0 1.13500 B2
1 0 1 1 0 0 1 1 1.14000 B3
1 0 1 1 0 1 0 0 1.14500 B4
ON Semiconductor Confidential 19
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Table 2: VR12 VID Codes (cont’d)
Voltage
VID7 VID6 VID5 VID4 VID3 VID2 VID1 VID0 HEX
(V)
1 0 1 1 0 1 0 1 1.15000 B5
1 0 1 1 0 1 1 0 1.15500 B6
1 0 1 1 0 1 1 1 1.16000 B7
1 0 1 1 1 0 0 0 1.16500 B8
1 0 1 1 1 0 0 1 1.17000 B9
1 0 1 1 1 0 1 0 1.17500 BA
1 0 1 1 1 0 1 1 1.18000 BB
1 0 1 1 1 1 0 0 1.18500 BC
1 0 1 1 1 1 0 1 1.19000 BD
1 0 1 1 1 1 1 0 1.19500 BE
1 0 1 1 1 1 1 1 1.20000 BF
1 1 0 0 0 0 0 0 1.20500 C0
1 1 0 0 0 0 0 1 1.21000 C1
1 1 0 0 0 0 1 0 1.21500 C2
1 1 0 0 0 0 1 1 1.22000 C3
1 1 0 0 0 1 0 0 1.22500 C4
1 1 0 0 0 1 0 1 1.23000 C5
1 1 0 0 0 1 1 0 1.23500 C6
1 1 0 0 0 1 1 1 1.24000 C7
1 1 0 0 1 0 0 0 1.24500 C8
1 1 0 0 1 0 0 1 1.25000 C9
1 1 0 0 1 0 1 0 1.25500 CA
1 1 0 0 1 0 1 1 1.26000 CB
1 1 0 0 1 1 0 0 1.26500 CC
1 1 0 0 1 1 0 1 1.27000 CD
1 1 0 0 1 1 1 0 1.27500 CE
1 1 0 0 1 1 1 1 1.28000 CF
1 1 0 1 0 0 0 0 1.28500 D0
1 1 0 1 0 0 0 1 1.29000 D1
1 1 0 1 0 0 1 0 1.29500 D2
1 1 0 1 0 0 1 1 1.30000 D3
1 1 0 1 0 1 0 0 1.30500 D4
1 1 0 1 0 1 0 1 1.31000 D5
1 1 0 1 0 1 1 0 1.31500 D6
1 1 0 1 0 1 1 1 1.32000 D7
1 1 0 1 1 0 0 0 1.32500 D8
1 1 0 1 1 0 0 1 1.33000 D9
1 1 0 1 1 0 1 0 1.33500 DA
1 1 0 1 1 0 1 1 1.34000 DB
1 1 0 1 1 1 0 0 1.34500 DC
1 1 0 1 1 1 0 1 1.35000 DD
ON Semiconductor Confidential 20
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Table 2: VR12 VID Codes (cont’d)
Voltage
VID7 VID6 VID5 VID4 VID3 VID2 VID1 VID0 HEX
(V)
1 1 0 1 1 1 1 0 1.35500 DE
1 1 0 1 1 1 1 1 1.36000 DF
1 1 1 0 0 0 0 0 1.36500 E0
1 1 1 0 0 0 0 1 1.37000 E1
1 1 1 0 0 0 1 0 1.37500 E2
1 1 1 0 0 0 1 1 1.38000 E3
1 1 1 0 0 1 0 0 1.38500 E4
1 1 1 0 0 1 0 1 1.39000 E5
1 1 1 0 0 1 1 0 1.39500 E6
1 1 1 0 0 1 1 1 1.40000 E7
1 1 1 0 1 0 0 0 1.40500 E8
1 1 1 0 1 0 0 1 1.41000 E9
1 1 1 0 1 0 1 0 1.41500 EA
1 1 1 0 1 0 1 1 1.42000 EB
1 1 1 0 1 1 0 0 1.42500 EC
1 1 1 0 1 1 0 1 1.43000 ED
1 1 1 0 1 1 1 0 1.43500 EE
1 1 1 0 1 1 1 1 1.44000 EF
1 1 1 1 0 0 0 0 1.44500 F0
1 1 1 1 0 0 0 1 1.45000 F1
1 1 1 1 0 0 1 0 1.45500 F2
1 1 1 1 0 0 1 1 1.46000 F3
1 1 1 1 0 1 0 0 1.46500 F4
1 1 1 1 0 1 0 1 1.47000 F5
1 1 1 1 0 1 1 0 1.47500 F6
1 1 1 1 0 1 1 1 1.48000 F7
1 1 1 1 1 0 0 0 1.48500 F8
1 1 1 1 1 0 0 1 1.49000 F9
1 1 1 1 1 0 1 0 1.49500 FA
1 1 1 1 1 0 1 1 1.50000 FB
1 1 1 1 1 1 0 0 1.50500 FC
1 1 1 1 1 1 0 1 1.51000 FD
1 1 1 1 1 1 1 0 1.51500 FE
1 1 1 1 1 1 1 1 1.52000 FF
ON Semiconductor Confidential 21
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Start Up Timing Diagram
12V
5V
VR12_EN
VSPA
VSP
SVID Alert
VR_RDYA
VR_RDY
SCLK
CPU
VR latch
send
SDIO
ON Semiconductor Confidential 22
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
State Truth Table
Calibration
EN> threshold
UVLO>threshold
DRVON Fault Low Low Disabled Resistive pull up Driver must
release
EN> threshold DRVON to
UVLO>threshold high
DRVON<threshold
ON Semiconductor Confidential 23
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
State Diagram
ON Semiconductor Confidential 24
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
General
The NCP6151S/NCP631S is a dual output four/three phase plus one phase dual edge modulated multiphase
PWM controller designed to meet the Intel VR12 specifications with a serial SVID control interface. The
NCP6151S/NCP6131S implements PS0, PS1, and PS2 power saving states. It is designed to work in notebook,
desktop, and server applications.
Serial VID
The NCP6151S/NCP6131S supports the Intel serial VID interface. It communicates with the microprocessor
through three wires (SCLK, SDIO, ALERT#). The table of supported registers is shown below.
The NCP6151S/NCP6131S has a Vboot voltage register that can be externally programmed for each output.
The VBOOTA also provides a feature that allows the “+1” single phase output to be disabled and effectively
removed from the SVID bus. If the single phase output is disabled it alters the SVID address setting table to
allow the multi-phase rail to show up at an even or odd address. See the Boot Voltage Table below.
ON Semiconductor Confidential 26
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
VCC Shutdown (VbootA only)
A high performance high input impedance true differential amplifier is provided to accurately sense the output
voltage of the regulator. The VSP and VSN inputs should be connected to the regulator’s output voltage sense
points. The remote sense amplifier takes the difference of the output voltage with the DAC voltage and adds the
droop voltage to
This signal then goes through a standard error compensation network and into the inverting input of the error
amplifier. The non-inverting input of the error amplifier is connected to the same 1.3 V reference used for the
differential sense amplifier output bias.
ON Semiconductor Confidential 27
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
A high performance error amplifier is provided for high bandwidth transient performance. A standard type 3
compensation circuit is normally used to compensate the system.
Each phase has a low offset differential amplifier to sense that phase current for current balance and per phase
OCP protection during soft-start. The inputs to the CSNx and CSPx pins are high impedance inputs. It is
recommended that any external filter resistor RCSN not exceed 10kOhm to avoid offset issues with leakage
current. It is also recommended that the voltage sense element be no less than 0.5mOhm for accurate current
balance. Fine tuning of this time constant is generally not required.
CSNx
CSPx
RCSN CCSN
SWNx VOUT
DCR LPHASE
LPHASE 1 2
RCSN =
CCSN ∗ DCR
The individual phase current is summed into to the PWM comparator feedback in this way current is balanced is
via a current mode control approach.
ON Semiconductor Confidential 28
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
The DC gain equation for the current sensing:
Rcs1 ∗ Rth
Rcs 2 +
VCSCOMP −CSREF = − Rcs1 + Rth ∗ ( Iout
Total ∗ DCR )
Rph
Set the gain by adjusting the value of the Rph resistors. The DC gain should set to the output voltage droop. If the voltage
from CSCOMP to CSREF is less than 100mV at ICCMAX then it is recommend to increase the gain of the CSCOMP amp
and add a resister divider to the Droop pin filter. This is required to provide a good current signal to offset voltage ratio for
the ILIMIT pin. When no droop is needed, the gain of the amplifier should be set to provide ~100mV across the current
limit programming resistor at full load. The values of Rcs1 and Rcs2 are set based on the 100k NTC and the temperature
effect of the inductor and should not need to be changed. The NTC should be placed near the closest inductor. The output
voltage droop should be set with the droop filter divider.
The pole frequency in the CSCOMP filter should be set equal to the zero from the output inductor. This allows the circuit to
recover the inductor DCR voltage drop current signal. Ccs1 and Ccs2 are in parallel to allow for fine tuning of the time
constant using commonly available values. It is best to fine tune this filter during transient testing.
DCR @ 25C
FZ =
2 ∗ PI * LPhase
1
FP =
⎛ Rcs1 ∗ Rth @ 25C ⎞
2 * PI * ⎜⎜ Rcs 2 + ⎟ ∗ (Ccs1 + Ccs 2 )
⎝ Rcs1 + Rth @ 25C ⎟⎠
The current limit thresholds are programmed with a resistor between the ILIMIT and CSCOMP pins. The ILIMIT
pin mirrors the voltage at the CSREF pin and mirrors the sink current internally to IOUT (reduced by the IOUT
Current Gain) and the current limit comparators. The 100% current limit trips if the ILIMIT sink current exceeds
10uA for 50us. The 150% current limit trips with minimal delay if the ILIMIT sink current exceeds 15uA. Set the
value of the current limit resistor based on the CSCOMP-CSREF voltage as shown below.
Rcs1 ∗ Rth
Rcs 2 +
Rcs1 + Rth ∗ ( Iout
LIMIT ∗ DCR )
Rph V
RLIMIT = or RLIMIT = CSCOMP −CSREF @ ILIMIT
10u 10u
The signals DROOP and CSREF are differentially summed with the output voltage feedback to add precision
voltage droop to the output voltage. The total current feedback should be filtered before it is applied to the
DROOP pin. This filter impedance provides DAC feed-forward during dynamic VID changes. Programming this
filter can be made simpler if CSCOMP-CSREF is equal to the droop voltage. Rdroop sets the gain of the DAC
feed-forward and Cdroop provides the time constant to cancel the time constant of the system per the following
equations. Cout is the total output capacitance and Rout is the output impedance of the system.
ON Semiconductor Confidential 29
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
DROOP
Cdroop Rdroop
CSREF 5
+ CSCOMP
7
CSSUM 6
-
If the Droop at maximum load is less than 100mV at ICCMAX we recommend altering this filter into a voltage
divider such that a larger signal can be provided to the ILIMIT resistor by increasing the CSCOMP amp gain for
better current monitor accuracy. The DROOP pin divider gain should be set to provide a voltage from DROOP to
CSREF equal to the amount of voltage droop desired in the output. A current is applied to the DROOP pin
during dynamic VID. In this case Rdroop1 in parallel with Rdroop2 should be equal to Rdroop
DROOP
Rdroop2
Cdroop Rdroop1
CSREF 5
+ CSCOMP
7
CSSUM 6
-
Programming IOUT
The IOUT pin sources a current equal to the ILIMIT sink current. The voltage on the IOUT pin is monitored by
the internal A/D converter and should be scaled with an external resistor to ground such that a load equal to
ICCMAX generates a 2V signal on IOUT. A pull-up resistor from 5V VCC can be used to offset the IOUT signal
positive if needed.
2.0V * R LIMIT
R IOUT =
Rcs1 ∗ Rth
Rcs 2 +
Rcs1 + Rth ∗ ( Iout
10 * ICC _ MAX ∗ DCR )
Rph
The SVID interface provides the platform ICC_MAX value at register 21h for both the multiphase and the single phase rail.
A resistor to ground on the IMAX and IMAXA pins program these registers at the time the part in enabled. 10uA is
sourced from these pins to generate a voltage on the program resistor. The value of the register is 1A per LSB and is set by
the equation below. The resistor value should be no less than 10k.
ON Semiconductor Confidential 30
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
R ∗ 10uA * 256 A
ICC _ MAX 21h =
2V
ON Semiconductor Confidential 31
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Programming TSENSE and TSENSEA
Two temperature sense inputs are provided. A precision current is sourced out the output of the TSENSE and TSENSEA
pins to generate a voltage on the temperature sense network. The voltages on the temperature sense inputs are sampled by
the internal A/D converter. A 100k NTC similar to the VISHAY ERT-J1VS104JA should be used. Rcomp1 is mainly used
for noise. See the specification table for the thermal sensing voltage thresholds and source current.
TSENSE
Rcomp1
0.0
Cfilter
0.1uF
Rcomp2 RNTC
8.2K 100K
AGND AGND
Precision Oscillator
A programmable precision oscillator is provided. The clock oscillator serves as the master clock to the ramp
generator circuit. This oscillator is programmed by a resistor to ground on the ROSC pin. The oscillator
frequency range is between 100KHz/phase to 1MHz/phase. The ROSC pin provides approximately 2V out and
the source current is mirrored into the internal ramp oscillator. The oscillator frequency is approximately
proportional to the current flowing in the ROSC resistor.
6.98kOhm × 440kHz
= Rosc
Fs
The oscillator generates triangle ramps that are 0.5~2.5 V in amplitude depending on the VRMP pin voltage to
provide input voltage feed forward compensation. The ramps are equally spaced out of phase with respect to
each other and the signal phase rail is set half way between phases 1 and 2 of the multi phase rail for minimum
input ripple current.
The ramp generator circuit provides the ramp used by the PWM comparators. The ramp generator provides
voltage feed-forward control by varying the ramp magnitude with respect to the VRMP pin voltage. The VRMP
pin also has a 4V UVLO function. The VRMP UVLO is only active after the controller is enabled. The VRMP pin
is high impedance input when the controller is disabled.
ON Semiconductor Confidential 32
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Programming TRBST
The TRBST pin provides a signal to offset the output after load release overshoot. This network should be fine
tuned during the board tuning process and is only necessary in systems with significant load release overshoot.
The TRBST network allows maximum boost for low frequency load release events to minimize load release
undershoot. The network time constants are set up to provide a TRBST roll of at higher frequencies where it is
not needed. Cboost1*Rbst1 controls the time constant of the load release boost. This should be set to counter
the under shoot after load release. Rbst1+ Rbst2 controls the maximum amount of boost during rapid step
loading. Rbst2 is generally much larger then Rbst1. The Cboost2*Rbst2 time constant controls the roll off
frequency of the TRBST function.
Cboost2 Rbst3
Rbst1 Rbst2
FB TRBST
Cboost1
PWM Comparators
During steady state operation, the duty cycle is centered on the valley of the triangle ramp waveform and both
edges of the PWM signal are modulated. During a transient event the duty will increase rapidly and
proportionally turning on all phases as the error amp signal increases with respect to the ramps to provide a
highly linear and proportional response to the step load.
During start-up, the number of operational phases and their phase relationship is determined by the internal
circuitry monitoring the PWM outputs. Normally, NCP6151S operates as a 4-phase VCORE+1-phase VAUX
PWM controller, NCP6131S operates as a 3-phase VCORE+1-phase VAUX PWM controller. For NCP6151S,
Connecting PWM4 pin to VCC programs 3-phase operation; While for NCP6131S, Connecting PWM2 pin to
VCC programs 2-phase operation.
Prior to soft start, while ENABLE is high, NCP6151S PWM4 pin (or NCP6131 PWM2 pin) sinks approximately
100 µA. An internal comparator checks the voltage of PWM4 pin (or PWM2 pin) and compares it to a threshold
of hold of 2.5V. If the pin is tied to VCC, its voltage is above the threshold and the controller is configured to
three phase operation otherwise the part operates in four phase mode.
The Aux rail can be disabled by pulling the VBOOTA signal to VCC. This changes the SVID address scheme to
allow the multiphase to be programmed to any SVID Address odd or even. See the register resistor
programming table.
ON Semiconductor Confidential 33
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Phase Count Table
NCP6151S
ON Semiconductor Confidential 34
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
VBOOTA VCC
VSPA GND
VSNA GND
DIFFOUTA float
FBA COMPA
COMPA FBA
TRBSTA float
CSPA GND
CSNA GND
CSCOMP CSSUM
CSSUM CSCOMP
DROOPA GND
ILIMA float
TSENSEA GND
PWMA float
NCP6131S
ON Semiconductor Confidential 35
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
CSSUM CSCOMP
DROOPA GND
ILIMA float
TSENSEA GND
PWMA float
ON Semiconductor Confidential 36
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Protection Features
Input Under Voltage Protection
NCP6151S/NCP6131S monitors the 5V VCC supply and the VRMP pin for under voltage protection. The gate
driver monitors both the gate driver VCC and the BST voltage (12V drivers only). When the voltage on the gate
driver is insufficient it will pull DRVON low and notify the controller the power is not ready. The gate driver will
hold DRVON low for a minimum period of time to allow the controller to restart its startup sequence. In this case
the PWM is set back to the MID state and soft start would begin again. See the figure below.
Soft Start
Soft start is implemented internally. A digital counter steps the DAC up from zero to the target voltage based on
the predetermined slew rate in the spec table. The PWM signals will start out open with a test current to collect
data on phase count and for setting internal registers. After the configuration data is collected the controller
enables and sets the PWM signal to the 2.0V MID state to indicate that the drivers should be in diode mode.
DRVON will then be asserted and the COMP pin released to begin soft-start. The DAC will ramp from Zero to
the target DAC codes and the PWM outputs will begin to fire. Each phase will move out of the MID state when
the first PWM pulse is produced preventing the discharge of a pre-charged output.
Soft-Start Sequence
ON Semiconductor Confidential 37
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Over Current Latch- Off Protection
The NCP6151S/NCP6131S provides two different types of current limit protection. During normal operation a
programmable total current limit is provided that scales with the phase count during power saving operation.
This limit is proprammed with a resistor between the CSCOMP and ILIM pins. A second fixed per-phase current
limit is provided for safe-start up monitoring during soft-start. The level of total current limit is set with the
resistor from the ILIM pin to CSCOMP. The current through the external resistor connected between ILIM and
CSCOMP is then compared to the internal current of 10uA and 15uA. If the current into the ILIM pin exceeds the
10A level an internal latch-off counter starts. The controller shuts down if the fault is not removed after 50us. If
the current into the pin exceeds 15uA the controller will shut down immediately. To recover from an OCP fault
the EN pin must be cycled low.
During startup the per phase current limit is active to protect the individual output stages. This limit monitors the
voltage drop across the DCR through the CSPx and CSNx pins. The minimum threshold is.
The over-current limit is programmed by a resistor on the ILIM pin. The resistor value can be calculated by the
following equation:
VCSCOMP − VCSREF
R ILIM =
10uA
Under Voltage Monitor
The output voltage is monitored at the output of the differential amplifier for UVLO. If the output falls more than
300mV below the DAC-DROOP voltage the UVLO comparator will trip sending the VR_RDY signal low.
ON Semiconductor Confidential 38
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
Start up OVP Threshold Behavior
DRVON
LOW
PWM
Layout Notes
The NCP6151S/NCP6131S has differential voltage and current monitoring. This improves signal integrity and
reduces noise issues related to layout for easy design use. To insure proper function there are some general
rules to follow. Always place the inductor current sense RC filters as close to the CSN and CSP pins on the
controller as possible. Place the VCC decoupling caps as close as possible to the controller VCC pin. The high
frequency filter cap on CSREF and the 10 ohm CSREF resistors should be placed close to the controller. The
small high feed back cap from COMP to FB should be as close to the controller as possible. Please minimize
the capacitance to ground of the FB traces by keeping them short. The filter cap from CSCOMP to CSREF
should also be close to the controller.
ON Semiconductor Confidential 39
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010
QFN52 SINGLE ROW 6x6, 0.4P PACKAGE DIMENSIONS
Unit:
ON Semiconductor Confidential 40
Confidential and Proprietary – Not for Public Release
Rev 0 – Feb 2010