design of dc dc converters
play

Design of DC-DC Converters Frank Xi fxi@monolithicpower.com - PowerPoint PPT Presentation

Design of DC-DC Converters Frank Xi fxi@monolithicpower.com Monolithic Power Systems Inc. IEEE SSCS Dallas Chapter, October 2007 Design of DC-DC Converters DC-DC Converter Basics Topology and Operation of DCDC Converters Control


  1. Design of DC-DC Converters Frank Xi fxi@monolithicpower.com Monolithic Power Systems Inc. IEEE SSCS Dallas Chapter, October 2007

  2. Design of DC-DC Converters � DC-DC Converter Basics � Topology and Operation of DCDC Converters � Control Scheme for DCDC � DC-DC Converter Design Techniques � System Level Modeling and Design � Building Block Design Considerations 11/1/2007 IEEE SSCS - Oct. 2007 2

  3. DC-DC Converter Basics � DC-DC Converter is a Voltage Regulator � Use Switches, Inductor and Capacitor for Power Conversion � Switched Mode Operation � Why DC-DC Converters? � High Efficiency � Can Step-Down, Step-up, or Both, or Invert � Can Achieve Higher Output Power 11/1/2007 IEEE SSCS - Oct. 2007 3

  4. DC-DC Converter Basics � Why not DC-DC Converters? � Complex Control Loop � Higher Noise and Output Ripple � More External Components � Basic DC-DC Converter Topologies � Majority of DC-DC uses PWM Control Operated in CCM Mode 11/1/2007 IEEE SSCS - Oct. 2007 4

  5. DC-DC Converter Basics � Step-down (Buck) L Basic Relationships I O V IN V SW V OUT S I IN I L I D I C � CCM Mode D C � I L always supplies load � I C small, independent of V SW T load V OUT T T ON = = ⋅ I L ON V V D V OUT IN IN T I O = ⋅ I D I IN OUT I D I IN � DCM Mode Continuous Conduction Mode (CCM) I L 2 T = ON V V I O ⋅ ⋅ OUT 2 IN I L T 2 + O T ON V Discontinuous Conduction Mode (DCM) IN 11/1/2007 IEEE SSCS - Oct. 2007 5

  6. DC-DC Converter Basics � Step-up (Boost) Basic Relationships L D I O V IN V SW V OUT I L � CCM Mode I C S C � I L only supplies load during T OFF period V SW T � I C large and load dependent V OUT T ON T OFF T 1 = = ⋅ I L V V V − OUT IN IN 1 T D OFF 1 I C = = ⋅ I I I − IN L OUT 1 D � DCM Mode -I O Continuous Conduction Mode (CCM) ⋅ ⋅ 2 I L I L T 2 + O T ON V I C = IN V V OUT IN 2 -I O T ON Discontinuous Conduction Mode (DCM) 11/1/2007 IEEE SSCS - Oct. 2007 6

  7. Common Control Architectures � Modulation Scheme � PFM (Pulse-Frequency-Modulation) � Pulse Skipping, Hysteretic, Constant-on etc. � High Efficiency at Light Load � Inherently Higher Output Ripple � Unmanaged Spectrum Noise � PWM (Pulse-Width-Modulation) � Fixed Frequency with Variable Duty Cycle � Better Transient Response (except Hysteretic?) � Most Widely Used 11/1/2007 IEEE SSCS - Oct. 2007 7

  8. Common Control Architectures � Control Method (for PWM) � Voltage Mode � Regulates Output Voltage by Adjusting Duty Cycle � Constant Ramp for Modulation, Better Noise Immunity � LC Filter Contributes to Complex Conjugate Poles � Loop Has No Information on Inductor Current � Slower Response to Input Voltage Change � Bandwidth Varies with Input Voltage � Current Limit Done Separately 11/1/2007 IEEE SSCS - Oct. 2007 8

  9. Common Control Architectures � Current Mode � PCM (Peak-Current-Mode) Most Commonly Used � Regulates Inductor Current to Satisfy Load Demand and Maintain Output Voltage � Fast Current Loop makes Inductor to be a VCCS, eliminates Complex Conjugate Poles � Easy Built-in Cycle-to-Cycle Current Limit � Naturally Suitable for Multi-Phase Operation � Current Sense Susceptible to Noise � Need Slope Compensation for >50% Duty Cycle Operation 11/1/2007 IEEE SSCS - Oct. 2007 9

  10. DC-DC Converter Design � Examples of Common DC-DC Converters � Voltage Mode Buck S1 L V IN V SW V OUT R 1 R ESR CLK R L S2 D’ V RAMP R 2 V EA C V SW V OUT D Q S CLK I L I OUT V RAMP V FB RST QB R V EA EA V REF 11/1/2007 IEEE SSCS - Oct. 2007 10

  11. Voltage Mode Buck Voltage Mode Buck Transfer Functions: + + ( 1 ) ( 1 ) v sCR sCR ≈ = O ESR ESR V V IN IN 2 L s s d + + + 2 + + ( ) 1 s LC s CR 1 ESR ω ω 2 R Q L 0 0 1 1 ω = = , Q 0 1 LC L C + R ESR R C L L and 1 d = ( ) a s v V FB R where is the transfer function of the error amplifier ( ) a s 11/1/2007 IEEE SSCS - Oct. 2007 11

  12. Voltage Mode Buck Control (Duty Cycle) to Output Transfer Function: Example: L=2.2uH, C=22uF, R ESR =10m Ohm V IN =5V, V OUT =3.3V R L =10 Ohm F SW =1.5MHz V RAMP =100mV ω 0 = 22.9kHz Q = ~15.8 ω Z = 700kHz 11/1/2007 IEEE SSCS - Oct. 2007 12

  13. Voltage Mode Buck - Error Amp Ex. 1 Use low DC gain to set the bandwidth so that the phase margin is acceptable: R1 R2 V EA V FB Bandwidth: ~400kHz Phase margin: ~35° Conditionally stable EA V REF R = + − 2 ( ) V V V V EA REF REF FB R 1 R = − 2 v v EA FB R 1 + ( 1 ) R V sCR = − ⋅ 2 IN ESR LG 2 s s R V + + 1 R 1 ω ω 2 Q 0 0 Closed loop step response Example: R2=500k, R1=100k, V R =100mV 11/1/2007 IEEE SSCS - Oct. 2007 13

  14. Voltage Mode Buck - Error Amp Ex. 1 Some Improvements Can Be Added: � Make V RAMP proportional to V IN -> Constant Bandwidth � Add Feed-forward Cap on Feedback Resistor String -> better phase margin Limitations of Low DC Gain: � Loose Output Regulation � Need some ESR to Stabilize the Loop � Small Modulation Ramp Sensitive to Noise � DC Offset if Output Cap has large ESR 11/1/2007 IEEE SSCS - Oct. 2007 14

  15. Voltage Mode Buck - Error Amp Ex. 2 Use Type-III Compensation Network to Re-Shape Loop Frequency Response: Example Design Steps: 1. Set R 1 C 2 =100uS for desired C 3 C 2 R 2 BW of ~300kHz V FB 2. Set 1 st zero to be 1/5 of ω 0 : C 1 R 3 R 1 R 1 =1Meg, C 1 =30pF, ω z1 =5.3kHz EA V EA 3. Set 2nd zero to be 4x of V REF ω 0 : C 2 =10pF, R 3 =200k, + + + ( 1 )[ 1 ( ) ] ω z2 =79.5kHz v sC R s R R C ≈ − EA 1 1 3 2 2 A + + + + + 0 [ 1 ( 1 )( )]( 1 )( 1 || ) v sR A C C sR C sR C C FB 3 0 1 3 2 2 1 3 1 4. mid-band DC gain of 5: + + + ( 1 )( 1 ) ( 1 ) sC R sR C V sCR ≈ − ⋅ 1 1 3 2 IN ESR LG A R 3 =200k 0 + + + 2 [ 1 sR A C ]( 1 sR C )( 1 sR C ) V s s + + 3 0 1 2 2 1 3 R 1 ω ω 2 5. Set 2 nd and 3 rd pole to near Q 0 0 1 V ≈ ⋅ ⋅ IN UGBW R C switching frequency for 1 2 V LC R high frequency noise • High DC gain rolls off by dominant pole and, phase shift recovered by 1 st zero before ω 0 attenuation: • 2 nd zero brings back phase shift above ω 0 C 3 =0.2pF, ω p2 =795kHz; • 2 nd and 3 rd pole attenuates high frequency noise R 2 =10k, ω p3 =1.5MHz 11/1/2007 IEEE SSCS - Oct. 2007 15

  16. Voltage Mode Buck - Error Amp Ex. 2 • Modulation ramp V RAMP increased to Compare to Error Amp Ex. 1: 500mV for better noise immunity • Step response has less overshoot • Blue: control to output transfer function due to better phase margin • Green: Type-III compensation error • Settling is much slower due to 1 st Amp transfer function zero at low frequency • Red: Complete loop transfer function bandwidth: ~340kHz, PM: ~65 degree 11/1/2007 IEEE SSCS - Oct. 2007 16

  17. DC-DC Converter Design � Current Mode Buck (Peak Current Control) S1 L V IN V SW V OUT R 1 R ESR CLK R L S2 D’ V EA R 2 C V RAMP RST R SEN V SW V OUT Slope Comp D I L I OUT Q S CLK V RAMP RST V FB QB R V EA EA V REF 11/1/2007 IEEE SSCS - Oct. 2007 17

  18. Current Mode Buck Inductor Current Instability for Duty Cycle > 50%: n ⎛− ⎞ m m ⎜ ⎟ + = ⋅ − = ⋅ 2 2 1. D=1/3: m 2 /m 1 =1/2 [ 1 ] [ ] ( ) [ 0 ] i n i n i ⎜ ⎟ e e e ⎝ ⎠ m m 1 1 i e [n] m m 1 < m 2 2 1 : attenuates over cycles i e i e [n+1] m 1 m 2. D=2/3: m 2 /m 1 =2 > 2 1 : grows over cycles i e m 1 i e [n] m 2 Requires Slope Compensation: m 1 i e [n+1] − m m + = ⋅ − 2 [ 1 ] [ ] ( a ) i n i n + e e m m 3. D=2/3 with slope compensation 1 a − m m < m a 2 is chosen so that a 1 m + a m m 1 a i e [n] m = 2 ex : , guaranteed stable m i e [n+1] a 2 = , 1 cycle correction m m 2 a 11/1/2007 IEEE SSCS - Oct. 2007 18

  19. Current Mode Buck • Fast current loop regulates inductor peak current, can be modeled as a VCCS with output impedance Rx • Slower voltage loop provides reference for current loop 1 1 1 1 i = = = G o m R X R T m R v R R + + − − + 1 L S [( 1 a )( 1 D ) 0 . 5 ] 1 L EA SEN SEN L m R 1 X I O G m L V IN V OUT where = R X m + − − [( 1 a )( 1 ) 0 . 5 ] T D S m R 1 1 R ESR Switched Operation results in delay and sampling effect : + α − − − sT R L 1 1 e m m S = where α = ( ) 2 a H s − + α ⋅ + e sT 1 e sT m m S 1 S a R 2 C Complete VCCS transcondu ctance including frequency response : − + α − sT 1 1 1 1 e S = ( ) G s − m + α ⋅ R T m sT 1 R e sT + + − − S 1 L S [( 1 a )( 1 ) 0 . 5 ] D SEN S L m 1 1 1 1 ≈ G ( s ) V FB m 2 R s s R + + + 1 L V EA SEN 1 EA ω ω 2 R Q X S S V REF 2 1 2 1 = = Q π π m m + − − − − ( 1 a )( 1 ) 0 . 5 1 2 ( 1 a ) D D m m 1 2 11/1/2007 IEEE SSCS - Oct. 2007 19

  20. Current Mode Buck Peak Current Mode Current Loop Transfer Function Example: L=2.2uH, V IN =5V, V OUT =3.3V, R L =10 Ohm R SEN = 0.5 Ohm F SW = 1.5MHz Blue: m a =0.5*m 2 R X =19.4 Ohm Gm=1.32 A/V Q=1.87 Green: m a =m 2 R X =6.6 Ohm Gm=0.80 A/V Q=0.64 11/1/2007 IEEE SSCS - Oct. 2007 20

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend