DCDC Converter 6A Single-input Voltage, Synchronous Buck Regulator with PMBus Interface FEATURES Digital SupIRBuck IR38060 DESCRIPTION Internal LDO allows single 21V operation Output Voltage Range: 0.5V to 0.875*PVin 0.5% accurate Reference Voltage Programmable Switching Frequency 1.5MHz using Rt/Sync pin or PMBus Internal Soft-Start with Pre-Bias Start-up Enable input with Voltage Monitoring Capability Remote Sense Amplifier with True Differential Voltage Sensing Fast mode I2C and 400 kHz PMBus interface Sequencing and tracking capable Selectable analog mode or digital mode 66 PMBus commands for configuration, control, fault protection and telemetry. Thermally compensated current configurable overcurrent responses Optional light load efficiency mode Server Applications External synchronization with Smooth Clocking Netcomm applications Dedicated output voltage sensing protection which remains active even when Enable is low. Embedded telecom Systems Integrated MOSFETs and Bootstrap diode Operating junction temp: -40 C<Tj<125 C Small Size 5mmx6mm PQFN Pb-Free (RoHS Compliant) o up limit to The IR38060 PMBus SupIRBuck™ is an easy-to-use, fully integrated and highly efficient DC/DC regulator with I2C/PMBus interface. The onboard PWM controller and MOSFETs make IR38060 a space-efficient solution, providing accurate power delivery for low output voltage and high current applications. The IR38060 can be comprehensively configured via PMBus and the configuration stored in internal memory. In addition, PMBus commands allow run-time control, fault status and telemetry. The IR38060 can also operate as a standard analog regulator without any programming and can provide current and temperature telemetry in an analog format. with APPLICATIONS Distributed Point Of Load Architectures o ORDERING INFORMATION Base Part Number Package Type IR38060 QFN 5 mm x 6 mm Standard Pack Form Quantity Tape and Reel 4000 Orderable Part Number IR38060MTRPBF XXXXX PBF TR M 1 Rev 3.7 Lead Free Tape and Reel Package Type May 26, 2016 IR38060 BASIC APPLICATION 5.5V <Vin<21V P1V8 Vp Vin PVin Boot Vcc/ LDO_out Vo SW Vsns RS+ PGood PGood Rt/SYNC SDA/IMON ADDR SCL/OCSet Track_EN SAlert/TMON RS- En/FCCM RSo Fb Comp PGnd LGnd Figure 1: Typical Application Circuit Figure 2: Performance Curve PINOUT DIAGRAM PVIN 1 23 PGND 24 SW BOOT 2 22 VCC 26 NC TRACK_EN 3 21 VIN VP 4 20 P1V8 VSNS 5 19 SCL/OCSET 25 PGND FB 6 18 SDA/IMON 17 SALERT/TMON COMP 7 16 ADDR 15 EN/FCCM 14 RT/SYNC 13 LGND 12 PGND 11 PGOOD 10 RS+ 9 RS- 8 RSO Figure 3: IR38060 package (Top View) 5mm x 6mm PQFN 2 Rev 3.7 May 26, 2016 IR38060 BLOCK DIAGRAM VCC Vin P1V8 LDO VLDOref LDO LGND - OT_Fault + VCC UVcc UVcc BOOT OC_Fault FAULT CONTROL UVEN PVIN Fault COMP Vcc Vp + + E/A VDAC2 Vcc Fault HDrv HDin Track_EN FB RT/ Sync PVin - Vcc OV_Fault Vcc FCCM GATE DRIVE LOGIC SW VCC EN/ FCCM OT_Fault UV_EN OC_Fault LDrv LDin PGND Rso PGOOD_OFFSET_DAC VIN_OFF_DAC VIN_ON_DAC IOUT_OC_FAULT_DAC VIN_UV_DAC VIN_OV_DAC VDAC2 OVin VDAC1 UVin OFF OC Fault VOUT OV PGood VOUT_OV_OFFSET_DAC CONTROL AND FAULT LOGIC RSRS+ ISense IMON SDA/IMON SMBus Interface, Logic, Command and Status registers OCSet SCL/OCSet TMON Current Sense Temperature Sense TMON SAlert/TMON Vsns P1V8 ADDR UVP1V8 Vcc Vsns Figure 4: IR38060 Simplified Block Diagram 3 Rev 3.7 May 26, 2016 IR38060 PIN DESCRIPTIONS PIN # PIN NAME 1 PVIN Input voltage for power stage. Bypass capacitors between PVin and PGND should be connected very close to this pin and PGND. 2 Boot Supply voltage for high side driver 3 ¯¯¯¯¯¯¯¯¯ Track_En 4 Vp 5 Vsns 6 FB 7 COMP 8 RSo Remote Sense Amplifier Output 9 RS- Remote Sense Amplifier input. Connect to ground at the load. 10 RS+ Remote Sense Amplifier input. Connect to output at the load. 11 PGood 12,23, 25 PGND 13 LGND 14 RT/Sync 15 EN/FCCM 16 ADDR 17 SALERT ¯¯¯¯¯¯¯ /TMON 18 SDA/IMON 19 SCL/OCSet 20 P1V8 21 Vin 22 VCC Bias Voltage for IC and driver section, output of LDO. Add 10 uF bypass cap from this pin to PGnd. 24 SW Switch node. This pin is connected to the output inductor. 26 NC NC 4 PIN DESCRIPTION Pull low to enable tracking function. Leave floating to disable tracking function. Used for sequencing and tracking applications. Leave open if not used. Sense pin for OVP and PGood Inverting input to the error amplifier. This pin is connected directly to the output of the regulator or to the output of the remote sense amplifier, via resistor divider to set the output voltage and provide feedback to the error amplifier. Output of error amplifier. An external resistor and capacitor network is typically connected from this pin to FB to provide loop compensation. Power Good status pin. Output is open drain. Connect a pull up resistor from this pin to VCC. Power ground. This pin should be connected to the system’s power ground plane. Bypass capacitors between PVin and PGND should be connected very close to the PVIN pin (pin 1) and this pin. Signal ground for internal reference and control circuitry. In analog mode, use an external resistor from this pin to GND to set the switching frequency. The resistor should be placed very close to the pin. This pin can also be used for external synchronization. No resistor is used in digital mode. Enable pin to turn on and off the IC. In analog mode, also serves as a mode pin, forcing the converter to operate in CCM when pulled to<3.1V. Sets PMBus address for the device; should be floated if digital communication is not needed. SMBus ¯¯¯¯ Alert line; pin provides a voltage proportional to the junction temperature if digital communication is not needed. SMBus data serial input/output line; pin provides a voltage proportional to the output current if digital communication is not needed. SMBus clock line; used to set OC thresholds if digital communication is not needed. This is the supply for the digital circuits; bypass with a 2.2uF capacitor to LGnd Input Voltage for LDO. Rev 3.7 May 26, 2016 IR38060 ABSOLUTE MAXIMUM RATINGS Stresses beyond these 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. PVin, Vin -0.3V to 25V VCC -0.3V to 6V P1V8 -0.3V to 2 V SW -0.3V to 25V (DC), -4V to 25V (AC, 100ns) BOOT -0.3V to 31V PGD, other Input/output pins -0.3V to 6V (Note 1) BOOT to SW -0.3V to 6V (DC), -0.3V to 6.5V (AC, 100ns) PGND to GND, RS- to GND -0.3V to + 0.3V THERMAL INFORMATION Junction to Case Thermal Resistance ƟJC-TOP Junction to Ambient Thermal Resistance ƟJA Junction to PCB Thermal Resistance ƟJ-PCB Storage Temperature Range -55°C to 150°C Junction Temperature Range -40°C to 150°C (Voltages referenced to GND unless otherwise specified) Note 1: Must not exceed 6V. 5 Rev 3.7 May 26, 2016 IR38060 ELECTRICAL SPECIFICATIONS RECOMMENDED OPERATING CONDITIONS SYMBOL DEFINITION MIN MAX UNITS PVin Input Bus Voltage 1.2 21* V Vin LDO supply voltage 5.5 21 LDO output/Bias supply voltage 4.5 5.5 High Side driver gate voltage 4.5 5.5 VO Output Voltage 0.5 0.875*PVin IO Output Current 0 6 A Fs Switching Frequency 225 1650 kHz TJ Junction Temperature -40 125 °C VCC Boot to SW * SW Node must not exceed 25V ELECTRICAL CHARACTERISTICS Unless otherwise specified, these specification apply over, 1.5V < PVin < 21V, 4.5V < Vcc < 5.5, 0C < TJ < 125C. Typical values are specified at T A = 25C. PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT MOSFET Rds(on) Top Switch Rds(on)_Top VBoot – VSW = 5V, ID = 6A, Tj = 25°C 14 21 27 Bottom Switch Rds(on)_Bot Vcc =5V, ID = 6A, Tj = 25°C 6 9 12 1.25V<VFB<2.555V VOUT_SCALE_LOOP=1; -1 +1 0.75V<VFB<1.25V VOUT_SCALE_LOOP=1; -0.75 +0.75 0.45V<VFB<0.75V VOUT_SCALE_LOOP=1; -0.5 +0.5 1.25V<VFB<2.555V VOUT_SCALE_LOOP=1; -1.6 +1.6 mΩ Reference Voltage Accuracy 0 0 0 C<Tj<85 C Accuracy 0 0 -40 C<Tj<125 C 6 Rev 3.7 % % % May 26, 2016 IR38060 PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT 0.75V<VFB<1.25V VOUT_SCALE_LOOP=1; -1.0 +1.0 % 0.45V<VFB<0.75V VOUT_SCALE_LOOP=1; -2.0 +2.0 % Supply PVin range (using external Vcc=5.1V) 1.221 Vin range (using internal LDO) Fsw=600kHz 5.321 Fsw=1.5MHz 5.521 Vin range (when Vin=Vcc) 4.5 V V 5.1 5.5 V Enable low, No Switching, Vin=21V, low power mode enabled 2.7 4 mA Vin Supply Current (Standby) (internal Vcc) Iin(Standby) Vin Supply Current (Dyn)(internal Vcc) Iin(Dyn) Enable high, Fs = 600kHz, Vin=21V 22 30 mA VCC Supply Current (Standby)(external Vcc) Icc(Standby) Enable low, No Switching, Vcc=5.5V, low power mode enabled 2.7 5 mA VCC Supply Current (Dyn)(external Vcc) Icc(Dyn) Enable high, Fs = 600kHz, Vcc=5.5V 22 40 mA VCC – Start – Threshold VCC_UVLO_Start VCC Rising Trip Level 4.2 4.4 VCC – Stop – Threshold VCC_UVLO_Stop VCC Falling Trip Level PVin-Start-Threshold PVin_UVLO_Start PVin-Stop-Threshold PVin_UVLO_Stop Enable – Start – Threshold Enable_UVLO_Start Supply ramping up Enable – Stop – Threshold Enable_UVLO_Stop Supply ramping down Enable leakage current Ien Under Voltage Lockout 4.0 V 3.7 3.9 4.1 PVin Rising Trip Level 0.85 0.95 1.05 PVin Falling Trip Level 0.35 0.45 0.55 1.14 1.2 1.36 0.9 1.0 1.06 V V Enable=5.5V 1 uA uA Oscillator Rt current (analog mode only) Frequency Range 7 Rt pin voltage < 1.1V FS Rev 3.7 98 100 102 Rt=1.54K 360 400 440 Rt=3.83K 540 600 660 Rt=11.8K 1350 1500 1650 kHz May 26, 2016 IR38060 PARAMETER SYMBOL Vramp Ramp Amplitude CONDITIONS MIN TYP PVin=5V, D=Dmax, Note 2 0.71 PVin=12V, D=Dmax, Note 2 1.84 MAX UNIT Vp-p PVin=16V,D=Dmax, Note 2 2.46 Ramp Offset Ramp (os) Note 2 0.22 Min Pulse Width Dmin (ctrl) Note 2 35 50 ns Note 2 Fs=1.5MHz 100 150 ns 87.5 88.5 % 1650 kHz Fixed Off Time Dmax Max Duty Cycle Sync Frequency Range Fs=400kHz 86.5 Note 2 225 Sync Pulse Duration 100 High Sync Level Threshold V 200 ns 2.1 Low 1 V Error Amplifier Input Offset Voltage Vos_Vp Input Bias Current VFb – Vp, Vp = 0.5V -1.5 +1.5 % IFb(E/A) -0.5 +0.5 µA Input Bias Current IVp(E/A) 0 4 µA Sink Current Isink(E/A) 0.6 1.1 1.8 mA Source Current Isource(E/A) 8 13 25 mA Slew Rate SR Note 2 7 12 20 V/µs GBWP Note 2 20 30 40 MHz DC Gain Gain Note 2 100 110 120 dB Maximum Voltage Vmax(E/A) 2.8 3.9 4.3 V Minimum Voltage Vmin(E/A) 100 mV Common Mode Voltage Vcm_Vp 2.555 V Gain-Bandwidth Product Note 2 0 3 Remote Sense Differential Amplifier Unity Gain Bandwidth BW_RS Note 2 DC Gain Gain_RS Note 2 Offset Voltage MHz 110 dB 0.5V<RS+<2.555V, 4kΩ load 0 0 27 C<Tj<85 C -1.6 0.5V<RS+<2.555V, 4kΩ load 0 0 -40 C<Tj<125 C -3 3 V_RSO=1.5V, V_RSP=4V 11 16 mA 2 mA 0 1.6 mV Offset_RS Source Current Isource_RS Sink Current Isink_RS Slew Rate Slew_RS RS+ input impedance Rin_RS+ RS- input impedance Rin_RS- Maximum Voltage Vmax_RS 8 6.4 Rev 3.7 0.4 Note 2, Cload = 100pF 1 2 4 8 V/µs 36 55 74 Kohm Note 2 36 55 74 Kohm V(VCC) – V(RS+) 0.5 1 1.5 V May 26, 2016 IR38060 PARAMETER SYMBOL CONDITIONS MIN Min_RS Minimum Voltage TYP MAX UNIT 4 20 mV 300 450 mV Bootstrap Diode Forward Voltage I(Boot) = 40mA 150 Switch Node SW Leakage Current lsw SW = 0V, Enable = 0V Isw_En SW=0; Enable= 2V 1 18 µA Internal Regulator (VCC/LDO) VCC Output Voltage VCC dropout VCC_drop Short Circuit Current Ishort Internal Regulator (P1V8) Output Voltage P1V8 1.8V Short Circuit Current Ishort_P1V8 1.8V UVLO Start 1.8V UVLO Stop Vin(min) = 5.5V, Io=0mA, Cload = 10uF 4.8 5.15 5.4 Vin(min) = 5.5V, Io=70mA, Cload = 10uF 4.5 4.99 5.2 V Io=0-100mA, Cload = 10uF, Vin=5.1V 0.7 110 Vin(min) = 4.5V, Io = 0‐ 10mA, Cload = 2.2uF 1.795 12 P1V8_UVLO_Start 1.8V Rising Trip Level 1.66 P1V8_UVLO_Stop 1.8V Falling Trip Level 1.59 1.83 V mA 1.905 V 20 35 mA 1.72 1.78 V 1.63 1.68 V 3.8 3.9 4.1 3.1 3.6 3.8 -4 -1 2 Adaptive On time Mode High AOT Threshold En/Fccm Low Zero-crossing comparator threshold ZC_Vth Zero-crossing comparator delay ZC_Tdly V mV 8/Fs s Vsns rising, VOUT_SCALE_LOOP=1, Track_EN floating, VDAC1=0.5V 91 %VDAC1 Vsns rising, VOUT_SCALE_LOOP=1, Track_EN low, Vp=0.5V 90 %Vp Vsns falling, VOUT_SCALE_LOOP=1, Track_EN floating, VDAC1=0.5V 86 %VDAC1 Vsns falling, VOUT_SCALE_LOOP=1, 84.5 %Vp FAULTS Power Good Power Good High threshold Power Good Low Threshold 9 Power_Good_High Power_Good_Low Rev 3.7 May 26, 2016 IR38060 PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT Track_EN low, Vp=0.5V Power Good High Threshold Rising Delay TPDLY Vsns rising, Vsns > Power_Good_High Power Good Low Threshold Falling delay VPG_low_Dly Vsns falling, Vsns < Power_Good_Low Tracker Comparator Upper Threshold VPG(tracker_ upper) Tracker Comparator Lower Threshold VPG(tracker_ lower) PGood Voltage Low PG (voltage) 0 ms 150 175 200 Vp Rising, VOUT_SCALE_LOOP=1, Track_EN low, Vsns=Vp 0.38 0.4 0.42 Vp Falling, VOUT_SCALE_LOOP=1, Track_EN low, Vsns=Vp 0.28 us V 0.3 IPGood = -5mA 0.32 V 0.5 V Over Voltage Protection (OVP) OVP (trip) OVP Trip Threshold OVP (hyst) OVP comparator Hysteresis OVP Fault Prop Delay Vsns rising, VOUT_SCALE_LOOP=1, Track_EN floating, VDAC1=0.5V 115 121 125 %VDAC1 Vsns rising, VOUT_SCALE_LOOP=1, Track_EN low, Vp=0.5V 115 120 125 %Vp Vsns falling, VOUT_SCALE_LOOP=1, Track_EN floating, VDAC1=0.5V 2.5 4.5 5.8 %OVP (trip) Vsns falling, VOUT_SCALE_LOOP=1, Track_EN low, Vp=0.5V 2.5 4.5 5.8 %OVP (trip) OVP (delay) Vsns rising, VsnsOVP(trip)>200 mV ITRIP OC limit=9A, VCC = 5.05V, 0 Tj=25 C 8.1 9 9.9 A OC limit=6A, VCC = 5.05V, 0 Tj=25 C 5.4 6 6.7 A OC limit=3A, VCC = 5.05V, 0 Tj=25 C 2.4 3 3.6 A 200 ns Over-Current Protection OC Trip Current 0 0 OCset Current Temperature coefficient OCSET(temp) -40 C to 125 C, VCC=5.2V, Note 2 Hiccup blanking time Tblk_Hiccup 4500 ppm/°C Note 2 20 ms Thermal Shutdown Note 2 145 °C Hysteresis Note 2 25 °C Thermal Shutdown Input Over-Voltage Protection 10 Rev 3.7 May 26, 2016 IR38060 PARAMETER SYMBOL PVin overvoltage threshold PVinOV PVin overvoltage Hysteresis PVin ov hyst CONDITIONS MIN TYP MAX UNIT 22 23.7 25 V 2.4 V MONITORING AND REPORTING Bus Speed 100 400 kHz Iout & Vout filter 78 Hz Iout & Vout Update rate 31.2 5 kHz Vin & Temperature filter 78 Hz Vin & Temperature update rate 31.2 5 kHz 1/256 V 0 V Output Voltage Reporting Resolution Lowest reported Vout Highest reported Vout NVout Note 2 Vomon_low Vsns=0V Vomon_high VOUT_SCALE_LOOP=1, Vsns=3.3V 3.3 V VOUT_SCALE_LOOP=0.5, Vsns=3.3V 6.6 V VOUT_SCALE_LOOP=0.25, Vsns=3.3V 13.2 V VOUT_SCALE_LOOP=0.125 , Vsns=3.3V 26.4 V 0 Vout reporting accuracy 0 0 C to 85 C, 4.5V<Vcc<5.5V, 1V<Vsns≤ 1.5V VOUT_SCALE_LOOP=1 0 +/0.6 0 0 C to 85 C, 4.5V<Vcc<5.5V, Vsns> 1.5V VOUT_SCALE_LOOP=1 0 +/-1 % 0 0 C to 125 C, 4.5V<Vcc<5.5V, Vsns>0.9V VOUT_SCALE_LOOP=1 0 +/1.5 0 0 C to 125 C, 4.5V<Vcc<5.5V, 0.5V<Vsns<0.9V VOUT_SCALE_LOOP=1 +/-3 Note 2 62.5 Iout Reporting NIout Resolution Iout (digital) monitoring Range Iout_dig 0 Rev 3.7 10 A 0 0C to 125 C, 4.5V<Vcc<5.5V, Iout=6A Iout_dig Accuracy 11 0 mA +/-5 % May 26, 2016 IR38060 PARAMETER SYMBOL CONDITIONS MIN Imon Imon (analog) voltage MAX UNIT 1.1 V 0.3 0 0 0C to 125 C, 4.5V<Vcc<5.5V, Iout=6A, 30uA< I_IMON<30uA Imon ( analog) accuracy TYP +/-1 A 1 °C Temperature Reporting Resolution NTmon Temperature Monitoring (digital) Range Tmon_dig -40 0 Temperature Monitoring (digital) accuracy 0 -5 5 °C 500 1100 mV -9 9 °C 0 -40 C to 125 C, 4.5V<Vcc<5.5V, -30uA< I_TMON<30uA, Note 2 Temperature coefficient Thermal shutdown hysteresis °C 0 -40 C to 150 C 0 Analog Monitoring Accuracy 150 0 -40 C to 125 C, 4.5V<Vcc<5.5V, -30uA< I_TMON<30uA; Guaranteed by char Tmon Analog monitoring range Note 2 Note 2 2.27 mV/°C 25 °C Input Voltage Reporting Resolution NPVin Monitoring Range PMBVinmon Note 2 0 Monitoring accuracy 1/32 V 0 21 -1.5 1.5 -1.5 1.5 V 0 0 C to 85 C, 4.5V<Vcc<5.5V, PVin>10V 0 0 -40 C to 125 C, 4.5V<Vcc<5.5V, PVin>14V 0 % 0 -40 C to 125 C, 4.5V<Vcc<5.5V, 6V<PVin<14V -3 3 PMBus Interface Timing Specifications Bus Free time between Start and Stop condition TBUF Hold time after (Repeated) Start Condition. After this period, the first clock is generated. THD:STA Repeated start condition setup time TSU:STA Stop condition setup TSU:STO 12 Rev 3.7 1.3 us 0.6 us 0.6 us 0.6 us May 26, 2016 IR38060 PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNIT time Data Rising Threshold 1.339 1.766 V Data Falling Threshold 1.048 1.495 V Clock Rising Threshold 1.339 1.766 V Clock Falling Threshold 1.048 1.499 V Data Hold Time THD:DAT 300 900 ns Data Setup Time TSU:DAT 100 Clock low time out TTIMEOUT 25 Clock low period TLOW 1.3 Clock High Period THIGH 0.6 ns 35 ms us 50 us Notes 2. Guaranteed by design but not tested in production 3. Guaranteed by statistical correlation, but not tested in production 13 Rev 3.7 May 26, 2016 IR38060 TYPICAL APPLICATION DIAGRAMS 5.5V <Vin<21V P1V8 Vp Vin PVin Vcc/ LDO_out Boot Vo SW Vsns RS+ PGood PGood Rt/SYNC ADDR SDA/IMON Track_EN SCL/OCSet En/FCCM SAlert/TMON RSRSo Fb Comp PGnd LGnd Figure 5: Using the internal LDO, digital mode, Vo < 2.555V 5.5V <Vin<21V P1V8 Vp Vin PVin Boot Vo Vcc/ LDO_out SW Vsns RS+ PGood PGood Rt/SYNC ADDR SDA/IMON Track_EN SCL/OCSet En/FCCM SAlert/TMON RSRSo Fb Comp PGnd LGnd Figure 6: Using the internal LDO, digital mode, Vo > 2.555V 14 Rev 3.7 May 26, 2016 IR38060 TYPICAL APPLICATION DIAGRAMS 5.5V <Vin<21V P1V8 Vp Vin PVin Vcc/ LDO_out Boot Vo SW Vsns RS+ PGood PGood Rt/SYNC ADDR SDA/IMON Track_EN SCL/OCSet En/FCCM SAlert/TMON RSRSo Fb Comp PGnd LGnd Figure 7: Using the internal LDO, analog mode 1.2V <PVin<21V P1V8 Vp Vcc=5V Vin PVin Vcc/ LDO_out Boot Vo SW Vsns RS+ PGood PGood Rt/SYNC ADDR SDA/IMON Track_EN SCL/OCSet En/FCCM SAlert/TMON RSRSo Fb Comp PGnd LGnd Figure 8: Using external Vcc, digital mode, Vo<2.555V 15 Rev 3.7 May 26, 2016 IR38060 TYPICAL APPLICATION DIAGRAMS PVin=Vin=Vcc= 5V P1V8 Vp Vin PVin Boot Vcc/ LDO_out Vo SW Vsns RS+ PGood PGood Rt/SYNC ADDR SDA/IMON Track_EN SCL/OCSet En/FCCM SAlert/TMON RSRSo Fb Comp PGnd LGnd Figure 9: Single 5V application, digital mode, Vo<2.555V 5.5V <Vin<21V P1V8 Vp Vin PVin Vcc/ LDO_out Boot Vo SW Vsns RS+ PGood PGood Rt/SYNC ADDR SDA/IMON Track_EN SCL/OCSet En/FCCM SAlert/TMON RSRSo Fb Comp PGnd LGnd Figure 10: Using the internal LDO, digital mode, tracking mode 16 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING CHARACTERISTICS (-40°C TO +125°C) 17 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING CHARACTERISTICS (-40°C TO +125°C) 18 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING CHARACTERISTICS (-40°C TO +125°C) 19 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING CHARACTERISTICS (-40°C TO +125°C) 20 Rev 3.7 May 26, 2016 IR38060 TYPICAL EFFICIENCY AND POWER LOSS CURVES PVin = Vin = 12V, VCC = Internal LDO, Io=0-6A, Fs= 600kHz, Room Temperature, No Air Flow. Note that the losses of the inductor, input and output capacitors are also considered in the efficiency and power loss curves. The table below shows the indicator used for each of the output voltages in the efficiency measurement. VOUT (V) LOUT (uH) P/N DCR (mΩ) 0.6 0.82 SPM6550T-R82M (TDK) 4.3 0.8 0.82 SPM6550T-R82M (TDK) 4.3 1 0.82 SPM6550T-R82M (TDK) 4.3 1.2 1.0 SPM6550T-1R0M (TDK) 4.7 1.5 1.0 SPM6550T-1R0M (TDK) 4.7 1.8 1.0 SPM6550T-1R0M (TDK) 4.7 2.5 2.2 WE-7443340220 (WE) 4.4 3.3 2.2 WE-7443340220 (WE) 4.4 5 2.2 WE-7443340220 (WE) 4.4 21 Rev 3.7 May 26, 2016 IR38060 TYPICAL EFFICIENCY AND POWER LOSS CURVES PVin = Vin = VCC = 5V, Io=0-6A, Fs= 600kHz, Room Temperature, No Air Flow. Note that the losses of the inductor, input and output capacitors are also considered in the efficiency and power loss curves. The table below shows the indicator used for each of the output voltages in the efficiency measurement. VOUT (V) LOUT (uH) P/N DCR (mΩ) 0.6 0.82 SPM6550T-R82M (TDK) 4.3 0.82 SPM6550T-R82M (TDK) 4.3 0.8 0.82 SPM6550T-R82M (TDK) 4.3 1 0.82 SPM6550T-R82M (TDK) 4.3 1.2 0.82 SPM6550T-R82M (TDK) 4.3 1.5 0.82 SPM6550T-R82M (TDK) 4.3 1.8 0.82 SPM6550T-R82M (TDK) 4.3 2.5 0.82 SPM6550T-R82M (TDK) 4.3 3.3 22 Rev 3.7 May 26, 2016 IR38060 THEORY OF OPERATION DESCRIPTION The IR38060 is a 6A synchronous buck regulator with a selectable digital interface and an externally compensated fast, analog, PWM voltage mode control scheme to provide good noise immunity as well as fast dynamic response in a wide variety of applications. At the same time, enabling the digital PMBus interface allows complete configurability of output setting and fault functions, as well as telemetry. The switching frequency is programmable from 166 kHz to 1.5MHz and provides the capability of optimizing the design in terms of size and performance. IR38060 provides precisely regulated output voltage from 0.5V to 0.875*PVin programmed via two external resistors or digitally through PMBus commands. The IR38060 operates with an internal bias supply (LDO), typically 5.2V. This allows operation with a single supply. The output of this LDO is brought out at the Vcc pin and may be bypassed to the system power ground with a 10 uF decoupling capacitor. The Vcc pin may also be connected to the Vin pin, and an external Vcc supply between 4.5V and 5.5V may be used, allowing an extended operating bus voltage (PVin) range from 1.2V to 21V. The device utilizes the on-resistance of the low side MOSFET (synchronous MOSFET) as current sense element. This method enhances the converter’s efficiency and reduces cost by eliminating the need for external current sense resistor. IR38060 includes two low Rds(on) MOSFETs using IR’s HEXFET technology. These are specifically designed for high efficiency applications. circuitry. An under-voltage lockout circuit monitors the voltage of VCC pin and the P1V8 pin, and holds the Power-on-reset (POR) low until these voltages exceed their thresholds and the internal 48 MHz oscillator is stable. When the device comes out of reset, it initializes a multiple times programmable memory (MTP) load cycle, where the contents of the MTP are loaded into the working registers. Once the registers are loaded from MTP, the designer can use PMBus commands to re-configure the various parameters to suit the specific VR design requirements if desired, irrespective of the status of Enable. In the default configuration, power conversion is enabled only when the En/FCCM pin voltage exceeds its undervoltage threshold, the PVin bus voltage exceeds its undervoltage threshold, the contents of the MTP have been fully loaded into the working registers and the device address has been read. The initialization sequence is shown in Figure Figure 11. IR38060 provides additional options to enable the device power conversion through software and these options may be configured to override the default by using the I2C interface or PMBus, if used in digital mode. For further details see UN0060 IR3806x PMBus commandset user note. PVIN=VIN VCC P1V8 UVOK clkrdy POR Initialization done Enable DEVICE POWER-UP AND INITIALIZATION During the power-up sequence, when Vin is brought up, the internal LDO converts it to a regulated 5.2V at Vcc. There is another LDO which further converts this down to 1.8V to supply the internal digital 23 Rev 3.7 Vout Figure 11: IR38060 Initialization sequence May 26, 2016 IR38060 ANALOG AND DIGITAL MODE OPERATION 6980 +10 The IR38060 has 2 7-bit registers that are used to set the base I2C address and base PMBus address of the device, as shown below in Table 1. 7870 +11 8870 +12 9760 +13 10700 +14 11800 +15 Table 1: Registers used to set device base address Register I2c_address[6:0] Description The chip I2C address. An address of 0 will disable communication Pmbus_address[6:0] The chip PMBus address. An address of 0 will disable communication. In addition, a resistor may be connected between the ADDR and LGND pins to set an offset from the default preconfigured I2C address/PMBus address in the MTP. Up to 16 different offsets can be set, allowing 16 IR38060 devices with unique addresses in a single system. This offset, and hence, the device address, is read by the internal 10 bit ADC during the initialization sequence. Table 2 below provides the resistor values needed to set the 16 offsets from the base address. Table 2 : Address offset vs. External Resistor(RADDR) 24 ADDR Resistor (Ohm) Address Offset 0 +0 1050 +1 1540 +2 2050 +3 2610 +4 3240 +5 3830 +6 4530 +7 5230 +8 6040 +9 Rev 3.7 The device will then respond to I2C/PMbus commands sent to this address. This mode in which digital communication to and from the device is allowed following the MTP load sequence is referred to as the digital mode of operation. However, if the ADDR pin is left floating, the IR38060 disables digital communication and will not respond to commands sent over the bus. In fact, the 3 pins used for digital communication are dual purpose pins which get reconfigured for analog applications if ADDR is left floating. Hence, in the analog mode, the default configuration parameters loaded in to the working registers from the MTP during the initialization sequence cannot be modified on the fly, and the device can be operated similar to an analog only SupIRBuck such as IR3847. BUS VOLTAGE UVLO In the analog mode of operation or with the default configuration, if the input to the Enable pin is derived from the bus voltage by a suitably programmed resistive divider, it can be ensured that the IR38060 does not turn on until the bus voltage reaches the desired level as shown in Figure 12. Only after the bus voltage reaches or exceeds this level and voltage at the Enable pin exceeds its threshold (typically 1.2V) IR38060 will be enabled. Therefore, in addition to being a logic input pin to enable the IR38060, the Enable feature, with its precise threshold, also allows the user to override the default 1 V Under-Voltage Lockout for the bus voltage (PVin). This is desirable particularly for high output voltage applications, where we might want the IR38060 to be disabled at least until PVin exceeds the desired output voltage level. Alternatively, the default 1 V PVin UVLO threshold may be reconfigured/overridden using the VIN_ON and VIN_OFF PMBus commands. It should be noted that while the input voltage is also fed to an ADC May 26, 2016 IR38060 through a 21:1 internal resistive divider, the digitized input voltage is used only for the purposes of reporting the input voltage through the READ_VIN PMBUs command and has no impact on the bus voltage UVLO, input overvoltage faults and input undervoltage warnings, all of which are implemented by using analog comparators to compare the input voltage to the corresponding thresholds programmed by the PMBus commands VIN_ON, VIN_OFF, VIN_OV_FAULT_LIMIT and VIN_UV_WARN_LIMIT respectively. The bus voltage reading as reported by READ_VIN has no effect on the input feedforward function either. 12V 10.2V PVin=Vin Vcc Vp EN > 1.2V DAC2 (Reference DAC) Figure 14: Recommended startup for sequencing operation (ratiometric or simultaneous) PVin=Vin Vcc PVin 1V Vp Vcc EN > 1.2V 1.2V EN_UVLO_START EN DAC2 (Reference DAC) Figure 12: Normal Start up, device turns on when the bus voltage reaches 10.2V A resistor divider is used at EN pin from PVin to turn on the device at 10.2V. PVin=Vin Vcc Vp > 1.2V EN DAC2 (Reference DAC) Figure 13: Recommended startup for Normal operation 25 Rev 3.7 > 1.2V DAC2 (Reference DAC) Track_En 0V Figure 15: Recommended startup for memory tracking operation (DDR-VTT) Figure 13 shows the recommended startup sequence for the normal (non-tracking, nonsequencing) operation of IR38060, when Enable is used as logic input. In this operating mode ¯¯¯¯¯¯¯¯¯ Track_En is left floating. Figure 14 shows the recommended startup sequence for sequenced operation of IR38060 with Enable used as logic input. For this mode of operation, ¯¯¯¯¯¯¯¯¯ Track_En is left floating. Figure 15 shows the recommended startup sequence for tracking operation of IR38060 with Enable used as logic input. For this mode of operation, ¯¯¯¯¯¯¯¯¯ Track_En should be connected to LGND. PRE-BIAS STARTUP IR38060 is able to start up into pre-charged output, which prevents oscillation and disturbances of the output voltage. May 26, 2016 IR38060 The output starts in asynchronous fashion and keeps the synchronous MOSFET (Sync FET) off until the first gate signal for control MOSFET (Ctrl FET) is generated. Figure 16 shows a typical PreBias condition at start up. The sync FET always starts with a narrow pulse width (12.5% of a switching period) and gradually increases its duty cycle with a step of 12.5%, with 16 cycles at each step, until it reaches the steady state value. Figure 17 shows the series of 16x8 startup pulses. [V] Vo programmable delay is 0ms to 127 ms, and the resolution is 1 ms. Further, the soft start time may be configured from 1ms to 127 ms with 1 ms resolution. For more details on the PMBus commands TON_DELAY and TON_RISE used to program the startup sequence, please see the UN0060 IR3806x PMBus commandset user note. Note however, that a shorter Ton_Rise can lead to a slight overshoot on the output voltage during startup and it is recommended that the system designer should verify in the actual design that the selected rise time keeps the overshoot within limits acceptable to the system. Pre-Bias Voltage [Time] Internal Enable Figure 16: Pre-Bias startup ... HDRv 12.5% 16 ... 25% ... LDRv ... ... Reference DAC ... 87.5% ... ... 16 0.5V ... ... End of PB Figure 17: Pre-Bias startup pulses SOFT-START (REFERENCE DAC RAMP) IR38060 has an internal soft starting DAC to control the output voltage rise and to limit the current surge at the start-up. In the default configuration and in analog mode, to ensure correct start-up, the DAC sequence initiates only after power conversion is enabled when the En/FCCM pin voltage exceeds its undervoltage threshold, the PVin bus voltage exceeds its undervoltage threshold and the contents of the MTP have been fully loaded into the working registers. In analog mode and in the default configuration, the reference DAC signal linearly rises to 0.5V in 6 ms. Figure 18 shows the waveforms during soft start In digital mode, the reference DAC soft-start may be delayed from time power conversion is enabled. The range for this 26 Rev 3.7 Vout Ton_delay t1 t2 Ton_rise t3 Figure 18: DAC2 (VREF) Soft start During the startup sequence the over-current protection (OCP) and over-voltage protection (OVP) are active to protect the device for any short circuit or over voltage condition. OPERATING FREQUENCY In the analog mode, the switching frequency can be programmed between 306kHz – 1500kHz by connecting an external resistor from Rt pin to LGnd. This frequency is set during the initialization sequence, when the 10 bit ADC reads the voltage at the RT pin. It should be noted that after the initialization sequence is complete, the ADC no longer reads the voltage at the ADC pin, so changing the resistor on the fly after initialization will May 26, 2016 IR38060 not affect the switching frequency. Table 3 tabulates the oscillator frequency versus Rt. Table 3: Switching Frequency (Fs) vs. External Resistor(Rt) Rt Resistor F s(kHz) (Ohm) 0 306 1050 356 1540 400 2050 444 2610 500 3240 550 3830 600 4530 706 5230 750 6040 800 6980 923 7870 1000 8870 1091 9760 1200 10700 1333 11800 1500 In the digital mode, the default switching frequency is configured to be 607 kHz, and is programmable from 166 kHz to 1500 kHz. The user can override this using the FREQUENCY_SWITCH PMBus command. In the digital mode of operation no resistor is used or needed on the Rt/Sync pin. external clock. In the analog mode, if the external clock is applied before the initialization sequence is done, the internal ADC cannot read the value of the RT resistor and hence, for proper operation, it is mandatory that the external clock remains applied. If the synchronization clock is then lost after initialization, the IR38060 will treat this as a symptom of a failure in the system and disable power conversion. Therefore, for such applications, where the switching frequency is always determined by an external synchronization clock, the Rt/Sync pin can be connected to the external clock signal solely and no other resistor is needed. If the external clock is applied after the initialization sequence, the IR38060 treats this as an application where the converter switching frequency needs to toggle between the external clock frequency and the internal free-running frequency, and in the analog mode, an external resistor from Rt/Sync pin to LGnd is required to set the free-running frequency. In the digital mode, the resistor is not needed because the free running frequency is set in an internal register. When an external clock is applied to Rt/Sync pin after the converter runs in steady state with its freerunning frequency, a transition from the free-running frequency to the external clock frequency will happen. This transition is to gradually make the actual switching frequency equal to the external clock frequency, no matter which one is higher. When the external clock signal is removed from Rt/Sync pin, the switching frequency is also changed to free-running gradually. Free Running Frequency Synchronize to the external clock ... SW Gradually change EXTERNAL SYNCHRONIZATION IR38060 incorporates an internal phase lock loop (PLL) circuit which enables synchronization of the internal oscillator to an external clock. This function is important to avoid sub-harmonic oscillations due to beat frequency for embedded systems when multiple point-of-load (POL) regulators are used. A multi-function pin, Rt/Sync, is used to connect the 27 Rev 3.7 Fs1 SYNC Return to freerunning freq Gradually change ... Fs1 Fs2 Figure 19: Timing Diagram for Synchronization to the external clock (Fs1>Fs2 or Fs1<Fs2) May 26, 2016 IR38060 An internal circuit is used to change the PWM ramp slope according to the clock frequency applied on Rt/Sync pin. Even though the frequency of the external synchronization clock can vary in a wide range, the PLL circuit will make sure that the ramp amplitude is kept constant, requiring no adjustment of the loop compensation. PVin variation also affects the ramp amplitude, which will be discussed separately in Feed-Forward section. It must be noted here that in analog mode, since the voltage at the Rt/Sync pin is read by the ADC at startup special care must be taken if a low impedance system clock is used for synchronization and is applied before the initialization sequence is done. The circuit shown in Figure 20 below shows how this may be done using a diode-capacitor combination. This couples the clock edges to the Rt/Sync pin while not loading the Rt/SYNC pin with the impedance of the synchronization clock, and thus not affecting the Rt voltage read by the ADC at startup. Figure 20: Synchronizing a low impedance clock in analog mode It must be re-iterated that this is not a concern in digital mode and the clock may be directly applied to the Rt/Sync pin. SHUTDOWN In the default configuration, IR38060 can be shutdown by pulling the Enable pin below its 1.0V threshold. During shutdown the high side and the low side drivers are turned off. By default, the device exhibits an immediate shutdown with no delay and no soft stop. 28 Rev 3.7 Alternatively, in digital mode, the part may be configured to allow shutdown using the OPERATION PMBus command as well. CURRENT SENSING, TELEMETRY AND OVER CURRENT PROTECTION Current sensing for both, telemetry as well as overcurrent protection is done by sensing the voltage across the sync FET RDson. This method enhances the converter’s efficiency, reduces cost by eliminating a current sense resistor and any minimizes sensitivity to layout related noise issues. A novel, patented scheme allows reconstruction of the average inductor current from the voltage sensed across the Sync FET Rdson. It should be noted here that it is this reconstructed average inductor current that is digitized by the ADC and used for output current reporting as well as for overcurrent warning, the threshold for which may be set using the IOUT_OC_WARN_LIMIT command. The current is reported in 1/16A resolution using the READ_IOUT PMBus command. The Over current (OC) fault protection circuit also uses the voltage sensed across the RDS(on) of the Synchronous MOSFET; however, the protection mechanism relies on a fast comparator to compare the sensed signal to the overcurrent threshold and does not depend on the ADC or reported current. In the analog mode of operation, the current limit can be set to one of three possible settings by floating the OCSelect pin, or pulling it up to Vcc or pulling it down to PGnd. The current limit scheme in the IR38060 uses an internal temperature compensated current source that has the same temperature coefficient as the RDS(on) of the Synchronous MOSFET. As a result, the over-current trip threshold remains almost constant over temperature. For the IR38060, the Sync FET is turned OFF on the falling edge of a PWMSet or Clock signal that has duration of 12.5% of the switching period. For operation at the maximum duty cycle, the OCP circuit is enabled for 60 ns, latching the OCP comparator output 45 ns after the low drive signal for the Sync FET > 70% of PVcc. For operating duty cycles less than the maximum duty cycle, the OCP circuit is still enabled for typically 60ns, but latches May 26, 2016 IR38060 the OCP comparator output 45 ns after the rising edge of PWMSet. Thus, for low duty cycle operation, the inductor current is sensed close to the valley. This allows a longer delay after the falling edge of the switch node, than the corresponding delay for an overcurrent sensing scheme which samples the current at the peak of the inductor current. This longer delay serves to filter out any noise on the switch node, making this method more immune to false tripping. Because the IR38060 uses valley current sensing, the actual DC output current limit point will be greater than the valley point by an amount equal to approximately half of peak to peak inductor ripple current. The current limit point will be a function of the inductor value, input voltage, output voltage and the frequency of operation. I OCP I LIMIT IOCP ILIMIT Δi i 2 (1) = DC current limit hiccup point = Current Limit Valley Point = Inductor ripple current Following this, the OCP signal resets and the converter recovers. After every hiccup cycle, the converter stays in this mode until the overload or short circuit is removed. This behavior is shown in Figure 21. Note that the IR38060 allows the user to override the default overcurrent threshold using the PMBus command IOUT_OC_FAULT_LIMIT. Also, using the PMBus command IOUT_OC_FAULT_RESPONSE, the part may be configured to respond to an overcurrent fault in one of five ways 1) Constant current operation through pulse by pulse current limiting 2) Pulse by pulse current limiting for a programmed number of switching cycles (8 to 64 cycles, in 8 cycle resolution) followed by a latched shutdown. 3) Pulse by pulse current limiting for a programmed number ( 8 to 64 cycles, in 8 cycle resolution) of switching cycles followed by hiccup. 4) Immediate latched shutdown Current Limit Hiccup Tblk_Hiccup 20 ms IL 0 HDrv 5) Immediate hiccup. The pulse-by-pulse or constant current limiting mechanism is briefly explained below. ... 0 IOUT_OC_FAULT_LIMIT LDrv ... IL 20 ms 0 0 HDrv PGood 0 0 LDrv 0 Figure 21: Timing Diagram for Current Limit Hiccup In the default configuration and in analog mode, if the overcurrent detection trips the OCP comparator, the IR38060 goes into a hiccup mode. The hiccup is performed by de-asserting the internal Enable signal to the analog and power conversion circuitry and holding it low for 20 ms. 29 Rev 3.7 CLK Fs 0 OCP High Internal Enable 1 2 3 4 5 6 7 8 Figure 22: Pulse by pulse current limiting for 8 cycles, followed by hiccup. In Figure 22 above, with the overcurrent response set to pulse-by-pulse current limiting for 8 cycles May 26, 2016 IR38060 followed by hiccup, the converter is operating at D<0.125 when the overcurrent condition occurs. In IL IOUT_OC_FAULT_LIMIT 0 HDrv 0 LDrv followed by automatic restart after the fault condition is cleared. Hence, in the default configuration, when trip threshold is exceeded, the internal Enable signal to the power conversion circuitry is de-asserted, turning off both MOSFETs. Automatic restart is initiated when the sensed temperature drops within the operating range. There o is a 25 C hysteresis in the thermal shutdown threshold. 0 CLK Fs 0 OCP High Internal Enable 1 2 3 4 5 6 7 8 9 10 11 ... such a case, no duty cycle limiting is applied. Figure 23: Constant current limiting. Figure 23 depicts a case where the overcurrent condition happens when the converter is operating at D>0.5 and the overcurrent response has been set to Constant current operation through pulse by pulse current limiting. In such a case, after 3 consecutive overcurrent cycles are recognized, the pulse width is dropped such that D=0.5 and then after 3 more consecutive OCP cycles, to 0.25 and then finally to 0.125 at which it keeps running until the total OCP count reaches the programmed maximum following which the part enters hiccup mode. Conversely, when the overcurrent condition disappears, the pulse width is restored to its nominal value gradually, by a similar mechanism in reverse; every sequence of 4 consecutive cycles in which the current is below the overcurrent threshold doubles the duty cycle, so that D goes from 0.125 to 0.25, then to 0.5 and finally to its nominal value. DIE TEMPERATURE SENSING, TELEMETRY AND THERMAL SHUTDOWN IR38060 uses on die temperature sensing for accurate temperature reporting and over temperature detection. The READ_TEMEPRATURE 0 PMBus command reports this temperature in 1 C resolution. The trip threshold is set by default to o 145 C. The default over temperature response of the IR38060 (also the response in analog mode) is to inhibit power conversion while the fault is present, 30 Rev 3.7 The default overtemperature threshold as well as overtemperature response may be re-configured or overridden using the OT_FAULT_LIMIT and OT_FAULT_RESPONSE PMBus commands respectively. The devices support three types of responses to an over-temperature fault: 1) Ignore 2) Inhibit when over temperature condition exists and auto-restart when over temperature condition disappears 3) Latched shutdown. REMOTE VOLTAGE SENSING True differential remote sensing in the feedback loop is critical to high current applications where the output voltage across the load may differ from the output voltage measured locally across an output capacitor at the output inductor, and to applications that require die voltage sensing. The RS+ and RS- pins of the IR38060 form the inputs to a remote sense differential amplifier with high speed, low input offset and low input bias current which ensure accurate voltage sensing and fast transient response in such applications. The input range for the differential amplifier is limited to 1.5V below the VCC rail. Therefore, for applications in which the output voltage is more than 3V, it is recommended to use local sensing, or if remote sensing is a must, then the output voltage between the RS+ and RS-pins must be divided down to less than 3V using a resistive voltage May 26, 2016 IR38060 divider. Practically, since designs for output voltage greater than 2.555V require the use of a resistive divider anyway, it is recommended that this divider be placed at the input of the remote sense amplifier. Please note, however, that this modifies the open loop transfer function and requires a change in the compensation network to optimally stabilize the loop. FEED-FORWARD Feed-Forward (F.F.) is an important feature, because it can keep the converter stable and preserve its load transient performance when PVin varies over a wide range. The PWM ramp amplitude (Vramp) is proportionally changed with PVin to maintain PVin/Vramp almost constant throughout PVin variation range (as shown in Figure 24). Thus, the control loop bandwidth and phase margin can be maintained constant. Feed-forward function can also minimize impact on output voltage from fast PVin change. The feedforward is disabled for PVin<4.7V. Hence, for PVin<4.7V, a recalculation of control loop parameters is needed for re-compensation. 21V 12V 12V 5V PVin 0 PWM Ramp Ramp Offset 0 Figure 24: Timing Diagram for Feed-Forward (F.F.) Function LIGHT LOAD EFFICIENCY ENHANCEMENT (AOT) The IR38060 implements an Adaptive On Time control or AOT scheme to improve light load efficiency. It is based on a COT (Constant On Time) control scheme with some novel advancements that make the on-time during diode emulation adaptive and dependent upon the pulse width in constant frequency operation. This allows the scheme to be combined with a PWM scheme, while providing 31 Rev 3.7 relatively smooth transition between the two modes of operation. In other words, the switching regulator can operate in AOT mode at light loads and automatically switch to PWM at medium and heavy loads and vice versa. Therefore, the regulator will benefit from the high efficiency of the AOT mode at light loads, and from the constant frequency and fast transient response of the PWM at medium to heavy loads. In order to enable this light load efficiency enhancement mode in analog operation, the voltage at the En/FCCM pin needs to be kept above 4V. In digital mode, a MFR_SPECIFIC PMBus command (MFR_FCCM) can be used to enable AOT operation at light load. Shortly after the reference voltage has finished ramping up, an internal circuit which is called the “calibration circuit” starts operation. It samples the Comp voltage (output of the error amplifier), digitizes it and stores it in a register. There is a DAC which converts the value of this register to an analog voltage which is equal to the sampled Comp voltage. At this time, the regulator is ready to enter AOT mode if the load condition is appropriate. If the load is so low that the inductor current becomes negative before the next SW pulse, the operation can be switched to AOT mode. The condition to enter AOT is the occurrence of 8 consecutive inductor current zero crossings in eight consecutive switching cycles. If this happens, operation is switched to AOT mode as shown in Figure 25. The inductor current is sensed using the RDS_ON of the Sync-FET and no direct inductor current measuring is required. In AOT mode, just like COT operation, pulses with constant width are generated and diode emulation is utilized. This means that a pulse is generated and LDrv is held on until the inductor current becomes zero. Then both HDrv and LDrv remain off until the voltage of the sense pin comes down and reaches the reference voltage. At this moment the next pulse is generated. The sense pin is connected to the output voltage by a resistor divider which has the same ratio as the voltage divider which is connected to the feedback pin (Fb). May 26, 2016 IR38060 OUTPUT VOLTAGE TRACKING AND SEQUENCING ... Vout 0 8/Fs delay IL ... Diode Emulation 0 Ton ... SW ... 0 HDrv ... ... 0 LDrv ... ... 0 1/Fs Reduced Switching Frequency Figure 25: Timing Diagram for Reduced Switching Frequency and Diode Emulation in Light Load Condition (AOT mode) When the load increases beyond a certain value, the control is switched back to PWM through either of the following two mechanisms: - If due to the increase in load, the output voltage drops to 95% of the reference voltage. -If Vsense remains below the reference voltage for 3 consecutive inductor current zero-cross events It is worth mentioning that in AOT mode, when Vsense comes down to reference voltage level, a new pulse in generated only if the inductor current is already zero. If at this time the inductor current (sensed on the Sync-FET) is still positive, the new pulse generation is postponed till the current decays to zero. The second condition mentioned above usually happens when the load is gradually increased. IR38060 can accommodate user programmable tracking and/or sequencing options using Vp, ¯¯¯¯¯¯¯¯¯ Track_En , Enable, and Power Good pins. The error-amplifier (E/A) has two non-inverting inputs. Ideally, the input with the lowest voltage is used for regulating the output voltage and the other input is ignored. In practice the voltage of the other input should be about 200mV greater than the low-voltage input so that its effects can completely be ignored. Vp and Track_Enable are internally biased to 5V via a high impedance path. For normal operation, Vp and Track_Enable are left floating. Therefore, in normal operating condition, after Enable goes high, DAC2 ramps up the output voltage until Vfb (voltage of feedback/Fb pin) reaches about 0.5V. Tracking-mode operation is achieved by connecting ¯¯¯¯¯¯¯¯¯ Track_En to LGND. In tracking mode, Vfb always follows Vp which means Vout is always proportional to Vp voltage (typical for DDR/Vtt rail applications). The effective Vp variation range is 0V~2.555V. In sequencing mode of operation (simultaneous or ratiometric), ¯¯¯¯¯¯¯¯¯ Track_En is left floating and Vp is kept to ground level until DAC2 signal reaches the final value. Then Vp is ramped up and Vfb follows Vp. When Vp>DAC2 (0.5V in analog mode or default configuration) the error-amplifier switches to DAC2 and the output voltage is regulated with DAC2. The final Vp voltage after sequencing startup should between 0.7V ~ 5V. 5.5V <Vin<21V Vp En/FCCM It should be noted that in tracking mode, AOT operation is disabled and the IR38060 can only operate in continuous conduction mode even at light loads. Vcc Vin PVin SW SCL/OCSet Vsns RS+ PGood PGood RS- ADDR Rt/SYNC RSo RA SDA/IMON In digital mode, if the output voltage and hence the reference voltage is commanded to a different voltage, AOT is disabled during the transition. It is enabled only after reference voltage finishes its ramp (up or down) and the calibration circuit has sampled and held the new Comp voltage. 32 Rev 3.7 Vo1 (master) Boot Fb SALERT/TMON Track_En Gnd Comp PGnd RB May 26, 2016 IR38060 Vcc 5.5V <Vin<21V Vo1(master) Reference DAC=0.5V RE Vp RF En/FCCM Vcc Vin PVin Vo2 (slave) Boot SW SCL/OCSet 1.2V Vsns RS+ PGood PGood Soft Start (slave) RS- ADDR Vo1 (master) RC Rt/SYNC RSo SDA/IMON Fb SALERT/TMON Track_En Enable (slave) Gnd (a) Comp PGnd Vo2 (slave) RD Vo1 (master) Figure 26: Application Circuit for Simultaneous and Ratiometric Sequencing Tracking and sequencing operations can be implemented to be simultaneous or ratiometric (refer to Figure 27 and Figure 28). Figure 26 shows typical circuit configuration for sequencing operation. With this power-up configuration, the voltage at the Vp pin of the slave reaches 0.5V before the Fb pin of the master. If RE/RF =RC/RD, simultaneous startup is achieved. That is, the output voltage of the slave follows that of the master until the voltage at the Vp pin of the slave reaches 0.5 V. After the voltage at the Vp pin of the slave exceeds 0.5V, the internal 0.5V reference of the slave dictates its output voltage. In reality the regulation gradually shifts from Vp to internal DAC2. The circuit shown in Figure 26 can also be used for simultaneous or ratiometric tracking operation if the ¯¯¯¯¯¯¯¯¯ Track_En pin of the slave is connected to LGND. Table 4 summarizes the required conditions to achieve simultaneous / ratiometric tracking or sequencing operations. (b) Vo2 (slave) Figure 27: Typical waveforms for sequencing mode of operation: (a) simultaneous, (b) ratiometric Vcc Track_En=0V (slave) Enable (slave) 1.2V Soft Start (slave) Vo1 (master) Vo2 (slave) (a) Vo1 (master) (b) Vo2 (slave) Figure 28: Typical waveforms in tracking mode of operation: (a) simultaneous, (b) ratiometric Table 4: Required Conditions for Simultaneous / Ratiometric Tracking and Sequencing (Figure 26) Track_E Vp Required Operating nable Condition Mode (Slave) Normal (Nonsequencing, Non-tracking) Simultaneous Sequencing 33 Rev 3.7 Floating Floating ― Floating Ramp up from 0V RA/RB>RE/ RF=RC/RD May 26, 2016 IR38060 Ratiometric Sequencing Floating Simultaneous Tracking 0V Ratiometric Tracking 0V Ramp up from 0V Ramp up from 0V Ramp up from 0V RA/RB>RE/ RF>RC/RD RE/RF =RC/RD RE/RF >RC/RD ¯¯¯¯¯¯¯¯¯¯¯ TRACK_EN This pin is used to choose between tracking or nontracking mode of operation. To enable operation in tracking mode, this pin must be tied to LGnd. If left floating, this pin internally pulls up to Vcc and selects non-tracking or sequencing mode of operation. OUTPUT VOLTAGE SENSING, TELEMETRY AND FAULTS In the IR38060, the voltage sense and regulation circuits are decoupled, enabling ease of testing as well as redundancy. In order to do this, IR38060 uses the sense voltage at the dedicated Vsns pin for output voltage reporting (in 1/256 V resolution, using the READ_VOUT PMBus command) as well as for power good detection and output overvoltage protection. Power good detection and output overvoltage detection rely on fast analog comparator circuits, whereas overvoltage warnings as well as undervoltage faults and warnings rely on comparing the digitized Vsns to the corresponding thresholds programmed using PMBus commands VOUT_OV_WARN_LIMIT,VOUT_UV_FAULT_LIMIT and VOUT_UV_WARN_LIMIT respectively. POWER_GOOD_ON and POWER_GOOD_OFF commands, which set the rising and falling PGood thresholds respectively. However, when no resistive divider is used, such as for output voltages lower than 2.555V, the Power Good thresholds must be programmed to within 630 mV of the output voltage, otherwise, the effective power good threshold changes from an absolute threshold to one that tracks the output voltage with a 630 mV offset. The threshold is set differently in different operating modes and the result of the comparison sets the PGood signal. Figure 29, Figure 30 and Figure 31 show the timing diagram of the PGood signal in different operating modes. The Vsns signal is also used by OVP comparator to detect an output over voltage condition. By default, the PGood signal will assert as soon as the Vsns signal enters the regulation window. In digital mode, this delay is programmable from 0 to 10ms with a 1 ms resolution, using the MFR_TPGDLY command. Fault DAC 0.5 V 0 Reference DAC 0.5 V 0 Vsns 0.45V 0 0.42V PGD 0 160us Power Good Output The Vsns voltage is an input to the window comparator with default upper and lower thresholds of 0.45V and 0.42V respectively. PGood signal is high whenever Vsns voltage is within the PGood comparator window thresholds. The PGood pin is open drain and it needs to be externally pulled high. High state indicates that output is in regulation. It should be noted, that in digital mode, the Power Good thresholds may be changed through the 34 Rev 3.7 Figure 29: Non-sequenced, Non-tracking Startup May 26, 2016 IR38060 0.4V 0.3V Vp 0 the effective OV threshold ceases to be an absolute value and instead tracks the output voltage with a 655 mV offset. 1.2*Vp Vsns 0.9*Vp 0 PGD 0 Figure 30: Vp Tracking (¯¯¯¯¯¯¯¯¯ Track_En = 0V) Reference DAC 0.5V 0 0.5V (1V<Vp<5V) Vp 0 0.605V Vsns 0.45V 0 PGD When Vsns exceeds the over voltage threshold, an over voltage trip signal asserts after 200ns (typ.) delay. The default response is that the high side drive signal HDrv is latched off immediately and PGood flags are set low. The low side drive signal is kept on until the Vsns voltage drops below the threshold. HDrv remains latched off until a reset is performed by cycling either Vcc or Enable, or in the digital mode, using the OPERATION command. IR38060 allows the user to reconfigure this response by the use of the VOUT_OV_FAULT_RESPONSE PMBus command. In addition to the default response described above, this command can be used to configure the device such that Vout overvoltage faults are ignored and the converter remains enabled. (however, they will still be flagged in the STATUS_REGISTERS and by ¯¯¯¯¯ SAlert ). For further details on the corresponding PMBus commands related to OVP, please refer to the UN0060 IR3806x PMBus commandset user note. Vsns voltage is set by an external resistive voltage divider connected to the output. 0 Figure 31: Vp Sequencing (¯¯¯¯¯¯¯¯¯ Track_En =Float) DAC1+OV_OFFSET_DAC Vout DAC1 hysteresis Over-Voltage Protection (OVP) Over-voltage protection in IR38060 is achieved by comparing sense pin voltage Vsns to a configurable overvoltage threshold. 0 HDrv 0 LDrv 0 For non-tracking operation, in analog mode, or in digital mode using the default configuration, the OVP threshold is set to 0.605V; for tracking operation, it is set at 1.2*Vp. Comp 0 PGood For non-tracking operation, in digital mode, the OVP threshold may be reprogrammed to within 655 mV of the output voltage (for output voltages lower than 2.555V, without any resistive divider on the Fb pin), using the VOUT_OV_FAULT_LIMIT PMBus command. For an OVP threshold programmed to be more than 655 mV greater than the output voltage, 35 Rev 3.7 0 200 ns 200 ns Figure 32: Timing Diagram for OVP in nontracking mode May 26, 2016 IR38060 MINIMUM ON TIME CONSIDERATIONS The minimum ON time is the shortest amount of time for Ctrl FET to be reliably turned on. This is a very critical parameter for low duty cycle, high frequency applications. In the conventional approach, when the error amplifier output is near the bottom of the ramp waveform with which it is compared to generate the PWM output, propagation delays can be high enough to cause pulse skipping, and hence limit the minimum pulse width that can be realized. Moreover, in the conventional approach, the bottom of the ramp often presents a high gain region to the error amplifier output, making the modulator more susceptible to noise and requiring the use of lower control loop bandwidth to prevent noise, jitter and pulse skipping. IR has developed a proprietary scheme to improve and enhance the minimum pulse width which minimizes these delays and hence, allows stable operation with pulse-widths as small as 35ns. At the same time, this scheme also has greater noise immunity, thus allowing stable, jitter free operation down to very low pulse widths even with a high control loop bandwidth, thus reducing the required output capacitance. Any design or application using IR38060 must ensure operation with a pulse width that is higher than the minimum on-time and at least 50 ns of ontime is recommended in the application. This is necessary for the circuit to operate without jitter and pulse-skipping, which can cause high inductor current ripple and high output voltage ripple. t on Vout D Fs Vin Fs The minimum output voltage is limited by the reference voltage and hence Vout(min) = 0.5V. Therefore, for Vout(min) = 0.5V, Vin Fs Vin Fs Vout t on(min) (6) 0.5V 10V / S 50nS Therefore, at the maximum recommended input voltage 21V and minimum output voltage, the converter should be designed at a switching frequency that does not exceed 476 kHz. Conversely, for operation at the maximum recommended operating frequency (1.5 MHz) and minimum output voltage (0.5V), the input voltage (PVin) should not exceed 6.7V, otherwise pulse skipping may happen. MAXIMUM DUTY RATIO A certain off-time is specified for IR38060. This provides an upper limit on the operating duty ratio at any given switching frequency. The off-time remains at a relatively fixed ratio to switching period in the low and mid frequency range, while at higher frequencies, the maximum duty ratio at which IR38060 can operate shows a corresponding decrease. Figure 33 shows a plot of the maximum duty ratio vs. the switching frequency with built in input voltage feed forward mechanism. (2) In any application that uses IR38060, the following condition must be satisfied: t on(min) t on (3) Vout Vin Fs V Vin Fs out t on(min) ton(min) 36 Rev 3.7 (4) (5) Figure 33: Maximum duty cycle vs. switching frequency May 26, 2016 IR38060 Programming the frequency DESIGN EXAMPLE The following example is a typical application for the IR38060. PVin = Vin12V Fs = 607kHz Vo = 1.2V Io = 6A Ripple Voltage = ± 1% * Vo ΔVo = ± 5% * Vo (for 30% load transient) Digital mode operation Enabling the IR38060 As explained earlier, in analog mode, the precise threshold of the Enable lends itself well to implementation of a UVLO for the Bus Voltage as shown in Figure 34. Vin IR38060 R1 Enable R2 Figure 34: Using Enable pin for UVLO implementation For a typical Enable threshold of VEN = 1.2 V R2 PVin (min) VEN 1.2 R1 R2 VEN R2 R1 PVin (min) VEN (7) (8) Alternatively, if used in digital mode, the PVin UVLO thresholds may be programmed to suitable values such as 9V and 8V, through the VIN_ON and VIN_OFF PMBus commands or through the appropriate configuration registers respectively. Rev 3.7 If operating in analog mode, the timing resistor Rt should be chosen to be 3.83K Output Voltage Programming The IR38060 offers flexibility for programming the output voltage. Two distinct methods of programming the Output voltage are available and the appropriate one should be chosen depending upon if the mode of operation is analog or digital. In the analog mode of operation, the output voltage is programmed by the reference voltage and an external resistive divider. The FB pin is the inverting input of the error amplifier, which is internally referenced to VREF. The divider ratio is set such that the voltage at the VREF pin equals that at the FB pin when the output is at its desired value. When an external resistor divider is connected to the output as shown in Figure 35, the output voltage is defined by using the following equation: R Vo Vref 1 5 R6 Vref R6 R5 V V ref o (9) (10) Vo For PVin (min)=9.2V, R1=49.9K and R2=7.5K ohm is a good choice. 37 The device is programmed with a default switching frequency=607kHz. This value may be read using the FREQUENCY_SWITCH PMBus command. IR38060 R5 FB R6 Figure 35: Typical application of the IR38060 for programming the output voltage However, in the digital mode of operation, the Vout related PMBus commands and the Vout related registers allow the user to program the output voltage directly, by changing the reference voltage (up to a maximum of 2.555V) in response to the commanded May 26, 2016 IR38060 voltage. Therefore, no resistive divider is necessary for this design since Vo=1.2V. Bootstrap Capacitor Selection To drive the Control FET, it is necessary to supply a gate voltage at least 4V greater than the voltage at the SW pin, which is connected to the source of the Control FET. This is achieved by using a bootstrap configuration, which comprises the internal bootstrap diode and an external bootstrap capacitor (C1). The operation of the circuit is as follows: When the sync FET is turned on, the capacitor node connected to SW is pulled down to ground. The capacitor charges towards Vcc through the internal bootstrap diode (Figure 36), which has a forward voltage drop VD. The voltage Vc across the bootstrap capacitor C1 is approximately given as: Vc Vcc VD (11) When the control FET turns on in the next cycle, the capacitor node connected to SW rises to the bus voltage PVin. However, if the value of C1 is appropriately chosen, the voltage Vc across C1 remains approximately unchanged and the voltage at the Boot pin becomes: VBoot PVin Vcc VD Cvin (12) PV IN + VD - Input Capacitor Selection The ripple currents generated during the on time of the control FETs should be provided by the input capacitor. The RMS value of this ripple for each channel is expressed by: I RMS I o D 1 D V D o PVin (13) (14) Where: D is the Duty Cycle IRMS is the RMS value of the input capacitor current. Io is the output current. Io=6A and D = 0.1, the IRMS = 1.84A. Ceramic capacitors are recommended due to their peak current capabilities. They also feature low ESR and ESL at higher frequency which enables better efficiency. For this application, it is advisable to have 3x22uF, 25V ceramic capacitors, C3216X5R1E226M160AB from TDK. In addition to these, although not mandatory, a 1x330uF, 25V SMD capacitor EEV-FK1E331P from Panasonic may also be used as a bulk capacitor and is recommended if the input power supply is not located close to the converter. Inductor Selection Boot Vcc C1 SW + Vc L IR38060 PGnd Figure 36: Bootstrap circuit to generate Vc voltage A bootstrap capacitor of value 0.1uF is suitable for most applications. Inductors are selected based on output power, operating frequency and efficiency requirements. A low inductor value causes large ripple current, resulting in the smaller size, faster response to a load transient but poor efficiency and high output noise. Generally, the selection of the inductor value can be reduced to the desired maximum ripple current in the inductor (Δi). The optimum point is usually found between 20% and 50% ripple of the output current. For the buck converter, the inductor value for the desired operating ripple current can be determined using the following relation: PVin Vo L 38 Rev 3.7 i 1 ; t D t Fs May 26, 2016 IR38060 L PVin Vo Where: PVin V0 Δi Fs Δt D Vo PVin i Fs (15) The goal for this design is to meet the voltage ripple requirement in the smallest possible capacitor size. Therefore it is advisable to select ceramic capacitors due to their low ESR and ESL and small size. Seven of Murata GRM21BR60J226ME39 (22uF/0805/X5R/6.3V) capacitors is a good choice. = Maximum input voltage = Output Voltage = Inductor Ripple Current = Switching Frequency = On time for Control FET = Duty Cycle It is also recommended to use a 0.1µF ceramic capacitor at the output for high frequency filtering. If Δi ≈ 37%*Io, then the inductor is calculated to be 0.811μH. Select L=0.82μH, SPM6550T-R82M, from TDK which provides a compact, low profile inductor suitable for this application. The selected inductor value give a peak-to-peak inductor ripple current=2.2A. Output Capacitor Selection The voltage ripple and transient requirements determine the output capacitors type and values. The criterion is normally based on the value of the Effective Series Resistance (ESR). However the actual capacitance value and the Equivalent Series Inductance (ESL) are other contributing components. These components can be described as: Vo Vo ESR Vo ESL Vo(C ) V0( ESR) I L ESR PV V V0( ESL ) in o L I L V0(C ) 8 Co Fs As a rule, the capacitor must have low enough ESR to meet output ripple and load transient requirements. Feedback Compensation The IR38060, while allowing flexibility and configurability through the digital wrapper of the PMBus interface, still employs a high performance voltage mode control engine. The control loop is a single voltage feedback path including error amplifier and a PWM comparator. To achieve fast transient response and accurate output regulation, a compensation circuit is necessary. The goal of the compensation network is to provide a closed-loop transfer function with the highest 0 dB crossing frequency and adequate phase margin o (greater than 45 ). The output LC filter introduces a double pole, 40dB/decade gain slope above its corner resonant o frequency, and a total phase lag of 180 . The resonant frequency of the LC filter is expressed as follows: FLC ESL (16) Where: ΔV0 = Output Voltage Ripple ΔIL = Inductor Ripple Current 1 2 Lo Co (17) Figure 37 shows gain and phase of the LC filter. Since o we already have 180 phase shift from the output filter alone, the system runs the risk of being unstable. Since the output capacitor has a major role in the overall performance of the converter and determines the result of transient response, selection of the capacitor is critical. The IR38060 can perform well with all types of capacitors. 39 Rev 3.7 May 26, 2016 IR38060 Phase Gain 0dB 0 VOUT Z IN C POLE 0 R3 -40dB/Decade C3 R5 Zf -900 Fb -1800 FLC Frequency FLC E/A R6 Frequency Comp Ve VREF Gain(dB) Figure 37: Gain and Phase of LC filter H(s) dB The IR38060 uses a voltage-type error amplifier with high-gain (90dB) and high-bandwidth (30MHz). The output of the amplifier is available for DC gain control and AC phase compensation. The error amplifier can be compensated either in type II or type III compensation. Local feedback with Type II compensation is shown in Figure 38. This method requires that the output capacitor have enough ESR to satisfy stability requirements. If the output capacitor’s ESR generates a zero at 5kHz to 50kHz, the zero generates acceptable phase margin and the Type II compensator can be used. The ESR zero of the output capacitor is expressed as follows: FESR 1 2 ESR Co (18) FZ F Frequency POLE Figure 38: Type II compensation network and its asymptotic gain plot The transfer function (Ve/Vout) is given by: Z Ve 1 sR3C3 H ( s) f Vout Z IN sR5C3 (19) The (s) indicates that the transfer function varies as a function of frequency. This configuration introduces a gain and zero, expressed by: H ( s) Fz R3 R5 (20) 1 2 R3 C3 (21) First select the desired zero-crossover frequency (Fo): Fo FESR and Fo (1 / 5 ~ 1 / 10) Fs (22) Use the following equation to calculate R3: R3 Vosc Fo FESR R5 2 PVin FLC (23) Where: PVin = Maximum Input Voltage Vosc =Effective amplitude of the oscillator ramp Fo = Crossover Frequency FESR = Zero Frequency of the Output Capacitor FLC = Resonant Frequency of the Output Filter 40 Rev 3.7 May 26, 2016 IR38060 R5 = Feedback Resistor VOUT ZIN To cancel one of the LC filter poles, place the zero before the LC filter resonant frequency pole: FZ 75% FLC 1 FZ 0.75 2 Lo Co C2 C4 R4 R3 C3 R5 Zf Fb (24) R6 Use equation (22), (23) and (24) to calculate C3. E/ A Ve Comp VREF One more capacitor is sometimes added in parallel with C3 and R3. This introduces one more pole which is mainly used to suppress the switching noise. Gain (dB) |H(s)| dB The additional pole is given by: Fp 1 C CPOLE 2 3 C3 CPOLE 1 R3 FS 1 C3 1 R3 FS FZ 2 FP2 FP3 Frequency Figure 39: Type III Compensation network and its asymptotic gain plot The pole sets to one half of the switching frequency which results in the capacitor CPOLE: CPOLE FZ1 (25) Again, the transfer function is given by: Zf Ve H ( s) Vout Z IN (26) For a general unconditional stable solution for any type of output capacitors with a wide range of ESR values, we use a local feedback with a type III compensation network. The typically used compensation network for voltage-mode controller is shown in Figure 39. By replacing Zin and Zf, according to Figure 39, the transfer function can be expressed as: H (s) 1 sR3C3 1 sC4 R4 R5 C C3 1 sR4C4 sR5 C2 C3 1 sR3 2 C C 2 3 (27) The compensation network has three poles and two zeros and they are expressed as follows: FP1 0 (28) 1 2 R4 C4 1 1 FP 3 C C3 2 R3 C2 2 R3 2 C2 C3 FP 2 41 Rev 3.7 (29) (30) May 26, 2016 IR38060 1 2 R3 C3 1 1 FZ 2 2 C4 R3 R5 2 C4 R5 FZ 1 (31) (32) Cross over frequency is expressed as: Fo R3 C4 PVin 1 Vosc 2 Lo Co (33) Based on the frequency of the zero generated by the output capacitor and its ESR, relative to the crossover frequency, the compensation type can be different. Table 5 shows the compensation types for relative locations of the crossover frequency. Table 5: Different types of compensators Compensator Typical Output FESR vs FO Type Capacitor FLC < FESR < FO < Type II Electrolytic FS/2 SP Cap, Type III FLC < FO < FESR Ceramic The higher the crossover frequency is, the potentially faster the load transient response will be. However, the crossover frequency should be low enough to allow attenuation of switching noise. Typically, the control loop bandwidth or crossover frequency (Fo) is selected such that: Vref Lo Co user in accounting for this operating point dependency of the effective oscillator ramp amplitude) = 1.2V = 0.82 µH = 7 x 22µF, ESR≈3mΩ each It must be noted here that the value of the capacitance used in the compensator design must be the small signal value. For instance, the small signal capacitance of the 22µF capacitor used in this design is 14µF at 1.2 V DC bias and 607 kHz frequency. It is this value that must be used for all computations related to the compensation. The small signal value may be obtained from the manufacturer’s datasheets, design tools or SPICE models. Alternatively, they may also be inferred from measuring the power stage transfer function of the converter and measuring the double pole frequency FLC and using equation (22) to compute the small signal Co. These result to: FLC = 17.75 kHz FESR = 1902 kHz Fs/2 = 300 kHz Select crossover frequency F0=80 kHz Since FLC<F0<Fs/2<FESR, Type III is selected to place the pole and zeros. Detailed calculation of compensation Type III: Desired Phase Margin Θ = 70° Fo 1/5 ~ 1/10 * Fs The DC gain should be large enough to provide high DC-regulation accuracy. The phase margin should be o greater than 45 for overall stability. FZ 2 Fo 1 sin 14.11 kHz 1 sin FP 2 Fo 1 sin 453.7 kHz 1 sin In this design, we target Fo= 75 kHz. Select: The specifications PVin = 12V Vo = 1.2V Vosc = 1.357 (This is a function of PVin, duty cycle and switching frequency. Infineon’s SupIRBuck online design tool can help the 42 Rev 3.7 FZ1 0.5 FZ 2 7.05 kHz and FP3 0.5 Fs 300 kHz May 26, 2016 IR38060 Select C4 = 2.2nF. Calculate R3, C3 and C2: 2 Fo Lo Co Vosc ; R3 = 2.01 kΩ, C4 PVin R3 Select: R3 = 2 kΩ 1 ; C3 = 11.05 nF, Select: C3 = 10 2 FZ 1 R3 C3 nF 1 ; C2 = 265 pF, Select: C2 = 270 2 FP 3 R3 pF Calculate R4, R5 and R6: 1 ; R4 = 160 Ω, Select R4 = 130 2 C4 FP 2 Ω R5 Selecting Power Good Pull-Up Resistor The PGood is an open drain output and require pull up resistors to VCC. The value of the pull-up resistors should limit the current flowing into the PGood pin to less than 5mA. A typical value used is 4.99kΩ. Setting the Overvoltage Threshold C2 R4 power good de-assertion threshold. There is a fixed 160us delay for power good de-assertion. It should be noted, however, that an overvoltage condition or any fault condition that causes a shutdown will lead to PGood de-assertion without any delay. 1 ; R5 = 5kΩ, Select R5 = 4.02 kΩ 2 C4 FZ 2 In digital mode, R6 is not necessary. In digital mode, the overvoltage protection threshold may be programmed using the PMBus command VOUT_OV_FAULT_LIMIT, or the corresponding configuration registers, to within 655 mV of the output voltage (for output voltages <2.555V). In this design, the threshold has been set to 1.5V. The fault response has been set to shutdown, so that an overvoltage condition will cause the part to shutdown with the sync FET remaining on until the voltage drops 5% below the overvoltage threshold. In analog Setting the Overcurrent Threshold For this 6A design, the overcurrent protection threshold has been programmed such that the part goes into a hiccup current limiting mode when the inductor valley current exceeds 9A, or when the load current exceeds ~10.1A. Setting the Power Good Threshold In digital mode, the PMBus commands POWER_GOOD_ON and POWER_GOOD_OFF, or the corresponding registers may be used to adjust the power good thresholds to within 630 mV of the output voltage (for output voltages <2.555V). In this design, the power good thresholds have been set such that the Power Good is asserted when the output voltage rises above 1.074V, and is de-asserted when the output voltage falls below 1V, giving 74mV of hysteresis. In this design, a power good assertion delay of 0 ms was programmed. Therefore, the PGood signal asserts as soon as the output voltage rises above the power good assertion threshold, and remains asserted until the output voltage drops below the 43 Rev 3.7 Communicating on the I2C/PMBus In order to enable digital mode, as explained earlier, a resistor needs to be connected from the ADDR pin to LGnd. In this design, RADDR was chosen to be 0 ohm, to have no offset from the base i2c/PMBus address. Further, Infineon’s PowIRCenter USB-to-I2C dongles have their SCL and SDA lines internally pulled up to 3.3V. Therefore, although this design provides placeholders for the bus pullups, they may be left unpopulated if the PowIRCenter dongle is used. The ¯¯¯¯¯ SAlert line is pulled up to Vcc with a 4.99K resistor. May 26, 2016 IR38060 Vin=12V Cin =1X330uF/25V + 3X22uF/1206/ X5R/16V R1 49.9 K R2 7.5 K CP1V8=1X2.2uF/ 0603/X5R/10V P1V8 PGood CVCC =1X10uF/ 0805/X5R/10V RPG 4.99 K Vcc/ LDO_out En/ FCCM Vin PVin SW RADDR 0 Co=7X22uF/0805/ X5R/6.3V SDA/IMON SCL/OCSet SAlert/TMON R5 4.02 K Vp ADDR Vo Lo 0.82uH Vsns RS+ RS- PGood Rt/SYNC Track_EN Cboot=0.1uF/0603/ X7R/50V Boot RSo Fb Comp PGnd LGnd R4 130 C3 10 nF C4 2.2nF R3 2.01 K C2 270 pF Figure 40: Application circuit for a single supply, 12V to 1.2V, 6A Point of Load Converter 44 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING WAVEFORMS Vin = PVin = 12V, Vout = 1.2V, Iout Figure 41: PVin Start up at 6A Load Ch1:PGood, Ch2:PVin, Ch3:Vout, Ch4:Enable Figure 43:Operation 80,Turn ON without margining, 6A load Ch1:PGood, Ch2:PVin, Ch3:Vout, Ch4:Enable Figure 45: Inductor node at 6A load Ch1:SW node 45 Rev 3.7 = 0-6A, Room Temperature, No Air Flow Figure 42:PVin Start up at 6A Load Ch1:PGood, Ch2:PVin, Ch3:Vout, Ch4:Vcc Figure 44: Operation 00, Immediate OFF, 6A load Ch1:PGood, Ch2:PVin, Ch3:Vout, Ch4:Enable Figure 46: Output voltage ripple at 6A load Ch3:Vout May 26, 2016 IR38060 TYPICAL OPERATING WAVEFORMS Vin = PVin = 12V, Vout = 1.2V, Iout = 0-6A, Room Temperature, No Air Flow Figure 47: 0.4V Prebias voltage startup at 0A load Ch2: PGood ,Ch3: Vout 46 Rev 3.7 Figure 48: Short-circuit recovery (Hiccup) at 6A load Ch1: PGood ,Ch3: Vout May 26, 2016 IR38060 TYPICAL OPERATING WAVEFORMS Vin = PVin = 12V, Vout = 1.2V, Iout = 0-6A, Room Temperature, No Air Flow Figure 49: Transient Response, 0.6A to 2.4A step (2.5A/us) Ch3:Vout, Ch4:Iout Figure 50: Transient Response, 17.5A to 6A step (2.5A/us) Ch3:Vout, Ch4:Iout 47 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING WAVEFORMS Vin = PVin = 12V, Vout = 1.2V, Iout = 0-6A, Room Temperature, No Air Flow Figure 51: Bode Plot at 0A load o Bandwidth = 78.7kHz, Phase Margin = 56.21 Figure 52: Bode Plot at 6A load o Bandwidth = 84.4kHz, Phase Margin = 46.6 48 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING WAVEFORMS Vin = PVin = 12V, Vout = 1.2V, Iout = 0-6A, Room Temperature, No Air Flow Figure 53: Efficiency versus load current Figure 54: Power loss versus load current 49 Rev 3.7 May 26, 2016 IR38060 TYPICAL OPERATING WAVEFORMS Vin = PVin = 12V, Vout = 1.2V, Iout = 0-6A, Room Temperature, No Air Flow Figure 55: Thermal Image of the board at 6A load o o o IR38060: 45.5 C, inductor: 37.2 C, Ambient:25.3 C 50 Rev 3.7 May 26, 2016 IR38060 Figure 56: PMBus Command Summary for the 1.2V design 51 Rev 3.7 May 26, 2016 IR38060 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 57 shows the I2C format employed by Manhattan WRITE 1 7 1 1 8 1 8 S Slave Address W A Register Address A Data Byte 1 A 1 P S: Start Condition A: Acknowledge (0') N: Not Acknowledge (1') Sr: Repeated Start Condition P: Stop Condition READ 1 7 1 S Slave Address W 1 7 1 S Slave Address R A A 8 1 1 Register Address A P 8 1 1 Data Byte N P R: Read (1') W: Write (0') … PEC: Packet Error Checking *: Present if PEC is enabled : Master to Slave : Slave to Master Figure 57: I2C Format 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) In addition, Manhattan supports: Alert Response Address (ARA) Bus timeout (10ms) Group Command for writing to many VRs within one command 52 Rev 3.7 May 26, 2016 IR38060 BYTE 1 7 1 1 8 1 8 1 8 1 1 S Slave Address W A Command Code A Data Byte A* PEC* A P S: Start Condition A: Acknowledge (0') N: Not Acknowledge (1') Sr: Repeated Start Condition P: Stop Condition WORD 1 7 S Slave Address 1 8 W Command Code A 8 1 8 1 1 Data Byte High A* PEC* A P 1 8 1 A Data Byte Low A R: Read (1') W: Write (0') … PEC: Packet Error Checking *: Present if PEC is enabled : Master to Slave : Slave to Master Figure 58: SMBus Write Byte/Word BYTE WORD 1 7 S Slave Address 1 W 1 7 1 S Slave Address W 1 7 1 1 8 1 8 1 1 Sr Slave Address R A Data Byte A* PEC* N P 1 1 8 A Command Code A 1 8 1 1 7 1 1 8 1 A Command Code A Sr Slave Address R A Data Byte Low A 8 1 8 1 1 Data Byte High A* PEC* N P … Figure 59: SMBus Read Byte/Word 1 7 S Slave Address 1 W 1 8 1 8 1 1 A Command Code A* PEC* A P Figure 60: SMBus Send Byte 1 7 S Slave Address 1 Sr 1 1 8 1 W A Command Code A 7 1 1 8 1 Slave Address R A Byte Count =1 A … 8 Data Byte 1 8 1 1 A* PEC* N P Figure 61: SMBus Block Read with Byte Count=1 53 Rev 3.7 May 26, 2016 IR38060 PMBus Address S W A Command D1h Register Address A A Data Byte A A PEC* P Figure 62: MFR specific command to Write an IR Register Figure 63: SMBus Custom Process Call to Read an IR Register 1 7 S Slave Address 1 1 7 Sr Slave Address 2 1 1 8 1 8 W A Command Code 1 A Low Data Byte 1 1 8 A Command Code 2 1 A Low Data Byte W 8 1 8 High A Data Byte … 1 or more bytes 1 A 8 … High Data Byte 1 8 1 A PEC1* A* 1 A 8 1 PEC2* A* 1 8 1 1 PECn* A P … … 1 or more bytes 1 7 Sr Slave Address n 1 1 8 1 8 W A Command Code n A Low Data Byte 1 8 A High Data Byte … A 1 or more bytes Figure 64: Group Command 54 Rev 3.7 May 26, 2016 IR38060 LAYOUT RECOMMENDATIONS The layout is very important when designing high frequency switching converters. Layout will affect noise pickup and can cause a good design to perform with less than expected results. communication lines be at least 10 mils wide with a spacing between the SCL and SDA traces that is at least 2-3 times the trace width. Make the connections for the power components in the top layer with wide, copper filled areas or polygons. In general, it is desirable to make proper use of power planes and polygons for power distribution and heat dissipation. The input capacitors, inductor, output capacitors and the IR38060 should be as close to each other as possible. This helps to reduce the EMI radiated by the power traces due to the high switching currents through them. Place the input capacitor directly at the PVin pin of IR38060. The feedback part of the system should be kept away from the inductor and other noise sources. The critical bypass components such as capacitors for Vin, VCC and 1.8V should be close to their respective pins. It is important to place the feedback components including feedback resistors and compensation components close to Fb and Comp pins. In a multilayer PCB use one layer as a power ground plane and have a control circuit ground (analog ground), to which all signals are referenced. The goal is to localize the high current path to a separate loop that does not interfere with the more sensitive analog control function. These two grounds must be connected together on the PC board layout at a single point. It is recommended to place all the compensation parts over the analog ground plane in top layer. The Power QFN is a thermally enhanced package. Based on thermal performance it is recommended to use at least a 6-layers PCB. To effectively remove heat from the device the exposed pad should be connected to the ground plane using vias. IR38060 has 3 pins, SCL, SDA and SALERT ¯¯¯¯¯¯¯ that are used for I2C/PMBus communication. It is recommended that the traces used for these 55 Rev 3.7 May 26, 2016 IR38060 SUPPORTED PMBUS COMMANDS Comma nd Code Command Name SMBus transactio n No. of bytes 01h OPERATION R/W Byte 1 02h ON_OFF_CONFIG R/W Byte 1 03h CLEAR_FAULTS Send Byte 0 Clear contents of Fault registers 10h WRITE_PROTECT R/W Byte 1 Used to control writing to the PMBus device. The intent of this command is to provide protection against accidental changes. 15h STORE_USER_ALL Send Byte 0 Burns the User section registers into OTP memory 16h RESTORE_USER_ALL Send Byte 0 Copies the OTP registers into User memory 19h CAPABILITY Read Byte 1 Returns 1011xxxx to indicate Packet Error Checking is supported, maximum bus speed is 400kHz and SMBAlert# is supported. 1Bh SMBALERT_MASK Write word/Block read Process call 2 May be used to prevent a warning or fault condition from asserting the SMBALERT# signal. 21h VOUT_COMMAND16 R/W Word 2 02.555V/VS 22h VOUT_TRIM16 R/W Word 2 -128+128V 24h VOUT_MAX16 R/W Word 2 25h VOUT_MARGIN_HIGH16 R/W Word 2 02.555V/VS 5mV/VS 0.55V 26h VOUT_MARGIN_LOW 16 R/W Word 2 02.555V/VS 5mV/VS 0.45V 27h VOUT_TRANSITION_RATE11 R/W Word 2 0127ms/us 0.125mV /us 29h VOUT_SCALE_LOOP11 R/W Word 2 0.125-1 1 33h FREQUENCY_SWITCH11 R/W Word 2 1661500kHz 607kHz 35h VIN_ON11 R/W Word 2 0-16.5V 0.5V 1V 36h VIN_OFF11 R/W Word 2 0-16V 0.5V 0.5V 39h IOUT_CAL_OFFSET11 R/W Word 2 -128A+127.5A 0.5A 0A 40h VOUT_OV_FAULT_LIMIT16 R/W Word 2 (2510mV/VS 0.605V 655mV)/VS 41h VOUT_OV_FAULT_RESPONS E R/W Byte 1 Ignore/Shut down 42h VOUT_OV_WARN_LIMIT16 R/W Word 2 3.9mV 0.56V 43h VOUT_UV_WARN_LIMIT16 R/W Word 2 3.9mV 0.44V 56 Rev 3.7 Range Resoluti Default Description on Value Enables or disables the device and controls margining Configures the combination of Enable pin input and serial bus commands needed to turn the unit on and off. 5mV/VS 0.5V 0V 6V Shutdow n Causes the device to set its output voltage to the commanded value. VS= VOUT_SCALE_LOOP Available to the device user to trim the output voltage Sets an upper limit on the output voltage the unit can command regardless of any other commands or combinations. Sets the MARGIN high voltage when commanded by OPERATION VS= VOUT_SCALE_LOOP Sets the MARGIN low voltage when commanded by OPERATION VL= VOUT_SCALE_LOOP Sets the rate in mV/μs at which the output should change voltage. Exponent 0 to -4 allowed. Compensates for external resistor divider in feedback path and in the sense path. Values 1, 0.5, 0.25, 0.125 allowed. Exponent -3 allowed. Sets the switching frequency, in kHz. Exponent 0 to 1 allowed. Sets the value of the input voltage, in volts, at which the unit should start power conversion. Exponent -1 allowed. Sets the value of the input voltage, in volts, at which the unit, once operation has started, should stop power conversion. Exponent -1 allowed. Used to null out any offsets in the output current sensing circuit. Exponent -1 allowed. Sets the value of the output voltage measured at the sense pin that causes an output overvoltage fault. VS= VOUT_SCALE_LOOP Instructs the device on what action to take in response to an output overvoltage fault. Sets the value of the output voltage at the sense pin that causes an output voltage high warning. Sets the value of the output voltage at the May 26, 2016 IR38060 Sense pin that causes an output voltage low warning. 44h VOUT_UV_FAULT_LIMIT16 R/W Word 2 45h VOUT_UV_FAULT_RESPONS E R/W Byte 1 Ignore/Shut down 46h IOUT_OC_FAULT_LIMIT11 R/W Word 2 3-10A IOUT_OC_FAULT_RESPONSE R/W Byte 1 47h 3.9mV 0.395V Ignore 0.5A 9A Hiccup forever 4Ah IOUT_OC_WARN_LIMIT11 R/W Word 2 0-63.5A 0.5A 7.5A 4Fh OT_FAULT_LIMIT11 R/W Word 2 0-150°C 1°C 145°C 50h OT_FAULT_RESPONSE R/W Byte 1 Ignore/Shut down/Inhibi it 51h OT_WARN_LIMIT11 R/W Word 2 0-150°C 1°C 55h VIN_OV_FAULT_LIMIT11 R/W Word 2 6.25V-24V 0.25V 56h VIN_OV_FAULT_RESPONSE R/W Byte 1 Ignore/Shut down 58h VIN_UV_WARN_LIMIT11 R/W Word 2 0-16V 5Eh POWER_GOOD_ON16 R/W Word 2 (010mV/VS 0.63V)/VS 5Fh POWER_GOOD_OFF16 R/W Word 2 (010mV/VS 0.63V)/VS 60h TON_DELAY11 R/W Word 2 0-127ms 1ms 61h TON_RISE11 R/W Word 2 0-127ms 1ms 62h TON_MAX_FAULT_LIMIT11 R/W Word 2 0-127ms 1ms 63h TON_MAX_FAULT_RESPONS E R/W Byte 1 Ignore/Shut down Inhibit 0.5V Sets the value of the output voltage at the sense pin that causes an output undervoltage fault. Instructs the device on what action to take in response to an output undervoltage fault. Sets the value of the output current, in amperes, that causes the overcurrent detector to indicate an overcurrent fault. Exponent -1 allowed. Instructs the device on what action to take in response to an output overcurrent fault. Sets the value of the output current, in amperes, that causes the overcurrent detector to indicate an overcurrent warning. Exponent -1 allowed. Set the temperature, in degrees Celsius, of the unit at which it should indicate an Overtemperature Fault. Exponent 0 allowed. Instructs the device on what action to take in response to an overtemperature fault. Set the temperature, in degrees Celsius, of the unit at 125°C which it should indicate an Overtemperature Warning alarm. Exponent 0 allowed. Sets the value of the input voltage that causes an 24V input overvoltage fault. Exponent -2 allowed. Instructs the device on what action to take Shutdow in response to an input overvoltage fault. n Sets the value of the input voltage PVin, in volts, that causes an input overvoltage fault. Exponent -1 allowed. Sets the output voltage at which an optional 0.45V POWER_GOOD signal should be asserted. VS=VOUT_SCALE_LOOP Sets the output voltage at which an optional 0.42V POWER_GOOD signal should be negated. VS=VOUT_SCALE_LOOP Sets the time, in milliseconds, from when a start condition is received (as programmed by the 0ms ON_OFF_CONFIG command) until the output voltage starts to rise. Exponent 0 allowed. Sets the time, in milliseconds, from when the output 2ms starts to rise until the voltage has entered the regulation band. Exponent 0 allowed. Sets an upper limit, in milliseconds, on how long the 0 (No unit can attempt to power up the output without limit) reaching the output undervoltage fault limit. Exponent 0 allowed. Instructs the device on what action to Ignore take in response to a TON_MAX fault. 0.5V 64h TOFF_DELAY R/W Word 2 0-127ms 1ms 0ms Sets the time, in milliseconds, from a stop condition is received (as programmed by the ON_OFF_CONFIG command) until the unit stops transferring energy to the output. Exponent 0 allowed. 65h TOFF_FALL R/W Word 2 0-127ms 1ms 1ms Device will acknowledge this command but ignore it. 78h STATUS BYTE 57 Read Byte Rev 3.7 1 Returns 1 byte where the bit meanings are: Bit <7> device busy fault Bit <6> output off (due to fault or enable) Bit <5> Output over-voltage fault May 26, 2016 IR38060 Bit <4> Output over-current fault Bit <3> Input Under-voltage fault Bit <2> Temperature fault Bit <1> Communication/Memory/Logic fault Bit <0>: None of the above 79h STATUS WORD Read Word 2 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 Bit <5> Input under-voltage fault Bit <4> Reserved; hardcoded to 0 Bit <3> Output power not good Bit <2:0> Hardcoded to 0 7Ah STATUS_VOUT Read Byte 1 Reports types of VOUT related faults. 7Bh STATUS_IOUT Read Byte 1 Reports types of IOUT related faults. 7Ch STATUS_INPUT Read Byte 1 Reports types of INPUT related faults. 1 Returns Over Temperature warning and Over Temperature fault (OTP level). Does not report under temperature warning/fault. The bit meanings are: Bit <7> Over Temperature Fault Bit <6> Over Temperature Warning Bit <5> Under Temperature Warning Bit <4> Under Temperature Fault Bit <3:0> Reserved 7Dh STATUS_TEMPERATURE Read Byte 7Eh STATUS_CML Read Byte 1 Returns 1 byte where the bit meanings are: Bit <7> Command not Supported Bit <6> Invalid data Bit <5> PEC fault Bit <4> OTP fault Bit <3:2> Reserved Bit<1> Other communication fault Bit<0> Other memory or logic fault; hardcoded to 0 88h READ_VIN11 Read Word 2 Returns the input voltage in Volts Read Word 2 Returns the output voltage in Volts Read Word 2 Returns the output current in Amperes Read Word 2 Returns the device temperature in degrees Celcius Read Word 2 Returns the output power in Watts Reports PMBus Part I rev 1.1 & PMBus Part II rev 1.2(draft) 16 8Bh READ_VOUT 8Ch READ_IOUT11 8Dh READ_TEMPERATURE 96h READ_POUT 11 11 98h PMBUS_REVISION Read Byte 1 99h MFR_ID Block Read/Write 3 9Ah MFR_MODEL Block Read/Write 2 9Bh MFR_REVISION Block Read/Write 2 ADh IC_DEVICE_ID Block Read 2 58 Rev 3.7 IR Returns 2 bytes used to read the manufacturer’s ID. User can overwrite with any value. If set to 00h, returns a 1 byte code corresponding to Set 00 IC_DEVICE_ID. Alternatively, user can set to any non-zero value If set to 00h, returns a 1 byte code corresponding to Set 00 IC_DEVICE_REV. Alternatively, user can set to any non-zero value Used to read the type or part number of an IC. IR38060: 30h May 26, 2016 IR38060 IR38061:31h IR38060: 32h IR38060: 33h IR38064:34h IR38065:35h AEh IC_DEVICE_REV Block Read 2 Used to read the revision of the IC D0h MFR_READ_REG Custom 2 Manufacturer Specific: Read from configuration registers D1h MFR_WRITE_REG Custom 2 Manufacturer Specific: Write to configuration & status registers D8h MFR_TPGDLY R/W Word 2 0-10ms D9h MFR_FCCM R/W Byte 1 0-1 D6h MFR_I2C_address R/W Word 1 0-7Fh Read Word 2 Read Word 2 MFR_TEMPERATURE_PEAK11 Read Word 2 16 DBh MFR_VOUT_PEAK DCh MFR_IOUT_PEAK11 DDh 1ms Sets the delay in ms, between the output voltage entering the regulation window and the assertion of the PGood signal. Exponent 0 allowed. Allows the user to choose between forced continuous 1 (CCM) conduction mode and adaptive on-time operation at light load. 0ms 10h Sets and returns the device I2C base address Continuously records and reports the highest value of Read Vout. Continuously records and reports the highest value of Read Iout. Continuously records and reports the highest value of Read_Temperature Notes 11 Uses LINEAR11 format 16 Uses LINEAR16 format with exponent set to -8 59 Rev 3.7 May 26, 2016 IR38060 PCB PAD SIZES PCB PAD SPACING 60 Rev 3.7 May 26, 2016 IR38060 SOLDER PASTE STENCIL (PAD SIZES) SOLDER PASTE STENCIL (PAD SPACING) 61 Rev 3.7 May 26, 2016 IR38060 MARKING INFORMATION TAPE AND REEL INFORMATION Refer to Application Note AN-1132 for more information. IRXXXX 62 IRXXXX Rev 3.7 May 26, 2016 IR38060 DIMENSION TABLE PACKAGE INFORMATION SIDE VIEW (Back) SYMBOL MINIMUM NOMINAL MAXIMUM A 0.80 0.90 1.00 A1 0.00 0.02 0.05 A3 A 0.203 Ref b1 0.20 0.25 0.30 b2 0.325 0.375 0.425 D D PIN 1 5.00 BSC E 1 SIDE VIEW (Right) TOP VIEW C 6.00 BSC D1 3.450 3.600 3.700 E1 1.850 2.000 2.100 D2 0.860 1.010 1.110 E2 1.600 1.750 1.850 D3 1.697 1.847 1.947 E3 2.216 2.366 2.466 D4 0.675 0.825 0.925 E4 1.450 1.600 1.700 L1 0.300 0.400 0.500 L2 0.741 0.841 0.941 aaa 0.05 bbb 0.10 ccc 0.10 N 35 SEATING PLANE SIDE VIEW (Front) 1 1 BOTTOM VIEW 63 Rev 3.7 May 26, 2016 IR38060 ENVIRONMENTAL QUALIFICATIONS Industrial Qualification Level Moisture Sensitivity Level Machine Model (JESD22-A115A) ESD Human Body Model (JESD22-A114F) Charged Device Model (JESD22-C101D) 5mm x 6mm PQFN MSL2 JEDEC Class B JEDEC Class 2 (2KV) JEDEC Class 3 RoHS Compliant Yes † Qualification standards can be found at International Rectifier web site: http://www.irf.com 64 Rev 3.7 May 26, 2016 IR38060 REVISION HISTORY 65 Rev. Date 3.0 10/5/2015 Initial DR3 Release 3.1 10/17/2015 Corrected Efficiency chart Updated Frequency_Switch default to 607kHz (was 600kHz) 3.2 10/21/2015 Added reference to UN0060 PMBus commandset Corrected default Ton_Rise to 2ms (was 1ms) 3.3 10/25/2015 Added Reference accuracy over -40C125C 3.4 1/15/2016 Updated assembly drawings to include exposed pins on side st Corrected pkg size typo on 1 page Removed unnecessary info from Marking diagram Added Linear telemetry formats to PMBus command table Corrected Mfr_ID/Model/Rev and other descriptions in PMBus command table Clearly specified Vin/Vcc operating ranges Added Tape & Reel information Converted to Infineon format 3.5 2/11/2016 Added AC specification for Boot to SW, explicitly stated that no Rt resistor needed in digital mode, corrected a typo in Vin operating range to PVin operating range, correct typo in package size 3.6 3/4/2016 Added default value for IOUT_OC_FAULT_RESPONSE in the commandset table. 3.7 5/26/2016 Changed recommended Vcc operating range, Corrected typo in caption for transient waveforms, changed Iout reporting resolution display format from 0.0625A to 62.5 mA Rev 3.7 Description May 26, 2016 IR38060 Published by Infineon Technologies AG 81726 München, Germany © Infineon Technologies AG 2015 All Rights Reserved. IMPORTANT NOTICE The information given in this document shall in no event be regarded as a guarantee of conditions or characteristics (“Beschaffenheitsgarantie”). With respect to any examples, hints or any typical values stated herein and/or any information regarding the application of the product, Infineon Technologies hereby disclaims any and all warranties and liabilities of any kind, including without limitation warranties of non-infringement of intellectual property rights of any third party. In addition, any information given in this document is subject to customer’s compliance with its obligations stated in this document and any applicable legal requirements, norms and standards concerning customer’s products and any use of the product of Infineon Technologies in customer’s applications. The data contained in this document is exclusively intended for technically trained staff. It is the responsibility of customer’s technical departments to evaluate the suitability of the product for the intended application and the completeness of the product information given in this document with respect to such application. For further information on the product, technology, delivery terms and conditions and prices please contact your nearest Infineon Technologies office (www.infineon.com). WARNINGS Due to technical requirements products may contain dangerous substances. For information on the types in question please contact your nearest Infineon Technologies office. Except as otherwise explicitly approved by Infineon Technologies in a written document signed by authorized representatives of Infineon Technologies, Infineon Technologies’ products may not be used in any applications where a failure of the product or any consequences of the use thereof can reasonably be expected to result in personal injury. 66 Rev 3.7 May 26, 2016