Dual Output Digital Multi-Phase Controller DESCRIPTION APPLICATIONS. Standard Pack. IR3565B QFN 6 MM X 6 MM Tape and Reel 3000 IR3565BMxxyyTRP 1
Dual Output Digital Multi-Phase Controller DESCRIPTION APPLICATIONS. Standard Pack. IR3565B QFN 6 MM X 6 MM Tape and Reel 3000 IR3565BMxxyyTRP 1
FEATURES DESCRIPTION
Dual output 4+2 phase PWM Controller The IR3565B is a dual loop digital multi-phase buck
Easiest layout and fewest pins in the industry controller designed for CPU voltage regulation and is fully
compliant to AMD® SVI1 & SVI2 rev 1.2 & Intel© VR12
Fully supports AMD® SVI1 & SVI2 with dual Rev 1.5 PWM specification and VR12.5 Rev 1.3 PWM
OCP specification.
and Intel® VR12 & VR12.5
Complies with VR12.5 Rev 1.3 requirement The IR3565B includes IR’s Efficiency Shaping
for SVID register 15h to have <200 µSec Technology to deliver exceptional efficiency at minimum
filter cost across the entire load range. IR Variable Gate Drive
Overclocking & Gaming Mode optimizes the MOSFET gate drive voltage based on real-
time load current. IR’s Dynamic Phase Control
Switching frequency from 200kHz to 2MHz adds/drops active phases based upon load current and
per phase can be configured to enter 1-phase operation and diode
IR Efficiency Shaping Features including emulation mode automatically or by command.
Dynamic Phase Control and Automatic Power
State Switching IR’s unique Adaptive Transient Algorithm (ATA), based
iR Adaptive Transient Algorithm (ATA) on on proprietary non-linear digital PWM algorithms,
both loops minimizes output bulk capacitors minimizes output bulk capacitors and Multiple Time
and system cost Programmable (MTP) storage saves pins and enables a
small package size. Device configuration and fault
Auto-Phase Detection with auto-
parameters are easily defined using the IR Digital Power
compensation
Design Center (DPDC) GUI and stored in on-chip MTP.
Per-Loop Fault Protection: OVP, UVP, OCP,
OTP, CFP The IR3565B provides extensive OVP, UVP, OCP and
I2C/SMBus/PMBus system interface for OTP fault protection and includes thermistor based
telemetry temperature sensing with VRHOT signal.
of Temperature, Voltage, Current & Power for
both loops The IR3565B includes numerous features like register
Multiple Time Programming (MTP) with diagnostics for fast design cycles and platform
integrated charge pump for easy custom differentiation, simplifying VRD design and enabling
configuration fastest time-to-market (TTM) with “set-and-forget”
methodology.
Compatible with IR ATL and 3.3V tri-state
Drivers
APPLICATIONS
+3.3V supply voltage; -40°C to 85°C ambient
operation AMD® SVI1 & SVI2, Intel® VR12 & VR12.5 based
systems
Pb-Free, Halogen Free, RoHS, 6x6mm, 48-
pin, 0.4mm pitch QFN Desktop & Notebook CPU VRs
High Performance Graphics Processors
ORDERING INFORMATION
Base Part Standard Pack Orderable
Package Type
Number Form Quantity Part Number
1
IR3565B QFN 6 mm x 6 mm Tape and Reel 3000 IR3565BMxxyyTRP
Notes 1: Customer Specific Configuration File, where xx = Customer ID and yy = Configuration File (Codes assigned by IR Marketing).
1 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
ORDERING INFORMATION
IR3565BM
yy – Configuration File ID
xx – Customer ID
2 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
3 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Figure 3: Dual-loop VR using IR3565B Controller and CHL8505 MOSFET Drivers in 4+2 Configuration
4 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PIN DESCRIPTIONS
PIN# PIN NAME TYPE PIN DESCRIPTION
Resistor Current Sense Positive Loop#1. This pin is connected to an external network to set the
1 RCSP A [O]
load line slope, bandwidth and temperature compensation for Loop #1.
Resistor Current Sense Minus Loop#1. This pin is connected to an external network to set the
2 RCSM A [O]
load line slope, bandwidth and temperature compensation for Loop #1.
Voltage Regulator Ready Output (Loop #2). Open-drain output that asserts high when the VR
3 VRDY2 D [O]
has completed soft-start to Loop #2 boot voltage. It is pulled up to an external voltage rail.
Catastrophic Failure Protection. CMOS output signal goes high and latches high when an
4 CFP overvoltage protection fault occurs. The purpose of the CFP pin is too send a shutdown signal to
the front end supply (typically +12Vdc) to shut down because the VR has had an overvoltage fault.
Voltage Sense Input Loop#1. This pin is connected directly to the VR output voltage of Loop #1
5 VSEN A [I]
at the load and should be routed differentially with VRTN.
Voltage Sense Return Input Loop#1. This pin is connected directly to Loop#1 ground at the load
6 VRTN A [I]
and should be routed differentially with VSEN.
Current Reference Resistor. A 1% 7.5kohm resistor is connected to this pin to set an internal
7 RRES A [B]
precision current reference.
NTC Temperature Sense Input Loop #1. An NTC network is connected to this pin to measure
8 TSEN1 A [I]
temperature for VRHOT. Refer to page 45 for details.
9 V18A A [O] 1.8V Decoupling. A capacitor on this pin provides decoupling for the internal 1.8V supply.
PWRGD/ Voltage Regulator Ready Output (Loop #1). Open-drain output that asserts high when the VR
10 D [O]
VRDY1 has completed soft-start to Loop #1 boot voltage. It is pulled up to an external voltage rail.
Power OK Input (AMD). An input that when low indicates to return to the Boot voltage and when
high indicates to use the SVI bus.
PWROK/ VR Enable for Loop 2. When configured, ENABLE for Loop 2 is an active high system input to
power-on Loop 2, provided Vin and Vcc are present. ENABLE is not pulled up on the controller.
11 EN_L2/ D [I]
When ENABLE is pulled low, the controller de-asserts VR READY2 and shuts down loop 2 only.
INMODE
Intel Mode Pin. If configured this pin will select whether the controller is in VR12 or VR12.5 Mode.
If pulled low (Logic 0) the controller will operate in VR12.5 mode, if pulled high (Logic 1) the
controller will operate in VR12 mode.
Voltage Sense Input. This is used to detect and measure a valid input supply voltage (typically
12 VINSEN A [I]
5V-19V) to the VR. Refer to page 16 for details.
13 NC Do Not Connect.
VDDIO Input (AMD). This pin provides the voltage to which the SVT line and the SVD
VDDIO/ A [P]/ Acknowledge are driven high.
14
SV_ADDR D [I] SVID Address Input (INTEL). A resistor to ground on this pin defines the SVID address which is
latched when Vcc becomes valid. Requires a 0.01µF bypass capacitors to GND.
SVI Telemetry Output (AMD). Telemetry and VOTF information output by the IR3565B.
SVT/
15 D [O] Serial VID ALERT# (INTEL). SVID ALERT# is pulled low by the controller to alert the CPU of new
SV_ALERT#
VR12/12.5 Status.
Serial VID Clock Input. Clock input driven by the CPU Master.
SV_CLK/VIDSE
16 D [I] Parallel VID Selection. When configured in GPU parallel VID mode, this is pin is used to select
L1
the VID voltage registers.
Serial VID Data I/O. Is a bi-directional serial line over which the CPU Master issues commands to
SV_DIO/ D [B]/ controller/s slave/s.
17
VIDSEL0 D [I] Parallel VID Selection. When configured in GPU parallel VID mode, this is pin is used to select
the VID voltage registers.
VRHOT_ICRIT# Output. Active low alert pin that can be programmed to assert if temperature or
18 VRHOT_ICRIT# D [O]
average load current exceeds user-definable thresholds.
VR Enable Input. ENABLE is an active high system input to power-on the regulator, provided Vin
and Vcc are present. ENABLE is not pulled up on the controller. When ENABLE is pulled low, the
19 EN D [I]
controller de-asserts VR READY and shuts down the regulator. ENABLE pin cannot be left
floating. ENABLE pin must be pulled high or low.
5 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PIN# PIN NAME TYPE PIN DESCRIPTION
Bus Address & I2C Bus Protection. A resistor to ground on this pin defines the I2C address
20 ADDR_PROT D [B] offset which is latched when Vcc becomes valid. Subsequently, this pin becomes a logic input to
enable or disable communication on the I2C bus offset when protection is enabled.
SMBus/PMBus Alert Line. The IR3565B asserts this pin to indicate that the regulator status has
21 SM_ALERT# D [O]
changed.
22 SM_DIO D [B] Serial Data Line I/O. I2C/SMBus/PMBus bi-directional serial data line.
23 SM_CLK D [I] Serial Clock Input. I2C/SMBus/PMBUS serial clock line. Interface is rated to 1 MHz.
24 NC Do Not Connect.
Variable Gate Drive PWM Output or Auxiliary Voltage Sense Input. Multi-function pin that may
be configured as Variable Gate Drive or Driver Voltage Sense. As Variable Gate Drive, it is a
PWM output that may be used to power MOSFET Driver and can be configured as inverted or
VGD/TSEN2/ A [O]/ non-inverted. As Auxiliary Voltage Sense, it monitors an additional power supply to ensure that
25
VAUXSEN A [I] both the IR3565B Vcc and other voltages (such as VCC to the driver) are operational.
NTC Temerature Sense Input Loop #2. An NTC network is connected to this pin to measure
temperature for VRHOT. Refer to page 45 for details.
Phase 1-4 Pulse Width Modulation Outputs. PWM signal pin which is connected to the input of
26 - 29 PWM1 – PWM4 A [O] an external MOSFET gate driver. Refer to page 33 section for unused/disabled phases. The
power-up state is high-impedance until ENABLE goes active.
Loop 2 Phase 1-2 Pulse Width Modulation Outputs. PWM signal pin which is connected to the
PWM2_L2 –
30 - 31 A [O] input of an external MOSFET gate driver. Refer to page 33 section for unused/disabled phases.
PWM1_L2
The power-up state is high-impedance until ENABLE goes active.
Voltage Sense Return Input Loop#2. This pin is connected directly to Loop#2 ground at the load
32 VRTN_L2 A [I]
and should be routed differentially with VSEN_L2.
Voltage Sense Input Loop#2. This pin is connected directly to the VR output voltage of Loop #2
33 VSEN_L2 A [I]
at the load and should be routed differentially with VRTN_L2.
34 VCC A [I] Input Supply Voltage. 3.3V supply to power the device.
Resistor Current Sense Minus Loop#2. This pin is connected to an external network to set the
35 RCSM_L2 A [I]
load line slope, bandwidth and temperature compensation for Loop #2.
Resistor Current Sense Positive Loop#2. This pin is connected to an external network to set the
36 RCSP_L2 A [I]
load line slope, bandwidth and temperature compensation for Loop #2.
Loop 2 Phase 1 Current Sense Input. Loop 2 Phase 1 sensed current input (+). Short to pin 38 if
37 ISEN 1_L2 A [I]
not used.
Loop 2 Phase 1 Current Sense Return Input. Loop 2 Phase 1 sensed current input return (-).
38 IRTN 1_L2 A [I]
Short to pin 37 if not used.
Loop 2 Phase 2 Current Sense Input. Loop 2 Phase 2 sensed current input (+). Short to pin 40 if
39 ISEN2_L2 A [I]
not used.
Loop 2 Phase 2 Current Sense Return Input. Loop 2 Phase 2 sensed current input return (-).
40 IRTN2_L2 A [I]
Short to pin 39 if not used.
41 ISEN 4 A [I] Phase 4 Current Sense Input. Phase 4 sensed current input (+). Short to pin 42 if not used.
Phase 4 Current Sense Return Input. Phase 4 sensed current input return (-). Short to pin 41 if
42 IRTN 4 A [I]
not used.
43 ISEN 3 A [I] Phase 3 Current Sense Input. Phase 3 sensed current input (+). Short to pin 44 if not used.
Phase 3 Current Sense Return Input. Phase 3 sensed current input return (-). Short to pin 43 if
44 IRTN 3 A [I]
not used.
45 ISEN 2 A [I] Phase 2 Current Sense Input. Phase 2 sensed current input (+). Short to pin 46 if not used.
Phase 2 Current Sense Return Input. Phase 2 sensed current input return (-). Short to pin 45 if
46 IRTN 2 A [I]
not used.
47 ISEN 1 A [I] Phase 1 Current Sense Input. Phase 1 sensed current input (+)
48 IRTN 1 A [I] Phase 1 Current Sense Return Input. Phase 1 sensed current input return (-)
Ground. Ground reference for the IC. The large metal pad on the bottom must be connected to
49 (PAD) GND
Ground.
Note 1: A - Analog; D – Digital; [I] – Input; [O] – Output; [B] – Bi-directional; [P] - Power
6 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Note: 1. θJA is measured with the component mounted on a high effective thermal conductivity test board in free air.
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only
and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications
are not implied.
7 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
ELECTRICAL SPECIFICATIONS
The electrical characteristics table lists the spread of values guaranteed within the recommended operating
conditions. Typical values represent the median values, which are related to 25°C.
ELECTRICAL CHARACTERISTICS
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT
Supply VCC/GND
Supply Voltage Vcc 2.90 3.3 3.63 V
Supply Current Ivcc No PWM switching 95 105 125 mA
3.3V UVLO Turn-on Threshold - 2.80 2.90 V
3.3V UVLO Turn-off Threshold 2.60 2.70 - V
Input Voltage (4V-19V) Sense Input VINSEN
Input Impedance 1 - - MΩ
Input Range V12 With 14:1 divider 0 0.857 1.1 V
1
UVLO Turn-on Programmable Range With 14:1 divider 4.5 –
- - V
15.9375
1
UVLO Turn-off Programmable Range With 14:1 divider 4.5 –
- - V
15.9375
OVP Threshold (if enabled) Desktop mode 14.3 14.6 14.9
V
Notebook mode - 23.5 -
AUX Voltage (5V) Sense Input VAUXSEN
1
Input Impedance 1 - - MΩ
1
UVLO Turn-on Threshold With 14:1 divider 4.3 4.5 4.75 V
1
UVLO Turn-off Threshold With 14:1 divider 3.8 4 4.3 V
Reference Voltage and DAC
1
Boot Voltage Range AMD mode 0.00625
- - V
– 1.55
Intel VR12 mode 0.25 –
- - V
1.52
Intel VR12.5 mode
- 0.5 – 2.3 - V
3
System Accuracy VID = 2.005V–2.3V -1.1 - 1.1 %VID
VID = 1.0V–2.0V -0.5 - 0.5 %VID
VID = 0.8 – 0.995V -5 - 5 mV
VID = 0.25 –0.795V -8 - 8 mV
External Reference Resistor RRES 1% external bias resistor - 7.5 - kΩ
Oscillator & PWM Generator
1
Internal Oscillator - 96 - MHz
2
Frequency Accuracy -2.5 - 2.5 %
8 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT
1 200 to
PWM Frequency Range - - kHz
2000
1
PWM Frequency Step Size Resolution - 0.83 – 83 - kHz
1
PWM Resolution - - 160 ps
NTC Temperature Sense TSEN1, 2
Output Current For TSEN = 0 to 1.2V 96 100 104 µA
1
Accuracy at 100°C (ideal NTC) 96 - 104 °C
Digital Inputs – Low Vth Type 1 EN (Intel), INMODE,
VR_HOT (during
PoR), VIDSELx
Input High Voltage 0.7 - - V
Input Low Voltage - - 0.35 V
Input Leakage Current Vpad = 0 to 2V - - ±5 µA
Digital Inputs – Low Vth Type 2 SV_CLK, SV_DIO
10 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT
1
Iout Resolution Reporting Iout < 256A, Loop 1 - 0.5 -
A
Iout < 256A, Loop 2 - 0.25 -
1
Temperature Range Reporting Loop 1, Loop 2 0 - 135 °C
1
Temperature Accuracy Reporting At 100°C, with ideal NTC -3 - 3 %
1
Temperature Resolution Reporting - 1 - °C
Variable Gate Drive VGD
1
Frequency - 500 - kHz
1
Output Voltage Range 4.0 - 12 V
1
Load Line (programmable) 0 - +219 mΩ
Fault Protection
OVP Threshold During Start-up
1.2 1.275 1.35 V
(until output reaches 1V)
1
OVP Operating Threshold 150 to
Relative to VID - - mV
(programmable) 500
1
Output UVP Threshold (programmable) -150 to -
Relative to VID - - mV
500
1
OVP/UVP Filter Delay - 160 - ns
1
Fast OCP Range (per phase) - 0 to 62 - A
1
Fast OCP Filter Bandwidth - 60 - kHz
1
Slow OCP Filter Bandwidth - 3.2/52 - Hz
1
OCP System Accuracy System excluding
- ±2 - %
DCR/sense resistor
1
VR_HOT Range - 64 to 127 - °C
1
OTP Range VR_HOT level + OTP
- 64 to 134 - °C
Range
Dynamic Phase Control
1
Current Filter Bandwidth For Phase drop - 5.3 - kHz
Timing Information
1
Automatic Configuration from MTP 3.3V ready to end of
t3-t2 - - 1 ms
configuration
1
Automatic Trim Time t4-t3 - - 4 ms
1
EN Delay (to ramp start) - 3 - µs
1
VID Delay (to ramp start) Loop bandwidth dependent - 5 - µs
1
VRDY1/2 Delay After reaching Boot voltage - 20 - µs
Notes:
1
Guaranteed by design.
2
PWM operating frequency will vary slightly as the number of phases changes (increases/decreases) because of the internal calculation
involved in dividing a switching period evenly into the number of active phases.
3
System accuracy is for a temperature range of 0°C to +85°C. Accuracies will derate by a factor of 1.5x for temperatures outside the 0°C to
+85°C range.
11 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
The unique partitioning of analog and digital circuits The multiple time programming memory (MTP) stores
within the IR3565B provides the user with easy the device configuration. At power-up, MTP contents
configuration capability while maintaining the required are transferred to operating registers for access
accuracy and performance. Access to on-chip Multiple during device operation. MTP allows customization
Time Programming memory (MTP) to store the during both design and high-volume manufacturing.
IR3565B configuration parameters enables power MTP integrity is verified by cyclic redundancy code
supply designers to optimize their designs without (CRC) checking on each power up. The controller will
changing external components. not start in the event of a CRC error.
The IR3565B controls two independent output The IR3565B offers up to 8 writes to configure basic
voltages. Each voltage is controlled in an identical device parameters such as frequency, fault operation
fashion, so that the user can configure and optimize characteristics, and boot voltage. This represents a
each control loop individually. Unless otherwise significant size and component saving compared to
described, the following functions are performed on traditional analog methods. The following pseudo-
the IR3565B on each control loop independently. code illustrates how to write the MTP:
# write data
Set MTP Command Register = WRITE,
OPERATING MODES Line Pointer = An unused line
Poll MTP Command Register until Operation = IDLE.
The IR3565B can be used for Intel VR12/12.5, AMD
# verify data was written correctly
SVI1/SVI2, DDR Memory and GPU designs without Issue a READ Command; then poll OTP Operation Register
significant changes to the external components (Bill of till Operation = IDLE
Materials). The required mode is selected in MTP and Verify that the Read Succeeded
the pin-out, VID table and relevant functions are
automatically configured. This greatly reduces time-to- INTERNAL OSCILLATOR
market and eliminates the need to manage and
inventory 6 different PWM controllers. The IR3565B has a single 96MHz internal oscillator
that generates all the internal system clock
frequencies required for proper device function.
DIGITAL CONTROLLER & PWM The oscillator frequency is factory trimmed for
A linear Proportional-Integral-Derivative (PID) digital precision and has extremely low jitter (Figure 4) even
controller provides the loop compensation for system in light-load mode (Figure 5). The single internal
regulation. The digitized error voltage from the high- oscillator is used to set the same switching frequency
speed voltage error ADC is processed by the digital on each loop.
compensator. The digital PWM generator uses the
outputs of the PID and the phase current balance
control signals to determine the pulse width for each
phase on each loop. The PWM generator has enough
resolution to ensure that there are no limit cycles. The
compensator coefficients are user configurable to
enable optimized system response. The compen-
sation algorithm uses a PID with two additional
programmable poles. This provides the digital
equivalent of a Type III analog compensator.
12 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
and offset of the voltage sense circuitry for each loop
Vdd
is factory trimmed to deliver the required accuracy.
CURRENT SENSE
PWM3 Lossless inductor DCR or precision resistor current
sensing is used to accurately measure individual
PWM2 phase currents. Using a simple off-chip thermistor,
resistor and capacitor network for each loop, a
PWM1
thermally compensated load line is generated to meet
the given power system requirement. A filtered
voltage, which is a function of the total load current
Figure 4: Persistence plot of a 3Φ, 50A system and the target load line resistance, is summed into
each voltage sense path to accomplish the Active
Voltage Positioning (AVP) function.
Vdd
VID DECODER
The VID decoder receives a VID code from the CPU
that is converted to an internal code representing the
VID voltage. This block also outputs the signal for VR
disable if a VID shutdown code has been received.
The VID code is 8 bits in AMD SVI2 & Intel
PWM1 VR12/VR12.5 mode and 7 bits in AMD SVI1 mode.
13 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
To ensure operation with multiple devices on the bus, PROGRAMMING
an exclusive address for the IR3565B is programmed
into MTP. The IR3565B, additionally, supports pin- Once a design is complete, the DPDC produces a
programming of the address. complete configuration file.
To protect customer configuration and information, The configuration file can be re-coded into an
the I2C interface can be completely locked to provide I2C/PMBus master (e.g. a Test System) and loaded
no access or configured for limited access with a 16- into the IR3565B using the bus protocols described on
bit software password. Limited access includes both page 51. The IR3565B has a special in-circuit
write and read protection options. In addition, there is programming mode that allows the MTP to be loaded
a telemetry only mode which allows reads from the at board test in mass production without powering on
telemetry registers only. the entire board.
14 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Mode Description
Intel® VR12 (Selected via MTP or external
VR12
INMODE pin pulled high).
Intel® VR12.5 (Selected via MTP or external
VR12.5
INMODE pin pulled low).
Intel® VR12 compliant memory VR with Loop 2
Memory
output voltage ½ Loop 1 output voltage.
AMD® SVI2.0 (Selected via MTP or external
SVI2.0
SVT pin).
AMD® SVI1.0 (Selected via MTP or external Figure 6: Controller Startup and Initialization
SVI1.0
SVT pin).
GPU Parallel GPU VR with external VID select pins. Once the registers are loaded from MTP, the designer
GPU Serial GPU VR with Serial VID interface. can use I2C to re-configure the registers to suit the
specific VR design requirements if desired.
Threshold Range
1
Turn-on 4.5V to 15.9375V in 1/16V steps
1
Turn-off 4.5V to 15.9375V in 1/16V steps
1
Must not be programmed below 4.5V
16 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 5: AMD BOOT OPTIONS
MTP Boot Register Boot Location
Bit[7] = low Decode from SVC, SVD pins per Table 4
Bit[7] = high Use MTP boot register bits [6:0]
PWROK De-assertion
The IR3565B responds to SVI commands on the SVI
VRRDY2
bus interface when PWROK is high. In the event that
PWROK is de-asserted the controller resets the SVI
VRRDY state machine, drives the SVT pin high and returns to
the Boot voltage, initial load line slope and offset.
17 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 6: SVI2 VID TABLE
VID Voltage VID Voltage VID Voltage VID Voltage VID Voltage
(Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V)
0 1.55000 32 1.23750 64 0.92500 96 0.61250 C8 0.30000
1 1.54375 33 1.23125 65 0.91875 97 0.60625 C9 0.29375
2 1.53750 34 1.22500 66 0.91250 98 0.60000 CA 0.28750
3 1.53125 35 1.21875 67 0.90625 99 0.59375 CB 0.28125
4 1.52500 36 1.21250 68 0.90000 9A 0.58750 CC 0.27500
5 1.51875 37 1.20625 69 0.89375 9B 0.58125 CD 0.26875
6 1.51250 38 1.20000 6A 0.88750 9C 0.57500 CE 0.26250
7 1.50625 39 1.19375 6B 0.88125 9D 0.56875 CF 0.25625
8 1.50000 3A 1.18750 6C 0.87500 9E 0.56250 D0 0.25000
9 1.49375 3B 1.18125 6D 0.86875 9F 0.55625 D1 0.24375
A 1.48750 3C 1.17500 6E 0.86250 A0 0.55000 D2 0.23750
B 1.48125 3D 1.16875 6F 0.85625 A1 0.54375 D3 0.23125
C 1.47500 3E 1.16250 70 0.85000 A2 0.53750 D4 0.22500
D 1.46875 3F 1.15625 71 0.84375 A3 0.53125 D5 0.21875
E 1.46250 40 1.15000 72 0.83750 A4 0.52500 D6 0.21250
F 1.45625 41 1.14375 73 0.83125 A5 0.51875 D7 0.20625
10 1.45000 42 1.13750 74 0.82500 A6 0.51250 D8 0.20000
11 1.44375 43 1.13125 75 0.81875 A7 0.50625 D9 0.19375
12 1.43750 44 1.12500 76 0.81250 A8 0.50000 DA 0.18750
13 1.43125 45 1.11875 77 0.80625 A9 0.49375 DB 0.18125
14 1.42500 46 1.11250 78 0.80000 AA 0.48750 DC 0.17500
15 1.41875 47 1.10625 79 0.79375 AB 0.48125 DD 0.16875
16 1.41250 48 1.10000 7A 0.78750 AC 0.47500 DE 0.16250
17 1.40625 49 1.09375 7B 0.78125 AD 0.46875 DF 0.15625
18 1.40000 4A 1.08750 7C 0.77500 AE 0.46250 E0 0.15000
19 1.39375 4B 1.08125 7D 0.76875 AF 0.45625 E1 0.14375
1A 1.38750 4C 1.07500 7E 0.76250 B0 0.45000 E2 0.13750
1B 1.38125 4D 1.06875 7F 0.75625 B1 0.44375 E3 0.13125
1C 1.37500 4E 1.06250 80 0.75000 B2 0.43750 E4 0.12500
1D 1.36875 4F 1.05625 81 0.74375 B3 0.43125 E5 0.11875
1E 1.36250 50 1.05000 82 0.73750 B4 0.42500 E6 0.11250
1F 1.35625 51 1.04375 83 0.73125 B5 0.41875 E7 0.10625
20 1.35000 52 1.03750 84 0.72500 B6 0.41250 E8 0.10000
21 1.34375 53 1.03125 85 0.71875 B7 0.40625 E9 0.09375
22 1.33750 54 1.02500 86 0.71250 B8 0.40000 EA 0.08750
23 1.33125 55 1.01875 87 0.70625 B9 0.39375 EB 0.08125
24 1.32500 56 1.01250 88 0.70000 BA 0.38750 EC 0.07500
25 1.31875 57 1.00625 89 0.69375 BB 0.38125 ED 0.06875
18 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
VID Voltage VID Voltage VID Voltage VID Voltage VID Voltage
(Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V)
26 1.31250 58 1.00000 8A 0.68750 BC 0.37500 EE 0.06250
27 1.30625 59 0.99375 8B 0.68125 BD 0.36875 EF 0.05625
28 1.30000 5A 0.98750 8C 0.67500 BE 0.36250 F0 0.05000
29 1.29375 5B 0.98125 8D 0.66875 BF 0.35625 F1 0.04375
2A 1.28750 5C 0.97500 8E 0.66250 C0 0.35000 F2 0.03750
2B 1.28125 5D 0.96875 8F 0.65625 C1 0.34375 F3 0.03125
2C 1.27500 5E 0.96250 90 0.65000 C2 0.33750 F4 0.02500
2D 1.26875 5F 0.95625 91 0.64375 C3 0.33125 F5 0.01875
2E 1.26250 60 0.95000 92 0.63750 C4 0.32500 F6 0.01250
2F 1.25625 61 0.94375 93 0.63125 C5 0.31875 F7 0.00625
30 1.25000 62 0.93750 94 0.62500 C6 0.31250 F6-FF OFF
31 1.24375 63 0.93125 95 0.61875 C7 0.30625
19 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PSI[x]_L and TFN Load Line Slope Trim
PSI0_L is Power State Indicator Level 0. When this bit
The IR3565B has the ability for the processor to
is asserted the IR3565B will drop to 1 phase. This will
change the load line slope of each loop independently
only occur if the output current is low enough (typically
through the SVI2 bus while ENABLE and PWROK are
<20A) to enter PSI0, else the VR will remain in full
asserted via the serial VID interface. The slope
phase operation.
change applies to initial load line slope as set by the
external RCSP/RCSM resistor network. The load line
PSI1_L is Power State Indicator Level 1. When this bit
slope can be disabled or adjusted by -40%, -20%, 0%,
is asserted along with the PSI0_L bit, the IR3565B will
+20%, +40%, +60%, or +80%.
enter diode emulation mode. This will only occur if the
output current is low enough (typically <5A) to enter
PSI1, else the VR will enter PSI0_L mode of Offset Trim
operation. The IR3565B has the ability for the processor to
change the offset of each loop independently while
TFN is an active high signal that allows the processor ENABLE and PWROK are asserted via the serial VID
to control the telemetry functionality of the VR. If interface. The offset can be left unchanged, disabled,
TFN=1, then the VR telemetry will be configured per or changed +25mV or -25mV.
Table 7.
20 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Over-current The IR3565B provides flexible sequencing options
detected which are configured in MTP per Table 9.
Vdd
TABLE 9: SEQUENCE MODE TABLE
Idd
Loop 1 & Loop 2 start together (default)
OCP Delay Loop 2 starts when Loop 1 VRRDY=high
(slow)
OCP_L Loop 1 starts when Loop 2 VRRDY=high
Figure 14: OCP_L (VR_HOT) assertion with TABLE 10: START-UP DELAY
OCP_TDC (Slow) threshold. OCP delay action (22usec)
0.0 ms (default)
0.25 ms
Thermal Based Protection
0.5 ms
The IR3565B can also assert the PROC_HOT_L 1.0 ms
(VR_HOT) pin when the temperature of the VR
2.5 ms
exceeds a configurable temp_max threshold (typically
5.0 ms
100°C). If the temperature continues to rise and
exceeds a second configurable threshold 10.0 ms
(OTP_thresh) then the VR will shut down and latch
off. The VR can only be restarted if ENABLE or VCC
TABLE 11: DELAY POSITION
is cycled.
After ENABLE
AMD SVI Address Programming Between the 2 loops
By default, loop 1 is addressed as the VDD rail and
loop 2 is addressed as the VDDNB rail which is
The slew rates for both loops are set independently.
sufficient for most applications. The IR3565B
Some common start-up combinations are shown in
however, can also be configured with a single bit
Figure 15 and Figure 16.
change to swap this addressing scheme so that loop 1
can be addressed as the VDDNB rail and loop 2 can
be addressed as the VDD rail. This is for application
where the VDDNB requires more than two phases
and VDD only requires two.
21 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 13: VIDSEL FOR LOOP 1
Once under VID control, the Loop 1 output voltage is Vmax Function
selected from 1 of 4 VID registers based upon the The IR3565B incorporates a safety feature whereby
VIDSEL1/0 pins. Loop 2 VID voltage is not the output voltage can be limited to a maximum value
controllable from a VIDSEL pin. When selected to go irrespective of the VID and offset settings (Table 15).
to VID control it goes to the single loop 2 VID register This feature is especially useful in limiting the voltage
value only. Refer to Table 13 for VIDSEL pins in Overclocking mode. The maximum value for each
operation. The contents of the VID registers can be loop is stored in MTP.
updated through I2C at any time and will cause an
immediate change in the output voltage.
22 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 15: VMAX SETTINGS FOR OVERCLOCKING IN GPU MODE
0.800 1.700
0.913 1.813
1.025 1.925
1.138 2.038
1.250 2.150
1.363 2.263
1.475 2.375
1.588 2.488
23 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 16: AMD BOOT VOLTAGE
VID (Hex) Voltage (V) VID (Hex) Voltage (V) VID (Hex) Voltage (V) VID (Hex) Voltage (V)
24 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 17: GPU 2 BIT OR SVI
25 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Voltage Voltage Voltage Voltage Voltage
VID (Hex) VID (Hex) VID (Hex) VID (Hex) VID (Hex)
(V) (V) (V) (V) (V)
25 1.31875 57 1.0063 89 0.69375 BB 0.38125 ED 0.06875
26 1.31250 58 1.0000 8A 0.68750 BC 0.37500 EE 0.06250
27 1.30625 59 0.9938 8B 0.68125 BD 0.36875 EF 0.05625
28 1.30000 5A 0.9875 8C 0.67500 BE 0.36250 F0 0.05000
29 1.29375 5B 0.9813 8D 0.66875 BF 0.35625 F1 0.04375
2A 1.28750 5C 0.9750 8E 0.66250 C0 0.35000 F2 0.03750
2B 1.28125 5D 0.9688 8F 0.65625 C1 0.34375 F3 0.03125
2C 1.27500 5E 0.9625 90 0.65000 C2 0.33750 F4 0.02500
2D 1.26875 5F 0.9563 91 0.64375 C3 0.33125 F5 0.01875
2E 1.26250 60 0.9500 92 0.63750 C4 0.32500 F6 0.01250
2F 1.25625 61 0.9438 93 0.63125 C5 0.31875 F7 0.00625
30 1.25000 62 0.9375 94 0.62500 C6 0.31250 F6-FF OFF
31 1.24375 63 0.9313 95 0.61875 C7 0.30625
26 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
INTEL MODE The pseudo-code below illustrates the MTP address
programming:
When the power-on sequence is initiated, and with
# unlock the address register to write, then lock
VBOOT set to > 0V, both rails will ramp to their
Set Address_lock_bit=0
configured boot voltages and assert VR_READY_L1 Write new SVID address
and VR_READY_L2. The slew rate to VBOOT is Set Address_lock_bit=1
programmed per Table 3.
TABLE 19: SVID ADDRESS OFFSET OPTIONS
If Vboot>0V on both loops, then both loops will ramp Enable_SVID
at the same time. If Vboot = 0V, the VR will stay at 0V SVID Offset
Addr_Offset MTP bit
and will not soft-start until the CPU issues a VID 0 disabled
command to the appropriate loop. 1 enabled
27 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Note the Vmax register must be set appropriately to
allow the required output voltage offset.
VR12.5 Operation
VR12.5 mode is selectable via either a MTP bit or
external pin (INMODE) pulled low. The boot voltage in Vout 1
VR12.5 is also selectable and can be taken from
either the boot registers (Table 27) or from 4 fixed VID
values (Table 23).
Vout 2
TABLE 23: VR12.5 BOOT VOLTAGES
0V
1.65V
1.7V
28 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 26: INTEL VR12 VID TABLE
VID Voltage VID Voltage VID Voltage VID Voltage VID Voltage
(Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V)
FF 1.52 CB 1.26 97 1 63 0.74 2F 0.48
FE 1.515 CA 1.255 96 0.995 62 0.735 2E 0.475
FD 1.51 C9 1.25 95 0.99 61 0.73 2D 0.47
FC 1.505 C8 1.245 94 0.985 60 0.725 2C 0.465
FB 1.5 C7 1.24 93 0.98 5F 0.72 2B 0.46
FA 1.495 C6 1.235 92 0.975 5E 0.715 2A 0.455
F9 1.49 C5 1.23 91 0.97 5D 0.71 29 0.45
F8 1.485 C4 1.225 90 0.965 5C 0.705 28 0.445
F7 1.48 C3 1.22 8F 0.96 5B 0.7 27 0.44
F6 1.475 C2 1.215 8E 0.955 5A 0.695 26 0.435
F5 1.47 C1 1.21 8D 0.95 59 0.69 25 0.43
F4 1.465 C0 1.205 8C 0.945 58 0.685 24 0.425
F3 1.46 BF 1.2 8B 0.94 57 0.68 23 0.42
F2 1.455 BE 1.195 8A 0.935 56 0.675 22 0.415
F1 1.45 BD 1.19 89 0.93 55 0.67 21 0.41
F0 1.445 BC 1.185 88 0.925 54 0.665 20 0.405
EF 1.44 BB 1.18 87 0.92 53 0.66 1F 0.4
EE 1.435 BA 1.175 86 0.915 52 0.655 1E 0.395
ED 1.43 B9 1.17 85 0.91 51 0.65 1D 0.39
EC 1.425 B8 1.165 84 0.905 50 0.645 1C 0.385
EB 1.42 B7 1.16 83 0.9 4F 0.64 1B 0.38
EA 1.415 B6 1.155 82 0.895 4E 0.635 1A 0.375
E9 1.41 B5 1.15 81 0.89 4D 0.63 19 0.37
E8 1.405 B4 1.145 80 0.885 4C 0.625 18 0.365
E7 1.4 B3 1.14 7F 0.88 4B 0.62 17 0.36
E6 1.395 B2 1.135 7E 0.875 4A 0.615 16 0.355
E5 1.39 B1 1.13 7D 0.87 49 0.61 15 0.35
E4 1.385 B0 1.125 7C 0.865 48 0.605 14 0.345
E3 1.38 AF 1.12 7B 0.86 47 0.6 13 0.34
E2 1.375 AE 1.115 7A 0.855 46 0.595 12 0.335
E1 1.37 AD 1.11 79 0.85 45 0.59 11 0.33
E0 1.365 AC 1.105 78 0.845 44 0.585 10 0.325
DF 1.36 AB 1.1 77 0.84 43 0.58 0F 0.32
DE 1.355 AA 1.095 76 0.835 42 0.575 0E 0.315
DD 1.35 A9 1.09 75 0.83 41 0.57 0D 0.31
DC 1.345 A8 1.085 74 0.825 40 0.565 0C 0.305
DB 1.34 A7 1.08 73 0.82 3F 0.56 0B 0.3
DA 1.335 A6 1.075 72 0.815 3E 0.555 0A 0.295
D9 1.33 A5 1.07 71 0.81 3D 0.55 09 0.29
D8 1.325 A4 1.065 70 0.805 3C 0.545 08 0.285
D7 1.32 A3 1.06 6F 0.8 3B 0.54 07 0.28
D6 1.315 A2 1.055 6E 0.795 3A 0.535 06 0.275
D5 1.31 A1 1.05 6D 0.79 39 0.53 05 0.27
29 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
VID Voltage VID Voltage VID Voltage VID Voltage VID Voltage
(Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V) (Hex) (V)
D4 1.305 A0 1.045 6C 0.785 38 0.525 04 0.265
D3 1.3 9F 1.04 6B 0.78 37 0.52 03 0.26
D2 1.295 9E 1.035 6A 0.775 36 0.515 02 0.255
D1 1.29 9D 1.03 69 0.77 35 0.51 01 0.25
D0 1.285 9C 1.025 68 0.765 34 0.505 00 0
CF 1.28 9B 1.02 67 0.76 33 0.5
CE 1.275 9A 1.015 66 0.755 32 0.495
CD 1.27 99 1.01 65 0.75 31 0.49
CC 1.265 98 1.005 64 0.745 30 0.485
30 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 27: INTEL VR12.5 VID TABLE
31 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
VID VOLTAGE VOLTAGE VOLTAGE VOLTAGE VOLTAGE
VID (HEX) VID (HEX) VID (HEX) VID (HEX)
(HEX) (V) (V) (V) (V) (V)
32 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PHASING phases 1 or 2 were disconnected instead, the
remaining phases would not have a symmetrical
The number of phases enabled on each loop of the relationship leading to poor performance.
IR3565B is shown in Table 28. The phase of the PWM
outputs is automatically adjusted to optimize phase Typical PWM pulse phase relationships are shown in
interleaving for minimum output ripple. Phase Table 29, Table 30, and Figure 21.
interleaving results in a ripple frequency that is the
product of the switching frequency times the number TABLE 29: LOOP 1 PHASE RELATIONSHIP
of phases. A high ripple frequency results in reduced
ripple voltage and output filter capacitance Loop 1 Phases Phasing
requirements. 1 -
2 180º
TABLE 28: LOOP CONFIGURATION 3 120º
Configuration Loop 1 Loop 2 4 90º
4+0 4-phases -
3+0 3-phases - TABLE 30: LOOP 2 PHASE RELATIONSHIP
2+0 2-phases -
Loop 1 Phases Phasing
1+0 1-phase -
1 -
4+1 4-phases 1-phase
2 180º
3+1 3-phases 1-phase
2+1 2-phases 1-phase
1+1 1-phase 1-phase Time scale = 1µs/ div
UNUSED PHASES
L#1, Φ2
Phases are disabled based upon the configuration
shown in Table 28. Note that loop phases are
L#1, Φ1
disabled in reverse order e.g. in 1+2 mode in the
IR3565B, phases 3 & 2 are disabled. Disabled PWM
outputs should be left floating unless the populated
phase detection feature is used. Figure 21: 4-phase PWM interleaved operation
Switching Frequency (kHz)
34 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
The phase currents and total current are quantized by
the monitor ADC and used to implement the current
monitoring and OCP features. The total current is also
summed with the VID DAC output to implement the
AVP function.
1.05 * L _ out
CURRENT SENSING Rsen
Csen DCR
The IR3565B provides per phase current sensing to
support accurate Adaptive Voltage Positioning (AVP),
Identical resistors (R_ISEN and R_IRTN) are
current balancing, and over-current protection. The
connected to the ISEN and IRTN pins of each phase
differential current sense scheme supports both
for the best common mode rejection. The required
lossless inductor DCR and per phase precision
value is:
resistor current sensing techniques. The maximum
operating input voltage for the Isense Amplifiers is
R_ISEN, R_IRTN = 301Ω, 1% resistor
Vcc-0.65Vdc. The Isense amplifiers can be operated
with Isen/Irtn voltages up to 2.90Vdc if the Vcc voltage
These components must be placed close to the
is at a regulated 3.6Vdc.
IR3565B pins.
For DCR sensing, a suitable resistor-capacitor
network of Rsen and Csen is connected across the CURRENT BALANCING & OFFSET
inductor in each phase as shown in Figure 26. The
The IR3565B provides accurate digital phase current
time constant of this RC network is set to equal the
balancing in any phase configuration. Current
inductor time constant (L/DCR) such that the voltage
balancing equalizes the current across all the phases.
across the capacitor Csen is equal to the voltage
This improves efficiency, prevents hotspots and
across the inductor DCR.
reduces the possibility of inductor saturation.
35 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
current reading. Refer to Table 55 for output current
calibration registers.
LOAD LINE
The IR3565B enables the implementation of accurate,
temperature compensated load lines on both loops.
The load line is set by an external resistor RCS, as
shown in Figure 30 and the nominal value must also
be stored in MTP. The stored load line, scaling and
gain values provides the IR3565B with the scaling
factor for the digital computation of the total current to
determine the OCP threshold and I2C current and
Figure 27: Typical Phase Current Balance output voltage reporting.
(3-phases enabled)
The load line ranges for IR3565B are shown in Table
A proprietary high-speed active phase current balance 32.
operates during load transients to eliminate current
imbalance that can result from a load current TABLE 32: LOAD LINE SETTINGS
oscillating near the switching frequency. The phase
pulse widths are compared and the largest pulse is Loop #1 Loop #2
skipped if its pulse width exceeds an internally set Minimum 0.0 mΩ 0.0 mΩ
threshold relative to the smallest phase. This ensures Maximum 6.375 mΩ 12.75 mΩ
that the phases remain balanced during high Resolution 0.025 mΩ 0.050 mΩ
frequency load transients.
In addition, the IR3565B allows the user to offset Figure 29 shows a typical 1.3mΩ load line
phase currents to optimize the thermal solution. measurement with minimum and maximum error
Figure 28 shows Phase 1 current gain offset to a ranges. The controller accuracy lies well within
value of 6. This scales the current in phase 1 to have common processor requirements.
approximately 30% more current than the other
phases. 1.06
1.04 Vout
1.02 CPU Min/Max
Phase Current Offset on Phase 1
Phase 1 current gain set to "6" 1
Phase1 Phase2 Phase3 Phase4 0.98
0.96
0.94
Phase Current
Vout (V)
0.92
0.9
0.88
0.86
0.84
0.82
0.8
Load (A) 0.78
0.76
Figure 28: Phase 1 Current Offset 0 25 50 75 100 125 150
Output Current (A)
CURRENT CALIBRATION
Figure 29: Load Line Measurements
For optimizing the current measurement accuracy of a
design or even individual boards, the IR3565B For each loop, the sensed current from all the active
contains a register in MTP which can store a user- phases is summed and applied to a resistor network
programmed Total Current Offset to zero the no-load across the RSCP and RCSM pins. This generates a
precise proportional voltage which is summed with the
36 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
sensed output voltage and VID DAC reference to form 1
RCS
the error voltage. Also part of the network shown in 1 1
Figure 30 is thermistor, RTh. For proper load line RCSeffective 2 Rseries RTh
temperature compensation, the thermistor is placed
near the phase one inductor to accurately sense the Rseries is selected to achieve minimum load line error
inductor temperature. over temperature. The IR DPDC provides a graphical
tool that allows the user to easily calculate the resistor
values for minimum error.
1
CCS
2 RCSeffective f AVP
where, fAVP is the user selectable current sense AVP
bandwidth. The best bandwidth is typically in the
range of 200kHz to 300kHz.
First the designer calculates the RCSeffective or the total Even though the load line is disabled digitally, the
effective parallel resistance across the RSCP and resistors and load line and scaling registers should be
RCSM pins. It is defined by: set such that the load line is at least 3 times the value
of low ohmic DCR inductors (<0.5mΩ) or 1 times the
RLL DCR value for high ohmic inductors (>0.5mΩ), e.g. if
RCS effective 8 R _ ISEN the inductor(s) DCR is 0.3mΩ, a nominal 0.9 mΩ load
DCR line should be set. For accurate current measurement
Where RLL is the desired load line, typically 1.0mΩ, and OCP threshold with the load line disabled, the
DCR is DC resistance of the phase inductor, and output current gain and scaling registers must be set
R_ISEN is the series resistor across the inductor to the same value as the load line set with the external
sense circuit. The required value for R_ISEN is a resistor network. With load line disabled, the
301Ω, 1% tolerance. Then the designer chooses a thermistor and Css capacitor must still be installed to
suitable NTC thermistor. Thermistor Rth is typically insure accuracy of the current measurement.
selected to have the lowest thermal coefficient and
tightest tolerance in a standard available package. A DIGITAL FEEDBACK LOOP & PWM
typical value for the NTC will be 10kΩ, 1% tolerance.
Recommended thermistors are shown in Table 33. The IR3565B uses a digital feedback loop to minimize
the requirement for output decoupling and maintain a
TABLE 33: 10K 1% NTC THERMISTORS tightly regulated output voltage. The error between the
target and the output voltage is digitized. This error
Murata NCP18XH103F03RB voltage is then passed through a low pass filter to
Panasonic ERTJ1VG103FA smooth ripple and then passed through a PID
TDK NTCG163JF103F (Proportional Integral Derivative) compensator
followed by an additional single pole filter. The loop
compensation parameters Kp (proportional
Then the designer calculates RCS the using the coefficient), KI (integral coefficient), and KD (derivative
following equation: coefficient) and low-pass filter pole locations are user
configurable to optimize the VR design for the chosen
external components.
37 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
The IR3565B significantly reduces design time The IR3565B Adaptive Transient Algorithm (ATA) is a
because the loop coefficients need to be calculated high speed non-linear control technique that allows
only once. Simply enable any number of phases and compliance with CPU voltage transient load regulation
design the compensation coefficients. The IR3565B requirements with minimum output bulk capacitance
will intelligently scale the coefficients and low-pass for reduced system cost.
filters automatically as phases dynamically add and
drop to maintain optimum stability (Figure 31). A high-speed digitizer measures both the magnitude
and slope of the error signal to predict the load current
transient. This prediction is used to control the pulse
widths and the phase relationships of the PWM
pulses. The ATA bypasses the PID control
momentarily during load transients to achieve very
wideband closed loop control and smoothly transitions
back to PID control during steady state load
conditions. Figure 32 illustrates the transient
performance improvement provided by the ATA
showing the clear reduction in undershoot and
overshoot. Figure 33 is a close up of a loadstep
illustrating the fast reaction time of ATA and how the
algorithm changes the pulse phase relationships. ATA
can be disabled if desired.
ATA Disabled
Ki 1 1
( Kp Kd s)
s 1 s p 1 s p
1 2
Figure 32: ATA Enable/Disable Comparison
where ωp1 and ωp2 are configurable poles typically
positioned to filter noise and ripple and roll off the
high-frequency gain that the KD term creates.
38 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
During a load transient overshoot, the ATA can also DYNAMIC VID SLEW RATE
be programmed to turn off the low-side MOSFETS
instead of holding them on. This forces the load The IR3565B provides the VR designer with 4 slew
current to flow through the larger forward voltage of rates in AMD SVI2 mode up to 25mV/us (Fast rate
the FET body diode and helps to reduce the only) and up to 12 slew rates in Intel mode by
overshoot created during a load release (Figure 34). selecting a slew rate setting as shown in Table 35.
These slew rates can be further reduced by 10x by a
register bit setting.
Diode Emulation:
Disabled TABLE 35: SLEW RATES
Enabled
FAST rate ½ Multiplier ¼ Multiplier
10 5.0 2.50
mV/µs 15 7.5 3.75
20 10 5.00
25 12.5 6.25
39 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Function
In addition to CPU-specified Power States, the
IR3565B features Efficiency Shaping Technology that VGD Polarity
enables VR designers to cost-effectively maximize Minimum Drive (VGD_min)
system efficiency. Efficiency Shaping Technology VGD_min = 4V + value/2
consists of Dynamic Phase Control to achieve the VGD Load Line (Rvgd)
best VR efficiency at a given cost point. (0/32, 1/32…7/32ohm)
VGD PWM
Must be set to IR_ATL PWM mode only
VARIABLE GATE DRIVE (VGD)
The IR3565B will produce a PWM pulse on the
VAR_GATE pin when 3.3V (VCC pin) and Vin The gate drive voltage is calculated as:
(VINSEN pin) are greater than their startup
thresholds, and when VGD is enabled (vgd_min > 0). VGD = VGD_min + Iphase1 x RVGD
The IR3565B monitors the load current of loop 1 and
creates a feed-forward corrected PWM pulse on the
VAR_GATE pin that can be used to create a gate POWER-SAVING STATES
drive voltage that varies optimally with load current. The IR3565B uses Power States to set the operating
This approach can significantly improve VR efficiency. mode. These are summarized in Table 37.
The VGD output together with a CHL85xx driver (see
Figure 3) can be used to generate the gate drive TABLE 37: POWER STATES
voltage for the CHL851x MOSFET drivers using
information from Loop 1 load current only. Power Recommended
Mode
State Current
The user can adjust the gate drive voltage slope (V/A) PS0 Full Power Maximum
and the minimum gate drive voltage. The IR3565B PS1 Light Load 1Φ <20A
intelligently resets the gate drive voltage each time a PS2
1Φ Active Discontinuous
<5A
phase is added or dropped for maximum efficiency (Diode Emulation)
(Figure 36).
The Power States may be commanded through
I2C/PMBus, the SVI interface or the IR3565B can
autonomously step through the Power States based
upon the regulator conditions as summarized in Table
38.
Vdd
Idd
41 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Loop coefficients are automatically scaled to the Reduces the calculated low-side FET
on-time in 60ns steps. Useful for
number of active phases to insure stability at all load Off-time_adjust compensating for DrMOS or other drivers’
currents (Figure 31). This truly simplifies tri-state delay for a better prediction of the
compensation. zero-crossing
42 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
IR3565B detects an output over-voltage fault and
latches on the low-side MOSFETS to limit the output
voltage rise based on the settings in Table 42.
VOUT
VR_READY
OCP/UVP Behavior Mode
Per phase OCP Threshold (0 to 62A)
Shutdown immediately
(cycle power or enable to restart)
Hiccup 2X before Shutdown
VLOOP2
Hiccup indefinitely
VLOOP1
VR_READY
VR_READY_L2
Figure 44: OVP - MOSFET released when output<0.5V
power.
44 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
VR_HOT and Over Temperature Protection (OTP) thermal operation. The user can select between two
I_CRITICAL filters bandwidths (Table 49).
The IR3565B provides a temperature measurement
capability at the TSEN pin that is used for over TABLE 49: INPUT OVER-VOLTAGE OPTIONS
temperature protection, VR_HOT flag and
temperature monitoring on loop one. The temperature Slow
is measured with an NTC network that can be Very Slow
positioned close to thermal hot spot. The thresholds Refer to electrical table for Iout filter values
are programmable in 1°C increments as shown in
Table 47. If the measured temperature exceeds the I_CRITICAL has a 5% hysteresis level and the
OTP threshold, the IR3565B will latch off the VR VR_HOT_ICRIT pin will de-assert when the average
(cycle system power or ENABLE to restart). output current level drops below 95% of the
programmed current level threshold.
TABLE 47: VR_HOT & OTP
45 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
46 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
TABLE 53: PMBUS/I2C ADDRESSING TABLE 55: ADDR RESISTOR OFFSET
I2C Address
I2C ADDR Resistor
Calculated Offset
PMBus 7-bit
Register Setting 8 Bit 0.845kΩ +0
7-bit Address
PM_Addr<3:0> address
Address when tied 1.30kΩ +1
code 1
to PMBus
1.78kΩ +2
1111 1110 1110 77 hex 37 hex 2.32kΩ +3
1110 1110 1100 76 hex 36 hex 2.87kΩ +4
1101 1110 1010 75 hex 35 hex 3.48kΩ +5
1100 1110 1000 74 hex 34 hex 4.12kΩ +6
1011 1110 0110 73 hex 33 hex 4.75kΩ +7
1010 1110 0100 72 hex 32 hex 5.49kΩ +8
47 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
48 to Figure 50 show the typical accuracy of the 1.050 1.00%
0.975 0.25%
Vout (V)
Error
TABLE 56: ACCURACY OPTIMIZATION REGISTERS 0.950 0.00%
0.925 -0.25%
NVM Register Function 0.900 -0.50%
5% No Protection
Error
-20%
E-Load (A)
TABLE 58: WRITE SECURITY
Figure 48: I2C IOUT Error using 10% DCR Inductors
No Protection
12.3 1.0% Configuration Registers Only
12.2 Protect All
0.5%
12.1
Vin (V)
Error
12 0.0%
TABLE 59: READ OR WRITE UNLOCK OPTIONS
11.9 Vin (DMM)
Vin (I2C) -0.5% Password Only
11.8
Vin error (2nd axis) Pin Only
11.7 -1.0%
0 20 40 60 80 100 Pin & Password
E-Load (A)
Lock Forever
Figure 49: I2C Input Voltage Measurements
Password Protection
The system designer can set any 16-bit password
(other than 00h) and this is stored in MTP. To unlock,
a user must write the correct password into the
“Password Try” register which is a volatile read/write
48 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
register. After four incorrect tries, the IC will lock up to The designer may also configure a maximum Vout
prevent unauthorized access. (Table 62) to protect the VR from exceeding the
programmed voltage regardless of the commanded
TABLE 60: PASSWORD REGISTERS VID and offset. The Gamer command may be used to
set the controller to either override or track CPU DVID
Register Length Location
commands. In Override mode, the IR3565B sets the
Password 16 bit (2 bytes) MTP output voltage defined by the Gamer VID and ignores
Try 16 bit (2 bytes) R/W the VIDs from the CPU. In Track mode, the output
voltage is initially set to the Gamer VID and any
subsequent changes to the CPU VID cause the same
The following pseudo-code illustrates how to change offset changes in the Gamer VID.
a password:
# first unlock the IC The IR3565B Gamer command also provides
Write old password high Byte to R/W high Byte Try register overclockers the ability to minimize droop by digitally
Write old password low Byte to R/W low Byte Try register
scaling the load line to 80%, 60% or 0% (disable) of
# now write new password into MTP
Write new password high Byte to high Byte Password register the nominal value.
# password has changed! Must unlock to change the low byte
Write new password high Byte to R/W high Byte Try register A summary of the PMBus Gamer command is shown
Write new password low Byte to low Byte Password register in Table 61.
# password change complete, status is locked
# Need to write new low byte to Try register to unlock TABLE 61: GAMER COMMAND FORMAT
Bits Function
Pin Protection
15-13 Reserved. Always set to “001”b
The ADDR/PROTECT pin is a dual function pin. When 12 Gamer Mode Enable/Disable
the IC is enabled, the resistor value is latched and
11 VID Follow or VID Override Mode
stored for use in the I2C address offset function.
Thereafter, the pin acts entirely as a PROTECT pin. 10:9 Load line scale 100%, 80%, 60%, 0%
If enabled, the PROTECT pin must be driven high to 8:0 Gamer VID[8:0]
unlock and low to lock. Note, if the resistor address
offset function is being used, care must be taken to TABLE 62: OVERCLOCK VMAX
allow the IC to read the resistor value before driving
the pin high or low to set the security state otherwise Register
Vmax (AMD) Vmax (Intel)
Value
an erroneous address offset value may be latched in.
0 0.800 0.645
The user should wait until at least the completion of
the auto-trim time t4 in Figure 6. 1 0.913 0.765
2 1.025 0.885
49 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Overclock Mode Recovery
Raising the CPU voltage to achieve higher
performance or lowering the CPU voltage to save
power can result in a system crash. The IR3565B
contains a safety mechanism whereby the Overclock
Mode is immediately disabled any time the ENABLE
pin is driven low (typically by a system restart). This
ensures that the CPU starts at the proper boot VID.
Doubler/Quad Configurations
The IR3565B supports doubler or quad configurations
by allowing the nominal pulse width to increase when
phases are operated in conjunction with a doubler or
quad driver such as the IR3598. The user only needs
to double or quadruple the switching freqency from
the normal mode switching frequency to run in doubler
or quad mode, while maintaining the calculated pulse
width register (k_vref) at the same value it would be in
normal mode. This effectively allows the nominal
pulse width to double or quadruple relative to the
switching period and produce the desired output
voltage. Proper input current reporting is maintained
by a register bit adjustment that tells the controller that
the VR is operating in normal, doubler, or quad
modes. See an IR application note on phase doubling
and quadrupling for more information.
50 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
I2C PROTOCOLS
All registers may be accessed using either I2C or PMBus protocols. I2C allows the use of a simple format
whereas PMBus provides error checking capability. Figure 51 shows the I2C format employed by the IR3565B.
SMBUS/PMBUS PROTOCOLS
To access IR’s configuration and monitoring registers, 4 different protocols are required:
the SMBus Read/Write Byte/Word protocol with/without PEC (for status and monitoring)
the SMBus Send Byte protocol with/without PEC (for CLEAR_FAULTS only)
the SMBus Block Read protocol for accessing Model and Revision information
the SMBus Process call (for accessing Configuration Registers)
An explanation of which command codes and protocols are required to access them is given in Table 63.
In addition, the IR3565B supports:
Alert Response Address (ARA)
Bus timeout (44.5ms)
Group Command for writing to many VRs within one command
51 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
52 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
1 7 1 1 8 1 8 1 8 1 8 1
Slave Command Low High
S Address 1 W A Code 1 A Data Byte A Data Byte A PEC1* A*
… …
1 or more bytes
1 7 1 1 8 1 8 1 8 1 8 1
Slave Command Low High
Sr Address 2 W A Code 2 A Data Byte A Data Byte A PEC2* A*
… …
1 or more bytes
1 7 1 1 8 1 8 1 8 1 8 1 1
Slave Command Low High
Sr Address n W A Code n A Data Byte A Data Byte A PECn* A P
…
1 or more bytes
PMBUS COMMAND
COMMAND DESCRIPTION
PROTOCOL CODE
Enables or disables IR3566B output and controls
OPERATION Read/Write Byte 01h
margining
CLEAR FAULTS Send Byte 03h Clear contents of Fault registers
Returns 1011xxxx to indicate Packet Error Checking is
CAPABILITY Read Byte 19h supported, maximum bus speed is 400kHz, and ALERT#
is supported.
Sets the VOUT format to Linear Mode for the
READ_VOUT, VOUT_MARGIN_LOW,
VOUT_MODE Read/Write Byte 20h VOUT_MARGIN_HIGH commands
The default is LINEAR mode with exponent ‐9.
LINEAR Mode: exponent of 1 to ‐16 is supported
Sets the high voltage when commanded by OPERATION.
VOUT_MARGIN_HIGH Read/Write Word 25h
Works in conjunction with VOUT_MODE2.
Sets the low voltage when commanded by OPERATION.
VOUT_MARGIN_LOW Read/Write Word 26h 2
Works in conjunction with VOUT_MODE .
Returns 1 byte where the bit meanings are:
Bit <7:6> Reserved
Bit <5> Output over‐voltage fault
Bit <4> Output over‐current fault
STATUS_BYTE Read/Write Byte 78h
Bit <3> Input Under‐voltage fault
Bit <2> Temperature fault
Bit <1> Communication/Memory/Logic fault
Bit <0>: Reserved
Returns 2 bytes where the Low byte is the same as the
STATUS_BYTE data. The High byte has bit meanings are:
Bit <7> Output high or low fault
Bit <6> Output over‐current fault
STATUS_WORD Read Word 79h
Bit <5> Input under‐voltage fault
Bit <4> Manufacturer Specific Fault / Phase is
Unpopulated
3
Bit <3> Output has reached 0V
53 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PMBUS COMMAND
COMMAND DESCRIPTION
PROTOCOL CODE
Bit <2:0> Reserved
Returns Over Temperature warning (VR_HOT level) and
Over Temperature fault (OTP level). Does not report
under temperature warning/fault. The bit meanings are:
STATUS_TEMPERATURE Read/Write Byte 7Dh
Bit <7> Over Temperature Fault
Bit <6> Over Temperature Warning
Bit <5:0> Reserved
Returns 1 byte where the bit meanings are:
Bit <7> Invalid or Unsupported Command
STATUS_CML Read/Write Byte 7Eh Bit <6> Invalid or Unsupported Data
Bit <5> PEC fault
Bit <4:0> Reserved
Returns 1 byte where the bit meanings are:
STATUS_MFR_SPECIFIC Read/Write Byte 80h Bit <7:1> Reserved
Bit <0> Phase is Unpopulated
READ_VIN Read Word 88h Returns the input voltage in Volts1
READ_IIN Read Word 89h Returns the input current in Amperes1
Returns the output voltage in the format set by
READ_VOUT Read Word 8Bh 2
VOUT_MODE
READ_IOUT Read Word 8Ch Returns the output current in Amperes 1
Returns the addressed loop NTC temperature in
READ_TEMPERATURE_1 Read Word 8Dh
degrees Celsius 1
Returns the other loop NTC temperature in degrees
READ_TEMPERATURE_2 Read Word 8Eh
Celsius 1
READ_POUT Read Word 96h Returns the output power in Watts1
READ_PIN Read Word 97h Returns the input power in Watts1
Reports PMBus Part I rev 1.1 & PMBUs
PMBUS_REVISION Read Byte 98h
Part II rev 1.2(draft)
Returns a 2 byte code with the following values:
Low Byte always = 01h
High Byte is:
40h = IR3563B
Block Read,
MFR_MODEL 9Ah 41h = IR3564B
byte count = 2
42h = IR3565B
43h = IR3566B
44h = IR3567B
45h = IR3570B
Returns a 2 byte code with the following values:
Block Read,
MFR_REVISION 9Bh Low Byte always = 01h
byte count = 2
High Byte is the revision number in hex.
WRITE_REGISTER_PROCESS_CALL Process Call D0h Write to configuration registers
READ_REGISTER_PROCESS_CALL Process Call D1h Read from configuration & status registers
GAMER COMMAND Write Word D2h Enables/disables Gamer Mode and associated options
SET_POINTER Write Byte D3h Set the register address for reading
54 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
PMBUS COMMAND
COMMAND DESCRIPTION
PROTOCOL CODE
GET_POINTER Read Byte D4h Reads 1 byte from the previously set register address
WRITE_REGISTER Write Word D5h Write register address in low byte and data in high byte
Sets the 7‐bit I2C address according to the bit
meanings:
SET_I2C Read/Write Byte D6h
Bit <7> Enable I2C Bus (0 – Disable, 1 – Enable)
Bit<6:0> 7‐bit I2C address
READ_EFFICIENCY Read Word D7h Reports the efficiency in %1
MASK_STATUS_WORD Read/Write Word D8h Masks STATUS_WORD bits.
MASK_TEMPERATURE Read/Write Byte D9h Masks STATUS_TEMPERATURE
MASK_CML Read/Write Byte DAh Masks STATUS_CML
MASK_MANUFACTURER Read/Write Byte DBh Masks STATUS_MFR_SPECIFIC
1
Note – 11-Bit Linear Data Format is used
Note2 – 16-Bit Linear Data Format is used
Note3 – Asserts once when Vout = 0V. Must be cleared with CLEAR_FAULTS command.
55 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Value Y 2 N
Note N and Y are “signed” values. If, VOUT is set to linear format (by VOUT_MODE), then N is set by the
VOUT_MODE command and only Y is returned in the data-field as a 16-bit unsigned number.
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
N Y
Value Y 2 N
Note N and Y are “signed” values. If, VOUT is set to linear format (by VOUT_MODE), then N is set by the
VOUT_MODE command and only Y is returned in the data-field as a 16-bit unsigned number.
56 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
MARKING INFORMATION
PIN 1
PART # 3565B
ASSEMBLER (A)/DATE(YWW)/MARKING CODE(X) AYWWX
LOT CODE XXXX
PACKAGE INFORMATION
QFN 6x6mm, 48-pin
57 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
ENVIRONMENTAL QUALIFICATIONS
Latch-up JESD78
58 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07
Dual Output Digital Multi-Phase Controller IR3565B
Data and specifications subject to change without notice.
This product will be designed and qualified for the Industrial market.
Qualification Standards can be found on IR’s Web site.
IR WORLD HEADQUARTERS: 233 Kansas St., El Segundo, California 90245, USA Tel: (310) 252-7105
TAC Fax: (310) 252-7903
Visit us at www.irf.com for sales contact information.
www.irf.com
59 www.irf.com | © 2014 International Rectifier February 4, 2014 | V1.07