The present invention generally relates to electronic circuits, and more particularly but not exclusively to multi-phase voltage converter and switching circuit with fault instruction circuit.
In power solutions of high integrated applications, an integrated switching circuit is widely used with fewer pins. Generally, as shown in
However, detailed fault information may not be obtained from the fault unable signal. Moreover, in multi-phase voltage converters, any fault in one phase of the switching circuits may induce the whole multi-phase voltage converter to shut down. Still, the fault unable signal is not able to provide specific information regarding what types of the one or more faults are and which phase the one or more faults occur in. Traditionally, if we need more fault information about the switching circuit 51, additional pins may be added, which can result in larger size, and higher cost of the integrated circuit.
Embodiments of the present invention are directed to a switching circuit with a fault detection function. The switching circuit comprising a first pin and a second pin. The first pin is configured to provide an unable signal, wherein the switching circuit is turned off once the unable signal is in an active state, and wherein the unable signal is in the active state when one or more faults occur in the switching circuit. when the unable signal is in an inactive state, the second pin is configured to receive a control signal to control the switching circuit; and when the unable signal is in the active state, the second pin is configured to output an instruction signal, wherein the instruction signal is configured to represent each of the one or more faults with a particular value.
Embodiments of the present invention are further directed to a multi-phase voltage converter with a fault detection function. The multi-phase voltage converter comprises a plurality of switching circuits and a controller. The plurality of switching circuits with each of the switching circuits comprising a first pin and a second pin, wherein the first pin is configured to provide an unable signal, wherein the unable signal is in an active state when one or more faults occur in the switching circuit. when the unable signal is in an inactive state, the second pin is configured to receive a control signal to control the switching circuit; and when the unable signal is in the active state, the second pin is configured to output an instruction signal, wherein the instruction signal is configured to represent each of the one or more faults with a particular value. The controller configured to receive a feedback signal indicative of an output voltage of the multi-phase voltage converter, and further configured to generate the control signal of each of the plurality of switching circuits based on the feedback signal, wherein the controller is also configured to receive the unable signal of each of the plurality of switching circuits. when the unable signal of each of the plurality of switching circuits is in the inactive state, the controller is configured to provide the control signal to the second pin of each of the plurality of switching circuits; when the unable signal of one of the plurality of switching circuits is in the active state, the controller is configured to turn the plurality of switching circuits off, and further configured to receive the instruction signal from the second pin of the corresponding switching circuit.
Embodiments of the present invention are further directed to a fault detection method used in a switching circuit, wherein the switching circuit has a first pin and a second pin, and wherein during normal operation, the second pin is configured to receive a control signal to control the switching circuit. the fault detection method comprising: detecting whether one or more faults occur in the switching circuit; providing an unable signal at the first pin, wherein the unable signal is configured to turn the switching circuit off once one or more faults occur; providing an instruction signal at the second pin based on the one or more faults, wherein the instruction signal is configured to represent each of the one or more faults with a particular value; and outputting a fault report signal based on the instruction signal.
The present invention can be further understood with reference to the following detailed description and the appended drawings, wherein like elements are provided with like reference numerals.
Reference will now be made in detail to the preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. While the invention will be described in conjunction with the preferred embodiments, it will be understood that they are not intended to limit the invention to these embodiments. On the contrary, the invention is intended to cover alternatives, modifications and equivalents, which may be included within the spirit and scope of the invention as defined by the appended claims. Furthermore, in the following detailed description of the present invention, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be obvious to one of ordinary skill in the art that the present invention may be practiced without these specific details. In other instances, well-known methods, procedures, components, and circuits have not been described in detail so as not to unnecessarily obscure aspects of the present invention.
Embodiments of the present invention are directed to a multi-phase switching converter comprising a plurality of switching circuits. During normal operation, all of the switching circuits are turned on successively. When an over current condition of a current switching circuit of the plurality of switching circuits is detected, instead of shutting down the whole multi-phase switching converter, the current switching circuit is skipped and the other switching circuits are turned on successively. In this specification, multi-phase switching converters with constant on-time control are set as examples to describe the embodiments. However, persons skilled in the art can recognize that the present invention can also be applied to multi-phase switching converters with any other control method.
In one embodiment, the switching circuit 10 may comprise a first pin 101, a second pin 102, a third pin 103 and a fourth pin 104. The first pin 101 is configured to output a fault unable signal fault_UN with an inactive state and an active state, wherein the unable signal fault_UN is in the active state when one or more faults occur in the switching circuit 10, and wherein the unable signal fault_UN is configured to turn the switching circuit 10 off once the unable signal fault_UN is in an active state. The second pin 102 may be configured to receive a control signal PWM to control the switching circuit 10 when the unable signal fault_UN is in the inactive state, and further configured to output an instruction signal fault_C when the unable signal fault_UN is in the active state, wherein the instruction signal fault_C is configured to represent each of the one or more faults with a particular value. The third pin 103 may be configured to receive an input voltage signal VIN. The switching circuit 10 may comprise at least one switch. The input voltage VIN can be converted to an output voltage VOUT at the fourth pin 104 by switching the at least one switch on and off.
In one embodiment, the instruction signal fault_C may comprise a voltage signal. It should be understood that the instruction signal fault_C may comprise other suitable signals, e.g. current signal. In one embodiment, the instruction signal fault_C is configured to represent each of the one or more faults with a particular value. In one embodiment, for example, a voltage value 2.2V of the instruction signal fault_C is indicative of an over current fault, and a voltage value 1.32V of the instruction signal fault_C is indicative of an over voltage fault. Of course, in another embodiment, we can set a voltage value 1.8V of the instruction signal fault_C corresponding to an over current fault, and a voltage value 1.1V of the instruction signal fault_C corresponding to an over voltage fault. Moreover, when at least two faults occur at the same time, a different value of the instruction signal fault_C can be generated correspondingly. For example, in another embodiment, the voltage value 1.8V of the instruction signal fault_C corresponds to an over current fault, the voltage value 1.1V of the instruction signal fault_C corresponds to an over voltage fault, and a voltage value 0.73V of the instruction signal fault_C corresponds to an over current fault companying with an over voltage fault.
In one embodiment, the controller 20 may be configured to receive a feedback signal VFB, and further configured to provide the control signal PWM to control the at least one switch of switching circuit 10 based on the feedback signal VFB when the unable signal fault_UN is in the inactive state. Moreover, the controller 20 is also configured to receive the unable signal fault_UN, and further configured to turn the switching circuit 10 off and to receive an instruction signal fault_C simultaneously when the unable signal fault_UN is in an active state.
In one embodiment, the feedback circuit 30 may be configured to receive the output voltage VOUT and configured to provide the feedback signal VFB indicative of the output voltage VOUT.
In one embodiment, the switching circuit 10 may comprise a switching module 11. In the exemplary embodiment of
In one embodiment, the switching circuit 10 may further comprise a fault instruction circuit 12. In the exemplary embodiment of
In one embodiment, the controller 20 may comprise a sub-controller 21, a fault report circuit 22, a switch 23 and a switch 24. The sub-controller 21 may be configured to receive the feedback signal VFB, and further configured to generate the control signal PWM, wherein the control signal PWM may be provided to the second pin 102 through the switch 23. The fault report circuit 22 may be configured to receive the unable signal fault_UN, and to receive the fault instruction signal fault_C through the switch 24. The fault report circuit 22 may be further configured to generate a control signal SG based on the unable signal fault_UN, wherein the unable signal fault_UN may be configured to control the switch 23 and the switch 24. Moreover, the fault report circuit 22 may be further configured to generate a fault report signal fault_R based on the fault instruction signal fault_C when the unable signal fault_UN is in the active state. In the exemplary embodiment of the
In one embodiment, the fault logic circuit 421 may have a plurality of input terminals, a first output terminal and a plurality of second output terminals. Each of the plurality of input terminals of the fault logic circuit 421 may be configured to receive one of the plurality of fault state signals (F_OC, F_OV, F_OT, F_SG . . . ) correspondingly. The fault logic circuit 421 may be configured to conduct a logic operation of the plurality of fault state signals (F_OC, F_OV, F_OT, F_SG . . . ) so as to provide the unable signal fault_UN at the first output terminal of the fault logic circuit 421, and to provide a plurality of switching control signals (F_1, F_2, F_3, F_4 . . . ) at the plurality of second output terminals of the fault logic circuit 421 respectively. In one embodiment, each of the plurality of switching control signals (F_1, F_2, F_3, F_4 . . . ) may be a logic signal having a first logic state (e.g. logic high) and a second logic state(e.g. logic low).
In one embodiment, the fault control circuit 422 may have a plurality of input terminals and an output terminal. Each of the plurality of input terminals of the fault control circuit 422 may be configured to receive one of the plurality of switching control signals (F_1, F_2, F_3, F_4 . . . ) correspondingly. The output terminal of the fault control circuit 422 may be configured to operate as the second pin 102. The fault control circuit 422 may be configured to provide the instruction signal fault_C at the output terminal of the fault control circuit 422 based on the plurality of switching control signals (F_1, F_2, F_3, F_4 . . . ), wherein the value of the instruction signal fault_C varies when the logic states of each of the plurality of switching control signals (F_1, F_2, F_3, F_4 . . . ) varies, and wherein the instruction signal fault_C is configured to represent each of the one or more faults with a particular value.
In one embodiment, each of the first plurality of resistor modules (e.g. 51, 53 . . . , and 5m) and the second plurality of resistor modules (e.g. 52, 54 . . . , and 5n) may comprise a switch (e.g. SW1, SW2, SW3 . . . , SWm . . . , or SWn). Each of the switches (e.g. SW1, SW2, SW3 . . . , SWm . . . , and SWn) may comprise a control terminal configured to receive one of the plurality of switching control signals (F_1, F_2, F_3, F_4 . . . ). The value of the instruction signal fault_C at the second pin 102 varies by controlling the switches (e.g. SW1, SW2, SW3 . . . , SWm . . . , and SWn) of the first plurality of resistor modules (e.g. 51, 53 . . . , and 5m) and the second plurality of resistor modules (e.g. 52, 54 . . . , and 5n). Each particular value of the instruction signal fault_C may correspond to each of the one or more faults correspondingly.
In the exemplary embodiment of FIG. Sa, each of the first plurality of resistor modules (e.g. 51, 53 . . . , and 5m) may further comprise a resistor (e.g. R1, R3 . . . , or Rm) coupled between the supply voltage VCC and the second pin 102 through the switch (e.g. SW1, SW3 . . . , or SWm) correspondingly. Each of the second plurality of resistor modules (e.g. 52, 54 . . . , and 5n) may further comprise a resistor (e.g. R2, R4 . . . , or Rn) connected between the second pin 102 and the logic ground GND through the switch (e.g. SW2, SW4 . . . , or SWn) correspondingly.
In one embodiment, each of the resistors (e.g. R1, R2, R3 . . . , Rm . . . , Rn) of the first plurality of resistor modules (e.g. 51, 53 . . . , and 5m) and of the second plurality of resistor modules (e.g. 52, 54 . . . , and 5n) may have the same resistance value. In one embodiment, at least one of the resistors (e.g. R1, R3 . . . , and Rm) of the first plurality of resistor modules (e.g. 51, 53 . . . , and 5m) and the resistors (e.g. R2, R4 . . . , and Rn) of the second plurality of resistor modules (e.g. 52, 54, . . . , and 5n) may have a different resistance value from the other resistors. For example, the resistance value of R1 is different from that of R2, or the resistance value of R3 is different from that of R6.
In one embodiment, each of the resistors (e.g. R1, R2, R3 . . . , Rm . . . , and Rn) of the first plurality of resistor modules (e.g. 51, 53 . . . , and 5m) and of the second plurality of resistor modules (e.g. 52, 54 . . . , and 5n) may have the same resistance value. In one embodiment, at least one of the resistors (e.g. R1, R2, R3 . . . , Rm . . . , and Rn) may have a different resistance value from the remained resistors. For example, the resistance value of the resistor R1 is different from that of the resistor R2, or the resistance of the resistor R3 is different from that of the resistor R5.
In the exemplary of
In the exemplary of
In one embodiment, the switching module 11 may further comprise an over current detection circuit 83 having a first input terminal, a second input terminal and an output terminal, wherein the first input terminal of the over current detection circuit 83 may be configured to receive a current detection signal OC, and the second input terminal of the over current detection circuit 83 may be configured to receive a first reference signal VREF1. The over current detection circuit 83 may be configured to compare the current detection signal OC with the first reference signal VREF1 to provide the over current fault signal F_OC. In one embodiment, the over current detection circuit 83 may comprise a comparator.
In one embodiment, the switching module 11 may further comprise an over voltage detection circuit 84 having a first input terminal, a second input terminal and an output terminal, wherein the first input terminal of the over voltage detection circuit 84 may be configured to receive a voltage detection signal OV, the second input terminal of the over voltage detection circuit 84 may be configured to receive a second reference signal VREF2. The over voltage detection circuit 84 may be configured to compare the voltage detection signal OV with the second reference signal VREF2 to provide the over voltage fault signal F_OV. In one embodiment, the over current detection circuit 84 may comprise a comparator.
In one embodiment, the switching module 11 may further comprise an over temperature detection circuit 85 and/or a short to GND detection circuit 86 and/or other suitable fault detection circuits.
As described in
In the exemplary embodiment of
The controller 20 may further comprise a sub-controller 91, a fault report circuit 92, a plurality of first switches (931, 932 . . . , and 93k) and a plurality of second switches (941, 942 . . . , and 94k).
The sub-controller 91 may be configured to receive the feedback signal VFB, and further configured to generate the plurality of control signals (e.g. PWM_1, PWM_2 . . . , and PWM_k). Each of the plurality of control signals (e.g. PWM_1, PWM_2 . . . ,and PWM_k) may be provided to the second pin 102 of each of the plurality of switching circuits (e.g. 10_1, 10_2 . . . , and 10_k) through the a first switch (931, 932 . . . , or 93k) correspondingly. For example, the control signal PWM_1 may be provided to the second pin 102 of the switching circuit 10_1 through a first switch 931, and so forth.
The fault report circuit 92 may be configured to receive the plurality of unable signals (fault_UN1, fault_UN2 . . . , and fault_UNk), and to receive the plurality of fault instruction signals (fault C1, fault_C2 . . . , and fault_Ck) through the plurality of second switches (941, 942 . . . , and 94k) respectively. The fault report circuit 92 may be further configured to generate a fault report signal fault_R based on the plurality of fault instruction signals (fault C1, fault_C2 . . . , and fault_Ck) when any one of the plurality of unable signals (fault_UN1, fault_UN2 . . . , and fault_UNk) is in the active state. Furthermore, the fault report circuit 92 may also be configured to generate a master switching control signal S_all and a plurality of switching control signals (S1, S2 . . . , and Sk) based on the plurality of unable signals (fault_UN1, fault_UN2 . . . , and fault_UNk). In one embodiment, the master switching control signal S_all may be configured to control the plurality of first switches (931, 932 . . . , and 93k) simultaneously. Each of the plurality of switching control signals (e.g. S1, S2 . . . , and Sk) may be configured to control one of the plurality of second switches (941, 942 . . . , and 94k) correspondingly. In the exemplary embodiment of the
In one embodiment, the fault report circuit 92 may comprise a Digital-to-Analog Converter (DAC). In one embodiment, the DAC may be configured to convert an analog voltage value of each of the fault instruction signals (fault C1, fault_C2 . . . , and fault_Ck) to a digital value.
At step S110, a cycle is started.
At step S111, detecting whether one or more faults occur in the switching circuit 10. This may be realized by detecting whether each of the plurality of fault state signals (e.g. F_OC, F_OV, F_OT, F_SG . . . ) has a logic low state. If one or more faults occur, go to step S112 and step S113 at the same time, else, continue to step S111.
At step S112, providing an unable signal fault_UN at the first pin 101, wherein the unable signal fault_UN may be configured to turn the switching circuit 10 off once one or more faults occur. This may be realized by detecting whether the unable signal fault_UN is in an active state. If the unable signal fault_UN is in an active state, the control signal PWM has a logic low state to turn the switching circuit 10 off.
At step S113, providing an instruction signal fault_C at the second pin 102 once one or more faults occur, wherein the instruction signal is configured to represent each of the one or more faults with a particular value. In one embodiment, the instruction signal fault_C may comprise a voltage signal. In another embodiment, the instruction signal fault_C may comprise a current signal or other suitable signal.
At step S114, outputting a fault report signal fault_R to instruct the detailed fault information of the switching circuit 10 based on the instruction signal fault_C at the pin 102. This may be realized by a DAC converter.
At step S115, continue to the next switching circle.
Obviously many modifications and variations of the present invention are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims the invention may be practiced otherwise than as specifically described. It should be understood, of course, the foregoing disclosure relates only to a preferred embodiment (or embodiments) of the invention and that numerous modifications may be made therein without departing from the spirit and the scope of the invention as set forth in the appended claims. Various modifications are contemplated and they obviously will be resorted to by those skilled in the art without departing from the spirit and the scope of the invention as hereinafter defined by the appended claims as only a preferred embodiment(s) thereof has been disclosed.