BACKGROUND TO THE INVENTION
Field of the Invention:
[0001] The invention is directed to an efficient power management method and apparatus for
providing multiple supply voltages from a single voltage source.
Description of the Related Art:
[0002] In modern fourth generation wireless handset solutions, there is an expectation that
a power management integrated circuit (PMIC) will generate an array of voltages of
different values for powering various blocks, including for example digital cores,
inputs/outputs, analogue circuits and power amplification stages. These blocks will
have different voltage requirements. The voltages will be required to be generated
from a single lithium ion cell having a terminal voltage with a typical value between
2.6V and 5.5V.
[0003] In order to provide this a so-called H-bridge buck-boost topology, as illustrated
in Figure 1, is typically provided.
[0004] With reference to Figure 1, there is shown a voltage generation stage 100. A voltage
source 110, typically a battery, provides an input voltage on line 112. Switching
control elements consist of a buck section 104 formed by switches 102 and 103, and
a boost section 109 formed by switches 105 and 106. Capacitor 107 is a capacitive
storage element and inductor 108 is an inductive storage element. The voltage source
110 has an exemplary voltage supply of 2.5V. Supply stage 100 has to switch between
buck and boost modes to control an output voltage on line 114.
[0005] In boost mode, the voltage source 110, typically a battery, has a value which is
lower than a desired voltage at the output 114. In buck mode the voltage source 110
has a value which is higher than a desired voltage at the output 114.
[0006] A problem with the topology such as illustrated in Figure 1 is that a separate voltage
generation stage 100 must be used for each voltage required to be generated. That
is, a voltage generation stage is dedicated to generating one voltage and, and when
n voltages are required n voltage generation stages 100 are required. Thus the entire
circuit of Figure 1 must be replicated for each required voltage. This results in
a number of buck-boost circuits, and in particular an associated proliferation of
inductors. This adds to cost, takes up space, and generates interference.
[0007] In order to overcome these problems, in the prior art there has been proposed approaches
to improve power management ICs. These approaches include: the provision of on-chip
inductors; switched capacitor solutions; and multi-winding transformers.
[0008] It has been more recently proposed, in UK patent number
2460072 (Nujira Limited) filed 15 May 2008, to provide a voltage generation apparatus comprising:
a voltage source; an inductor, wherein a first terminal of the inductor is switchably
connected to the voltage source; and a plurality of capacitors switchably connected
to a second terminal of the inductor, wherein a respective plurality of voltages are
formed across the plurality of capacitors. Thus using a single inductor, a single
set of buck switches, a single set of boost switches, and n capacitors, n supply voltages
can be generated.
[0009] US 2006/0114624, against which the preamble is based on, describes a technique for supplying power
to multiple outputs in a switching converter. A switch arrangement couples and decouples
a supply voltage to an inductor, and couples and decouples are given output of a plurality
of outputs to the inductor. A controller controls the switch arrangement to couple
the supply voltage to the inductor during an inductor charge period and decouple the
supply voltage from the inductor during an inductor discharge period.
[0010] US 6,522,110 describes a voltage regulator which takes an input voltage and provides a multiple
of output voltages of differing voltage values. The voltage regulator includes a power
switch and an inductor for providing inductor current to various output nodes. Control
switches and a decision logic block are used to regulate the flow of inductor current
to the output nodes.
[0011] It is an aim of the invention to provide an improved power management arrangement
for the provision of multiple voltage levels for such an arrangement.
SUMMARY OF THE INVENTION:
[0012] In accordance with the invention there is provided a buck-boost converter including
a voltage generation apparatus comprising: a voltage source; an inductor, wherein
a first terminal of the inductor is switchably connected to the voltage source; and
a plurality of capacitors switchably connected to a second terminal of the inductor,
wherein a respective plurality of output voltages are formed across the plurality
of capacitors, further comprising:
an error determination means, for determining an error in each of the plurality of
voltages, a mean error in dependence thereon, and an error deviation from the mean
error for each of the plurality of output voltages; and
a control means comprising a control loop adapted to switchably connect one of the
plurality of capacitors to the second terminal of the inductor in dependence on the
plurality of error deviations; and a control loop adapted to control switching between
a buck mode and a boost mode in dependence upon the mean error.
[0013] The control loops may be termed, respectively, inner and outer control loops.
[0014] The control means may be adapted to switchably connect the capacitor associated with
the one of the plurality of output voltages having the most negative deviation from
a mean error.
[0015] The voltage generation apparatus may further comprise an error determination means
for determining the error deviation of the output voltage formed across each capacitor.
[0016] The control means may be adapted to ensure that only one of the plurality of capacitors
is connected to the second terminal of the inductor at any time.
[0017] The control means may include logic means to generate a plurality of control signals
for a switch array for switchably connecting each of the plurality of capacitors to
the second terminal of the inductor, wherein if more than one of said control signals
is set the control signal for the switch associated with the lowest output voltage
is delivered to the switch array.
[0018] The voltage generation apparatus may further comprise means for detecting a maximum
voltage has been reached for a switchably connected capacitor, and responsive thereto
for disconnecting the capacitor.
[0019] The voltage generation circuit may further comprise means for monitoring all the
capacitors which are not switchably connected, wherein on detection of a voltage associated
with any capacitor falling below a minimum allowed error deviation, switchably connecting
that capacitor.
[0020] The control loop which may be termed the inner control loop may be adapted to connect
the one of the plurality of capacitors associated with the output voltage having the
largest error deviation.
[0021] The buck-boost converter may further comprise means for detecting a maximum voltage
has been reached for a switchably connected capacitor, and responsive thereto for
disconnecting the capacitor.
[0022] The buck-boost converter may further comprise means for monitoring all the capacitors
which are not switchably connected, and adapted, on detection of a voltage associated
with any capacitor falling below a minimum allowed error deviation, to switchably
connect that capacitor.
[0023] In a further aspect there is provided a method for controlling a buck-boost converter
including a voltage generation apparatus comprising: a voltage source; an inductor,
wherein a first terminal of the inductor is switchably connected to the voltage source;
and a plurality of capacitors switchably connected to a second terminal of the inductor,
wherein a respective plurality of output voltages are formed across the plurality
of capacitors,
the method characterised by the steps of:
determining an error in each of the plurality of voltages, a mean error in dependence
thereon, and an error deviation from the mean error for each of the plurality of voltages;
and
switchably connecting one of the plurality of capacitors to the second terminal of
the inductor in dependence on the error deviations; and
switching between buck mode and boost mode in dependence upon the mean error.
[0024] The step of switchably connecting may be under the control of an inner control loop
and the step of switching may be under the control of an outer control loop.
[0025] The step of switchably connecting may be adapted to switchably connect the capacitor
associated with the one of the plurality of output voltages having the most negative
error deviation.
[0026] The method may further comprise determining the error deviation of the output voltage
formed across each capacitor.
[0027] The may further comprise ensuring that only one of the plurality of capacitors is
connected to the second terminal of the inductor at any time.
[0028] The method may further include generating a plurality of control signals for a switch
array for switchably connecting each of the plurality of capacitors to the second
terminal of the inductor, wherein if more than one of said control signals is set
the control signal for the switch associated with the lowest output voltage is delivered
to the switch array.
BRIEF DESCRIPTION OF THE DRAWINGS:
[0029] The invention will now be described with reference to the accompanying drawings in
which:
Figure 1 illustrates a buck-boost converter as known in the prior art;
Figure 2 illustrates a buck-boost converter which may be controlled in accordance
with embodiments of the invention;
Figure 3 illustrates an exemplary control architecture for the buck-boost converter
of Figure 2;
Figure 4 illustrates an exemplary implementation of an error determination block of
Figure 3;
Figure 5 illustrates an exemplary implementation of a multi-variable control block
of Figure 3;
Figure 6 illustrates an exemplary implementation of a maximum trip level detector
block of Figure 3;
Figure 7 illustrates an exemplary implementation of a minimum trip level detector
block of Figure 3;
Figure 8 illustrates an exemplary implementation of a minimum error deviation detector
block of the variable multi-variable control block of Figure 5; and
Figure 9 illustrates the output switch array of the buck-boost converter of Figure
2.
DESCRIPTION OF THE PREFERRED EMBODIMENTS:
[0030] The present invention is now described by way of example with reference to exemplary
embodiments. One skilled in the art will appreciate that embodiments are described
for ease of understanding the invention, and the invention is not limited to details
of any embodiment described. The scope of the invention is defined by the appended
claims.
[0031] In the following description where the same reference numerals are used in different
Figures, they denote an element in one Figure which corresponds to an element in another
Figure.
[0032] With reference to Figure 2, there is illustrated an exemplary voltage supply stage
to be controlled. The voltage supply stage provides an assembly of switches and capacitors
in combination with a single inductor to generate a plurality of supply voltages from
a single voltage source.
[0033] With reference to Figure 2, the power supply stage includes a buck switch stage 104
including switches 102 and 103, and a boost switch stage 209. The boost switch stage
includes the switch 106 and a switch array 201. The inductor 108 of Figure 1 is provided.
The capacitor 107 of Figure 1 is replaced, in general, by a plurality p of capacitors.
In the illustrated example p=3, and the plurality of capacitors are denoted by reference
numerals 202
1 to 202
3. The switch array 201 connects the signal on line 116 at its input to one of three
output lines denoted by reference numerals 204
1 to 204
3. In general, there are p output lines. Each of the capacitors 202
1 to 202
3 is connected between a respective one of the output lines 204
1 to 204
3 at a first terminal and ground at a second terminal, the connection to ground being
provided on line 203.
[0034] The three switches 102, 103, 106 and inductor 108 correspond to the switches of the
conventional buck-boost arrangement of Figure 1. The switch 102 selectively connects
the voltage supply (battery 110) to a first terminal of the inductor 108. The switch
103 selectively connects the first terminal of the inductor 108 to ground. The switch
106 selectively connects the second terminal of the inductor 108 to ground.
[0035] Switch array 201 replaces switch 105 of Figure 1 as noted above. Switch array 201
is controlled to connect, at any one time, the first terminal of one of the capacitors
202
1 to 202
3 to the second terminal of inductor 108 on line 116.
[0036] The inductance of inductor 108 allows current to flow regardless of which of capacitors
202
1 to 202
3 is connected. When switch 201 is disconnected from a supply, the relevant supply
capacitor will allow current to flow into a respective load (not shown) connected
to the respective output line 204
1 to 204
3.
[0037] The longer any one of the capacitors 202
1 to 202
3 is connected to the inductor 108, the higher the respective supply voltage on the
respective output voltage line 204
1 to 204
3 will climb. Therefore, there is provided scope for regulation of each individual
supply on lines 204
1 to 204
3.
[0038] In practice, a decision as to whether a PWM cycle is to be a buck or boost cycle
may be taken at the beginning of the cycle after sampling the inductor current. If
the sampled inductor current is greater than the target current (as set by the voltage
control), then the cycle is set to be a buck cycle. If the sampled inductor current
is less than the target current, then the cycle becomes a boost cycle. One skilled
in the art will be familiar with the principles, and exemplary techniques, for determining
the enabling of a buck or boost cycle. An exemplary technique is described herein
for the determination of boost or buck mode at the start of a cycle, but one skilled
in the art will appreciate that other techniques may be used.
[0039] In boost mode, each PWM cycle starts with a precharge operation. In a precharge operation
all switches of the switch array 201 are open, and switch 106 is closed. The length
of the precharge period is implementation dependent. The function of the precharge
period is to precharge the inductor 108. Once the precharge period is complete, for
the remainder of the PWM boost cycle the switches 201 are controlled in accordance
with exemplary arrangements of the invention as described hereinafter. After the precharge
period, for the remainder of the PWM boost cycle the switch 106 is open. Throughout
the PWM cycle in boost mode, switch 102 is continuously 'on' and switch 103 continuously
'off'. Thus the buck switches 104 are connected such that the battery 110 is connected
to the first terminal of the inductor 108 during a boost cycle.
[0040] Throughout the PWM cycle in buck mode, the switch 106 is continuously open. The switches
102 and 103 are controlled in accordance with the switching of the switch array 201
as in the boost (following precharge) mode.
[0041] It should further be noted that the arrangement of Figure 2 in which each capacitor
is connected between an output line (or output voltage) and ground is exemplary. In
an alternative, for example, each capacitor may be connected between an upper voltage
level and a lower voltage level. In one arrangement, each capacitor may be connected
between an upper voltage level and an adjacent lower voltage level, with one capacitor
connected between the lowest voltage level and ground.
[0042] Thus, with reference to Figure 2, in an alternative: capacitor 202
3 may be connected between lines 204
3 and 204
2; capacitor 202
2 may be connected between lines 204
2 and 204
1; capacitor 202
1 may be connected between lines 204
1 and electrical ground.
[0043] With reference to Figure 3 there is shown the overall control architecture 300 for
the generation of the multi-level supply. The control architecture 300 comprises an
error determination block 302, a multi-variable control block 304, a maximum trip
level control block 600, a minimum trip level control block 700, a PWM controller
306, a buck switch controller block 308 and a boost switch controller block 310.
[0044] The error determination block 302, the multi-variable control block 304, the maximum
trip level control block 600, and the minimum trip level control block 700 in combination
provide an exemplary inner control loop, or first control loop, for the buck-boost
converter. The PWM controller 306 provides an exemplary outer control loop, or second
control loop, for the buck-boost converter.
[0045] The outer control loop of the control architecture 300 provides, in essence, the
same overall functionality as a conventional buck-boost controller for determining
whether buck or boost mode is to be implemented, and for controlling inductor current.
[0046] The voltage error feedback of a conventional buck-boost arrangement, used to determine
buck or boost mode, is replaced in the described embodiment with an average error
(E
mean) feedback from the error determination block 302, the generation of which is discussed
further hereinbelow. The average error is used by the PWM controller to determine
whether a buck or boost mode is entered.
[0047] In known buck-boost converters, where a single output voltage is generated, a control
function selects either a buck or boost operation in dependence on the voltage error
feedback, to drive this voltage error toward zero. In a prior art multi-voltage arrangement
multiple buck-boost converters are provided, each having its own control function
based on voltage error feedback.
[0048] However, in the arrangement as illustrated in Figures 2 and 3, this prior art technique
for determining buck or boost mode cannot be used, as there are multiple output voltages.
With an n-level supply, there are n output voltages that would need to satisfy the
requirement to have their voltage error adjusted toward zero.
[0049] The error determination block 302 ensures that the n output voltage errors for n
output voltages are reduced to a single non-identical value at each output voltage
node. This is achieved by determining the mean (or average) error and ensuring the
voltage on the output capacitors drive this mean error voltage toward zero. In theory
there is no restriction on the number of output voltages that can be accommodated.
[0050] As mentioned above, the outer control loop is also used for controlling the inductor
current. Without such control, if the battery voltage is high and the buck-boost converter
is continually in buck mode, there is no means to control the mean error and all the
output voltages would simultaneously drift upwards. To avoid this the outer control
loop controls the inductor current by altering the duration of the buck discharge
or boost precharge.
[0051] With reference to Figure 4, there is illustrated an implementation of the error determination
block 302 of Figure 3, for deriving error voltages from the actual power rail voltages,
and for deriving the average (or mean) error.
[0052] As noted above the exemplary arrangements shown and described illustrate three supply
levels and three power rails for clarity, but the same control scheme can be applied
in general to any number n.
[0053] The three voltages V
1, V
2, and V
3 on output lines 204
1, 204
2, and 204
3 are applied to respective first inputs of three subtraction means 402
1, 402
2, 402
3. A second input to each subtraction means 402
1, 402
2, 402
3 are respective reference voltages locally derived from respective reference sources
4011, 4012, and 4013. The respective reference voltages are denoted V
1ref, v
2ref, and V
3ref. The reference sources are preferably obtained from an accurate band gap reference.
[0054] The reference voltages V
1ref, V
2ref, and V
3ref are subtracted from the actual output voltages V
1, V
2 and V
3 on output lines 204
1, 204
2, and 204
3 to produce error voltages V
1error, V
2error, and V
3error. These error voltages represent absolute errors of each voltage level.
[0055] The voltages V
1error, V
2error, and V
3error are converted to a mean error value and a plurality of error deviation values. The
mean error represents the average or mean of the error voltages V
1error, V
2error, and V
3error. The plurality of error deviation values represent the value of the deviation of
each error voltage V
1error, V
2error, and V
3error from the mean error.
[0056] The mean is obtained by applying the error voltages V
1error, V
2error, and V
3error to an averaging means 420. The averaging means 420 may, for example, be provided
by a network of resistors 403
1, 403
2, 403
3. The network of resistors are connected such that a first terminal of each resistor
403
1, 403
2, 403
3 is connected to a respective one of the output lines 204
1, 204
2, and 204
3. A second terminal of each of the resistors 403
1, 403
2, 403
3 is connected to a common node to which a first terminal of a resistor 403x is connected.
The second terminal of the resistor 403x is connected to ground. The mean error is
denoted by E
mean, and is formed at the common node.
[0057] The error voltages V
1error, V
2error, and V
3error are applied as first inputs to respective further subtraction means 404
1, 404
2, 404
3, for subtraction from the mean error E
mean. The mean error E
mean is provided as a second input to each of the subtraction means 404
1, 404
2, 404
3. The subtraction means 404
1, 404
2, 404
3 provide respective error deviation values E
1, E
2, E
3, associated with the respective output voltages V
1, V
2 and V
3. These error deviation values E
1, E
2, E
3 form the inputs to the multi-variable control block 304.
[0058] With reference to Figure 5 there is illustrated an implementation of the multi-variable
control block 304. The multi-variable control block 304 includes a minimum level detector
501; three latches 502
1, 502
2, and 502
3; an OR gate 505; a pair of AND gates 503a and 503b; and three output AND gates 504
1, 504
2, and 504
3.
[0059] In general the number of latches 502 and the number of output AND gates 504 corresponds
to the number of output voltages, so in theory there may be provided n latches and
n output AND gates. Each output AND gate has an output which controls one of the switches
of the switch array 201. The operation of the multi-variable control loop 304 is now
further described.
[0060] The input error deviation values E
1, E
2, E
3 are applied as inputs to the minimum level detector 501. The minimum level detector
501 outputs three digital flag signals M
1, M
2, M
3, which correspond respectively to the input error deviation values E
1, E
2, E
3. The minimum level detector detects the error deviation value which is most negative,
i.e. which has the largest error (not the closest to zero). The flag associated with
the error deviation value having the most negative error is then set by the minimum
level detector 501, and the other flags are not set.
[0061] The flag signals M
1, M
2, M
3 are used to control a state machine around the latches 502 that in turn controls
which one of the switches 201 is operational at any instant.
[0062] Each latch has a data input (D), a latch enable input (LE), a set input (SET), a
reset input (RS), an output (Q) and an inverse output (Qbar). Each of the data inputs
of latches 502
1, 502
2, and 502
3 is connected to receive a respective flag M
1, M
2, and M
3. Each of the latch enable inputs of latches 502
1, 502
2, and 502
3 is connected to receive latch enable signal LE-on line 510. Each of the set inputs
of latches 502
1, 502
2, and 502
3 is connected to receive a respective set input SET1, SET2, SET3 on lines 512
1, 512
2, and 512
3. The reset input of the third latch 502
3 is not connected. The reset input of the second latch 502
2 is connected to the set signal SET3 on line 512
3. The reset input of the first latch 502
1 is connected to the output of the OR gate 505, which receives as its inputs the set
signal SET3 on line 512
3 and the set signal SET2 on line 512
2. The output of the first latch 502
1 forms a first input to the AND gate 504
1. The output of the second latch 502
2 forms a first input to the AND gate 503a. The output of the third latch 502
3 forms a first input to the AND gate 504
b. The inverse output of the first latch 502
1 forms a second input to the AND gate 503
a, and second input to the AND gate 503b. The inverse output of the second latch 502
2 forms a third input to the AND gate 503b. The inverse output of the third latch 502
3 is not connected. The outputs of each of the AND gates 503a and 503b form first inputs
to the AND gates 504
2 and 504
3. A boost precharge control signal on line 514 forms a second input to each of the
AND gates 504
1, 504
2, and 504
3.
[0063] As mentioned above, the multi-variable control block 304 receives as inputs the error
deviation values E
1, E
2, E
3; the latch enable input LE; the set inputs SET1, SET2, SET3; and the boost precharge
input. The multi-variable control block 304 generates the control signals to control
the switches of the switch array 201, which signals are denoted SW1, SW2, SW3 in Figure
5.
[0064] In general, the registers 502 latch the values of the flags M. The AND gates 503
operate to ensure that only one latched output is delivered to the switches at any
one time.
[0065] The AND gates 504 allow the outputs of the latches to be disabled from the switch
controls during a boost precharge cycle. Thus irrespective of the output of any latch,
when a boost precharge cycle is in operation the signal on line 514 is set to ensure
that the outputs of all the output AND gates 504 are low, and that all output switches
of the switch array 201 are open. When a boost precharge operation is not enabled,
the output AND gates 504 simply propagate the signal at their other input to their
output.
[0066] An interlock mechanism is provided by AND gates 503, to ensure that only one of the
switches of the switch array 201 is operational even if the data output of more than
one of latches 502 is high at any time. In the event that more than one latch 502
is high, preferably only the lowest of the latches which is high is operational, and
higher levels are disengaged from the output. As can be seen from Figure 5, the output
signals to control each of the respective switches (in the example three switches)
of the output array are provided by the data outputs of the three respective latches.
The output for the lowest latch 502
1 is delivered directly to the output AND gate 504
1, and therefore when this output is high the respective switch will always be enabled
(assuming that boost precharge is not taking place). The data outputs of the other
latches are delivered to their respective output AND gates 504 via AND gates 503,
to ensure that if the output of a particular latch is set high it is not delivered
to its associated output AND gate if the output of any lower latch is also set high.
[0067] At startup, the flag M associated with the lowest (most negative) error deviation
value is set, and the flags latched into the respective latches 502 when the latches
are enabled by the control signal LE on line 510. Only one latch will have a high
value latched therein, as only one flag is set, and therefore the data output of only
one latch is set high.
[0068] The setting and latching of the flag associated with the most negative error deviation
value ensures that the output capacitor 202 with the most negative error deviation
value is charged from the switched mode inductor 108. The capacitance continues to
be charged, with the result that the error deviation value gets smaller and ideally
changes sign as the power supply output voltage rises.
[0069] The charging of any capacitor is monitored by, and as appropriate terminated by the
maximum volts trip circuit 600, an exemplary implementation of which is illustrated
in detail in Figure 6. The error deviation values E
1, E
2, E
3 are applied as respective first inputs to comparators 602
1, 602
2, 602
3. Second inputs to the comparators are provided by a common reference signal. Each
comparator operates to detect whether a trip voltage set by the common reference signal
has been exceeded. The output of each comparator 602
1, 602
2, 602
3 is provided to a respective first input of a respective AND gate 601
1, 601
2, 601
3. The second input to each of the AND gates is provided by the respective switch outputs
SW1, SW2, SW3 of the multi-variable control block 304 (from AND gates 504). This ensures
that only the comparator output associated with the capacitor currently being charged
is delivered at the outputs of the respective AND gates 601, i.e. only one of the
AND gates 601 is enabled. The outputs of the AND gates 601
1, 601
2, 601
3 are provided as inputs to an OR gate 302, the output of which generates the latch
enable signal LE on line 510. Thus once the comparator operation for the capacitor
currently being charged indicates that a threshold has been reached, the charging
of that capacitor is stopped and the latch enable signal generated to latch in the
flags M, so that a next capacitor, having the current highest error deviation value,
is charged.
[0070] The threshold associated with the trip voltage for detecting a maximum voltage trip,
for input to the comparators 602, is implementation dependent.
[0071] During the charging process, the voltage across one of the output capacitors 202
may fall below a minimum allowed error deviation value limit, i.e. an error deviation
value may become so large as to exceed a threshold. If this happens it is preferably
required to promptly charge that capacitor. This is controlled by the minimum voltage
trip circuit 700, as illustrated in detail in Figure 7.
[0072] In the minimum voltage trip circuit 700 the error deviation value values E
1, E
2, E
3 are applied as respective first inputs to comparators 702
1, 702
2, 702
3. A second input to each comparator 702 is provided by common reference signal comprising
a threshold signal. The outputs of the comparators 702
1, 702
2, 702
3 generate the respective SET signals SET1, SET2, SET3 on lines 512
1, 512
2, 152
3 respectively. Any of the comparators 702
1, 702
2, 702
3 trip when a negative deviation value is below a minimum level trip as defined by
the threshold, and the associated SET signal is delivered to the respective latch.
Thus when an excessive negative deviation value error is detected, the corresponding
latch is set, and all the others latches above are reset. There is no requirement
to reset latches at a lower level because they are ignored by the interlock logic.
Logic gate 505 of Figure 5 allows the other necessary latches to be reset when a given
latch is set. Setting 502
3 resets 502
2 and 502
1. Setting 502
2 resets 502
1.
[0073] The threshold associated with the trip voltage for detecting a minimum voltage trip,
for input to the comparators 702, is implementation dependent.
[0074] Figure 8 shows an exemplary implementation of the minimum level detector 501 of Figure
5. A plurality of transistors 802
1, 802
2, 802
3 are connected to receive at the base terminals thereof the inverse error deviation
values -E
1, -E
2, -E
3. The emitter terminals of each of the transistors 802
1, 802
2, 802
3 are connected to a common point. A current source 803 is connected between the common
point and ground. The collector terminals of the transistors 802
1, 802
2, 802
3 are connected to collector terminals of a plurality of respective transistors 806
1, 806
2, 806
3, The base terminals of the plurality of transistors 806
1, 806
2, 806
3 are connected to a reference voltage, denoted REF. The emitter terminals of the plurality
of transistors 806
1, 806
2, 806
3 are connected to a supply rail carrying the supply voltage Vcc. The common collector
connections of each of the transistor pairs 806
1, 802
1; 806
2, 802
2; and 806
3, 802
3 are connected to respective inputs of a respective set of amplifiers 804
1, 804
2, 804
3. Further there is provided a transistor 810 having an emitter terminal connected
to the supply rail, a base terminal connected to the base of transistors 806
2, and a collector terminal connected to its base terminal and to a first terminal
of a current source, the other terminal of the current source being connected to ground.
[0075] The error deviation values polarity in Figure 8 is reversed compared with the previous
Figures, so that the minimum voltage becomes a maximum voltage. This means that the
current source 803 is directed through whichever transistor 802 that biases the maximum
voltage applied to the base thereof. This will pull down the corresponding output
of the transistor 802 and activate the corresponding logic buffer 804. Transistor
810 acts as a load.
[0076] Although the exemplary implementation of Figure 7 shows BJT transistors, equivalent
functional blocks in other technologies may be substituted.
[0077] Figure 9 shows how the control signals SW1, SW2, SW3 generated by the multi-variable
control block interact with the switching devices. The switcher inductor 108 supplies
current through the bank of switches 201 into capacitors 202. Control signals SW1,
SW2, SW3 from the multi-variable control block control switches 201
1 to 201
3 to charge selected output capacitors 202
1 to 202
3.
[0078] Also shown in Figure 9 is the switch 106, which is controlled by a boost precharge
signal during a boost precharge operation.
[0079] It is desirable that the buck-boost converter of Figure 2 can support discontinuous
mode, otherwise the control will be adversely affected with the capacitors being discharged
rather than charged. In discontinuous mode, the controller will allow the inductor
108 to be connected to the switched capacitor until conduction restarts, and the switched
capacitor can continue to be charged.
[0080] The parameters available for operation of the multi-variable control block are the
output capacitance of the psu, and the ripple limits. The ripple limit sets the maximum
allowable ripple, and the value of capacitor sets the update rate for a given load
current. It is desirable to have as large an output capacitor as possible to reduce
update rates and therefore switching losses. One desirable feature is that a drop
in load current reduces the update rate and therefore the switching losses in accordance
with load power.
[0081] The invention has been described herein by way of reference to particular examples
and embodiments, for the purposes of illustrating the invention and its embodiments.
The invention is not limited to the specifics of any embodiment descried herein. Any
feature of any embodiment may be implemented in combination with features of other
embodiments, no embodiment being exclusive. The scope of the invention is defined
by the appended claims.
1. Abwärts-/Aufwärtswandler mit einer Spannungserzeugungsvorrichtung, aufweisend:
eine Spannungsquelle (110),
einen Induktor (108), wobei ein erster Anschluss des Induktors schaltbar mit der Spannungsquelle
verbunden ist, und
eine Vielzahl von Kondensatoren (202), die schaltbar mit einem zweiten Anschluss des
Induktors verbunden sind, wobei eine entsprechende Vielzahl von Ausgangsspannungen
über die Vielzahl von Kondensatoren (202) gebildet werden,
weiterhin aufweisend:
ein Fehlerbestimmungsmittel (302) zum Bestimmen eines Fehlers in jeder aus der Vielzahl
von Spannungen, eines mittleren Fehlers in Abhängigkeit davon und einer Fehlerabweichung
von dem mittleren Fehler für jede aus der Vielzahl von Ausgangsspannungen, und
ein Steuermittel, das eine Steuerschleife (304) aufweist, die ausgebildet ist zum
schaltbaren Verbinden eines aus der Vielzahl von Kondensatoren (202) mit dem zweiten
Anschluss des Induktors in Abhängigkeit von der Vielzahl von Fehlerabweichungen,
gekennzeichnet durch:
eine Steuerschleife (306), die ausgebildet ist zum Steuern des Schaltens zwischen
einem Abwärtsmodus und einem Aufwärtsmodus in Abhängigkeit von dem mittleren Fehler.
2. Abwärts-/Aufwärtswandler nach Anspruch 1, wobei das Steuermittel (304, 306) ausgebildet
ist zum schaltbaren Verbinden des Kondensators (202), der mit der einen aus der Vielzahl
von Ausgangsspannungen mit der größten negativen Abweichung von dem mittleren Fehler
assoziiert ist.
3. Abwärts-/Aufwärtswandler nach Anspruch 1 oder 2, wobei das Steuermittel (304, 306)
ausgebildet ist zum Sicherstellen, dass jeweils nur einer aus der Vielzahl von Kondensatoren
(202) mit dem zweiten Anschluss des Induktors (108) verbunden ist.
4. Abwärts-/Aufwärtswandler nach Anspruch 3, wobei das Steuermittel (304, 306) Logikmittel
zum Generieren einer Vielzahl von Steuersignalen für eine Schalteranordnung (201)
für das schaltbare Verbinden jedes aus der Vielzahl von Kondensatoren (202) mit dem
zweiten Anschluss des Induktors (108) enthält, wobei, wenn mehr als eines der Steuersignale
gesetzt ist, das Steuersignal für den mit der niedrigsten Ausgangsspannung assoziierten
Schalter zu der Schaltanordnung (201) zugeführt wird.
5. Abwärts-/Aufwärtswandler nach einem der Ansprüche 1 bis 4, der weiterhin Mittel (600)
zum Erfassen des Erreichens einer maximalen Spannung für einen schaltbar verbundenen
Kondensator (202) und in Antwort darauf zum Trennen des Kondensators (202) aufweist.
6. Abwärts-/Aufwärtswandler nach einem der Ansprüche 1 bis 5, der weiterhin Mittel (700)
zum Überwachen aller Kondensatoren (202), die nicht schaltbar verbunden sind, aufweist,
wobei beim Erfassen des Fallens einer mit einem Kondensator (202) assoziierten Spannung
unter eine minimal zulässige Fehlerabweichung dieser Kondensator (202) schaltbar verbunden
wird.
7. Abwärts-/Aufwärtswandler nach einem der vorstehenden Ansprüche, wobei die Steuerschleife,
die ausgebildet ist zum schaltbaren Verbinden eines aus der Vielzahl von Kondensatoren
(202) mit dem zweiten Anschluss des Induktors in Abhängigkeit von der Vielzahl von
Fehlerabweichungen, weiterhin ausgebildet ist zum Verbinden des einen aus der Vielzahl
von Kondensatoren (202), der mit der Ausgangsspannung mit der größten Fehlerabweichung
assoziiert ist.
8. Ein Verfahren zum Steuern eines Abwärts-/Aufwärtswandlers mit einer Spannungserzeugungsvorrichtung,
aufweisend:
eine Spannungsquelle (110),
einen Induktor (108), wobei ein erster Anschluss des Induktors (108) schaltbar mit
der Spannungsquelle (110) verbunden ist, und
eine Vielzahl von Kondensatoren (202), die schaltbar mit einem zweiten Anschluss des
Induktors (108) verbunden sind, wobei eine entsprechende Vielzahl von Ausgangsspannungen
über die Vielzahl von Kondensatoren (202) gebildet werden,
wobei das Verfahren die folgenden Schritte aufweist:
Bestimmen eines Fehlers in jeder aus der Vielzahl von Spannungen, eines mittleren
Fehlers in Abhängigkeit davon und einer Fehlerabweichung von dem mittleren Fehler
für jede aus der Vielzahl von Spannungen, und
schaltbares Verbinden eines aus der Vielzahl von Kondensatoren mit dem zweiten Anschluss
des Induktors in Abhängigkeit von der Vielzahl von Fehlerabweichungen,
gekennzeichnet durch einen weiteren Schritt zum:
Schalten zwischen einem Abwärtsmodus und einem Aufwärtsmodus in Abhängigkeit von dem
mittleren Fehler.
9. Verfahren nach Anspruch 8, wobei der Schritt zum schaltbaren Verbinden ausgebildet
ist zum schaltbaren Verbinden des Kondensators (202), der mit der einen aus der Vielzahl
von Ausgangsspannungen mit der größten negativen Abweichung von dem mittleren Fehler
assoziiert ist.
10. Verfahren nach Anspruch 9, das weiterhin das Sicherstellen, dass jeweils nur einer
aus der Vielzahl von Kondensatoren mit dem zweiten Anschluss des Induktors verbunden
ist, aufweist und weiterhin das Generieren einer Vielzahl von Steuersignalen für eine
Schaltanordnung für das schaltbare Verbinden jedes aus der Vielzahl von Kondensatoren
mit dem zweiten Anschluss des Induktors aufweist, wobei, wenn mehr als eines der Steuersignale
gesetzt ist, das Steuersignal für den mit der niedrigsten Ausgangsspannung assoziierten
Schalter zu der Schaltanordnung zugeführt wird.
1. Un convertisseur abaisseur-élévateur comprenant un appareil de génération de tension
comprenant : une source de tension (110), un inducteur (108), une première borne de
l'inducteur étant raccordée de manière commutable à la source de tension, et une pluralité
de condensateurs (202) raccordés de manière commutable à une deuxième borne de l'inducteur,
une pluralité respective de tensions de sortie étant formées sur la pluralité de condensateurs
(202), comprenant en outre :
un moyen de détermination d'erreurs (302) destiné à la détermination d'une erreur
dans chaque tension de la pluralité de tensions, d'une erreur moyenne en fonction
de celles-ci et d'un écart d'erreur par rapport à l'erreur moyenne pour chaque tension
de la pluralité de tensions de sortie, et
un moyen de commande comprenant une boucle de commande (304) adaptée de façon à raccorder
de manière commutable un condensateur de la pluralité de condensateurs (202) à la
deuxième borne de l'inducteur en fonction de la pluralité d'écarts d'erreur, et caractérisé en ce qu'il comprend en outre
une boucle de commande (306) adaptée de façon à commander une commutation entre un
mode abaisseur et un mode élévateur en fonction de l'erreur moyenne.
2. Le convertisseur abaisseur-élévateur selon la Revendication 1 où le moyen de commande
(304, 306) est adapté de façon à raccorder de manière commutable le condensateur (202)
associé à la tension de la pluralité de tensions de sortie possédant l'écart le plus
négatif par rapport à l'erreur moyenne.
3. Le convertisseur abaisseur-élévateur selon la Revendication 1 ou 2 où le moyen de
commande (304, 306) est adapté de façon à garantir que seulement un condensateur de
la pluralité de condensateurs (202) est raccordé à la deuxième borne de l'inducteur
(108) à tout instant.
4. Le convertisseur abaisseur-élévateur selon la Revendication 3 où le moyen de commande
(304, 306) comprend un moyen de logique destiné à la génération d'une pluralité de
signaux de commande destinés à une matrice de commutateurs (201) de façon à raccorder
de manière commutable chaque condensateur de la pluralité de condensateurs (202) à
la deuxième borne de l'inducteur (108), où, si plus d'un signal desdits signaux de
commande est défini, le signal de commande destiné au commutateur associé à la tension
de sortie la plus faible est fourni à la matrice de commutateurs (201).
5. Le convertisseur abaisseur-élévateur selon l'une quelconque des Revendications 1 à
4 comprenant en outre un moyen (600) de détection qu'une tension maximale a été atteinte
pour un condensateur raccordé de manière commutable (202), et, en réponse à celui-ci,
de déconnecter le condensateur (202).
6. Le convertisseur abaisseur-élévateur selon l'une quelconque des Revendications 1 à
5 comprenant en outre un moyen (700) de surveillance de la totalité des condensateurs
(202) qui ne sont pas raccordés de manière commutable, où, en cas de détection qu'une
tension associée à un condensateur quelconque (202) chute sous un écart d'erreur autorisé
minimal, le raccordement de manière commutable de ce condensateur (202).
7. Le convertisseur abaisseur-élévateur selon l'une quelconque des Revendications précédentes
où la boucle de commande adaptée de façon à raccorder de manière commutable un condensateur
de la pluralité de condensateurs (202) à la deuxième borne de l'inducteur en fonction
de la pluralité d'écarts d'erreur est adaptée de façon à raccorder le condensateur
de la pluralité de condensateurs (202) associé à la tension de sortie possédant l'écart
d'erreur le plus grand.
8. Un procédé de commande d'un convertisseur abaisseur-élévateur comprenant un appareil
de génération de tension comprenant : une source de tension (110), un inducteur (108),
une première borne de l'inducteur (108) étant raccordée de manière commutable à la
source de tension (110), et une pluralité de condensateurs (202) raccordés de manière
commutable à une deuxième borne de l'inducteur (108), une pluralité respective de
tensions de sortie étant formées sur la pluralité de condensateurs (202),
le procédé comprenant les opérations suivantes :
la détermination d'une erreur dans chaque tension de la pluralité de tensions, d'une
erreur moyenne en fonction de celles-ci et d'un écart d'erreur par rapport à l'erreur
moyenne pour chaque tension de la pluralité de tensions, et
le raccordement de manière commutable d'un condensateur de la pluralité de condensateurs
à la deuxième borne de l'inducteur en fonction des écarts d'erreur, et
caractérisé par une opération complémentaire de commutation entre un mode abaisseur et un mode élévateur
en fonction de l'erreur moyenne.
9. Le procédé selon la Revendication 8 où l'opération de raccordement de manière commutable
est adaptée de façon à raccorder de manière commutable le condensateur (202) associé
à la tension de la pluralité de tensions de sortie possédant l'écart le plus négatif
par rapport à l'erreur moyenne.
10. Le procédé selon la Revendication 9 comprenant en outre la garantie que seulement
un condensateur de la pluralité de condensateurs est raccordé à la deuxième borne
de l'inducteur à tout instant, et comprenant en outre la génération d'une pluralité
de signaux de commande destinés à une matrice de commutateurs de façon à raccorder
de manière commutable chaque condensateur de la pluralité de condensateurs à la deuxième
borne de l'inducteur, où, si plus d'un signal desdits signaux de commande est défini,
le signal de commande pour le commutateur associé à la tension de sortie la plus faible
est fourni à la matrice de commutateurs.