DC-DC converter
10749431 ยท 2020-08-18
Assignee
Inventors
- Ullas Pazhayaveetil (Cedar Park, TX, US)
- Sarang Vadnerkar (Austin, TX, US)
- Theodore M. Burk (Austin, TX, US)
- Jeffrey May (Dripping Springs, TX, US)
Cpc classification
H02M1/0009
ELECTRICITY
H02M1/0032
ELECTRICITY
H02M1/08
ELECTRICITY
H02M3/156
ELECTRICITY
Y02B70/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
H02M3/156
ELECTRICITY
H02M1/08
ELECTRICITY
Abstract
A DC-DC converter and corresponding method for transitioning between a discontinuous conduction mode, DCM, and a continuous conduction mode, CCM, wherein the DC-DC converter is configured to power a signal processing system within an integrated circuit, is provided. The method comprises receiving input data, wherein the input data is for inputting into the signal processing system; determining an amplitude of the input data; and transitioning between DCM and CCM based on the amplitude of the input data. A DC-DC converter and respective method for transitioning from CCM to DCM comprising determining an estimated current representative of an inductor current through an inductor of the DC-DC converter; and transitioning from CCM to DCM based on the estimated current, is provided. A DC-DC converter and respective method for transitioning from DCM to CCM comprising determining either an output voltage of the DC-DC converter or a duty cycle of the DC-DC converter; and transitioning from DCM to CCM based on the determined output voltage or duty cycle of the DC-DC converter, is provided.
Claims
1. A method in a DC-DC converter for transitioning from a discontinuous conduction mode, DCM, to a continuous conduction mode, CCM, the method comprising: determining either an output voltage of the DC-DC converter or a duty cycle of the DC-DC converter; and transitioning the DC-DC converter from the DCM to the CCM based on the determined output voltage or duty cycle of the DC-DC converter.
2. The method of claim 1 further comprising: comparing the output voltage of the DC-DC converter to a first threshold value, and responsive to the output voltage being below the first threshold value the transitioning from the DCM to the CCM.
3. The method of claim 2 further comprising transitioning the DC-DC converter from the DCM to the CCM responsive to the output voltage being below the first threshold value for a predetermined time.
4. The method of claim 1 further comprising: comparing the duty cycle of the DC-DC converter to a second threshold value, and responsive to the duty cycle being above the second threshold value, transitioning the DC-DC converter from the DCM to the CCM.
5. The method of claim 4 further comprising transitioning the DC-DC converter from the DCM to the CCM responsive to the duty cycle remaining below the second threshold value for a predetermined time.
6. The method of claim 1 further comprising: determining an estimated current representative of an inductor current through an inductor of the DC-DC converter; and transitioning the DC-DC converter from the CCM to the DCM based on the estimated current.
7. A DC-DC converter configured to transition from a discontinuous conduction mode, DCM, to a continuous conduction mode, CCM, the DC-DC converter comprising a controller comprising: a determination block configured to determine either an output voltage of the DC-DC converter or a duty cycle of the DC-DC converter; and a transitioning block configured to cause the DC-DC converter to transition from the DCM to the CCM based on the determined output voltage or duty cycle of the DC-DC converter.
8. A DC-DC converter of claim 7 wherein the transitioning block is configured to cause the DC-DC converter to transition from the DCM to the CCM responsive to the output voltage being below a first threshold value.
9. The DC-DC converter of claim 8 wherein the transitioning block is configured to cause the DC-DC converter to transition from the DCM to the CCM responsive to the output voltage remaining below the first threshold value for a predetermined time.
10. The DC-DC converter of claim 7 wherein the transitioning block is configured to cause the DC-DC converter to transition from the DCM to the CCM responsive to the duty cycle being above a second threshold value.
11. The DC-DC converter of claim 10 wherein the transitioning block is configured to cause the DC-DC converter to transition from the DCM to the CCM responsive to the duty cycle remaining above the second threshold value for a predetermined time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) For a better understanding of the embodiments of the present disclosure, and to show how it may be put into effect, reference will now be made, by way of example only, to the accompanying drawings, in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DESCRIPTION
(17) The description below sets forth example embodiments according to this disclosure. Further example embodiments and implementations will be apparent to those having ordinary skill in the art. Further, those having ordinary skill in the art will recognize that various equivalent techniques may be applied in lieu of, or in conjunction with, the embodiments discussed below, and all such equivalents should be deemed as being encompassed by the present disclosure.
(18)
(19) In this example implementation, the inductor 204 is coupled to the drain terminal of the PFET 208 and the drain terminal of the NFET 206. The drain terminal of the PFET 208 and the drain terminal of the NFET 206 are also coupled together.
(20) The capacitor 210 is coupled between the source terminal of the PFET 208 and ground. The source terminal of the NFET 206 is coupled to ground. Both the gate terminal of the PFET 208 and the gate terminal of the NFET 206 are coupled to a controller 222 which controls whether the PFET 208 and NFET 206 are in conducting or non-conducting states. An amplifier or other signal processing circuitry may be connected to receive the boost voltage from the source terminal of the PFET 208.
(21) For example, during a first time period, the NFET 206 may be switched on to a conducting state which couples the inductor 204 to ground, while the PFET 208 is switched off to a non-conducting state. This switching configuration causes the supply voltage V.sub.P to fall across the inductor 204 and therefore causes current to flow through the inductor 204. The current flowing through the inductor 204 thereby stores energy in the inductor 204.
(22) During a second time period, the NFET 206 may be switched off into a non-conducting state while the PFET 208 may be switched on to a conducting state. This switch configuration causes the inductor 204 to couple to ground through the capacitor 210. Thus, the energy stored in the inductor 204 during the first time period is transferred to the capacitor 210 during the second time period. As energy is stored in the capacitor 210, the voltage across the capacitor increases and allows the boost voltage V.sub.BST to increase beyond the supply voltage V.sub.P.
(23) A controller 222 may control the duration of the first and second time periods in order to regulate the transfer of power from the inductor 204 to the capacitor 210 and thus regulate the level of the boost voltage V.sub.BST.
(24) It will be appreciated that such a DC-DC converter 200 may operate in two distinct modes: continuous conduction mode, CCM, and discontinuous conduction mode, DCM.
(25)
(26) The controller may control the length of the duty cycle in order to maintain the output voltage, i.e. the boost voltage V.sub.BST, within a predefined range. In other words, if V.sub.BST goes above a maximum voltage V.sub.max, the time spent in state S.sub.1 may be reduced and if V.sub.BST drops below a minimum voltage V.sub.min, then the time spent in state S.sub.1 may be increased.
(27) The switching state may be switched from state S.sub.2 to state S.sub.1 at the beginning of each clock cycle as illustrated by the pulses indicating the start of each cycle of the switching frequency in
(28) However, when the load current decreases, in other words a higher resistance is coupled to receive the boost voltage V.sub.BST, the inductor current also decreases. In this case, if the boost converter is left to operate in continuous conduction mode, then the inductor current may become negative in each switching period, as illustrated in
(29) The boost converter may therefore be operated in discontinuous conduction mode (DCM). In DCM, there may be, for example, three different switching states. The first and second switching states S.sub.1 and S.sub.2 may be the same as illustrated for CCM in
(30) As the PFET 208 is switched off, this switch deactivation stops any current flowing back through the inductor in a negative direction, thereby pinning or maintaining the inductor current at 0 A as illustrated in
(31) It may therefore be desirable to provide a method of switching between the CCM mode illustrated in
(32) The controller 222 of
(33) In some embodiments, the controller 222 is configured to receive an indication of the boost voltage V.sub.BST. For example, the DC-DC converter 200 may comprise an analog to digital converter (ADC) 220 configured to receive the boost voltage V.sub.BST and output a digital version of the boost voltage to the controller 222.
(34) In some embodiments, the controller 222 is configured to receive an indication of an estimated current representative of an inductor current through the inductor 204. For example, the DC-DC converter may comprise a current mirror 218 configured to mirror the current through the NFET 206, and thus the current through the inductor 204 during the switching state S.sub.1. The mirrored current may then be input into an ADC 216 which outputs a digital version of the mirrored current to the controller 222.
(35) The controller 222 may then control the length of the different switching periods based on the aforementioned variables.
(36)
(37) In this embodiment, the DC-DC converter utilizes the amplitude of input data which is input into the signal processing system to indicate the load of the DC-DC converter. In other words, if the amplitude of the input data for the signal processing system is higher, then the load on the DC-DC converter is higher.
(38) In step 501, the DC-DC converter receives the input data, wherein the input data is for inputting into the signal processing system. For the example illustrated in
(39) In step 502, the DC-DC converter determines an amplitude of the input data.
(40) In step 503, the DC-DC converter transitions between DCM and CCM based on the amplitude of the input data. For example, responsive to determining that the amplitude of the input data is below a first threshold value, the DC-DC converter may transition from operating in CCM to operating in DCM. Furthermore, responsive to determining that the amplitude of the input data is above a second threshold value, the DC-DC converter may transition from operating in DCM to operating in CCM.
(41) In some embodiments, the first threshold value and the second threshold value are the same. In some embodiments, the first threshold value and second threshold value are different in order to avoid ping-ponging between the different modes of operation. In other words, if only one threshold is used, the DC-DC converter may transition rapidly between operating states when the amplitude of the input data hovers around the threshold value.
(42) In some embodiments, in order to prevent the ping-ponging between different modes of operation, a time-based hold may be applied to exiting CCM operation before entering DCM operation. This time hold is somewhat of a time-based hysteresis. However, exiting DCM operation may occur immediately following a threshold violation so that CCM may properly regulate the boost voltage V.sub.BST. Under heavy or rapidly increasing loading conditions, DCM may not be able to properly regulate the boost voltage V.sub.BST.
(43)
(44) In this embodiment, the value of the amplitude of the input data is compared to a threshold value A.sub.T to determine whether to operate in DCM or CCM. In particular, if the amplitude of the input data is above threshold value A.sub.T, the DC-DC converter operates in CCM, and if the amplitude of the input data is below threshold value A.sub.T, the DC-DC converter operates in DCM. In this example, only one threshold value is used, however, as described above in some embodiments, two threshold values may be used.
(45) In this example, the DC-DC converter transitions from CCM to DCM responsive to the amplitude of the input data remaining below the first threshold value for a predetermined time. By waiting a predetermined time before transitioning between the modes of operation, the DC-DC converter avoids ping-ponging between the two modes of operation.
(46) For example, the DC-DC converter may comprise a filter counter configured to count clock cycles from when the amplitude first passes below the threshold A.sub.T, at time t1, until the amplitude passes back above the threshold A.sub.T, at time t2. In this example, at the time t2, the filter counter has not yet counted to a predetermined number X of clock cycles. The DC-DC converter may therefore not transition into DCM. However, at time t3, the amplitude passes below the threshold A.sub.T again, and this time remains below the threshold long enough for the filter counter to count X clock cycles. Therefore, at time t4, when the filter counter counts X clock cycles, the DC-DC converter may transition into DCM.
(47) Equivalently, the DC-DC converter may transition from DCM to CCM responsive to the amplitude of the input data remaining above the threshold value for a predetermined time.
(48) As described previously with respect to
(49)
(50) In step 701, the DC-DC converter determines an estimated current representative of an inductor current through an inductor of the DC-DC converter. Such an example DC-DC converter is illustrated in U.S. Pat. No. 9,912,238 hereby incorporated by reference.
(51) For example, the DC-DC converter may determine the estimated current by measuring the current through the inductor, for example using a current mirror 218. The measured current may then be converted into digital samples.
(52) For example, the current through the N-FET 206 may be measured. In other words, the current through the inductor may be measured during the switching state S.sub.1 of the switching cycle as the current is ramped up. The current may be measured using, for example a multi-bit ADC or two comparators.
(53) Based on the measurement of the current during the state S.sub.1 period, the method may then comprise estimating an inductive value of the inductor based on the measured current. The current during the second time period for state S.sub.2 may then be estimated based on the estimated inductance, the boost voltage V.sub.BST, and the supply voltage value. In some examples, the estimated current comprises a peak inductor current. In some examples, the estimated current comprises an average inductor current. The average inductor current may be proportional to the load current. In some examples, the estimated current comprises an average peak inductor current. By taking an average of the peak inductor current, any transient peaks in the inductor current may be removed, resulting in a more accurate representation of the load current.
(54) In step 702, the DC-DC converter transitions from CCM to DCM based on the estimated current. For example, the DC-DC converter may compare the estimated current to a threshold value I.sub.T, and, responsive to the estimated current being below the threshold value I.sub.T, the DC-DC converter may transition from CCM to DCM.
(55)
(56) In this embodiment, the estimated current I.sub.EST representative of the current through the inductor is compared to a threshold value I.sub.T to determine whether to transition from CCM to DCM. In particular, when operating in CCM, the estimated current passes below the threshold I.sub.T, the DC-DC converter may transition to operating in DCM.
(57) In this example, a filter counter starts to count clock cycles from when the estimated current first passes below the threshold I.sub.T at time t1. At time t2, the estimated current passes back above the threshold value I.sub.T. However, at this time, the filter counter has not yet counted a predetermined number X of clock cycles. The DC-DC converter does not therefore transition into DCM. However, at time t3, the estimated current passes below the threshold I.sub.T again, and this time remains below the threshold long enough for the filter counter to count X clock cycles. Therefore, at time t4, when the filter counter counts X clock cycles, the DC-DC converter transitions into DCM.
(58) The DC-DC converter therefore transitions from CCM to DCM responsive to the estimated current remaining below the threshold value I.sub.T for a predetermined time.
(59) It will be appreciated, that due to the inductor current being maintained or pinned to zero when operating in DCM, the inductor current may not be used, in some circumstances, to transition from DCM to CCM.
(60) In some examples, the DC-DC converter may transition from DCM to CCM as described with reference to
(61)
(62) In step 901, the DC-DC converter determines either an output voltage of the DC-DC converter or a duty cycle of the DC-DC converter.
(63) For example, as illustrated in
(64) In step 902, the DC-DC converter transitions from DCM to CCM based on the determined output voltage or duty cycle of the DC-DC converter. For example, the controller 222 may control the switching states of the DC-DC converter based on the output voltage or duty cycle.
(65) For example, the controller 222 may compare the output voltage of the DC-DC converter to a first threshold value, and responsive to the output voltage being below the first threshold value may cause the DC-DC converter to transition from DCM to CCM. In other words, as the output voltage of the DC-DC converter is low, this low value may indicate that the inductor 204 is not being charged enough to keep the boost voltage within a desired range. The controller may therefore switch the DC-DC converter to CCM in order to allow the boost voltage to be increased.
(66) In some embodiments, the controller 222 compares the duty cycle of the DC-DC converter to a second threshold value, and responsive to the duty cycle being above the second threshold value, the DC-DC converter transitions from DCM to CCM. In other words, when the load increases, the time taken to reach a maximum current during state S.sub.1 increases, and therefore the duty cycle increases. Contrary to CCM, during DCM it is known that the current through the inductor starts at zero at the start of the state S.sub.1 period, and therefore the duty cycle may be used as an indication of the load during DCM.
(67)
(68) As illustrated in
(69) In the example illustrated in
(70) In this example, the DC-DC converter comprises a filter counter configured to count clock cycles from when the output voltage first passes below the threshold VT at time t1 to when the output voltage passes back above the threshold VT at time t2. In this example, the filter counter has not yet counted a predetermined number X of clock cycles at time t2. The DC-DC converter may therefore not transition into CCM. However, at time t3, the output voltage passes below the threshold VT again, and this time remains below the threshold long enough for the filter counter to count X clock cycles. Therefore, at time t4, when the filter counter has counted X clock cycles, the DC-DC converter may transition into CCM.
(71) Equivalently, as illustrated in
(72) In the example illustrated in
(73) In this example, the DC-DC converter comprises a filter counter configured to count clock cycles from when the duty cycle first passes above the threshold D.sub.T at time t1 to when the duty cycle passes back below the threshold D.sub.T at time t2. In this example, the filter counter has not yet counted a predetermined number X of clock cycles at time t2. The DC-DC converter may therefore not transition into CCM. However, at time t3, the duty cycle passes above the threshold D.sub.T again, and this time remains above the threshold long enough for the filter counter to count X clock cycles. Therefore, at time t4, when the filter counter has counted X clock cycles, the DC-DC converter may transition into CCM.
(74)
(75) For example, the transitioning block may comprise a level shifting and driving block configured to alter the switching states of the DC-DC converter.
(76) The DC-DC 1200 converter may comprise an NFET, a PFET switch, an inductor and a capacitor connected as described with reference to
(77)
(78) The DC-DC converter 1300 comprises an inductor 1301 and a controller 1302. The controller comprises a current estimation block 1303 configured to determine an estimated current representative of an inductor current through the inductor 1301. In some embodiments, the current estimation block may comprise a current mirror and an ADC. The controller further comprises a transitioning block 1304 configured to cause the DC-DC converter to transition from CCM to DCM based on the estimated current. For example, the transitioning block may comprise a level shifting and driving block configured to alter the switching states of the DC-DC converter.
(79) The DC-DC 1300 converter may comprise an NFET, a PFET switch and a capacitor connected as described with reference to
(80)
(81) The DC-DC converter 1400 may be configured to transition from a discontinuous conduction mode, DCM, to a continuous conduction mode, CCM. The DC-DC converter comprises a controller 1401 comprising a determination block 1402 configured to determine either an output voltage of the DC-DC converter or a duty cycle of the DC-DC converter.
(82) For example, the determination block may comprise an ADC configured to receive the output voltage of the DC-DC converter, V.sub.BST, and to output a digital version of the output voltage. The controller may comprise a transitioning block 1403 configured to cause the DC-DC converter to transition from DCM to CCM based on the determined output voltage of the DC-DC converter.
(83) In some examples, the transitioning block 1403 may be configured to control the switching states of the switches 1404 and 1405 in the DC-DC converter. When operating the DCM, the duty cycle of the DC-DC converter may be determined as the state S.sub.1 period as described with respect to
(84) In some embodiments, the determination block may receive an indication of the duty cycle from the transitioning block and may cause the transitioning block to transition from DCM to CCM based on the determined duty cycle.
(85) There is therefore provided methods and apparatus for transitioning a DC-DC converter between a continuous conduction mode when high loads are present, and a discontinuous conduction mode when low modes are present. The transition between the two modes at an appropriate time dependent on the load allows the DC-DC converter to save power.
(86) It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design many alternative embodiments without departing from the scope of the appended claims. The word comprising does not exclude the presence of elements or steps other than those listed in the claim, a or an does not exclude a plurality, and a single feature or other unit may fulfill the functions of several units recited in the claims. Any reference numerals or labels in the claims shall not be construed so as to limit their scope. Terms such as amplify or gain include possible applying a scaling factor or less than unity to a signal.