0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
IR3504MTRPBF

IR3504MTRPBF

  • 厂商:

    EUPEC(英飞凌)

  • 封装:

    VFQFN32_EP

  • 描述:

    IC CTRL XPHASE3 SVID 32-MLPQ

  • 数据手册
  • 价格&库存
IR3504MTRPBF 数据手册
IR3504 DATA SHEET XPHASE3TM AMD SVID CONTROL IC DESCRIPTION TM The IR3504 Control IC combined with an xPHASE3 Phase IC provides a full featured and flexible way to implement a complete AMD SVID power solution. It provides outputs for both the VDD core and VDDNB auxiliary planes required by the CPU. The IR3504 provides overall system control and interfaces with any TM number of Phase ICs each driving and monitoring a single phase. The xPHASE3 architecture results in a power supply that is smaller, less expensive, and easier to design while providing higher efficiency than conventional approaches. FEATURES • • • • • • • • • • • • • • • • • • • • • • • • 2 converter outputs for the AMD processor VDD core and VDDNB auxiliary planes AMD Serial VID interface independently programs both output voltages and operation Both Converter Outputs boot to 2-bit “Boot” VID codes which are read and stored from the SVC & SVD parallel inputs upon the assertion of the Enable input PWROK input signal activates SVID after successful boot start-up Both Converter Outputs can be independently turned on and off through SVID commands Deassertion of PWROK prior to Enable causes the converter output to transition to the stored PrePWROK VID codes Connecting the PWROK input to VCCL disables SVID and implements VFIX mode with both output voltages programmed via SVC & SVD parallel inputs per the 2 bit VFIX VID codes PG monitors output voltage, PG will deassert if either ouput voltage out of spec 0.5% overall system set point accuracy Programmable Dynamic VID Slew Rates Programmable VID Offset (VDD output only) Programmable output impedance (VDD output only) High speed error amplifiers with wide bandwidth of 20MHz and fast slew rate of 10V/us Remote sense amplifiers provide differential sensing and require less than 50uA bias current Programmable per phase switching frequency of 250kHz to 1.5MHz Daisy-chain digital phase timing provides accurate phase interleaving without external components Hiccup over current protection with delay during normal operation Central over voltage detection and communication to phase ICs through IIN (ISHARE) pin OVP disabled during dynamic VID down to prevent false triggering Detection and protection of open remote sense lines Gate Drive and IC bias linear regulator control with programmable output voltage and UVLO Simplified Power Good (PG) Output provides indication of proper operation and avoids false triggering Small thermally enhanced 32L MLPQ (5mm x 5mm) package Over voltage signal to system with over voltage detection during powerup and normal operation ORDERING INFORMATION Device Package Order Quantity IR3504MTRPBF 32 Lead MLPQ (5 x 5 mm body) 3000 per reel * IR3504MPBF 32 Lead MLPQ (5 x 5 mm body) 100 piece strips * Samples only Page 1 July 28, 2009 IR3504 APPLICATION CIRCUIT 12V Q1 RVCCLFB1 RVCCLFB2 12V To Converters VCCL To Phase IC VCCL & GATE DRIVE BIAS CVCCL RVCCLDRV PHSIN Power Good CCP21 25 CLKOUT 27 28 26 PHSOUT PHSIN 29 RFB22 CFB2 ROSC 22 21 CSS/DEL1 20 RVDAC1 CVDAC1 ISHARE1 19 18 ROCSET1 VDAC1 17 EAOUT1 RFB21 3 Wire Analog Control Bus to VDD Phase ICs CDRP1 RDRP1 CFB1 RFB12 RCP1 CCP11 RTHERMISTOR1 CCP22 Phase Clock Input to Last Phase IC of VDD 2 wire Digital Daisy Chain Bus to VDD & VDDNB Phase ICs 16 15 24 23 FB1 EAOUT1 VOUT1 EAOUT2 VOSNS1+ OCSET1 9 RCP2 VCCL OCSET2 FB2 8 VDAC1 14 7 IIN1 SS/DEL1 VDAC2 VONSN1- ROCSET2 SS/DEL2 VOUT2 CVDAC2 VDRP1 IR3504 CONTROL IC IIN2 10 5 RVDAC2 6 VCCLFB 31 ENABLE CSS/DEL2 VOSNS2- 4 ROSC 13 3 LGND PWROK 12 ENABLE CLKOUT SVD VOSNS2+ 2 11 1 VCCLDRV 32 SVC SVD PWROK PG SVC 30 PHSOUT RFB11 CCP12 RFB13 Load Line NTC Thermistor; Locate close to VDD Power Stage VDD SENSE + VDD SENSE EAOUT2 VDAC2 ISHARE2 To VDD Remote Sense 3 Wire Analog Control Bus to VDDNB Phase ICs VDDNB SENSE VDDNB SENSE + To VDDNB Remote Sense Figure 1 – IR3504 Application Circuit PIN DESCRIPTION PIN# 1 PIN SYMBOL SVD 2 PWROK 3 ENABLE 4 IIN2 5 SS/DEL2 6 VDAC2 7 OCSET2 Page 2 PIN DESCRIPTION SVD (Serial VID Data) is a bidirectional signal that is an input and open drain output for both master (AMD processor) and slave (IR3504), requires an external bias voltage and should not be floated System wide Power Good signal and input to the IR3504. When asserted, the IR3504 output voltage is programmed through the SVID interface protocol. Connecting this pin to VCCL enables VFIX mode. Enable input. A logic low applied to this pin puts the IC into fault mode. A logic high on the pin enables the converter and causes the SVC and SVD input states to be decoded and stored, determining the 2-bit Boot VID. Do not float this pin as the logic state will be undefined. Output 2 average current input from the output 2 phase IC(s). This pin is also used to communicate over voltage condition to the output 2 phase ICs. Programs output 2 startup and over current protection delay timing. Connect an external capacitor to LGND to program. Output 2 reference voltage programmed by the SVID inputs and error amplifier noninverting input. Connect an external RC network to LGND to program dynamic VID slew rate and provide compensation for the internal buffer amplifier. Programs the output 2 constant converter output current limit and hiccup overcurrent threshold through an external resistor tied to VDAC2 and an internal current source from this pin. Over-current protection can be disabled by connecting a resistor from this pin to VDAC2 to program the threshold higher than the possible signal into the IIN2 pin from the phase ICs but no greater than 5V (do not float this pin as improper operation will occur). July 28, 2009 IR3504 PIN# 8 9 10 11 12 13 14 15 16 PIN SYMBOL EAOUT2 FB2 VOUT2 VOSEN2+ VOSEN2VOSEN1VOSEN1+ VOUT1 FB1 17 18 EAOUT1 OCSET1 19 VDAC1 20 SS/DEL1 21 IIN1 22 VDRP1 23 ROSC/OVP 24 25 LGND CLKOUT 26 PHSOUT 27 28 PHSIN VCCL 29 VCCLFB 30 VCCLDRV 31 PG 32 SVC Page 3 PIN DESCRIPTION Output of the output 2 error amplifier. Inverting input to the Output 2 error amplifier. Output 2 remote sense amplifier output. Output 2 remote sense amplifier input. Connect to output at the load. Output 2 remote sense amplifier input. Connect to ground at the load. Output 1 remote sense amplifier input. Connect to ground at the load. Output 1 remote sense amplifier input. Connect to output at the load. Output 1 remote sense amplifier output. Inverting input to the output 1 error amplifier. Converter output voltage can be increased from the VDAC1 voltage with an external resistor connected between VOUT1 and this pin (there is an internal current sink at this pin). Output of the output 1 error amplifier. Programs the output 1 constant converter output current limit and hiccup overcurrent threshold through an external resistor tied to VDAC1 and an internal current source from this pin. Over-current protection can be disabled by connecting a resistor from this pin to VDAC1 to program the threshold higher than the possible signal into the IIN1 pin from the phase ICs but no greater than 5V (do not float this pin as improper operation will occur). Output 1 reference voltage programmed by the SVID inputs and error amplifier noninverting input. Connect an external RC network to LGND to program dynamic VID slew rate and provide compensation for the internal buffer amplifier. Programs output 1 startup and over current protection delay timing. Connect an external capacitor to LGND to program. Output 1 average current input from the output 1 phase IC(s). This pin is also used to communicate over voltage condition to phase ICs. Output 1 Buffered IIN1 signal. Connect an external RC network to FB1 to program converter output impedance. Connect a resistor to LGND to program oscillator frequency and OCSET1, OCSET2, FB1, FB2, VDAC1, and VDAC2 bias currents. Oscillator frequency equals switching frequency per phase. The pin voltage is 0.6V during normal operation and higher than 1.6V if over-voltage condition is detected. Local Ground for internal circuitry and IC substrate connection. Clock output at switching frequency multiplied by phase number. Connect to CLKIN pins of phase ICs. Phase clock output at switching frequency per phase. Connect to PHSIN pin of the first phase IC. Feedback input of phase clock. Connect to PHSOUT pin of the last phase IC. Output of the voltage regulator, and power input for clock oscillator circuitry. Connect a decoupling capacitor to LGND. Non-inverting input of the voltage regulator error amplifier. Output voltage of the regulator is programmed by the resistor divider connected to VCCL. Output of the VCCL regulator error amplifier to control external transistor. The pin senses 12V power supply through a resistor. Power good signal implemented with an open collector output that drives low during startup and under any external fault condition. Also, if any of the voltage planes fall out of spec, it will drive low. Connect external pull-up. (Output voltage out of spec is defined as 350mV to 240mV below VDAC voltages) SVC (Serial VID Clock) is an open drain output of the processor and input to IR3504, requires an external bias voltage and should not be floated July 28, 2009 IR3504 ABSOLUTE MAXIMUM RATINGS Absolute maximum ratings indicate sustained limits beyond which damage to the device may occur. All voltages are absolute voltages referenced to the LGND pin. o Operating Junction Temperature……………..0 to 150 C o o Storage Temperature Range………………….-65 C to 150 C ESD Rating………………………………………HBM Class 1C JEDEC Standard MSL Rating………………………………………2 o Reflow Temperature…………………………….260 C PIN # 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Page 4 PIN NAME SVD PWROK ENABLE IIN2 SS/DEL2 VDAC2 OCSET2 EAOUT2 FB2 VOUT2 VOSEN2+ VOSEN2VOSEN1VOSEN1+ VOUT1 FB1 EAOUT1 OCSET1 VDAC1 IIN1 SS/DEL1 VDRP1 ROSC/OVP LGND CLKOUT PHSOUT PHSIN VCCL VCCLFB VCCLDRV PG SVC VMAX 8V 8V 3.5V 8V 8V 3.5V 8V 8V 8V 8V 8V 1.0V 1.0V 8V 8V 8V 8V 8V 3.5V 8V 8V 8V 8V n/a 8V 8V 8V 8V 3.5V 10V VCCL + 0.3V 8V VMIN -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.5V -0.5V -0.5V -0.5V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V n/a -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V -0.3V ISOURCE 1mA 1mA 1mA 5mA 1mA 1mA 1mA 25mA 1mA 5mA 5mA 5mA 5mA 5mA 5mA 1mA 25mA 1mA 1mA 5mA 1mA 35mA 1mA 20mA 100mA 10mA 1mA 1mA 1mA 1mA 1mA 1mA ISINK 10mA 1mA 1mA 1mA 1mA 1mA 1mA 10mA 1mA 25mA 1mA 1mA 1mA 1mA 25mA 1mA 10mA 1mA 1mA 1mA 1mA 1mA 1mA 1mA 100mA 10mA 1mA 20mA 1mA 50mA 20mA 1mA July 28, 2009 IR3504 RECOMMENDED OPERATING CONDITIONS FOR RELIABLE OPERATION WITH MARGIN o o 4.75V ≤ VCCL ≤ 7.5V, -0.3V ≤ VOSEN-x ≤ 0.3V, 0 C ≤ TJ ≤ 100 C, 7.75 kΩ ≤ ROSC ≤ 50 kΩ, CSS/DELx = 0.1uF ELECTRICAL CHARACTERISTICS The electrical characteristics involve the spread of values guaranteed within the recommended operating conditions (unless otherwise specified). Typical values represent the median values, which are related to 25°C. PARAMETER SVID Interface SVC & SVD Input Thresholds Bias Current SVD Low Voltage SVD Output Fall Time Pulse width of spikes suppressed by the input filter TEST CONDITION Threshold Increasing (Note 1) Threshold Decreasing (Note 1) Threshold Hysteresis (Note 1) 0V ≤ V(x) ≤ 3.5V, SVD not asserted I(SVD)= 3mA 0.7 x VDDIO to 0.3VDDIO, 1.425V ≤ VDDIO ≤ 1.9V, 10 pF ≤ Cb ≤ 400 pF, Cb=capacitance of one bus line (Note 1) Note 1 MIN TYP MAX UNIT 0.850 550 195 -5 0.950 650 300 0 20 1.05 750 405 5 300 250 V mV mV uA mV ns 97 260 410 ns -10% See Figure 2 0.600 +10% kHz 0.630 1 V V 1 1 V V 1 70 V % 8 30 0.6 1 mV mA mA MHz V/µs µA 20+ 0.1 xCb(pF) Oscillator PHSOUT Frequency ROSC Voltage CLKOUT High Voltage CLKOUT Low Voltage PHSOUT High Voltage PHSOUT Low Voltage PHSIN Threshold Voltage 0.57 I(CLKOUT)= -10 mA, measure V(VCCL) – V(CLKOUT). I(CLKOUT)= 10 mA I(PHSOUT)= -1 mA, measure V(VCCL) – V(PHSOUT) I(PHSOUT)= 1 mA Compare to V(VCCL) 30 50 -8 2 0.2 0 VDRP1 Buffer Amplifier Input Offset Voltage Source Current Sink Current Unity Gain Bandwidth Slew Rate IIN Bias Current V(VDRP1) – V(IIN1), 0.5V ≤ V(IIN) ≤ 3.3V 0.5V ≤ V(IIN1) ≤ 3.3V 0.5V ≤ V(IIN1) ≤ 3.3V Note 1 Note 1 -1 0.4 8 4.7 0 3.0 -3 6.4 0 9.0 3 MHz mV 0.5 2 2 1 12 4 30 30 0.5 1.7 16 8 50 55 5.5 250 1 mA mA V/us uA uA V mV V 2.9 8 3.5 13 ms ms Remote Sense Differential Amplifiers Unity Gain Bandwidth Input Offset Voltage Source Current Sink Current Slew Rate VOSEN+ Bias Current VOSEN- Bias Current VOSEN+ Input Voltage Range Low Voltage High Voltage Soft Start and Delay Start Delay Start-up Time Page 5 Note 1 0.5V≤ V(VOSENx+) - V(VOSENx-) ≤ 1.6V, Note 2 0.5V≤ V(VOSENx+) - V(VOSENx-) ≤ 1.6V 0.5V≤ V(VOSENx+) - V(VOSENx-) ≤ 1.6V 0.5V≤ V(VOSENx+) - V(VOSENx-) ≤ 1.6V 0.5 V < V(VOSENx+) < 1.6V -0.3V ≤ VOSENx- ≤ 0.3V, All VID Codes V(VCCL)=7V V(VCCL) =7V V(VCCL) – V(VOUTx) Measure Enable to EAOUTx activation Measure Enable activation to PG 1 3 July 28, 2009 IR3504 PARAMETER OC Delay Time SS/DELx to FBx Input Offset Voltage Charge Current OC Delay/VID Off Discharge Currents Fault Discharge Current Hiccup Duty Cycle Charge Voltage Delay Comparator Threshold Delay Comparator Threshold Delay Comparator Hysteresis Discharge Comp. Threshold Over-Current Comparators Input Offset Voltage TEST CONDITION V(IINx) – V(OCSETx) = 500 mV With FBx = 0V, adjust V(SS/DELx) until EAOUTx drives high TYP MAX UNIT 300 0.7 650 1.4 1000 1.9 us V -30 -50 47 -70 µA µA 2.5 8 3.5 4.5 10 3.9 80 6.5 12 4.2 µA uA/uA V mV Note 1 I(Fault) / I(Charge) Relative to Charge Voltage, SS/DELx rising Note 1 Relative to Charge Voltage, SS/DELx falling Note 1 Note 1 130 150 1V ≤ V(OCSETx) ≤ 3.3V OCSET Bias Current 2048-4096 Count Threshold 1024-2048 Count Threshold MIN 60 200 mV 300 mV mV -30 0 30 mV -5% Vrosc(V)*1000 /Rosc(KΩ) +5% µA Adjust ROSC value to find threshold Adjust ROSC value to find threshold 11.4 32.5 kΩ kΩ Error Amplifiers System Set-Point Accuracy (Deviation from Table 1, 2, and 3 per test circuit in Figures 2A & 2B) Input Offset Voltage FB1 Bias Current FB2 Bias Current DC Gain Bandwidth Slew Rate Sink Current Source Current Maximum Voltage Minimum Voltage Open Control Loop Detection Threshold Open Control Loop Detection Delay Enable Input Blanking Time VID > 1.0V 0.8V ≤ VID ≤ 1.0V 0.5V ≤ VID < 0.8V -0.65 -8 -9 Measure V(FBx) – V(VDACx)). Note 2 -1 -5% Note 1 Note 1 Note 1 Measure V(VCCL) – V(EAOUTx) -1 100 20 5.5 0.4 6.0 500 0 Vrosc(V)*1000 /Rosc(KΩ) 0 110 30 12 0.85 8.5 780 120 300 0.65 +8 +9 % mV mV 1 +5% mV µA 1 135 40 20 1 13.0 950 250 600 µA dB MHz V/µs mA mA mV mV mV Measure V(VCCL) - V(EAOUT), Relative to Error Amplifier maximum voltage. Measure PHSOUT pulse numbers from V(EAOUTx) = V(VCCL) to PG = low. 125 Noise Pulse < 100ns will not register an ENABLE state change. Note 1 75 250 400 ns 3000*Vrosc(V) / ROSC(kΩ) 1000*Vrosc(V) / ROSC(kΩ) +8% µA +12% µA 8 Pulses VDAC References Source Currents Includes I(OCSETx) -8% Sink Currents Includes I(OCSETx) -12% Reference to VDACx -365 -315 -265 mV Reference to VDACx -325 -275 -225 mV 5 53 110 mV PG Output Under Voltage Threshold Voutx Decreasing Under Voltage Threshold Voutx Increasing Under Voltage Threshold Hysteresis Page 6 July 28, 2009 IR3504 PARAMETER TEST CONDITION Output Voltage Leakage Current VCCL Activation Threshold I(PG) = 4mA V(PG) = 5.5V I(PG) = 4mA, V(PG) = 300mV MIN TYP MAX UNIT 150 0 1.73 300 10 3.5 mV µA V Over Voltage Protection (OVP) Comparators Threshold at Power-up Voutx Threshold Voltage OVP Release Voltage during Normal Operation Threshold during Dynamic VID down Dynamic VID Detect Comparator Threshold Propagation Delay to IIN OVP High Voltage OVP Power-up High Voltage Propagation Delay to OVP Compare to V(VDACx) Compare to V(VDACx) Note 1 Measure time from V(Voutx) > V(VDACx) (250mV overdrive) to V(IINx) transition to > 0.9 * V(VCCL). Measure V(VCCL)-V(ROSC/OVP) V(VCCLDRV)=1.8V. Measure V(VCCL)-V(ROSC/OVP) Measure time from V(Voutx) > V(VDACx) (250mV overdrive) to V(ROSC/OVP) transition to >1V. 1.60 190 -13 1.73 240 3 1.83 280 20 V mV mV 1.79 25 1.84 50 90 1.89 75 180 V mV ns 1.2 0.2 V V 0 0 150 300 nS 5 15 Ω 150 200 250 mV 35 62.5 90 mV 87 89.5 92 % 0.35 0.385 0.42 V 200 500 700 uA 1.15 -1 10 89.0 81.0 7.0 1.2 0 30 93.5 85.0 8.25 1.25 1 1.38 0.8 470 -5 3.3V 4 IIN Pull-up Resistance Open Sense Line Detection Sense Line Detection Active Comparator Threshold Voltage Sense Line Detection Active Comparator Offset Voltage VOSEN+ Open Sense Line Comparator Threshold VOSEN- Open Sense Line Comparator Threshold Sense Line Detection Source Currents V(Voutx) < [V(VOSENx+) – V(LGND)] / 2 Compare to V(VCCL) V(Voutx) = 100mV VCCL Regulator Amplifier Reference Feedback Voltage VCCLFB Bias Current VCCLDRV Sink Current UVLO Start Threshold UVLO Stop Threshold Hysteresis Compare to V(VCCL) Compare to V(VCCL) Compare to V(VCCL) 97.0 89.0 9.5 V uA mA % % % 1.65 0.99 620 0 (VCCL +3.3)(V) /2 1.94 1.2 770 5 VCCL V V mV uA V 10 15 mA ENABLE, PWROK Inputs Threshold Increasing Threshold Decreasing Threshold Hysteresis Bias Current PWROK VFIX Mode Threshold 0V ≤ V(x) ≤ 3.5V, SVC not asserted General VCCL Supply Current Note 1: Guaranteed by design, but not tested in production Note 2: VDACx Outputs are trimmed to compensate for Error & Amp Remote Sense Amp input offsets Page 7 July 28, 2009 IR3504 PHSOUT FREQUENCY VS RROSC CHART PHSOUT FREQUENCY vs. RROSC 1600 1500 1400 1300 Frequency (KHz) 1200 1100 1000 900 800 700 600 500 400 300 200 5 10 15 20 25 30 35 40 45 50 55 RROSC (KOhm) Figure 2 - Phout Frequency vs. RROSC chart Page 8 July 28, 2009 IR3504 SYSTEM SET POINT TEST Converter output voltage is determined by the system set point voltage which is the voltage that appears at the FBx pins when the converter is in regulation. The set point voltage includes error terms for the VDAC digital-toanalog converters, Error Amp input offsets, and Remote Sense input offsets. The voltage appearing at the VDACx pins is not the system set point voltage. System set point voltage test circuits for Outputs 1 and 2 are shown in Figures 3A and 3B. IR3504 ERROR AMPLIFIER VDAC BUFFER AMPLIFIER EAOUT1 + FB1 + ISOURCE "FAST" VDAC VDAC1 OCSET1 ISINK ROCSET1 - IFB1 IOCSET1 IROSC IROSC RVDAC1 CVDAC1 IROSC ROSC BUFFER AMPLIFIER 1.2V LGND + CURRENT SOURCE GENERATOR ROSC RROSC VOUT1 EAOUT SYSTEM SET POINT VOSNSVOLTAGE REMOTE SENSE AMPLIFIER VOSEN1+ + VOSEN1- Figure 3A - Output 1 System Set Point Test Circuit IR3504 ERROR AMPLIFIER VDAC BUFFER AMPLIFIER EAOUT2 + FB2 + ISOURCE "FAST" VDAC VDAC2 OCSET2 ISINK ROCSET2 - IOCSET2 IROSC RVDAC2 CVDAC2 CURRENT SOURCE GENERATOR ROSC BUFFER AMPLIFIER 1.2V LGND + IROSC ROSC RROSC VOUT2 REMOTE SENSE AMPLIFIER VOSEN2+ EAOUT SYSTEM SET POINT VOSNSVOLTAGE + VOSEN2- Figure 3B - Output 2 System Set Point Test Circuit Page 9 July 28, 2009 IR3504 SYSTEM THEORY OF OPERATION PWM Control Method TM The PWM block diagram of the xPHASE3 architecture is shown in Figure 4. Feed-forward voltage mode control with trailing edge modulation is used. A high-gain wide-bandwidth voltage type error amplifier in the Control IC is used for the voltage control loop. Input voltage is sensed in phase ICs and feed-forward control is realized. The PWM ramp slope will change with the input voltage automatically compensating for changes in the input voltage. The input voltage can change due to variations in the silver box output voltage or due to the wire and PCB-trace voltage drop related to changes in load current. GATE DRIVE VOLTAGE VIN IR3504 CONTROL IC PHSOUT CLOCK GENERATOR CLKOUT PHASE IC VCC CLKIN VCCH CLK Q PWM LATCH D PHSOUT PHSIN CBST VOSNS1+ SW RESET DOMINANT VOUT1 COUT - EAIN R VCCL + GND GATEL ENABLE + + VID6 - REMOTE SENSE AMPLIFIER GATEH S PWM COMPARATOR PHSIN BODY BRAKING COMPARATOR PGND VOSNS1- - + - RAMP DISCHARGE CLAMP VOUT1 VDAC1 LGND - EAOUT1 ISHARE - CURRENT SENSE AMPLIFIER VID6 VID6 + + - 3K RCP1 RFB12 RFB11 + CCP11 FB1 IFB1 CFB1 IROSC CDRP1 VDRP1 AMP CCS RCS CSIN- DACIN RDRP1 VDRP1 PHSOUT PHASE IC VCC + - CLKIN VCCH CLK Q Output 1 Only CSIN+ + CCP12 VID6 VID6 + - + SHARE ADJUST ERROR AMPLIFIER - VDAC + ERROR AMPLIFIER IIN1 PWM LATCH D PHSIN GATEH CBST S PWM COMPARATOR - EAIN SW RESET DOMINANT R VCCL + GATEL ENABLE + VID6 PGND - + - RAMP DISCHARGE CLAMP BODY BRAKING COMPARATOR SHARE ADJUST ERROR AMPLIFIER CURRENT SENSE AMPLIFIER + ISHARE - 3K - VID6 VID6 + CSIN+ + + CCS RCS - VID6 VID6 + CSIN- DACIN Figure 4 - PWM Block Diagram Frequency and Phase Timing Control The oscillator is located in the Control IC and the system clock frequency is programmable from 250 kHz to 9 MHZ by an external resistor. The control IC system clock signal (CLKOUT) is connected to CLKIN of all the phase ICs. The phase timing of the phase ICs is controlled by the daisy chain loop, where control IC phase clock output (PHSOUT) is connected to the phase clock input (PHSIN) of the first phase IC, and PHSOUT of the first phase IC is connected to PHSIN of the second phase IC, etc. The last phase IC (PHSOUT) is connected back to PHSIN of the control IC to complete the loop. During power up, the control IC sends out clock signals from both CLKOUT and PHSOUT pins and detects the feedback at PHSIN pin to determine the phase number and monitors for any fault in the daisy chain loop. Figure 5 shows the phase timing for a four phase converter. Page 10 July 28, 2009 IR3504 Control IC CLKOUT (Phase IC CLKIN) Control IC PHSOUT (Phase IC1 PHSIN) Phase IC1 PWM Latch SET Phase IC 1 PHSOUT (Phase IC2 PHSIN) Phase IC 2 PHSOUT (Phase IC3 PHSIN) Phase IC 3 PHSOUT (Phase IC4 PHSIN) Phase IC4 PHSOUT (Control IC PHSIN) Figure 5 Four Phase Oscillator Waveforms PWM Operation The PWM comparator is located in the phase IC. Upon receiving the falling edge of a clock pulse, the PWM latch is set; the PWM ramp voltage begins to increase; the low side driver is turned off, and the high side driver is then turned on after the non-overlap time. When the PWM ramp voltage exceeds the error amplifier’s output voltage, the PWM latch is reset. This turns off the high side driver and then turns on the low side driver after the non-overlap time; it activates the ramp discharge clamp, which quickly discharges the internal PWM ramp capacitor to the output voltage of share adjust amplifier in phase IC until the next clock pulse. The PWM latch is reset dominant allowing all phases to go to zero duty cycle within a few tens of nanoseconds in response to a load step decrease. Phases can overlap and go up to 100% duty cycle in response to a load step increase with turn-on gated by the clock pulses. An error amplifier output voltage greater than the common mode input range of the PWM comparator results in 100% duty cycle regardless of the voltage of the PWM ramp. This arrangement guarantees the error amplifier is always in control and can demand 0 to 100% duty cycle as required. It also favors response to a load step decrease which is appropriate given the low output to input voltage ratio of most systems. The inductor current will increase much more rapidly than decrease in response to load transients. This control method is designed to provide “single cycle transient response” where the inductor current changes in response to load transients within a single switching cycle maximizing the effectiveness of the power train and minimizing the output capacitor requirements. An additional advantage of the architecture is that differences in ground or input voltage at the phases have no effect on operation since the PWM ramps are referenced to VDAC. Figure 6 depicts PWM operating waveforms under various conditions. Page 11 July 28, 2009 IR3504 PHASE IC CLOCK PULSE EAIN PWMRMP VDAC GATEH GATEL STEADY-STATE OPERATION DUTY CYCLE INCREASE DUE TO LOAD INCREASE DUTY CYCLE DECREASE DUE TO VIN INCREASE (FEED-FORWARD) DUTY CYCLE DECREASE DUE TO LOAD DECREASE (BODY BRAKING) OR FAULT (VCC UV, OCP, VID FAULT) STEADY-STATE OPERATION Figure 6 PWM Operating Waveforms Body Braking TM In a conventional synchronous buck converter, the minimum time required to reduce the current in the inductor in response to a load step decrease is; TSLEW = L * ( I MAX − I MIN ) VO The slew rate of the inductor current can be significantly increased by turning off the synchronous rectifier in response to a load step decrease. The switch node voltage is then forced to decrease until conduction of the synchronous rectifier’s body diode occurs. This increases the voltage across the inductor from Vout to Vout + VBODYDIODE. The minimum time required to reduce the current in the inductor in response to a load transient decrease is now; TSLEW = L * ( I MAX − I MIN ) VO + VBODYDIODE Since the voltage drop in the body diode is often higher than output voltage, the inductor current slew rate can be increased by 2X or more. This patent pending technique is referred to as “body braking” and is accomplished through the “body braking comparator” located in the phase IC. If the error amplifier’s output voltage drops below the VDAC voltage or a programmable voltage, this comparator turns off the low side gate driver. Lossless Average Inductor Current Sensing Inductor current can be sensed by connecting a series resistor and a capacitor network in parallel with the inductor and measuring the voltage across the capacitor, as shown in Figure 7. The equation of the sensing network is, vC ( s ) = vL ( s ) 1 RL + sL = iL ( s ) 1 + sRCS CCS 1 + sRCS CCS Usually the resistor Rcs and capacitor Ccs are chosen so that the time constant of Rcs and Ccs equals the time constant of the inductor which is the inductance L over the inductor DCR (RL). If the two time constants match, the voltage across Ccs is proportional to the current through L, and the sense circuit can be treated as if only a sense resistor with the value of RL was used. The mismatch of the time constants does not affect the measurement of inductor DC current, but affects the AC component of the inductor current. Page 12 July 28, 2009 IR3504 vL iL Current Sense Amp L RL RCS CCS VO CO c vCS CSOUT Figure 7 Inductor Current Sensing and Current Sense Amplifier The advantage of sensing the inductor current versus high side or low side sensing is that actual output current being delivered to the load is obtained rather than peak or sampled information about the switch currents. The output voltage can be positioned to meet a load line based on real time information. Except for a sense resistor in series with the inductor, this is the only sense method that can support a single cycle transient response. Other methods provide no information during either load increase (low side sensing) or load decrease (high side sensing). An additional problem associated with peak or valley current mode control for voltage positioning is that they suffer from peak-to-average errors. These errors will show in many ways but one example is the effect of frequency variation. If the frequency of a particular unit is 10% low, the peak to peak inductor current will be 10% larger and the output impedance of the converter will drop by about 10%. Variations in inductance, current sense amplifier bandwidth, PWM prop delay, any added slope compensation, input voltage, and output voltage are all additional sources of peak-to-average errors. Current Sense Amplifier A high speed differential current sense amplifier is located in the phase IC, as shown in Figure 7. Its gain is nominally 34 at 25ºC, and the 3850 ppm/ºC increase in inductor DCR should be compensated in the voltage loop feedback path. The current sense amplifier can accept positive differential input up to 50mV and negative up to -10mV before clipping. The output of the current sense amplifier is summed with the DAC voltage and sent to the control IC and other phases through an on-chip 3KΩ resistor connected to the ISHARE pin. The ISHARE pins of all the phases are tied together and the voltage on the share bus represents the average current through all the inductors and is used by the control IC for voltage positioning and current limit protection. Average Current Share Loop Current sharing between phases of the converter is achieved by the average current share loop in each phase IC. The output of the current sense amplifier is compared with average current at the share bus. If current in a phase is smaller than the average current, the share adjust amplifier of the phase will pull down the starting point of the PWM ramp thereby increasing its duty cycle and output current; if current in a phase is larger than the average current, the share adjust amplifier of the phase will pull up the starting point of the PWM ramp thereby decreasing its duty cycle and output current. The current share amplifier is internally compensated so that the crossover frequency of the current share loop is much slower than that of the voltage loop and the two loops do not interact. Page 13 July 28, 2009 IR3504 IR3504 THEORY OF OPERATION Block Diagram The Block diagram of the IR3504 is shown in Figure 8. The following discussions are applicable to either output plane unless otherwise specified. Serial VID Control The two Serial VID Interface (SVID) pins SVC and SVD are used to program the Boot VID voltage upon assertion of ENABLE while PWROK is de-asserted. See Table 1 for the 2-bit Boot VID codes. Both VDAC1 and VDAC2 voltages will be programmed to the Boot VID code until PWROK is asserted. The Boot VID code is stored by the IR3504 to be utilized again if PWROK is de-asserted. Serial VID communication from the processor is enabled after the PWROK is asserted. Addresses and data are serially transmitted in 8-bit words. The IR3504 has three fixed addresses to control VDAC1, VDAC2, or both VDAC1 and VDAC2 (See Table 6 for addresses). The first data bit of the SVID data word represents the PSI_L bit and will be ignored by the IR3504 therefore this system will never enter a power-saving mode. The remaining data bits SVID[6:0] select the desired VDACx regulation voltage as defined in Table 3. SVID[6:0] are the inputs to the Digital-to-Analog Converter (DAC) which then provides an analog reference voltage to the transconductance type buffer amplifier. This VDACx buffer provides a system reference on the VDACx pin. The VDACx voltage along with error amplifier and remote sense differential amplifier input offsets are post-package trimmed to provide a 0.5% system set-point accuracy, as measured in Figures 3A and 3B. VDACx slew rates are programmable by properly selecting external series RC compensation networks located between the VDACx and the LGND pins. The VDACx source and sink currents are derived off the external oscillator frequency setting resistor, RROSC. The programmable slew rate enables the IR3504 to smoothly transition the regulated output voltage throughout VID transitions. This results in power supply input and output capacitor inrush currents along with output voltage overshoot to be well controlled. The two Serial VID Interface (SVID) pins SVC and SVD can also program the VFIX VID voltage upon assertion of ENABLE while PWROK is equal to VCCL. See Table 2 for the 2-bit VFIX VID codes. Both VDAC1 and VDAC2 voltages will be programmed to the VFIX code. The SVC and SVD pins require external pull-up biasing and should not be floated. Output 1 (VDD) Adaptive Voltage Positioning The IR3504 provides Adaptive Voltage Positioning (AVP) on the output1 plane only. AVP helps reduces the peak to peak output voltage excursions during load transients and reduces load power dissipation at heavy load. The circuitry related to the voltage positioning is shown in Figure 9. Resistor RFB1 is connected between the error amplifiers inverting input pin FB1 and the remote sense differential amplifier output, VOUT1. An internal current sink on the FB1 pin along with RFB1 provides programmability of a fixed offset voltage above the VDAC1 voltage. The offset voltage generated across RFB1 forces the converter’s output voltage higher to maintain a balance at the error amplifiers inputs. The FB1 sink current is derived by the external resistor RROSC that programs the oscillator frequency. The VDRP1 pin voltage is a buffered reproduction of the IIN1 pin which is connected to the current share bus ISHARE. The voltage on ISHARE represents the system average inductor current information. At each phase IC, an RC network across the inductor provides current information which is gained up 32.5X and then added to the VDACX voltage. This phase current information is provided on the ISHARE bus via a 3K resistor in the phase ICs. Page 14 July 28, 2009 IR3504 DISABLE VCCLDRV VCCLFB 250nS BLANKING OVLATCH VCCL REGULATOR AMPLIFIER ENABLE - ENABLE + COMPARATOR FLT2 SSCL FS2 1.65V 1V DLY OUT2 + VOUT2 VID OFF - UV2 SSCL FS1 1.2V UV1 0.94 0.86 VOUT1 VID OFF DLY OUT1 PG FLT1 + VCCL UVLO OV FAULT LATCH - VCCL UVL COMPARATOR SS/DEL CLEARED FAULT LATCH2 OV1-2 S Q SET DOMINANT R DISABLE VCCL UVLO OC2 AFTER PG OC2 Bf PG SSCL FS2 S Q SET DOMINANT DISABLE VCCL UVLO OC1 AFTER PG OC1 Bf PG SSCL FS1 Q S SET DOMINANT R UV CLEARED FAULT LATCH2 OPEN DAISY OPEN SENSE2 OPEN CONTROL2 SS/DEL CLEARED FAULT LATCH1 INTERNAL DIS CIRCUIT BIAS R S Q SET DOMINANT R + - ICHG 50uA COUTER DIS DIS R reset DIS OC DELAY COUTERDIS POWER-UP OK LATCH PHSOUT 60mV DELAY COMPARATOR 130mV IROSC DIS Q S RESET DOMINANT reset Q Q DLY OUT1 R DISCHARGE COMPARATOR - - + + DIS FLT2 IDCHG 4.5uA FLT1 ICHG 50uA DCHG2 SS/DEL1 DIS IDCHG2 IDCHG1 47uA 47uA FLT1 DCHG1 IDCHG 4.5uA VCCL VCCL PHSOUT DIS OV1 PHSOUT OV2 8 Pulse Delay DIS VCCL - OPEN CONTROL LOOP COMPARATOR IOCSET - 1.08V + OCSET2 - IIN2 DIS IROSC IROSC - 8 Pulse Delay DIS OC LIMIT COMPARATOR OC LIMIT COMPARATOR + DIS DCHG1 0.2V 0.2V SS/DEL2 3.9V - FLT2 DIS OC DELAY IROSC S Q RESET DOMINANT DLY OUT2 DISCHARGE COMPARATOR DCHG2 PHSOUT + POWER-UP OK LATCH DELAY COMPARATOR 3.9V OPEN DAISY OPEN SENSE1 OPEN CONTROL1 Q S SET DOMINANT R 80mV 120mV VCCL UV CLEARED FAULT LATCH1 IOCSET VDRP1 + VDRP AMPLIFIER IIN1 OCSET1 OPEN CONTROL LOOP COMPARATOR 1.08V VCCL + + FLT1 DISABLE2 SOFT START CLAMP DLY OUT1 VDAC1 - FB2 PG - PG 275mV VOUT1 UV 315mV COMPARATOR + OVLATCH OVLATCH 1.6V VDAC1 1.6V DYNAMIC VID2 DOWN DETECT COMPARATOR DYNAMIC VID1 DOWN DETECT COMPARATOR + + - - + - VDAC2 OV2 DETECTION PULSE2 OV1 DETECTION PULSE1 50mV VOUT2 50mV 25k 25k 60mV 60mV VOSEN1+ + VOSEN2+ + 25k 25k - REMOTE SENSE AMPLIFIER IVOSEN- + IVOSEN2+ REMOTE SENSE AMPLIFIER + IVOSEN2- 25k IVOSEN- - VCCL 200mV - DETECTION PULSE2 200mV + VCCL RESET VCCL*0.9 EN - VIDSEL 25k VIDSEL VCCL IVOSEN1- IVOSEN1+ - VCCL VOSEN1- - VOSEN2- VOUT1 25k 25k - 4 OPEN SENSE LINE DETECT COMPARATORS 4 OPEN SENSE LINE DETECT COMPARATORS VCCL RESET VCCL*0.9 EN + OPEN SENSE LINE2 - OPEN SENSE LINE1 0.4V EN - EN + + + ROSC BUFFER AMPLIFIER LGND + SVID to SVID Vout1 VID SVID to Metal Metal to SVID On-The-Fly VID0 CURRENT SOURCE GENERATOR - 0.6V OPEN DAISY CHAINFAULT IROSC High to Low PHSOUT VDAC1 ISINK VID3 VID7 SVID to SVID Vout2 VID SVID to Metal On-The-Fly Metal to SVID PHSIN CLKOUT ROSC VOUT1 VID OFF - VCCL UVLO ISOURCE IROSC - IROSC ISINK VOUT2 VID OFF + ISOURCE VDAC2 VDAC BUFFER AMPLIFIER VCCL DETECTION PULSE1 + + 0.4V UV1 - OVER VOLTAGE COMPARATOR FB1 IFB - + UV2 IROSC + 275mV VOUT2 UV COMPARATOR 315mV OVER VOLTAGE COMPARATOR 240mV 240mV EAOUT1 ERROR AMPLIFIER - + + + FLT2 + SOFT START CLAMP VDAC2 ERROR AMPLIFIER 1.4V + + EAOUT2 DISABLE1 DLY OUT2 1.4V High to Low D/A CONVERTER VID3 SVID ENABLED Low to High VFIXVID3 Mode Connection to VCCL Back to PRE-PWROK VID3 2 BIT VID VCCL - 1.2V VDAC BUFFER AMPLIFIER READ & STORE PRE-PWROK 2 BIT VID CLKOUT PHSIN PHSOUT PWROK High to Low VID3 SVI (Seriel VID Interface) OV1 OV1_2 DISABLE VID3 VID3 VID3 VID3 SVC SVD VID7 VID3 OV2 Figure 8 Block Diagram Page 15 July 28, 2009 IR3504 Table 1 – 2-bit Boot VID codes SVC 0 0 1 1 SVD 0 1 0 1 Table 2 – VFIX mode 2 bit VID Codes SVC 0 0 1 1 Output Voltage(V) 1.1 1.0 0.9 0.8 SVD 0 1 0 1 Output Voltage(V) 1.4 1.2 1.0 0.8 Table 3 - AMD 7 BIT SVID CODES SVID [6:0] 000_0000 000_0001 000_0010 Voltage (V) 1.5500 1.5375 1.5250 SVID [6:0] 010_0000 010_0001 010_0010 Voltage (V) 1.1500 1.1375 1.1250 SVID [6:0] Voltage (V) 100_0000 0.7500 100_0001 0.7375 100_0010 0.7250 SVID [6:0] 110_0000 110_0001 110_0010 Voltage (V) 0.5000 0.5000 0.5000 000_0011 1.5125 010_0011 1.1125 100_0011 0.7125 110_0011 0.5000 000_0100 1.5000 010_0100 1.1000 100_0100 0.7000 110_0100 0.5000 000_0101 1.4875 010_0101 1.0875 100_0101 0.6875 110_0101 0.5000 000_0110 1.4750 010_0110 1.0750 100_0110 0.6750 110_0110 0.5000 000_0111 1.4625 010_0111 1.0625 100_0111 0.6625 110_0110 0.5000 000_1000 1.4500 010_1000 1.0500 100_1000 0.6500 110_1000 0.5000 000_1001 1.4375 010_1001 1.0375 100_1001 0.6375 110_1001 0.5000 000_1010 1.4250 010_1010 1.0250 100_1010 0.6250 110_1010 0.5000 000_1011 1.4125 010_1011 1.0125 100_1011 0.6125 110_1011 0.5000 000_1100 1.4000 010_1100 1.0000 100_1100 0.6000 110_1100 0.5000 000_1101 1.3875 010_1101 0.9875 100_1101 0.5875 110_1101 0.5000 000_1110 1.3750 010_1110 0.9750 100_1110 0.5750 110_1110 0.5000 000_1111 1.3625 010_1111 0.9625 100_1111 0.5625 110_1111 0.5000 001_0000 1.3500 011_0000 0.9500 101_0000 0.5500 111_0000 0.5000 001_0001 1.3375 011_0001 0.9375 101_0001 0.5375 111_0001 0.5000 001_0010 1.3250 011_0010 0.9250 101_0010 0.5250 111_0010 0.5000 001_0011 1.3125 011_0011 0.9125 101_0011 0.5125 111_0011 0.5000 001_0100 1.3000 011_0100 0.9000 101_0100 0.5000 111_0100 0.5000 001_0101 1.2875 011_0101 0.8875 101_0101 0.5000 111_0101 0.5000 001_0110 1.2750 011_0110 0.8750 101_0110 0.5000 111_0110 0.5000 001_0111 1.2625 011_0111 0.8625 101_0111 0.5000 111_0111 0.5000 001_1000 1.2500 011_1000 0.8500 101_1000 0.5000 111_1000 0.5000 001_1001 1.2375 011_1001 0.8375 101_1001 0.5000 111_1001 0.5000 001_1010 1.2250 011_1010 0.8250 101_1010 0.5000 111_1010 0.5000 001_1011 1.2125 011_1011 0.8125 101_1011 0.5000 111_1011 0.5000 001_1100 1.2000 011_1100 0.8000 101_1100 0.5000 111_1100 OFF 001_1101 1.1875 011_1101 0.7875 101_1101 0.5000 111_1101 OFF 001_1110 1.1750 011_1110 0.7750 101_1110 0.5000 111_1110 OFF 001_1111 1.1625 011_1111 0.7625 101_1111 0.5000 111_1111 OFF Page 16 July 28, 2009 IR3504 Control IC VDAC1 Phase IC VDAC1 Current Sense Amplifier + EAOUT1 3k VDRP Amplifier RDRP1 Phase IC VDRP1 Current Sense Amplifier ISHARE VOUT1 VDAC + VOSEN1+ - VOSEN1- 3k CSIN+ - IIN1 + + - Remote Sense Amplifier CSIN- ... ... RFB1 FB1 IFB CSIN+ - VDAC + ISHARE Error Amplifier CSIN- Figure 9 Adaptive voltage positioning Control IC VDAC1 VDAC1 Error Amplifier + EAOUT1 RFB11 IFB FB1 VDRP Amplifier RFB12 Rt RDRP1 - VDRP1 + IIN1 VOUT1 + VOSEN1+ - Remote Sense Amplifier VOSEN1- Figure 10 Temperature compensation of Output1 inductor DCR Page 17 July 28, 2009 IR3504 Output 1 (VDD) Adaptive Voltage Positioning (continued) The voltage difference between VDRP1 and FB1 represents the gained up average current information. Placing a resistor RDRP1 between VDRP1 and FB1 converts the gained up current information (in the form of a voltage) into a current forced onto the FB1 pin. This current, which can be calculated using (VDRP1-VDAC1) / RDRP1, will vary the offset voltage produced across RFB1. Since the error amplifier will force the loop to maintain FB1 to equal the VDAC1 reference voltage, the output regulation voltage will be varied. When the load current increases, the adaptive positioning voltage V(VDRP1) increases accordingly. (VDRP1-VDAC1) / RDRP1 increases the voltage drop across the feedback resistor RFB1, and makes the output voltage lower proportional to the load current. The positioning voltage can be programmed by the resistor RDRP1 so that the droop impedance produces the desired converter output impedance. The offset and slope of the converter output impedance are referenced to VDAC1 and are not affected by changes in the VDAC1 voltage. Output1 Inductor DCR Temperature Compensation A negative temperature coefficient (NTC) thermistor can be used for output1 inductor DCR temperature compensation. The thermistor should be placed close to the output1 inductors and connected in parallel with the feedback resistor, as shown in Figure 10. The resistor in series with the thermistor is used to reduce the nonlinearity of the thermistor. Remote Voltage Sensing VOSENX+ and VOSENX- are used for remote sensing and connected directly to the load. The remote sense differential amplifiers are high speed, have low input offset and low input bias currents to ensure accurate voltage sensing and fast transient response. Start-up Sequence The IR3504 has a programmable soft-start function to limit the surge current during the converter start-up. A capacitor connected between the SS/DELX and LGND pins controls soft start timing, over-current protection delay and hiccup mode timing. Constant current sources and sinks control the charge and discharge rates of the SS/DELX. Figure 11 depicts the SVID start-up sequence. If the ENABLE input is asserted and there are no faults, the SS/DELX pin will begin charging, the pre-PWROK 2 bit Boot VID codes are read and stored, and both VDAC pins transition to the pre-PWROK Boot VID code. The error amplifier output EAOUTX is clamped low until SS/DELX reaches 1.4V. The error amplifier will then regulate the converter’s output voltage to match the V(SS/DELX)-1.4V offset until the converter output reaches the 2-bit Boot VID code. The SS/DELX voltage continues to increase until it rises above the threshold of Delay Comparator where the PG output is allowed to go high. The SVID interface is activated upon PWROK assertion and the VDACX along with the converter output voltage will change in response to any SVID commands. VCCL under voltage, over current, or a low signal on the ENABLE input immediately sets the fault latch, which causes the EAOUT pin to drive low, thereby turning off the phase IC drivers. The PG pin also drives low and SS/DELX discharges to 0.2V. If the fault has cleared, the fault latch will be reset by the SS/DELX discharge comparator allowing another soft start charge cycle to occur. Other fault conditions, such as output over voltage, open VOSNS sense lines, or an open phase timing daisy chain set a different group of fault latches that can only be reset by cycling VCCL power. These faults discharge SS/DELX, pull down EAOUTX and drive PG low. SVID OFF codes turn off the converter by discharging SS/DELX and pulling down EAOUTx but do not drive PG low. Upon receipt of a non-off SVID code the converter will re-soft start and transition to the voltage represented by the SVID code as shown in Figure 11. The converter can be disabled by pulling the SS/DELx pins below 0.6V. Page 18 July 28, 2009 IR3504 VCC (12V) ENABLE SVC 2-Bit Boot VID READ & STORE 2-Bit Boot VID On-Hold SVID TRANSITION SVID OFF COMMAND SVID ON COMMAND SVD 2-Bit Boot VID READ & STORE 2-Bit Boot VID On-Hold SVID TRANSITION SVID OFF COMMAND SVID ON COMMAND 2-Bit Boot VID Voltage SVID set voltage 0.8V VDACx SVID programmed voltage 0.5V 4.0V 3.92V 1.4V 1.4V SS/DEL EAOUT VOUT PG PWROK START DELAY STARTUP TIME VID ON NORMAL THE FLY OPERATION PROCESSION SVID OFF TRANSISTION SVID ON TRANSISTION Figure 11 SVID Start-up Sequence Transitions Page 19 July 28, 2009 IR3504 Serial VID Interface Protocol and VID-on-the-fly Transition The IR3504 supports the AMD SVI bus protocol and the AMD Server and desktop SVI wire protocol which is based 2 on fast-mode I C. SVID commands from an AMD processor are communicated through SVID bus pins SVC and SVD. The SVC pin of the IR3504 does not have an open drain output since AMD SVID protocol does not support slave clock stretching. The IR3504 transitions from a 2-bit Boot VID mode to SVI mode upon assertion of PWROK. The SMBus send byte protocol is used by the IR3504 VID-on-the-fly transactions. The IR3504 will wait until it detects a start bit which is defined as an SVD falling edge while SVC is high. A 7bit address code plus one write bit (low) should then follow the start bit. This address code will be compared against an internal address table and the IR3504 will reply with an acknowledge ACK bit if the address is one of the three stored addresses otherwise the ACK bit will not be sent out. The SVD pin is pulled low by the IR3504 to generate the ACK bit. Table 4 has the list of addresses recognized by the IR3504. The processor should then transmit the 8-bit data word immediately following the ACK bit. Data bit 7 is the PSI_L bit which is followed by the 7Bit AMD code. The IR3504 replies again with an ACK bit once the data is received. If the received data is not a VID-OFF command, the IR3504 immediately changes the DAC analog outputs to the new target. VDAC1 and VDAC2 then slew to the new VID voltages. See Figure 12 for a send byte example. Table 4 - SVI Send Byte Address Table SVI Address [6:0] + Wr Description 110xx100b Set VID only on Output 1 110xx010b Set VID only on Output 2 110xx110b Set VID on both Output 1 and Output 2 Note: ‘x’ in the above Table 4 means the bit could be either ‘1’ or ‘0’. Figure 12 Send Byte Example Page 20 July 28, 2009 IR3504 Over-Current Hiccup Protection after Soft Start The over current limit threshold is set by a resistor connected between OCSETX and VDACX pins. Figure 13 shows the hiccup over-current protection with delay after PG is asserted. The delay is required since over-current conditions can occur as part of normal operation due to load transients or VID transitions. If the IINX pin voltage, which is proportional to the average current plus VDACX voltage, exceeds the OCSETx voltage after PG is asserted, it will initiate the discharge of the capacitor at SS/DELX through the discharge current 47uA. If the over-current condition persists long enough for the SS/DELX capacitor to discharge below the 120mV offset of the delay comparator, the fault latch will be set which will then pull the error amplifier’s output low to stop phase IC switching and will also de-asserting the PG signal. The SS/DEL capacitor will then continue to be discharged by a 4.5 uA current until it reaches 200 mV where the fault latch will reset to allow another soft start cycle to occur. The output current is not controlled during the delay time. If an over-current condition is again encountered during the soft start cycle, the over-current action will repeat and the converter will be in hiccup mode. ENABLE INTERNAL OC DELAY SS/DEL 4.0V 3.92V 3.87V 1.4V EA VOUT VRRDY OCP THRESHOLD IOUT START-UP WITH OUTPUT SHORTED HICCUP OVER-CURRENT PROTECTION (OUTPUT SHORTED) NORMAL START-UP OCP DELAY OVER-CURRENT NORMAL NORMAL PROTECTION START-UP OPERATION POWER-DOWN (OUTPUT SHORTED) (OUTPUT NORMAL OPERATION SHORTED) Figure 13 Hiccup over-current waveforms Linear Regulator Output (VCCL) The IR3504 has a built-in linear regulator controller, and only an external NPN transistor is needed to create a linear regulator. The output voltage of the linear regulator can be programmed between 4.75V and 7.5V by the resistor divider at VCCLFB pin. The regulator output powers the gate drivers and other circuits of the phase ICs along with circuits in the control IC, and the voltage is usually programmed to optimize the converter efficiency. The linear regulator can be compensated by a 4.7uF capacitor at the VCCL pin. As with any linear regulator, due to stability reasons, there is an upper limit to the maximum value of capacitor that can be used at this pin and it’s a function of the number of phases used in the multiphase architecture and their switching frequency. Figure 14 shows the stability plots for the linear regulator with 5 phases switching at 750 kHz. An external 5V can be connected to this pin to replace the linear regulator with appropriate selection of the VCCLFB resistor divider, and VCCLDRV resistor. When using an external VCCL, it’s essential to adjust it such that VCCLFB is slightly less than the 1.19V reference voltage. This condition ensures that the VCCLDRV pin doesn’t load the ROSC pin. The switching frequency, FB1 bias current, VDAC slew rate and OCSET point are derived from the loading current of ROSC pin. Page 21 July 28, 2009 IR3504 Figure 14 VCCL regulator stability with 5 phases and PHSOUT equals 750 kHz VCCL Under Voltage Lockout (UVLO) The IR3504 does not directly monitor VCC for under voltage lockout but instead monitors the system VCCL supply voltage since this voltage is used for the gate drive. As VCC begins to rise during power up, the VCCLDRV pin will be high impedance therefore allowing VCCL to roughly follow VCC-NPNVBE until VCCL is above 94% of the voltage set by resistor divider at VCCLFB pin. At this point, the OVX and UV CLEARED fault latches will be released. If VCCL voltage drops below 86% of the set value, the SS/DEL CLEARED fault latch will be set. VID OFF Codes SVID OFF codes of 111_1100, 111_1101, 111_1110, and 111_1111 turn off the converter by pulling down EAOUTX voltage and discharging SS/DELX through the 50uA discharge current, but do not drive PG low. Upon receipt of a non-off SVID code the converter will turn on and transition to the voltage represented by the SVID as shown in Figure 10. Voltage Regulator Ready (PG) The PG pin is an open-collector output and should have an external pull-up resistor. During soft start, PG remains low until the output voltage is in regulation and SS/DELX is above 3.9V. The PG pin becomes low if ENABLE is low, VCCL is below 86% of target, an over current condition occurs for at least 1024 PHSOUT clocks prior to PG, an over current condition occurs after PG and SS/DELX discharges to the delay threshold, an open phase timing daisy chain condition occurs, VOSNS lines are detected open, VOUTX is 315mV below VDACX, or if the error amp is sensed as operating open loop for 8 PHSOUT cycles. A high level at the PG pin indicates that the converter is in operation with no fault and ensures the output voltage is within the regulation. PG monitors the output voltage. If any of the voltage planes fall out of regulation, PG will become low, but the VR continues to regulate its output voltages. The PWROK input may or may not de-assert prior to the voltage planes falling out of specification. Output voltage out of spec is defined as 315mV to 275mV below nominal voltage. VID on-the-fly transition which is a voltage plane transitioning between one voltage associated with one VID code and a voltage associated with another VID code is not considered to be out of specification. A PWROK de-assert while ENABLE is high results in all planes regulating to the previously stored 2-bit Boot VID. If the 2-bit Boot VID is higher than the VID prior to PWROK de-assertion, this transition will NOT be treated as VID onthe-fly and if either of the two outputs is out of spec high, PG will be pulled down. Page 22 July 28, 2009 IR3504 Open Control Loop Detection The output voltage range of error amplifier is continuously monitored to ensure the voltage loop is in regulation. If any fault condition forces the error amplifier output above VCCL-1.08V for 8 PHSOUT switching cycles, the fault latch is set. The fault latch can only be cleared by cycling the power to VCCL. Load Current Indicator Output The VDRP pin voltage represents the average current of the converter plus the DAC voltage. The load current information can be retrieved by using a differential amplifier to subtract VDAC1 voltage from the VDRP1 voltage. Enable Input Pulling the ENABLE pin below 0.8V sets the Fault Latch. Forcing ENABLE to a voltage above 1.94V results in the pre-PWROK 2 bit VID codes off the SVD and SVC pins to be read and stored. SS/DELX pins are also allowed to begin their power-up cycles. Over Voltage Protection (OVP) Output over-voltage might occur due to a high side MOSFET short or if the output voltage sense path is compromised. If the over-voltage protection comparators sense that either VOUTX pin voltage exceeds VDACX by 240mV, the over voltage fault latch is set which pulls the error amplifier output low to turn off the converter power stage. The IR3504 communicates an OVP condition to the system by raising the ROSC/OVP pin voltage to within V(VCCL) – 1.2 V. An OVP condition is also communicated to the phase ICs by forcing the IIN pin (which is tied to the ISHARE bus and ISHARE pins of the phase ICs) to VCCL as shown in Figure 15. In each phase IC, the OVP circuit overrides the normal PWM operation to ensure the low side MOSFET turn-on within approximately 150ns. The low side MOSFET will remain on until the ISHARE pins fall below V(VCCL) - 800mV. An over voltage fault condition is latched in the IR3504 and can only be cleared by cycling the power to VCCL. During dynamic VID down at light to no load, false OVP triggering is prevented by increasing the OVP threshold to a fixed 1.6V whenever a dynamic VID is detected and the difference between output voltage and the fast internal VDAC is more than 50mV, as shown in Figure 16. The over-voltage threshold is changed back to VDAC+240mV if the difference between output voltage and the fast internal VDAC is less than 50mV. The overall system must be considered when designing for OVP. In many cases the over-current protection of the AC-DC or DC-DC converter supplying the multiphase converter will be triggered thus providing effective protection without damage as long as all PCB traces and components are sized to handle the worst-case maximum current. If this is not possible, a fuse can be added in the input supply to the multiphase converter. Page 23 July 28, 2009 IR3504 OUTPUT VOLTAGE (Vout) OVP THRESHOLD VCCL-800 mV IIN (PHASE IC ISHARE) GATEH (PHASE IC) GATEL (PHASE IC) FAULT LATCH ERROR AMPLIFIER OUTPUT (EAOUT) VDAC NORMAL OPERATION AFTER OVP OVP CONDITION Figure 15 - Over-voltage protection during normal operation VID VDAC OV THRESHOLD 1.84V VDAC + 240mV OUTPUT VOLTAGE (VO) VDAC 50mV 50mV NORMAL OPERATION VID DOWN LOW VID VID UP NORMAL OPERATION Figure 16 Over-voltage protection during dynamic VID Page 24 July 28, 2009 IR3504 Open Remote Sense Line Protection If either remote sense line VOSENX+ or VOSENX- is open, the output of Remote Sense Amplifier (VOUTX) drops. The IR3504 continuously monitors the VOUTX pin and if VOUTX is lower than 200 mV, two separate pulse currents are applied to the VOSENX+ and VOSENX- pins to check if the sense lines are open. If VOSENX+ is open, a voltage higher than 90% of V(VCCL) will be present at VOSENX+ pin and the output of Open Line Detect Comparator will be high. If VOSENX- is open, a voltage higher than 400mV will be present at VOSENX- pin and the Open Line Detect Comparator output will be high. With either sense line open, the Open Sense Line Fault Latch will be set to force the error amplifier output low and immediately shut down the converter. SS/DELX will be discharged and the Open Sense Fault Latch can only be reset by cycling the power to VCCL. Open Daisy Chain Protection The IR3504 checks the daisy chain every time it powers up. It starts a daisy chain pulse on the PHSOUT pin and detects the feedback at PHSIN pin. If no pulse comes back after 30 CLKOUT pulses, the pulse is restarted again. If the pulse fails to come back the second time, the Open Daisy Chain fault is registered, and SS/DELX is not allowed to charge. The fault latch can only be reset by cycling the power to VCCL. After powering up, the IR3504 monitors PHSIN pin for a phase input pulse equal or less than the number of phases detected. If PHSIN pulse does not return within the number of phases in the converter, another pulse is started on PHSOUT pin. If the second started PHSOUT pulse does not return on PHSIN, an Open Daisy Chain fault is registered. Phase Number Determination After a daisy chain pulse is started, the IR3504 checks the timing of the input pulse at PHSIN pin to determine the phase number. Page 25 July 28, 2009 IR3504 The Fault Table below describes ten different faults that can occur during normal operation and how the IR3504 IC will react to protect the supply and the load from possible damage. The fault types that can occur are listed in row one. Row two and three describes type and the method of clearing the faults, respectively. The first four faults are latched in the UV fault and require the VCCL supply to be recycled (below UVLO threshold) to regain operation. The rest of the faults, except for UVLO Vout, are latched in a SS fault which do not need VCCL supply recycled, but instead will automatically resume operation when these fault conditions are no longer impinging on the system. Most of the faults will disable the error amplifier (EA) and discharge the soft start capacitor. All of the faults flag PGood. PGood returns to high impedance state (high) when the fault clears. The Delay row shows reaction time after detecting a fault condition. Delays are provided to minimize the possibility of nuisance faults. Additional flagged responses are used to communicate externally of a fault event (Over Voltage) so additional action can be taken. System Fault Table Fault Type Latch Fault Clearing Method Outputs Affected Error Amp Disables SS/DELx Discharge Flags PGood Delays Open Daisy Open Sense Open Control UV Latch Over Voltage Disable Recycle VCCL Both Single VID_OFF SVID UVLO (VCCL) SS Latch OC Before OC After SS discharge below 0.2V Both Both Single Both UVLO (Vout) No No Single Single Yes No Yes No Yes 32 Clock Pulses No 8 PHSOUT Pulses No 250ns Blanking Time No PHSOUT Pulses* No Yes, IINx and No Rosc pins pulled-up to VCCL** * Pulse number range depends on Rosc value selected (See Specifications Table) ** Clears when OV condition ends Additional Flagged Response SS/DELx Discharge Threshold No Table 5 Shows IR3504 system fault responses Page 26 July 28, 2009 No IR3504 APPLICATIONS INFORMATION CVCC6 Q1 VGATE CVCCL LGND PHSIN 22 VDDNBSEN+ CBST61 RDRP12 VDDNB+ 9 Q62 13 VCC COUTNB VDDNBVDDNBSEN- RDRP11 CDRP1 CVCC1 13 VCC 14 15 EAIN CSIN- 16 IR3505 PHASE IC LGND PHSIN 5 CFB1 GATEH BOOST GATEL DACIN VCCL 12 CCS1 RCS1 VDDSEN+ RTHERM1 VDD SENSE+ 11 CBST1 L1 10 VDD+ 9 COUT Q12 8 4 Q11 SW PGND 2 CIN1 ISHARE CLKIN 1 PHSOUT FB1 CCP11 U11 6 VDAC VDDEA 17 CSIN+ CVDAC1 RVDAC1 18 ROCSET1 RFB11 RFB13 VDD 5-PHASE CONVERTER 20 19 3 RFB21 VDDNB SENSE- CSS/DEL1 CCP12 RFB12 VDDNB SENSE+ L6 10 21 CFB2 RFB22 RCS6 11 ROSC RCP1 CCP21 VCCL CCS6 24 23 16 FB2 9 CCP22 VOUT1 EAOUT1 VOSNS1+ EAOUT2 VONSN1- VDAC1 OCSET1 RCP2 CSIN- CLKOUT VCCL PHSIN PHSOUT SS/DEL1 OCSET2 15 8 IIN1 VDAC2 10 VDD- CVCCL1 VDDSEN- CLOSE TO POWER STAGE VDD SENSECVCC2 0.1uF VDDSEN+ 0.1uF 13 VCC 15 16 EAIN GATEH GATEL BOOST VCCL 12 CCS2 RCS2 11 CBST3 L2 10 9 Q22 8 PHSIN PGND LGND CLKIN IR3505 PHASE IC DACIN 5 4 PHSOUT 3 Q21 SW 7 2 CIN2 ISHARE 6 1 CSIN- VDDNBSENVDDNBSEN+ CSIN+ U21 14 VDDSEN- CVCCL2 13 16 15 EAIN CSIN- VCC GATEH GATEL BOOST VCCL 12 CCS3 RCS3 11 CBST3 L3 10 9 U32 8 PGND PHSIN CLKIN LGND U31 SW IR3505 PHASE IC DACIN 5 4 CIN3 ISHARE PHSOUT 3 7 2 6 1 CSIN+ U31 14 CVCC3 CVCCL3 13 VCC 15 EAIN 14 GATEH GATEL BOOST VCCL 12 CCS4 RCS4 11 CBST4 L4 10 9 Q42 8 PGND PHSIN CLKIN LGND Q41 SW IR3505 PHASE IC DACIN 5 4 CIN4 ISHARE PHSOUT 3 7 2 6 1 CSIN- U41 CSIN+ 16 CVCC4 CVCCL4 13 VCC 16 15 CSIN- EAIN GATEH GATEL BOOST VCCL 12 CCS5 RCS5 11 CBST5 L5 10 9 U52 8 PHSIN PGND LGND U51 SW IR3505 PHASE IC DACIN 5 4 CIN5 ISHARE CLKIN 3 PHSOUT 2 7 1 CSIN+ U51 14 CVCC5 6 V2EA SS/DEL2 14 6 VDRP1 IR3504 CONTROL IC IIN2 13 RVDAC2 ROCSET2 7 ROSC U1 ENABLE VOSNS2- 5 CVDAC2 PWROK BOOST CIN6 Q61 12 CVCCL6 LGND 12 4 VCCLFB PG 5 25 28 27 26 31 29 32 3 CSS/DEL2 VCCLDRV SVC ENABLE SVD VOSNS2+ 2 VOUT2 1 11 SVD PWROK GATEH GATEL 4 SW IR3505 PHASE IC DACIN VDDNB CONVERTER 8 PHSOUT ISHARE CLKOUT 30 15 16 3 CSIN+ EAIN 2 PHSIN PGND VDAC2 VDDPWRGD SVC PHSOUT 1 6 ISHARE2 14 V2EA U6 CLKIN RVCCLFB2 7 RVCCLFB1 RVCCLDRV 7 12V CVCCL5 Figure 17 IR3504 \ IR3505 Five Phases – One Phase Dual Outputs AMD SVID Converter Page 27 July 28, 2009 IR3504 DESIGN PROCEDURES - IR3504 AND IR3505 CHIPSET IR3504 EXTERNAL COMPONENTS All the output components are selected using one output but suitable for both unless otherwise specified. Oscillator Resistor RRosc The IR3504 generates square-wave pulses to synchronize the phase ICs. The switching frequency of the each phase converter equals the PHSOUT frequency, which is set by the external resistor RROSC, use Figure 2 to determine the RROSC value. The CLKOUT frequency equals the switching frequency multiplied by the phase number. Soft Start Capacitor CSS/DEL The Soft Start capacitor CSS/DEL programs four different time parameters, soft start delay time, soft start time, VR ready delay time and over-current fault latch delay time after VR ready. SS/DEL pin voltage controls the slew rate of the converter output voltage, as shown in Figure 11. Once the ENABLE pin rises above 1.65V, there is a soft-start delay time TD1 during which SS/DEL pin is charged from zero to 1.4V. Once SS/DEL reaches 1.4V the error amplifier output is released to allow the soft start. The soft start time TD2 represents the time during which converter voltage rises from zero to pre-PWROK VID voltage and the SS/DEL pin voltage rises from 1.4V to pre-PWROK VID voltage plus 1.4V. VR ready delay time TD3 is the time period from VR reaching the pre-PWROK VID voltage to the VR ready signal being issued. Calculate CSS/DEL based on the required soft start time TD2. C SS / DEL = TD 2 * I CHG TD 2 * 50 * 10 −6 = V pre − PWROK V pre− PWROK (1) The soft start delay time TD1 and VR ready delay time TD3 are determined by equation (2) and (3) respectively. TD1 = TD 3 = C SS / DEL * 1.1 C SS / DEL * 1.1 = I CHG 50 * 10 −6 C SS / DEL * (3.92 − V pre − PWROK − 1.1) I CHG (2) = C SS / DEL * (3.92 − V pre − PWROK − 1.1) 50 * 10 −6 (3) Once CSS/DEL is chosen, use equation (4) to calculate the maximum over-current fault latch delay time tOCDEL. t OCDEL = 2.5 * C SS / DEL * 0.13 C * 0.13 = 2.5 * SS / DEL − 6 I DISCHG 47 * 10 (4) Due to the exponential turn-on slope of the discharge current (47uA), a correction factor (X2.5) is added to the equation (4) to accurately predict over-current delay time. Page 28 July 28, 2009 IR3504 VDAC Slew Rate Programming Capacitor CVDAC and Resistor RVDAC The slew rate of VDAC down-slope SRDOWN can be programmed by the external capacitor CVDAC as defined in (5), where ISINK is the sink current of VDAC pin. The slew rate of VDAC up-slope is three times greater that of down-slope. The resistor RVDAC is used to compensate VDAC circuit and is determined by (6). CVDAC = I SINK SR DOWN RVDAC = 0.5 + 3.2 ∗ 10 −15 CVDAC 2 (5) (6) Over Current Setting Resistor ROCSET The total input offset voltage (VCS_TOFST) of current sense amplifier in phase ICs is the sum of input offset (VCS_OFST) of the amplifier itself and that created by the amplifier input bias current flowing through the current sense resistor RCS. VCS _ TOFST = VCS _ OFST + I CSIN + ∗ RCS (7) The inductor DC resistance is utilized to sense the inductor current. RL is the inductor DCR. The over current limit is set by the external resistor ROCSET as defined in (9). ILIMIT is the required over current limit. IOCSET is the bias current of OCSET pin and can be calculated with the equation in the ELECTRICAL CHARACTERISTICS Table. GCS is the gain of the current sense amplifier. KP is the ratio of inductor peak current over average current in each phase and can be calculated from (10). ROCSET = [ KP = I LIMIT ∗ RL ∗ (1 + K P ) + VCS _ TOFST ] ∗ GCS / I OCSET (9) n (VI − VO ) ∗ VO /( L ∗ VI ∗ f SW ∗ 2) IO / n (10) VCCL Programming Resistor RVCCLFB1 and RVCCLFB2 Since VCCL voltage is proportional to the MOSFET gate driver loss and inversely proportional to the MOSFET conduction loss, the optimum voltage should be chosen to maximize the converter efficiency. VCCL linear regulator consists of an external NPN transistor, a ceramic capacitor and a programmable resistor divider. Pre-select RVCCLFB1, and calculate RVCCLFB2 from (11). RVCCLFB 2 = Page 29 RVCCLFB1 *1.23 VCCL − 1.23 (11) July 28, 2009 IR3504 No Load Offset Setting Resistor RFB11, RFB13, RTHERM1 and Adaptive Voltage Positioning Resistor RDRP11 for Output1 Define RFB_R as the effective offset resistor at room temperature equals to RFB11//(RFB13+RTHERM1). Given the offset voltage VO_NLOFST (offset above the DAC voltage) and calculating the sink current from the FB1 pin IFB1 using the equation in the ELECTRICAL CHARACTERISTICS Table, the effective offset resistor value, RFB1, can be determined from (12). RFB _ R = VO _ NLOFST (12) I FB1 Adaptive voltage positioning lowers the converter voltage by RO*IO where RO is the required output impedance of the converter. Pre-select feedback resistor RFB and calculate the droop resistor RDRP, R DRP11 = R FB _ R ∗ R L _ ROOM * GCS n ∗ RO . (13) Calculate the desired effective feedback resistor at the maximum temperature RFB_M using (14). RFB _ M = RDRP11 ∗ RO * n GCS ∗ RL _ MAX (14) A negative temperature constant (NTC) thermistor RTHERM1 is required to sense the temperature of the power stage for the inductor DCR thermal compensation. Pre-select the value of RTHERM. RTHERM must be bigger than RFB_R at room temperature but also bigger than RFB_M at the maximum allowed temperature. RTMAX1 is defined as the NTC thermistor resistance at maximum allowed temperature, TMAX. RTMAX1 is calculated from (15). RTMAX 1 = RTHERM 1 * EXP[ BTHERM 1 * ( 1 1 − )] TL _ MAX T _ ROOM (15) Select the series resistor RFB13 by using equation (16). RFB13 is incorporated to linearize the NTC thermistor which has non-linear characteristics in the operational temperature range. R FB 13 = ( RTHERM 1 + RTMAX 1 ) 2 − 4 * ( RTHERM 1 * RTMAX 1 − ( RTHERM 1 − RTMAX 1 ) * R FB _ R * R FB _ M /( R FB _ R − R FB _ M )) − ( RTHERM 1 + TTMAX 1 ) 2 Use equation (17) to determine RFB11. 1 RFB11 Page 30 = 1 RFB _ R − 1 RFB13 + RTHERM 1 (17) July 28, 2009 (16) IR3504 IR3505 EXTERNAL COMPONENTS Inductor Current Sensing Capacitor CCS and Resistor RCS The DC resistance of the inductor is utilized to sense the inductor current. Usually the resistor RCS and capacitor CCS in parallel with the inductor are chosen to match the time constant of the inductor, and therefore the voltage across the capacitor CCS represents the inductor current. If the two time constants are not the same, the AC component of the capacitor voltage is different from that of the real inductor current. The time constant mismatch does not affect the average current sharing among the multiple phases, but affect the current signal ISHARE as well as the output voltage during the load current transient if adaptive voltage positioning is adopted. Measure the inductance L and the inductor DC resistance RL. Pre-select the capacitor CCS and calculate RCS as follows. L RL (21) RCS = C CS Bootstrap Capacitor CBST Depending on the duty cycle and gate drive current of the phase IC, a capacitor in the range of 0.1uF to 1uF is needed for the bootstrap circuit. Decoupling Capacitors for Phase IC 0.1uF-1uF decoupling capacitors are required at VCC and VCCL pins of phase ICs. Page 31 July 28, 2009 IR3504 VOLTAGE LOOP COMPENSATION The adaptive voltage positioning (AVP) is usually adopted in the computer applications to improve the transient response and reduce the power loss at heavy load. Like current mode control, the adaptive voltage positioning loop introduces extra zero to the voltage loop and splits the double poles of the power stage, which make the voltage loop compensation much easier. Adaptive voltage positioning lowers the converter voltage by RO*IO, where RO is the required output impedance of the converter. The selection of compensation types depends on the output capacitors used in the converter. For the applications using Electrolytic, Polymer or AL-Polymer capacitors and running at lower frequency, type II compensation shown in Figure 21(a) is usually enough. While for the applications using only ceramic capacitors and running at higher frequency, type III compensation shown in Figure 21(b) is preferred. For applications where AVP is not required, the compensation is the same as for the regular voltage mode control. For converter using Polymer, AL-Polymer, and ceramic capacitors, which have much higher ESR zero frequency, type III compensation is required as shown in Figure 21(b) with RDRP and CDRP removed. CCP1 CCP1 RFB RCP CCP VO+ RCP CCP RFB1 CFB FB - RFB VO+ EAOUT FB - RDRP EAOUT RDRP VDAC VDRP + (a) Type II compensation EAOUT VDAC VDRP EAOUT + CDRP (b) Type III compensation Figure 18. Voltage loop compensation network Type II Compensation for AVP Applications Determine the compensation at no load, the worst case condition. Choose the crossover frequency fc between 1/10 and 1/5 of the switching frequency per phase. Assume the time constant of the resistor and capacitor across the output inductors matches that of the inductor, and determine RCP and CCP from (23) and (24), where LE and CE are the equivalent inductance of output inductors and the equivalent capacitance of output capacitors respectively. (2π ∗ fC ) 2 ∗ LE ∗ CE ∗ RFB ∗ 5 (23) RCP = VI * 1 + ( 2π * fC * C * RC ) 2 CCP = 10 ∗ LE ∗ C E RCP (24) CCP1 is optional and may be needed in some applications to reduce the jitter caused by the high frequency noise. A ceramic capacitor between 10pF and 220pF is usually enough. Page 32 July 28, 2009 IR3504 Type III Compensation for AVP Applications Determine the compensation at no load, the worst case condition. Assume the time constant of the resistor and capacitor across the output inductors matches that of the inductor, the crossover frequency and phase margin of the voltage loop can be estimated by (25) and (26), where RLE is the equivalent resistance of inductor DCR. f C1 = RDRP 2π * CE ∗ GCS * RFB ∗ RLE θ C1 = 90 − A tan(0.5) ∗ (25) 180 (26) π Choose the desired crossover frequency fc around fc1 estimated by (25) or choose fc between 1/10 and 1/5 of the switching frequency per phase, and select the components to ensure the slope of close loop gain is -20dB /Dec around the crossover frequency. Choose resistor RFB1 according to (27), and determine CFB and CDRP from (28) and (29). 1 R FB 2 R FB1 = CFB = R FB1 = to 2 R FB 3 1 (28) 4π ∗ fC ∗ RFB1 C DRP = (27) ( R FB + R FB1 ) ∗ C FB R DRP (29) RCP and CCP have limited effect on the crossover frequency, and are used only to fine tune the crossover frequency and transient load response. Determine RCP and CCP from (30) and (31). RCP = CCP = (2π ∗ fC ) 2 ∗ LE ∗ CE ∗ RFB ∗ 5 VI 10 ∗ LE ∗ C E (30) (31) RCP CCP1 is optional and may be needed in some applications to reduce the jitter caused by the high frequency noise. A ceramic capacitor between 10pF and 220pF is usually enough. Type III Compensation for Non-AVP Applications Resistor RDRP and capacitor CDRP are not needed. Choose the crossover frequency fc between 1/10 and 1/5 of the switching frequency per phase and select the desired phase margin θc. Calculate K factor from (32), and determine the component values based on (33) to (37), π θ K = tan[ ∗ ( C + 1.5)] 4 180 RCP = RFB ∗ Page 33 ( 2π ∗ LE ∗ CE ∗ fC ) 2 ∗ 5 VI ∗ K (32) (33) CCP = K 2π ∗ fC ∗ RCP (34) CCP1 = 1 2π ∗ fC ∗ K ∗ RCP (35) July 28, 2009 IR3504 CFB = R FB1 = K 2π ∗ fC ∗ RFB 1 2π ∗ f C ∗ K ∗ C FB (36) (37) CURRENT SHARE LOOP COMPENSATION The internal compensation of current share loop ensures that crossover frequency of the current share loop is at least one decade lower than that of the voltage loop so that the interaction between the two loops is eliminated. Page 34 July 28, 2009 IR3504 DESIGN EXAMPLE – AMD FIVE + ONE PHASE DUAL OUTPUT CONVERTER (FIGURE 17) SPECIFICATIONS Input Voltage: VI=12 V DAC Voltage: VDAC=1.2 V No Load Output Voltage Offset for output1: VO_NLOFST=15 mV Output1 Current: IO1=95 ADC Output2 Current: IO1=20 ADC Output1 Over Current Limit: Ilimit1=115 ADC Output2 Over Current Limit: Ilimit2= 25 ADC Output Impedance: RO1=0.3 mΩ Dynamic VID Slew Rate: SR=3.25mV/uS Over Temperature Threshold: TMAX=110 ºC POWER STAGE Phase Number: n1=5, n2=1 Switching Frequency: fSW =520 kHz Output Inductors: L1=120 nH, L2=220 nH, RL1= 0.52mΩ, RL2= 0.47mΩ Output Capacitors: POSCAPs, C=470uF, RC= 8mΩ, Number Cn1=9, Cn2=5 IR3500 EXTERNAL COMPONENTS Oscillator Resistor RROSC Once the switching frequency is chosen, RROSC can be determined from Figure 2. For switching frequency of 520kHz per phase, choose ROSC=23.2kΩ. Soft Start Capacitor CSS/DEL Determine the soft start capacitor from the required soft start time. C SS / DEL = TD 2 * I CHG 2 * 10 −3 * 50 * 10 −6 = = 0.1uF Vboot 1.0 The soft start delay time is TD1 = C SS / DEL * 1.1 0.1 * 10 −6 * 1.1 = = 2.2mS I CHG 50 * 10 −6 The VR ready delay time is C SS / DEL * (3.92 − Vboot − 1.1) 0.1 * 10 −6 * (3.92 − 1 − 1.1) TD3 = = = 3.6mS I CHG 50 * 10 −6 The maximum over current fault latch delay time is t OCDEL = 2.5 * C SS / DEL * 0.13 0.1 * 10 −6 * 0.13 = 2.5 * = 0.691mS I DISCHG 47 * 10 −6 Page 35 July 28, 2009 IR3504 VDAC Slew Rate Programming Capacitor CVDAC and Resistor RVDAC I 45.2 ∗ 10 −6 CVDAC = SINK = = 14.1nF , Choose CVDAC=22nF SRDOWN 3.2 * 103 RVDAC = 0.5 + 3.2 ∗ 10 −15 CVDAC 2 = 7.1Ohm Over Current Setting Resistor ROCSET The output1 over current limit is 115A and the output2 over current limit is 25A. From the electrical characteristics table can get the bias current of OCSET pin (IOCSET) is 26uA with ROSC=23.2 kΩ. The total current sense amplifier input offset voltage is around 0mV, Calculate constant KP, the ratio of inductor peak current over average current in each phase, K P1 = (VI − VO ) ∗ VO /( L ∗ VI ∗ f SW ∗ 2) (12 − 1.2) ∗ 1.2 /(120 *10 −9 ∗ 12 ∗ 520 *103 ∗ 2) = = 0.38 I LIMIT / n 115 / 5 (12 − 1.2) ∗ 1.2 /( 220 *10−9 ∗ 12 ∗ 520 *103 ∗ 2) = 0.19 25 I ROCSET 1 = [ LIMIT ∗ R L ∗ (1 + K P ) + VCS _ TOFST ] ∗ GCS / I OCSET n KP 2 = 115 ∗ 0.52 *10 −3 ∗ 1.38) * 34 /( 26 *10 − 6 ) = 21.6kΩ 5 I ROCSET 2 = [ LIMIT ∗ RL ∗ (1 + K P ) + VCS _ TOFST ] ∗ GCS / IOCSET n =( =( 25 ∗ 0.47 *10 −3 ∗ 1.19) * 34 /( 26 *10 − 6 ) = 18.4 kΩ 1 VCCL Programming Resistor RVCCLFB1 and RVCCLFB2 Choose VCCL=7V to maximize the converter efficiency. Pre-select RVCCLFB1=20kΩ, and calculate RVCCLFB2. RVCCLFB 2 = RVCCLFB1 *1.23 20 *103 *1.23 = = 4.26kΩ VCCL − 1.23 7 − 1.23 No Load Offset Setting Resistor RFB11, RFB13, RTHERM1 and Adaptive Voltage Positioning Resistor RDRP11 for Output1 Define RFB_R is the effective offset resistor at room temperature equals to RFB11//(RFB13+RTHERM1). Given the offset voltage VO_NLOFST above the DAC voltage, calculate the sink current from the FB1 pin IFB1= 26uA using the equation in the ELECTRICAL CHARACTERISTICS Table, then the effective offset resistor value RFB_R1 can be determined by: R FB _ R 1 = VO _ NLOFST I FB1 = 15 *10 −3 26 *10 −6 = 577Ohm Adaptive voltage positioning lowers the converter voltage by RO*IO, where RO is the required output impedance of the converter. Pre-select feedback resistor RFB, and calculate the droop resistor RDRP, Page 36 July 28, 2009 IR3504 RDRP1 = RFB _ R ∗ RL _ ROOM * GCS n ∗ RO = 577 * 0.52 *10 −3 * 34 = 6.7 KOhm 5 * 0.3 *10−3 In the case of thermal compensation is required, use equation (14) to (17) to select the RFB network resistors. IR3505 EXTERNAL COMPONENTS Inductor Current Sensing Capacitor CCS and Resistor RCS Choose CCS1=Ccs2=0.1uF, and calculate RCS, RCS 1 = L RL 120 *10 −9 /(0.52 *10 −3 ) = = 2.3kΩ CCS 0.1 *10− 6 RCS 2 = L RL 220 *10−9 /(0.47 *10−3 ) = = 4.7 kΩ CCS 0.1 *10−6 Page 37 July 28, 2009 IR3504 LAYOUT GUIDELINES The following layout guidelines are recommended to reduce the parasitic inductance and resistance of the PCB layout, therefore minimizing the noise coupled to the IC. • • • • • • • • • Dedicate at least one middle layer for a ground plane LGND. Connect the ground tab under the control IC to LGND plane through a via. Separate analog bus (EAIN, DACIN and ISHARE) from digital bus (CLKIN, PHSIN, and PHSOUT) to reduce the noise coupling. Place VCCL decoupling capacitor VCCL as close as possible to VCCL and LGND pins. Place the following critical components on the same layer as control IC and position them as close as possible to the respective pins, ROSC, ROCSET, RVDAC, CVDAC, and CSS/DEL. Avoid using any via for the connection. Place the compensation components on the same layer as control IC and position them as close as possible to EAOUT, FB, VO and VDRP pins. Avoid using any via for the connection. Use Kelvin connections for the remote voltage sense signals, VOSNS+ and VOSNS-, and avoid crossing over the fast transition nodes, i.e. switching nodes, gate drive signals and bootstrap nodes. Avoid analog control bus signals, VDAC, IIN, and especially EAOUT, crossing over the fast transition nodes. Separate digital bus, CLKOUT, PHSOUT and PHSIN from the analog control bus and other compensation components. Page 38 July 28, 2009 IR3504 PCB METAL AND COMPONENT PLACEMENT • Lead land width should be equal to nominal part lead width. The minimum lead to lead spacing should be ≥ 0.2mm to prevent shorting. • Lead land length should be equal to maximum part lead length + 0.3 mm outboard extension + 0.05mm inboard extension. The outboard extension ensures a large and inspectable toe fillet, and the inboard extension will accommodate any part misalignment and ensure a fillet. • Center pad land length and width should be equal to maximum part pad length and width. However, the minimum metal to metal spacing should be ≥ 0.17mm for 2 oz. Copper (≥ 0.1mm for 1 oz. Copper and ≥ 0.23mm for 3 oz. Copper) • A single 0.30mm diameter via shall be placed in the center of the pad land and connected to ground to minimize the noise effect on the IC. • No pcb traces should be routed nor vias placed under any of the 4 corners of the IC package. Doing so can cause the IC to rise up from the pcb resulting in poor solder joints to the IC leads. Page 39 July 28, 2009 IR3504 SOLDER RESIST • The solder resist should be pulled away from the metal lead lands by a minimum of 0.06mm. The solder resist mis-alignment is a maximum of 0.05mm and it is recommended that the lead lands are all Non Solder Mask Defined (NSMD). Therefore pulling the S/R 0.06mm will always ensure NSMD pads. • The minimum solder resist width is 0.13mm. • At the inside corner of the solder resist where the lead land groups meet, it is recommended to provide a fillet so a solder resist width of ≥ 0.17mm remains. • The land pad should be Solder Mask Defined (SMD), with a minimum overlap of the solder resist onto the copper of 0.06mm to accommodate solder resist mis-alignment. In 0.5mm pitch cases it is allowable to have the solder resist opening for the land pad to be smaller than the part pad. • Ensure that the solder resist in-between the lead lands and the pad land is ≥ 0.15mm due to the high aspect ratio of the solder resist strip separating the lead lands from the pad land. • The single via in the land pad should be tented or plugged from bottom boardside with solder resist. Page 40 July 28, 2009 IR3504 STENCIL DESIGN • The stencil apertures for the lead lands should be approximately 80% of the area of the lead lands. Reducing the amount of solder deposited will minimize the occurrence of lead shorts. Since for 0.5mm pitch devices the leads are only 0.25mm wide, the stencil apertures should not be made narrower; openings in stencils < 0.25mm wide are difficult to maintain repeatable solder release. • The stencil lead land apertures should therefore be shortened in length by 80% and centered on the lead land. • The land pad aperture should be striped with 0.25mm wide openings and spaces to deposit approximately 50% area of solder on the center pad. If too much solder is deposited on the center pad the part will float and the lead lands will be open. • The maximum length and width of the land pad stencil aperture should be equal to the solder resist opening minus an annular 0.2mm pull back to decrease the incidence of shorting the center land to the lead lands when the part is pushed into the solder paste. Page 41 July 28, 2009 IR3504 PACKAGE INFORMATION o o 32L MLPQ (5 x 5 mm Body) θJA =24.4 C/W, θJC =0.86 C/W Data and specifications subject to change without notice. This product has been designed and qualified for the Consumer market. Qualification Standards can be found on IR’s Web site. IR WORLD HEADQUARTERS: 233 Kansas St., El Segundo, California 90245, USA Tel: (310) 252-7105 TAC Fax: (310) 252-7903 Visit us at www.irf.com for sales contact information. www.irf.com Page 42 July 28, 2009
IR3504MTRPBF 价格&库存

很抱歉,暂时无法提供与“IR3504MTRPBF”相匹配的价格&库存,您可以联系我们找货

免费人工找货