For a more complete understanding, reference is now made to the following description taken in conjunction with the accompanying Drawings in which:
a-5c illustrates the waveforms of the buck boost converter operation when converting from buck mode of operation to boost mode of operation;
a-6c illustrates the waveforms of the buck boost converter operation when converting from the boost mode of operation to the buck mode of operation;
Referring now to the drawings, wherein like reference numbers are used herein to designate like elements throughout, the various views and embodiments of a non-inverting buck boost voltage converter are illustrated and described, and other possible embodiments are described. The figures are not necessarily drawn to scale, and in some instances the drawings have been exaggerated and/or simplified in places for illustrative purposes only. One of ordinary skill in the art will appreciate the many possible applications and variations based on the following examples of possible embodiments.
Non-inverting buck boost converters are capable of achieving a positive output voltage that is higher or lower than its input voltage. As battery powered devices are becoming more and more popular, this topology is becoming more attractive as it can make the use of the discharge cycles of a battery. When a battery input voltage is higher than its output voltage, a buck boost converter works in the buck mode of operation. In the buck mode of operation, the converter decreases the input voltage to the necessary level for use at its output. When the battery input voltage is lower than the output voltage, the buck boost converter works in the boost mode of operation wherein the input voltage is increased to a level needed at the output. It is relatively easy to implement the control in either a pure buck mode of operation or a pure boost mode of operation by leaving some power switches turned on or off. The challenge remains in the transition between the buck and boost modes of operation when the output voltage is close to the input voltage. There are two challenges to controlling the buck boost converter during this transition between buck and boost modes of operation. One challenge involves the line transient, which is a dynamic response. The other challenge is the output ripple wherein the generated input voltage is close to the output voltage which is a steady state performance issue.
The below described implementation comprises a scheme to control non-inverting buck boost converters and provide a method to achieve a smooth transition between modes and line transients while still maintaining minimum ripple voltage when the output voltage is close to the input voltage. Only one integrated current sensor is utilized in the scheme instead of multiple sensors to reduce the complexity and simplify the overall design. The controller uses a peak current mode control in the buck mode of operation and a valley current control mode in the boost mode of operation using cycle-by-cycle detection. This method provides smooth transitions and line transients within the converter. In the case when the output voltage is close to the input voltage, the buck boost converter switches from the buck mode of operation to the boost mode of operation or from the boost mode of operation to the buck mode of operation automatically by monitoring the maximum duty cycle. This simplifies the control of the buck boost converter and reduces the output voltage ripple. Both buck mode operations and boost mode operations use the same integrated current sensor which reduces the complexity of the system and increases the overall reliability.
Non-inverting buck-boost converters are capable of achieving positive output voltage higher or lower than its input voltage. Many applications prefer non-inverting buck-boost converters such as battery powered devices which are eager to make use of the discharge cycle of the battery. Battery powered electronics and automobiles experience inferior battery voltage due to situations where load dump or cold cranking occur. In these cases, non-inverting buck-boost converters are an ideal candidate. If the load power is high, multi-phase buck-boost converters are needed for low cost and heat dissipation.
Referring now to the drawings, and more particularly to
Referring now to
Referring now to
A high side boost transistor 320 comprises a P-channel transistor having its source/drain path connected between the output voltage node VOUT 322 and node 318. The low side boost transistor 321 comprises an N-channel transistor having its drain/source path connected between node 318 and node 314. The gate of transistor 324 is connected to receive the drive control signal LD_BOOST. The gate of high side boost transistor 320 is connected to receive the drive control signal HD_BOOST. An output capacitor 326 is connected to the output voltage node 322 between the output voltage node 322 and the ground node 314. Additionally, a load 328 is connected in parallel with the output capacitance 326 between the output voltage node 322 and the ground node 314.
The drive control signals to each of the high side buck transistor 308, the low side buck transistor 312, the high side boost transistor 320 and the low side boost transistor 324 are provided from the buck mode current logic and drivers 330 and the boost mode control logic and drivers 332, respectively. The buck mode control logic and drivers 330 generate the HD_BUCK signal to the high side buck transistor 308 and the LD_BUCK signal to the low side buck transistor 312 responsive to a PWM signal (PWM_BUCK) provided from SR latch 334 and a mode control signal provided from the mode control logic 336. The boost mode control logic and drivers 332 generate the HD_BOOST drive signal to transistor 320 and the LD_BOOST drive signal to transistor 324 responsive to a PWM control signal (PWM_BOOST) from SR latch 338 and a mode control signal from the mode control logic 336. The transistors 308 and 312 are the power switches for the buck boost converter 302 in the buck mode of operation. In the buck mode of operation, transistor 320 is always turned on and transistor 324 is always turned off. Likewise, in the boost mode of operation, the buck mode control logic and drivers 330 and the boost mode control logic and drivers 332 control the boost transistors 320 and 324 to comprise the power FET switches. In the boost mode of operation the transistor 308 is always turned on while the transistor 312 off.
The SR latch 334 generates the buck PWM signal to the buck mode control logic and drivers 330 responsive to a clock signal provided at the S input of the SR latch 334 and a logic signal applied to the R input of the SR latch 334. The PWM signal PWM_Boost is provided from the Q output of SR latch 338 responsive to a clock input provided to the R input of the SR latch 338 and a logic input provided to the S input of SR latch 338.
The mode control logic 336 provides the MODE signal to each of the buck mode control logic and drivers 330 and the boost mode control logic and drivers 332. The mode control logic 336 generates the output control signal MODE to each of the buck mode control logic and drivers 330 and the boost mode control logic and drivers 332 responsive to the PWM_BUCK and PWM_BOOST signals provided from the outputs of SR latches 334 and 338, respectively. The maximum duty cycle detection circuit 340 determines when a maximum duty cycle condition exists between the buck and boost modes of operation responsive to the output voltage VOUT approaching the input voltage VIN. When a maximum duty cycle condition is detected, the maximum duty cycle detection circuit 340 generates a logical “high” value for the MAX_D signal which is provided to the mode selection logic 342.
The mode selection logic 342 determines whether the buck boost converter 302 needs to switch to either the buck mode of operation or the boost mode of operation and generates a mode control signal MODE to indicate this change. In order to smoothly switch from buck operation to boost operation or from boost operation to buck operation, the determination of the maximum duty cycle is introduced into the control scheme by the maximum duty cycle detection circuit 340. Anytime a maximum duty cycle condition is detected the MAX_D signal goes to a logical “high” level. This normally occurs when the input voltage VIN is close to the output voltage VOUT or when load transients occur in the output. The mode selection logic 342 determines if the operation mode of the buck boost converter 302 is either buck or boost. A simple control method is implemented such that whenever a MAX_D logical “high” signal is detected, the operational mode is toggled. More sophisticated control methods can be applied by using multiple MAX_D signals. There are two, and only two modes operating within the buck boost converter either buck or boost. The output “MODE” signal of the mode selection logic acts like a multiplexer control signal to select the operational circuits, e.g., current sensing and switch driver control logic depending on whether the converter is in the buck or boost mode of operation. Thus, the MODE control signal selects either the buck mode control logic drivers 330 or the boost mode control logic and drivers 332 depending upon the mode of operation and also selects the current sensing compensation signal provided from the output of multiplexer 344.
The multiplexer 344 is connected to receive either the VSUM_BUCK signal or the VSUM_BOOST signal. The VSUM_BUCK signal comprises a summation of the sensed current from current sensor 306, a buck mode offset signal and a buck slope compensation signal which are added together at adder circuit 346. The VSUM_BOOST signal is generated at an adder circuit 348 by adding together the ISNS input current measurement from current sensor 306, a boost mode offset signal and a boost slope compensation signal. The sensed current ISNS from the current sensor 306 is summed with the buck mode offset or the boost mode offset to ensure that the error amplifier 352 is operating with a proper DC bias. The buck or boost compensation slope is added to the sensed current to avoid sub harmonic oscillation in large duty cycle operations. Each of the VSUM_BUCK and VSUM_BOOST compensation signals are provided to an input of the multiplexer 344. Depending on whether the buck boost converter 302 is operating in the buck mode of operation or the boost mode of operation either the VSUM_BUCK (buck mode) or the VSUM_BOOST (boost mode) are selected responsive to the MODE signal at the multiplexer 344 and the selected signal is provided as the output current compensation signal VSUM.
The VSUM signal is provided to the inverting input of a PWM comparator 350 from the multiplexer 344. The non-inverting input of the PWM comparator 350 is connected to receive the voltage error signal VCOMP from an error amplifier 352. The output of the error amplifier 352 is connected to ground through a capacitor 354 in series with a resistor 356. The inverting input of the error amplifier 352 monitors the output voltage VOUT at node 322 through a resistor divider consisting of a resistor 358 connected between node 322 and node 360 and a resistor connected between node 360 and ground. The inverting input of error amplifier 352 is connected to node 360. The error amplifier 352 compares a reference voltage VREF applied at its non-inverting input to the output feedback voltage from the buck boost converter 302 to generate the error signal VCOMP. The VCOMP signal is used to determine the inductor current through inductor 316 in both a peak current mode when the buck boost converter is operating in the buck mode of operation and a valley current mode when the buck boost converter is operating in the boost mode of operation. Buck operation and boost operation share the same voltage error signal. The comparison of VSUM from the output of multiplexer 344 to the voltage error signal VCOMP determines the on/off state of the power transistors 308, 312, 320 and 324.
The output of the PWM comparator 350 (VCOMPOUT) is provided as an input to an inverter 362 and to a first input of AND gate 364. The inverted output from inverter 362 is provided to a first input of OR gate 366. The other input of OR gate 366 is connected to receive the MAX_D signal from the output of the maximum duty cycle detection circuitry 340. The output of the OR gate 366 provides the logic signal to the R input of latch 334 to enable generation of the buck PWM signal. The other input of AND gate 364 is connected to the output of an inverter 368. The input of inverter 368 is connected to receive the MAX_D signal from the maximum duty cycle protection circuit 340. The output of AND gate 364 is connected to another inverter 370. The output of the inverter 370 provides a logic signal to the S input of SR latch 338 to provide the boost PWM signal.
Referring now to
Referring now to
Referring now to
The illustration of
When the output voltage VOUT is close to the input voltage VIN, the buck boost converter 302 is switching from buck to boost and boost to buck mode. There is no independent buck-boost mode just buck mode and boost mode. The control method makes sure of the smooth transition by using peak current control mode in the buck mode of operation and valley current control mode in the boost mode of operation. A major advantage of this method is that the error signal VCOMP does not have any abrupt changes during the mode transition. Since the VCOMP signal is a direct function of the output voltage VOUT, if the error signal VCOMP is stable the output voltage VOUT is stable. As previously stated, the output of the multiplexer VSUM is the sum of the input current ISNS, the buck or boost mode offset and a slope compensation signal. The different values of offsets in the buck and boost modes of operation are selected based upon the maximum slope compensation in a full cycle. Usually the different value of the offsets is twice the maximum slope compensation voltage. For example, if the slope compensation is 1V/us and the switching frequency is 1 MHz, the different value of the offsets are 1V/us * 1 us *2, which is 2V. So if the offset in buck mode is Vos, then the offset for the boost mode is Vos+2V). A system operating in this manner provides line transients that are superior in both light loading and heavy loading conditions. The voltage ripple is also small when the output voltage is close to the input voltage. Control method is simple requiring only a single integrated current sensor and cycle-by-cycle detection.
Referring now to
Referring now to
Referring now to
The second portion of the system illustrated in
These driver outputs are provided to the associated power switching transistors of the buck-boost converter 706. Each buck-boost converter 706 includes an input voltage node 915 to which the input voltage to be regulated is provided. A current sensor 917 senses the input voltage current through node 915 and provides a sensed input current voltage ISNSn. A high side buck transistor 919 is connected between the current sensor 917 and node 920. The high side buck transistor 919 comprises a P-channel transistor. The high side buck transistor 919 is connected to receive the drive signal HD_BUCKn. A low side buck transistor 922 comprises an N-channel transistor having its drain/source path connected between node 920 and the ground node 924. The low side buck transistor 922 is connected to receive the drive control signal LD_BUCKn. An inductor 926 is connected between node 920 and node 928.
A high side boost transistor 930 comprises a P-channel transistor having its source/drain path connected between the output voltage node VOUT 932 and node 928. The low side boost transistor 934 comprises an N-channel transistor having its drain/source path connected between node 928 and ground node 924. The gate of transistor 934 is connected to receive the drive control signal HD_BOOSTn. The high and low side buck and boost switching transistors and current sensor are the same within each of the buck-boost converters associated with each phase of the multi-phase buck-boost converter. Each buck-boost converter has its output connected to node 932. Additionally, a load consisting of a resistor 935 is connected between node 932 and ground. A capacitor 936 is connected in parallel with resistor 935 connected between node 932 and ground.
The drive control signals to each of the high side buck transistor 918, the low side buck transistor 922, the high side boost transistor 930 and the low side boost transistor 934 are provided from the modulator and driver circuitry 704. Referring now to
The boost mode control logic and drivers 1008 generate the HD_BOOSTn drive signal to transistor 930, and the LD_BOOSTn drive signal to transistor 934 responsive to a PWM control signal (PWM_BOOST) from SR latch 1010 and a mode control signal from the maximum duty cycle detection and mode selection logic 1006. The transistors 918 and 922 are the power switches for the buck-boost converter in the buck mode of operation. In the buck mode of operation, transistor 930 is always turned on and transistor 934 is always turned off. Likewise, in the boost mode of operation, the buck mode control logic and drivers 1002 and the boost mode control logic and drivers control the boost transistors 320 and 324 that comprise the power FET switches. In the boost mode of operation, the transistor 918 is always turned on while transistor 922 is always turned off. The SR latch 1004 generates the PWM_BUCK signal to the buck mode control logic and drivers 1002 responsive to a clock signal provided at the S input of the SR latch 1004 and a logic signal applied to the R input of the SR latch 1004. The PWM signal PWM_BOOST is provided from the Q output of SR latch 1010 responsive to a clock input received at the R input of SR latch 1010 and a logic input provided to the S input of SR latch 1010.
The maximum duty cycle detection and mode selection logic 1006 provides the mode signal to each of the buck mode control logic and drivers 1002 and the boost mode control logic and drivers 1008. The maximum duty cycle detection and mode selection logic 1006 generates the output control signal MODE to each of the buck mode control logic and drivers 1002 and the boost mode control logic and drivers 1008 responsive to the PWM_BUCK and PWM_BOOST signals provided from the output of SR latches 1004 and 1010, respectively. The maximum duty cycle detection and mode selection logic 1006 determines when a maximum duty cycle condition exists between the buck and boost modes of operation responsive to the output voltage VOUT approaching the input voltage VIN. When the maximum duty cycle condition is detected, the maximum duty cycle detection and mode selection logic 1006 generates a logical “high” value for the MAX_D signal.
The maximum duty cycle detection and mode selection logic 1006 determines whether the buck-boost converter needs to switch to either the buck mode of operation or the boost mode of operation and generates a mode control signal MODE to indicate this change. In order to smoothly switch from buck operation to boost operation or from boost operation to buck operation, the determination of the maximum duty cycle is introduced into the control scheme by the maximum duty cycle detection and mode selection logic 1006. Anytime a maximum duty cycle condition is detected, the MAX_D signal goes to a logical “high.” This normally occurs when the input voltage VIN is close to the output voltage VOUT or when load transients occur in the output. The maximum duty cycle detection and mode selection logic 1006 determines if the operation mode of the buck-boost converter is either buck or boost. A simple control method is implemented such that whenever a MAX_D logical “high” signal is detected, the operational mode is toggled. More sophisticated control methods can be applied by using multiple MAX_D signals. There are two, and only two modes operating within the buck-boost converter, either buck or boost.
The mode output “MODE” signal of the maximum duty cycle detection and mode selection logic 1006 acts like a multiplexer control signal to select the operational circuitries, e.g., current sensing and switch driver control logic depending on whether the converter is in the buck or boost mode of operation. Thus, the mode control signal selects either the buck mode control logic drivers 1002 or the boost mode control logic and drivers 1008 depending upon the mode of operation and also selects the current sensing compensation signal provided from the output of a multiplexer 1012.
The multiplexer 1012 is connected to output either the VSUM
The VSUM signal is provided to the inverting input of the PWM comparator 1015. The non-inverting input of PWM comparator 1015 is connected to receive the voltage error signal VCOMP from the error amplifier 910. The VCOMP signal is used as described previously with respect to the single phase mode of operation in the multi-phase mode of operation. The output of the PWM comparator 1015 is provided as an input to an inverter 1017. The inverted output from inverter 1017 is provided to a first input of OR gate 1018 and a first input of AND gate 1020. The other input of OR gate 1018 is connected to receive the MAX_D signal from the output of the maximum duty cycle detection and mode selection logic 1006. The other input of the AND gate 1020 is connected to receive an inverted MAX_D signal from an inverter 1022. The output of the OR gate 1018 provides the logic signal to the R input of the SR latch 1004 to enable generation of the buck PWM signal. The output of AND gate 1020 is provided to an inverter 1024. The output of inverter 1024 provides the S input to SR latch 1010 to assist in generation of the boost PWM signal. The maximum duty cycle detection and mode selection logic 1006 generates the MAX_D control signal and mode control signal responsive to the PWM_BUCK signal from the output of SR latch 1004, the PWM_BOOST signal from the SR latch 1010 and a clock input signal.
Referring now to
The basic operation of the circuit of
Referring now to
Referring now to
Referring now to
Thus, by placing multiple buck-boost power stages in parallel, more power is achieved. The design achieves current balancing without the addition of extra circuits needed to achieve the current balancing results. A smooth line transition between modes with small output ripple is also provided.
It will be appreciated by those skilled in the art having the benefit of this disclosure that this non-inverting buck boost voltage converter provides for improved operation when transitioning between buck and boost modes of operation. It should be understood that the drawings and detailed description herein are to be regarded in an illustrative rather than a restrictive manner, and are not intended to be limiting to the particular forms and examples disclosed. On the contrary, included are any further modifications, changes, rearrangements, substitutions, alternatives, design choices, and embodiments apparent to those of ordinary skill in the art, without departing from the spirit and scope hereof, as defined by the following claims. Thus, it is intended that the following claims be interpreted to embrace all such further modifications, changes, rearrangements, substitutions, alternatives, design choices, and embodiments.
This application is a continuation-in-part of U.S. patent application Ser. No. 12/848,579, filed Aug. 2, 2010, entitled NON-INVERTING BUCK BOOST VOLTAGE CONVERTER, which claims benefit of U.S. Provisional Application No. 61/299,511 entitled SYSTEM AND METHOD FOR NON-INVERTING BUCK BOOST CONVERTERS, filed Jan. 29, 2010, the specifications of which are incorporated herein by reference in their entirety, this application also claims priority to U.S. Provisional Patent Application No. 61/450,495 filed on Mar. 8, 2011, entitled MULTI-PHASE NON-INVERTING BUCK BOOST VOLTAGE CONVERTER, which is incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
4974141 | Severinsky et al. | Nov 1990 | A |
6788033 | Vinciarelli | Sep 2004 | B2 |
7288924 | Trandafir et al. | Oct 2007 | B2 |
7777457 | Haiplik | Aug 2010 | B2 |
7804283 | Krellner et al. | Sep 2010 | B2 |
8179113 | Singnurkar | May 2012 | B2 |
8305055 | Wu et al. | Nov 2012 | B2 |
8305061 | Zhang et al. | Nov 2012 | B1 |
8319484 | Houston | Nov 2012 | B2 |
8436591 | Dearn | May 2013 | B2 |
20100019745 | Keskar et al. | Jan 2010 | A1 |
Entry |
---|
U.S. Patent and Trademark Office, “Notice of Allowance and Fees Due”, “from U.S. Appl. No. 12/848,579”, Sep. 17, 2012, pp. 1-5, Published in: US. |
U.S. Patent and Trademark Office, “Office Action”, “from U.S. Appl. No. 12/848,579”, Jul. 23, 2012, pp. 1-10, Published in: US. |
The Korean Intellectual Property Office, “Notice of Allowance from KR Application No. 10-2011-0076799 mailed Jan. 9, 2014”, “from Foreign Counterpart of U.S. Appl. No. 13/160,162”, Jan. 9, 2014, pp. 13, Published in: KR. |
The State INtellectual Property Office of the People's Republic if China, “Office Action from CN Application No. 201110037338.0 mailed Jan. 30, 2014”, “from Foreign Counterpart of U.S. Appl. No. 12/848,579”, Jan. 30, 2014, pp. 1-11, Published in: CN |
Taiwan Intellectual Property Office, “Office Action from TW Application No. 100125420 mailed Mar. 4, 2014”, “From Foreign Counterpart of U.S. Appl. No. 13/160,162”, Mar. 4, 2014, pp. 1-7, Published in: TW. |
State Intellectual Property Office, P.R. China, “Second Ofice Action from CN Application No. 201110037338.0 mailed May 22, 2014”, “from Foreign Counterpart of U.S. Appl. No. 12/848,579”, May 22, 2014, pp. 1-7, Published in: CN. |
Number | Date | Country | |
---|---|---|---|
20110241636 A1 | Oct 2011 | US |
Number | Date | Country | |
---|---|---|---|
61299511 | Jan 2010 | US | |
61450495 | Mar 2011 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12848579 | Aug 2010 | US |
Child | 13160162 | US |