This application claims the benefit of CN application No. 201410110089.7, filed on Mar. 24, 2014, and incorporated herein by reference.
The present invention relates to electrical circuit, more particularly but not exclusively relates to switching converter.
With development of high performance CPU (Central Processing Unit), switching converter with low output voltage and high output current is needed, and other good performances such as heat performance, EMI performance and fast transient response are also needed. Multiphase switching converter having a plurality of switching circuits is widely used to power high performance CPU. Constant ON-time control is widely employed in switching converter per fast transient response, simple circuit structure and smooth mode transition. A constant ON-time control circuit for controlling a multiphase switching converter usually provides a comparison signal by comparing an output voltage of the multiphase switching converter with a reference signal, and a plurality of switching circuits of the multiphase switching converter are controlled based on the comparison signal. For example, when the output voltage is smaller than the reference signal, the comparison signal becomes high voltage level and a corresponding switching circuit is turned ON. However, for a constant ON-time controlled multiphase switching converter, the output voltage will overshoot during a fast load step-down transient process.
It is one of the objects of the present invention to provide a multiphase switching converter, a control circuit and associated control method for the multiphase switching converter to reduce overshoot of an output voltage.
One embodiment of the present invention discloses a control circuit for a multiphase switching converter, the multiphase switching converter having a plurality of switching circuits and an output terminal configured to provide an output voltage, the control circuit comprising: a first comparison circuit, configured to provide a comparison signal based on a reference signal and the output voltage; an overshoot control circuit, configured to provide an overshoot control signal based on the output voltage and an overshoot threshold, wherein the overshoot threshold is larger than the reference signal; and a switching control circuit, configured to provide a plurality of switching control signals based on the comparison signal and the overshoot control signal, wherein the switching control circuit is configured to turn ON the plurality of switching circuits successively based on the comparison signal; wherein when the overshoot control signal indicates that the output voltage is overshooting, the switching control circuit is configured to turn OFF a current switching circuit; and wherein when the overshoot control signal indicates that the output voltage recovers from overshooting, the switching control circuit is configured to turn ON the current switching circuit again for a first time period, wherein a sum of the first time period and a second time period equals a predetermined value, the second time period is a time period that the current switching circuit maintains ON uninterruptedly before the output voltage is detected overshooting.
Another embodiment of the present invention discloses a multiphase switching converter, comprising: a plurality of switching circuits, configured to provide an output voltage; and a control circuit, configured to provide a plurality of switching control signals to turn ON the plurality of switching circuits successively based on the output voltage and a reference signal; wherein when the output voltage is detected overshooting, the control circuit is configured to turn OFF a current switching circuit, and when the output voltage is detected recovering from overshooting, the control circuit is configured to turn ON the current switching circuit again for a first time period until a sum of the first time period and a second time period achieves a predetermined value, wherein the second time period is a time period the current switching circuit maintains ON uninterruptedly before the output voltage is detected overshooting.
Yet another embodiment of the present invention discloses a method for controlling a multiphase switching converter, wherein the multiphase switching converter having a plurality of switching circuits and an output terminal configured to provide an output voltage, and the method comprising: providing a comparison signal based on a reference signal and the output voltage; judging if the output voltage is overshooting based on the output voltage and an overshoot threshold; distributing the comparison signal to a plurality of set signals to turn ON the plurality of switching circuits successively; and turning OFF a current switching circuit when an ON-time period of the current switching circuit achieves a predetermined value; wherein when the output voltage is judged overshooting, the current switching circuit is turned OFF temporarily, and when the output voltage is judged recovering from overshooting, the current switching circuit is turned ON again for a first time period.
Non-limiting and non-exhaustive embodiments are described with reference to the following drawings.
The use of the same reference label in different drawings indicates the same or like components.
In the present application, numerous specific details are provided, such as examples of circuits, components, and methods, to provide a thorough understanding of embodiments of the invention. These embodiments are exemplary, not to confine the scope of the invention. Persons of ordinary skill in the art will recognize, however, that the invention can be practiced without one or more of the specific details. In other instances, well-known details are not shown or described to avoid obscuring aspects of the invention. Some phrases are used in some exemplary embodiments. However, the usage of these phrases is not confined to these embodiments.
Several embodiments of the present invention are described below with reference to multiphase switching converter, control circuit and associated control method. As used hereinafter, the term “couple” generally refers to multiple ways including a direct connection with an electrical conductor and an indirect connection through intermediate diodes, resistors, capacitors, and/or other intermediaries.
The control circuit comprises a comparison circuit 102, a switching control circuit 103 and an overshoot control circuit 104. Comparison circuit 102 is coupled to the output terminal of multiphase switching converter 100 to receive output voltage VOUT, and is configured to provide a comparison signal SET based on a reference signal VREF and output voltage VOUT. Overshoot control circuit 104 is coupled to the output terminal of multiphase switching converter 100 to receive output voltage VOUT, and is configured to provide an overshoot control signal OVSET to indicate if output voltage VOUT is overshooting. In one embodiment, overshoot control circuit 104 is configured to judge if output voltage VOUT is overshooting by comparing output voltage VOUT with an overshoot threshold VOSR. In another embodiment, overshoot control circuit 104 may be configured to judge if output voltage VOUT is overshooting by comparing a feedback signal indicative of output voltage VOUT with overshoot threshold VOSR. Switching control circuit 103 is coupled to comparison circuit 102 to receive comparison signal SET, and coupled to overshoot control circuit 104 to receive overshoot control signal OVSET, and is configured to provide switching control signals PWM1-PWMN to control the switching circuits 101_1-101_N based on comparison signal SET and overshoot control signal OVSET.
In one embodiment, multiphase switching converter 100 may comprise a feedback circuit coupled to the output terminal of multiphase switching converter 100 to receive output voltage VOUT, the feedback circuit provides the feedback signal indicative of output voltage VOUT. In one embodiment, a slope compensation circuit configured to provide a slope compensation signal may be employed to avoid sub-harmonic oscillation. The slope compensation signal may be added to output voltage VOUT or the feedback signal indicative of output voltage VOUT, or be subtracted from reference signal VREF.
In one embodiment, when output voltage VOUT is detected overshooting, switching control circuit 103 is configured to turn OFF a current switching circuit temporarily, wherein the current switching circuit is one of switching circuits 101_1-101_N which is turned ON; and when output voltage VOUT is detected recovering from overshooting, switching control circuit 103 is configured to turn ON the current switching circuit again for a first time period until a sum of the first time period and a second time period equals a predetermined value TON, where the second time period is a time period that the current switching circuit maintains ON uninterruptedly before output voltage VOUT is detected overshooting. As a result, overshoot of output voltage VOUT is reduced and transient response is improved, meanwhile a current flowing through each of switching circuits 101_1-101_N equals each other to achieve current balance.
Comparison circuit 22 comprises a comparator CMP1. An inverting terminal of comparator CMP1 is configured to receive output voltage VOUT, a non-inverting terminal of comparator CMP1 is configured to receive reference signal VREF, and an output terminal of comparator CMP1 is configured to provide comparison signal SET via comparing output voltage VOUT with reference signal VREF. In another embodiment, comparator CMP1 is configured to receive the feedback signal indicative of output voltage VOUT at its inverting terminal, and provide comparison signal SET via comparing the feedback signal with reference signal VREF.
The overshoot control circuit comprises a comparison circuit 23 and a filter 24. As shown in
The switching control circuit comprises a frequency divider 26 and pulse generators 27_1-27_N. Frequency divider 26 is coupled to the output terminal of comparison circuit 22 to receive comparison signal SET, and provides set signals SET1-SETN based on comparison signal SET. Frequency divider 26 is configured to distribute comparison signal SET to set signals SET1-SETN to turn ON switching circuits 101_1-101_N successively. In one embodiment, when output voltage VOUT is smaller than reference signal VREF, comparison signal SET is high voltage level, and frequency divider 26 is configured to distribute high voltage level comparison signal SET to one of set signals SET1-SETN to turn on a corresponding switching circuit. Pulse generator 27—i is configured to receive a set signal SETi and overshoot control signal OVSET, and is configured to provide a switching control signal PWMi to a switching circuit 101—i based on set signal SETi, overshoot control signal OVSET and an ON-time control signal COT, where i=1, . . . , N. Pulse generator 27—i is configured to turn ON switching circuit 101—i based on set signal SETi and overshoot control signal OVSET, and turn OFF switching circuit 101—i based on overshoot control signal OVSET and ON-time control signal COT, wherein ON-time control signal COT is configured to control an ON-time period of switching circuit 101—i.
In one embodiment, when set signal SETi becomes high voltage level, pulse generator 27—i provides switching control signal PWMi to turn ON switching circuit 101—i, and when the ON-time period of switching circuit 101—i equals a predetermined value TON, pulse generator 27—i is configured to turn OFF switching circuit 101—i by switching control signal PWMi. When overshoot control signal OVSET indicates that output voltage VOUT is overshooting during switching circuit 101—i is turned ON, pulse generator 27—i is configured to turn OFF switching circuit 101—i temporarily, and when overshoot control signal OVSET indicates that output voltage VOUT recovers, pulse generator 27—i is configured to turn ON switching circuit 101—i again. A sum of an ON-time period of switching circuit 101—i before output voltage VOUT is detected overshooting and an ON-time period of switching circuit 101—i after output voltage VOUT is detected recovering from overshooting equals predetermined value TON. In one embodiment, predetermined value TON is constant. In another embodiment, predetermined value TON is adjusted with input voltage VIN and/or output voltage VOUT.
Timing circuit 501 is configured to provide ON-time control signal COT based on set signal SETi and overshoot control signal OVSET. In one embodiment, timing circuit 501 starts timing when set signal SETi is high voltage level, timing circuit 501 pauses when overshoot control signal OVSET indicates that output voltage VOUT is overshooting, and timing circuit 501 stops timing and provide a high voltage level ON-time control signal COT when a time period timed by timing circuit 501 achieves predetermined value TON. Timing circuit 501 may comprise a counter, a timer and any other suitable circuit for timing.
Output circuit 502 is coupled to timing circuit 501, and is configured to provide switching control signal PWMi based on ON-time control signal COT, set signal SETi and overshoot control signal OVSET. When set signal SETi is high voltage level, switching circuit 101—i is turned ON by switching control signal PWMi, and when ON-time control signal COT is high voltage level, switching circuit 101—i is turned OFF by switching control signal PWMi. If overshoot control signal OVSET becomes high voltage level during when switching circuit 101—i is turned ON, then switching control signal PWMi is configured to turn OFF switching circuit 101—i temporarily, and when overshoot control signal OVSET becomes low voltage level, switching control signal PWMi is configured to turn ON switching circuit 101—i again.
In one embodiment, output circuit 502 comprises a flip-flop FF and a multiplexer MUX. Flip-flop FF comprises a set terminal S, a reset terminal R and an output terminal Q, where set terminal S is configured to receive set signal SETi, reset terminal R is coupled to timing circuit 501 to receive ON-time control signal COT. When set signal SETi is high voltage level, flip-flop FF is set to provide a high voltage level signal at output terminal Q, and when ON-time control signal COT becomes high voltage level, flip-flop FF is reset to provide a low voltage level signal at output terminal Q. Multiplexer MUX has a first input terminal, a second input terminal, a control terminal and an output terminal, wherein the first input terminal is coupled to a fixed voltage, e.g., low voltage level (“0”), the second input terminal is coupled to output terminal Q of flip-flop FF, the control terminal is configured to receive overshoot control signal OVSET, and the output terminal is configured to provide switching control signal PWMi. When overshoot control signal OVSET is high voltage level, multiplexer MUX is configured to provide switching control signal PWMi to turn OFF switching circuit 101—i, and when overshoot control signal OVSET is low voltage level, multiplexer MUX is configured to provide switching control signal PWMi to turn ON and turn OFF switching circuit 101—i based on the signal at output terminal Q of flip-flop FF.
In one embodiment, the control circuit shown in
At step S61, judging if comparison signal SET is high voltage level (SET=1), if yes then go to step S62, otherwise return to step S61.
At step S62, turning ON a current switching circuit, and staring a timer.
At step S63, judging if overshoot control signal OVSET is high voltage level (OVSET=1), if yes then go to step S64, otherwise go to step S65.
At step S64, turning OFF the current switching circuit temporarily, and the timer pauses. Then go back to step S63.
At step S65, turning ON the current switching circuit, and the timer continues.
At step S66, judging if a time period timed by the timer achieves a predetermined value TON, if yes then go to step S67, otherwise go back to step S63.
At step S67, turning OFF the current switching circuit, and stopping the timer.
It is noted that the logics of “high voltage level” or “low voltage level” for signals may be in alternative levels since different logic levels may lead to a same result. For example, when overshoot control signal OVSET indicates that output voltage VOUT is overshooting, the current switching circuit is turned OFF by a corresponding switching control signal no matter the overshoot control signal OVSET or the corresponding switching control signal is high voltage level or low voltage level.
At step S81, providing a comparison signal based on an output voltage and a reference signal.
At step S82, providing an overshoot control signal based on the output voltage and an overshoot threshold.
At step S83, providing a plurality of switching control signals based on the comparison signal and the overshoot control signal to turn ON the plurality of switching circuits successively.
While various embodiments have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of a preferred embodiment should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
201410110089.7 | Mar 2014 | CN | national |