You are on page 1of 33

Power Supply Design Seminar

Designing Stable Control Loops


Topic Category:
Feedback Loop Compensation

Reproduced from
2001 Texas Instruments Power Supply Design Seminar
SEM1400, Topic 5
TI Literature Number: SLUP173

© 2001, 2011 Texas Instruments Incorporated

Power Seminar topics and online power-


training modules are available at:
power.ti.com/seminars


Designing Stable Control Loops
By Dan Mitchell and Bob Mammano

ABSTRACT
The objective of this topic is to provide the designer with a practical review of loop compensation
techniques applied to switching power supply feedback control. A top-down system approach is taken
starting with basic feedback control concepts and leading to step-by-step design procedures, initially
applied to a simple buck regulator and then expanded to other topologies and control algorithms.
Sample designs are demonstrated with Mathcad simulations to illustrate gain and phase margins and
their impact on performance analysis.

I. INTRODUCTION
Stable t
Insuring stability of a proposed power supply Perturbation System
solution is often one of the more challenging Response
aspects of the design process. Nothing is more
disconcerting than to have your lovingly crafted
breadboard break into wild oscillations just as it Unstable
t
is being demonstrated to the boss or customer, Perturbation
System
but insuring against this unfortunate event takes
Response
some analysis which many designers view as
formidable. Paths taken by design engineers often Fig. 1. Definition of stability.
emphasize either cut-and-try empirical testing in Another way of visualizing stability is shown
the laboratory or computer simulations looking in Fig. 2. While this graphically illustrates the
for numerical solutions based on complex concept of system stability, it also points out that
mathematical models. While both of these we must make a further distinction between
approaches have a place in circuit design, a basic large-signal and small-signal stability. While
understanding of feedback theory will usually small-signal stability is an important and
allow the definition of an acceptable necessary criterion, a system could satisfy this
compensation network with a minimum of requirement and yet still become unstable with a
computational effort. large-signal perturbation. It is important that
designers remember that all the gain and phase
II. STABILITY DEFINED calculations we might perform are only to insure
Fig. 1 gives a quick illustration of at least one small-signal stability. These calculations are
definition of stability. In its simplest terms, a based upon – and only applicable to - linear
system is stable if, when subjected to a systems, and a switching regulator is – by
perturbation from some source, its response to definition – a non-linear system. We solve this
that perturbation eventually dies out. Note that in conundrum by performing our analysis using
any practical system, instability cannot result in a small-signal perturbations around a large-signal
completely unbounded response as the system operating point, a distinction which will be
will either reach a saturation level – or fail. further clarified in our design procedure
Oscillation in a switching regulator can, at most, discussion.
vary the duty cycle between zero and 100% and
while that may not prevent failure, it will ultimate
limit the response of an unstable system.

5-1

Texas Instruments 1 SLUP173


At this point we should also mention that
there is another method of control – feedforward.
With feedforward control, a control signal is
developed directly in response to an input
Small-Signal variation or perturbation. Feedforward is less
Stable accurate than feedback since output sensing is not
Unconditionally Large-Signal involved, however, there is no delay waiting for
Stable Unstable Unstable an output error signal to be developed, and
Fig. 2. Large-signal vs. small-signal stability. feedforward control cannot cause instability. It
should be clear that feedforward control will
III. FEEDBACK CONTROL PRINCIPLES typically not be adequate as the only control
method for a voltage regulator, but it is often
The basic regulator is shown in Fig. 3 where used together with feedback to improve a
an uncontrolled source of voltage (or current, or regulator’s response to dynamic input variations.
power) is applied to the input of our system with The basis for feedback control is illustrated
the expectation that the voltage (or current, or with the flow diagram of Fig. 4 where the goal is
power) at the output will be very well controlled. for the output to follow the reference predictably
The basis of our control is some form of and for the effects of external perturbations, such
reference, and any deviation between the output as input voltage variations, to be reduced to
and the reference becomes an error. In a tolerable levels at the output.
feedback-controlled system, negative feedback is Inputs
used to reduce this error to an acceptable value –
as close to zero as we want to spend the effort to +
u G y
achieve. Typically, however, we also want to 
Reference _ Output
reduce the error quickly, but inherent with Negative
feedback control is the tradeoff between system Feedback y = Gu − GHy
response and system stability. The more y(1 + GH) = Gu
H y G
responsive the feedback network is, the greater =
u 1 + GH
becomes the risk of instability.

Feedforward Fig. 4. Flow graph of feedback control.


Without feedback, the reference-to-output
transfer function y/u is equal to G, and we can
express the output as
System y = Gu
Input Output With the addition of feedback (actually the
subtraction of the feedback signal)
y = Gu − yHG
and the reference-to-output transfer function
Reference Feedback
becomes
Fig. 3. The basic regulator. y G
=
u 1 + GH
If we assume that GH  1 , then the overall
transfer function simplifies to
y 1
=
u H

5-2
Texas Instruments 2 SLUP173
Not only is this result now independent of G,
it is also independent of all the parameters of the IV. THE BUCK CONVERTER
system which might impact G (supply voltage, The simplest form of the above general power
temperature, component tolerances, etc.) and is regulator is the buck – or stepdown – topology
determined instead solely by the feedback whose power stage is shown in Fig. 6. In this
network H (and, of course, by the reference). configuration, a DC input voltage is switched at
Note that the accuracy of H (usually resistor some repetitive rate as it is applied to an output
tolerances) and in the summing circuit (error filter. The filter averages the duty cycle
amplifier offset voltage) will still contribute to an modulation of the input voltage to establish an
output error. In practice, the feedback control output DC voltage lower than the input value.
system, as modeled in Fig. 4, is designed so that The transfer function for this stage is defined by
G  H and GH  1 over as wide a frequency
t 
range as possible without incurring instability. VO =  ON  ⋅ Vi = Vid, where :
We can make a further refinement to our  T 
generalized power regulator with the block t ON = switch on − time
diagram shown in Fig. 5. Here we have separated T = repetitive period (1/fs)
the power system into two blocks – the power d = duty cycle
section and the control circuitry. The power S1
section handles the load current and is typically L
large, heavy, and subject to wide temperature + +
S2 +
fluctuations. Its switching functions are by Vi C R VO
PWM VS2
definition, large-signal phenomenon, normally _ _ _
simulated in most stability analyses as just a two- Control
state switch with a duty cycle. The output filter is
also considered as a part of the power section but
can be considered as a linear block. The control VS2 VO( DC) = VO = Vi t ON fS = Vi d
circuitry will normally be made up of a gain Vi
block – the error amplifier – and the pulse-width
modulator, used to define the duty cycle for the
power switches. VO
Power System t
tON 1/fS

Source
Power
Load
Fig. 6. The buck converter.
Circuitry
Since we assume that the switch and the filter
Control components are lossless, the ideal efficiency of
Control
this conversion process is 100%, and regulation
Circuitry of the output voltage level is achieved by
Feedforward Feedback
controlling the duty cycle. The waveforms of Fig.
6 assume a continuous conduction mode (CCM)
Reference meaning that current is always flowing through
Fig. 5. The general power regulator. the inductor – from the switch when it is closed,
and from the diode when the switch is open. The
analysis presented in this topic will emphasize
CCM operation because it is in this mode that
small-signal stability is generally more difficult
to achieve. In the discontinuous conduction mode
(DCM), there is a third switch condition in which
the inductor, switch, and diode currents are all
5-3
Texas Instruments 3 SLUP173
zero. Each switching period starts from the same amplifier (VE). Since VR traverses from zero to
state (with zero inductor current), thus effectively VP within a switching period, it follows that
reducing the system order by one and making when VE = zero, the width of the output pulse
small-signal stable performance much easier to will be zero, and it will increase linearly reaching
achieve. Although beyond the scope of this topic, 100% when VE = VP. Therefore the duty cycle of
there may be specialized instances where the the modulator will be VE / VP and since, in a
large-signal stability of a DCM system is of buck converter, the duty cycle has already been
greater concern than small-signal stability. determined to be VO /Vi, the control gain of the
There are several forms of PWM control for modulator is:
the buck regulator including, VO V
= i
• Fixed frequency (fS) with variable tON and VE VP
variable tOFF
• Fixed tON with variable tOFF and variable fS PWM
• Fixed tOFF with variable tON and variable fS
• Hysteretic (or “bang-bang”) with tON, tOFF, t
and fS all variable VP
Each of these forms have their own set of VE
advantages and limitations and all have been
t
successfully used, but since all switch mode tON T = 1/fS
regulators generate a switching frequency
component and its associated harmonics as well d = tONfS = VE/VP
Error Amp
as the intended DC output, electromagnetic Amplified Error
DC Reference + Voltage, VE
interference and noise considerations have made + PWM
Feedback _
fixed frequency operation by far the most Signal
Comp
_ Control
popular. Sawtooth
With the exception of hysteretic, all other Reference
forms of PWM control have essentially the same Fig. 7. Typical PWM control implementation.
small-signal behavior. Thus, without much loss
in generality, fixed fS will be the basis for our Note that if VP is made proportional to VI, a
discussion of classical, small-signal stability. feature which can be accomplished with
Hysteretic control is fundamentally different feedforward, then the duty cycle will vary
in that the duty factor is not controlled, per se. inversely proportional to the input voltage and
Switch turn-off occurs when the output ripple input-to-output voltage regulation can ideally be
voltage reaches an upper trip point and turn-on achieved with no change in VE.
occurs at a lower threshold. By definition, this is In this analysis we have assumed complete
a large-signal controller to which small-signal linearity and that the output of the error amplifier,
stability considerations do not apply. In a small- VE, is a DC voltage. If, in addition to the
signal sense, it is already unstable and, in a intended DC component, VE contains excessive
mathematical sense, its fast response is due more “ripple”, due to error amplifier gain at the
to feedforward than feedback. switching frequency, then those switching
frequency components can mix with the sawtooth
V. CONTROLLING PULSE-WIDTH MODULATION frequency components causing the regulator to
exhibit large-signal “switching instability”, even
A typical implementation for PWM control if it has excellent small-signal stability. This type
(in a form which we now call “voltage-mode of instability can cause the regulator to produce
control”) is illustrated in Fig. 7. From the block even more ripple, usually at a subharmonic of the
diagram it can be seen that the “width” of the switching frequency, although it may still
PWM signal is determined by the point in time regulate at the proper output voltage.
where the sawtooth, or ramp waveform (VR)
crosses the voltage level at the output of the error
5-4
Texas Instruments 4 SLUP173
VI. CHARACTERISTICS OF A LOADED L-C With s = jω , we see that transfer functions
FILTER are complex numbers containing a real part and
The schematic of Fig. 8 shows an L-C filter an imaginary part. The amplitude of a complex
with a load, R, where the components have been number is the square root of the sum of the
converted to impedances in the frequency domain squares of the real and imaginary parts. The
through the use of Laplace transforms. The phase is the inverse tangent (arctan) of the ratio
overall transfer function of this network is of the imaginary part to the real part. By
described by the use of Kirchhoff’s law as evaluating the transfer functions as a function of
1 frequency, we can determine the point where
R 1 both the magnitude and the phase make
VO (s) Cs LC transitions. The most common way of doing this
= =
Vi (s)  1  s2 + s + 1 is to plot the gain in dB (20 times the log of
R  
 Cs + Ls  RC LC gain), and the phase in degrees, against the log of
frequency. These are called Bode plots and allow
1
easy visualization of the characteristics that we
= LC will use to help define system stability. From the
(s − p1)(s − p 2 ) transfer function equations for Fig. 8, we can
determine that:
• The gain = 1 and the phase = 0 for
LS
+ + 1
1
ω  .
Vi(s) R VO(s) LC
_ CS _
C
• The gain = R and the phase = 90  for
L
Fig. 8. Frequency response of a loaded LC filter. 1
ω= .
By setting the transfer function numerator LC
and denominator each equal to zero, we can −1
• The gain slope = and the phase
derive the roots of both the numerator, which are ω 2 LC
the zeros of the system (none in this equation), 1
and the denominator which gives us the poles. = 180  for ω  .
This second-order expression contains two poles, LC
p1 = − α + jω d and p 2 = − α − jω d For this example of a loaded L-C filter,
Mathcad was used to draw the plots shown in
where: Fig. 9, with the assumption of an arbitrarily
1 1 assigned set of numerical values (which we will
α= , ωd = − α 2, and j = − 1
2RC LC later use for our buck converter example):
For lightly damped filters (typical of L = 16 µH, C = 540 µF, and R = 0.5 Ω
switching regulators), we can often use the
approximation of: from which α = 1.85 ⋅ 103 and ω = 1.06 ⋅ 104 .
1
ωd ≈ ω =
LC

5-5
Texas Instruments 5 SLUP173
From Fig. 9 we substantiate that the gain of It is worth reinforcing that a system must be
this filter is unity at low frequencies, experiences linear before frequency-domain techniques, such
a resonant peak (determined by R) at the second- as Laplace transforms and Bode plots, apply. A
order pole frequency, and then falls with a slope switching regulator is not even continuous, let
of 12 dB/octive (20 dB/decade) at higher alone linear. Therefore, approximations will have
frequencies; while the phase goes through a shift to be made – first, to average the switching
from zero to a 180o lag. This higher frequency effects so that we have a continuous system, and
slope is sometimes called a –2 slope since, in this secondly, to apply a small-signal approximation
region, the function is proportional to 1 ω2 , or in order to assume linearity. And, of course, all
this is done under the additional assumptions of
ω −2 . linear passive components and ideal switches.
L = 16µH C = 540µF R = 0.5Ω
α = 1.85 • 103 ωd = 1.06 • 10 4 VII. LINEARIZING THE BUCK CONVERTER
40 With ideal components, a switching regulator
is a linear circuit for any given switch condition.
30
The concept of averaging can be applied when
20 the switching rate is fast with respect to the rate
10
of change of any other parameters of interest. To
Gain in dB

quantify this, we can say that the accuracy of the


0 approximations is excellent up to one-tenth the
-10
switching frequency, “pretty good” for one-third,
and one-half is the theoretical limit based on the
-20 Nyquist sampling criterion.
-30
Fig. 10 shows the process of averaging the
operation of the circuit by combining the
-40 condition when the active switch is closed with
10 100 103 104 105 that when it is open. The relationship between
Frequency these two conditions is the duty cycle of the
180 switching and its effect is accounted for through
the use of a hypothetical DC transformer with a
135 turns ratio of the duty cycle, d. With this model,
90 the primary current is now ILd and the secondary
Phase in Degrees

voltage is Vid. This DC transformer is an artifact


45 from Dave Middlebrook at Caltech. It is not a
0 real component but it is valid for your Spice
library. We now have a continuous system but it
-45 is nonlinear because the transformer turns-ratio,
-90 d, is a variable - namely the control variable - and
not a constant.
-135

-180
10 100 103 104 105
Frequency
Fig. 9. Bode plot of a sample loaded LC filter.

5-6
Texas Instruments 6 SLUP173
Ii Ii = ILd IL
IL
L
1:d
L
+ + + + + + +
Vi Vid C VC R VO
Vi C VC R VO _ _ _ _
_ _ _

v i = Vi + v̂ i i L = I L + î L d = D + d̂ Neglect " hat" products


Switch Condition I [d th of the time]
For example, v i d ≈ (Vi + v̂ i )(D + d̂ ) = v i d + Vi d̂ where V̂i d̂ ≈ 0
IL Ii I LD IL

L
L + + 1:D _
Vi d̂ +
+ + + +
C VC R VO Vi IL d̂ ViD C VC R VO
_ _
_ _ _ _

Switch Condition II [(1-d)th of the time] Fig. 11. Linearized buck converter.
The advantage of linearization is that Laplace
Ii = ILd IL transforms (i.e. impedance concepts) apply so
that closed-form algebraic solutions can be found
L and plotted (e.g. Bode plots). The range over
1:d which the linear approximations are valid
+ + + + depends upon the accuracy desired. In general, as
Vi Vid C VC R VO long as the signals are small enough so that the
_ _ _ _ duty factor is not clamped either full on or full
off for several switching cycles, the linear
approximation works very well. And in any case,
small-signal stability as evidenced using Bode
plots is still a necessary condition for overall
Circuit Model Using DC Transformer Concept. stability.
ILd and Vid are nonlinear terms.
VIII. APPLYING THE LINEARIZED MODEL
Fig. 10. Averaged buck converter.
The flow diagram of the closed-loop
With an averaged, continuous model, the next linearized buck regulator can be derived by
step is to linearize it. We do this exactly the same applying the generalized control law to the
way we would linearize any nonlinear, linearized power circuit described above, as
continuous system, namely we define the small- shown in Fig. 12. This control law determines
signal parameters based on a large-signal how d(s), the Laplace transformed control
operating point. This is shown in Fig. 11. variable, varies as a function of key circuit
Mathematically, the linearization process parameters. For a second-order system, such as
involves separating each variable into its DC (in the buck regulator with one input voltage, it can
capitals) and signal frequency ac (with a “hat”) be expressed as:
components, and neglecting the products of two
d(s) = − F1(s)ÎL (s) − F2 (s)V̂C (s) + Q1(s)V̂i (s)
hat terms. For the example calculation shown in
Fig. 11, the product Vid is linearized about the
operating point, ViD.

5-7
Texas Instruments 7 SLUP173
That is, the inductor current variable, the The overall open-loop gain is equal to the
output voltage variable, and the input voltage product of the individual gains of the error
variable, can each individually contribute to the amplifier, the modulator, and the output filter,
system control variable. As it pertains to and is shown as:
switching regulators, the expression “voltage- Vi K (s)
mode control” implies that there is no current VP LC
feedback, i.e. F1(s) = 0. “Current-mode control” G (s)H(s) =
s 1
means that there is a current loop as well as a s2 + +
voltage loop. In either case, there may or may not RC LC
be feedforward control, Q1(s). And finally, note There are several points which could be made
that in this case, F2(s) includes the reference and relative to the above equation: First, note that this
feedback summing components. expression is independent of the DC duty factor
This generalized control law can then be D but is dependent upon the DC input voltage Vi.
made specific to our voltage-mode controlled, Hence, as would be expected, the open-loop gain
buck regulator as shown in Fig. 13, where the function is dependent upon the DC operating
feedback summing point is the differential input point. Secondly, the second term in the
to the Error Amplifier. denominator contains the load resistance, R. If R
were to go to infinity, this term would go to zero
Negative Feedback indicating an unstable system, however, the
Σ reality is that the circuit would first go to DCM
d(s) where its small-signal operation becomes
Q1(s) Vi F1(s) F2(s) essentially first order. Finally, the expression
IL(s) above also assumes that the output voltage level
vI(s) D Σ is equal to the reference (H = 1). If this is not the
+
Ls
V (s) R case, the appropriate scale factor would be added
1/Cs –C
Generalized Control Law : to either the reference or the output voltage prior
d̂ (s) ≡ Control Variable to the error amplifier input.
d̂ (s) = − F1 (s)Î L (s) − F2 (s)V̂C (s) + Q1 (s)V̂i (s) Note that we have assumed that G(s)H(s) is
positive in this expression. This is just a
Fig. 12. Flow graph / schematic of linearized simplification in that we are assuming negative
buck converter with general control law. feedback, so the first 180o is implicit and
Vi(s) instability will occur at 180o rather than the 360o
which some control theory texts describe.
D
VE(s) d(s) With Mathcad as a simulation tool, and
Ref
VO(s)
utilizing the parameters of our earlier example,
1 1/LC
K(s)
VP
Vi Σ
s2+s/RC+1/LC
the above general transfer equation can be solved
Err Amp
as a function of frequency to yield the Bode plots
Modulator shown in Fig. 14.
F1 (s) = 0,
This example again uses:
 Vi K (s) 
K (s)
  L = 16 µH, C = 540 µF, R = 0.5 Ω
F2 (s) = ,  VP LC 
VP G (s) H(s) = and additionally,
s 1
s2 + +
Q1 (s) = 0, RC LC Vi = 12 V, VO = 5 V, VP = 2 V
fs = 100 kHz, K = 5.6, and
Fig. 13. Flow graph of linearized buck converter s = j2 π f
with voltage-mode control.

5-8
Texas Instruments 8 SLUP173
I
VK
G ( f ) H (f ) ≈ i
From these values, the Bode plots give us the
VP gain and the phase of the open-loop transfer
Vi function from which we can see that at low
II G (f )H(f ) ≈
(2πf )2 VP LC frequencies,
S = j2πf VK
G (f )H(f ) ≈ i = 30 dB
Vi = 12V VO = 5V VP
R = 0.5Ω VP = 2V and at the higher frequencies,
fS = 100kHz Ripple < 50mVp – p Vi
L = 16µH C = 540µF G ( f ) H (f ) ≈
(2 π f ) 2 VP LC
60  a negative slope of 12 dB / octave
50 The peak gain at resonance is:
40 I II VK
G ( f ) H (f ) ≈ i ⋅ R
C
≈ 40 dB at 1.71 kHz
VP L
Gain in dB

30
At this point we should define some terms
20
important to our stability analysis:
10
A. Gain Margin
0
The difference between unity gain (zero dB)
-10 and the actual gain when the phase reaches 180o.
(In this case it is a positive number.) The
-20
10 100 103 104 105 recommended value is -6 dB to –12 dB.
Frequency
B. Phase Margin
VK
Peak = i • R
C
= 40dB at 1.71kHz The difference between 180o and the actual
VP L phase when the gain reaches unity gain. (In this
for K = 5.6 case it is approaching zero.) The recommended
180
value is 45o to 60o.

135 C. Stability Criteria


90
A commonly used derivative from the above
two definitions is that if the slope of the gain
Phase in Degrees

45 response as it crosses the unity-gain axis is not


0 more than -6 dB / octave, the phase margin will
be greater than 45o and the system will be stable.
-45

-90

-135

-180
10 100 103 104 105
Frequency

Fig. 14. Bode plot of a 100 W, 12 V-to-5 V, buck


converter open loop gain with DC error amp
gain [K(s) = K].

5-9
Texas Instruments 9 SLUP173
These simulations have made no C2
approximations other than those required for
R2
linearizing the system. It should be understood,
however, that phase shift is caused not only by R1
_ VIN
reactive components but also by time delay, such VOUT
as transistor storage time or hold time in a + VR
sampling system. Switch delays normally have Error Amplifier
little effect as long as there is no explicit sample-
and-hold function, and the frequencies of interest
are well below the switching frequency. For − VOUT (s) R2
K (s) = =
example, the effect of a 1 µs delay in a 100 kHz VIN (s) R 1 (1 + R 2 C 2s)
system is a phase shift of less than 4o. There will
also be potential phase lags due to the op amp
R2 = infinity
and parasitic components. Thus, although Proportional Integral (PI) Control
technically a second-order system could K(s) = 1/R1C2s
potentially be stable since 180o phase lag is only K(j
)
asymptotically approached, we can expect that (dB)
this system, as currently defined, will be unstable 20 log(R2/R1)
in practice and, in any case, would suffer serious
ringing under any external disturbance. In fact, 0 log

P = 1/R2C2 1/R1C2
the plots of Fig. 14 show a system with
essentially negative gain margin and zero phase
K(j
)
margin. We had assumed a value for the (deg)
amplifier gain of 5.6 only because we will use P/10 10
P
0 log
this value later, but even if it were unity, the gain 
-45
of the modulator alone could be enough for
-90
instability since we already have 180o phase shift
just from the output filter. Fig. 15. Lag compensation.

IX. FREQUENCY COMPENSATION This single-pole compensation is called lag


compensation and from the asymptotic
Recognizing that we have thus far defined approximated plots above, the phase shift
what amounts to an unstable system, we will now changes from zero at 1/10 the corner frequency to
consider techniques to shape the open-loop gain 90o at 10 times the corner frequency. Right at the
function to provide adequate gain and phase corner frequency, the phase is 45o since the
margins. Our first approach will be to reduce the denominator is 1 + j , where the real and
gain at a lower frequency such that the unity-gain imaginary parts are equal. Since the amplitude of
point will be reached with positive phase margin.
1 + j is 2 , the actual gain amplitude at the
This is done by rolling off the gain of the error
corner frequency is reduced by 3 dB (commonly
amplifier with local feedback as shown in Fig.
called the half-power point).
15. With the addition of C2 (R1 and R2 are what
Remember: The product/division of two
gave us the amplifier gain of 5.6), we now have
complex numbers is equal to the sum/difference
an amplifier gain of:
of their amplitudes in dB and the sum/difference
− VOUT (s) R2
K (s) = = of their phase angles.
VIN (s) R1(1 + R 2C2s)
This amounts to our original DC gain with an
1
added pole at ω p = .
R 2C2

5-10
Texas Instruments 10 SLUP173
The amplitude of the compensated error 60
amplifier gain in dB adds directly to the 50
amplitude of the other elements in the control
loop, as the amplifier’s phase adds to the overall 40
phase lag.

Gain in dB
30
The Bode plots for lag compensation
(implemented in this form as a proportional 20
integrator without R2) are shown in Fig. 16. The
asymptotic transfer function equations now 10 I II
become: 0
At low frequencies,
-10
VI
G (f ) H ( f ) ≈
2π fVP R 1C 2 -20
10 100 103 104 105
At high frequencies,
Frequency
VI
G (f ) H ( f ) ≈ 3
(2π f ) VP R 1C 2 LC 180

s = j2π f 135
VI C
The resonant peak = ⋅R 90

Phase in Degrees
2π fVP R1C 2 L
45
For a 6 dB gain margin at f = 1.71 kHz, we
set the peak gain equal to ½ which yields an R1C2 0
product equal to 299. From this we have set R1 =
-45
167 kΩ and C2 = 0.02 µF. Note that the gain-
bandwidth (the unity gain crossover frequency) is -90
now less than 300 Hz, an order of magnitude
-135
below the resonant frequency. Another point of
interest is that the gain margin of 6 dB was based -180
on the resonant peak, which in turn is dependent 10 100 103 104 105
upon the output loading, R, meaning that Frequency
decreasing the regulator’s load could also
decrease the gain margin. In practice, one would Vi C
Peak = ⋅R
use the smallest load (largest R) for which the 2πfVP R1C 2 L
converter is still in CCM. While the phase margin for 6 dB gain m arg in at f = 1.71 kHz,
is now 90o, the dominant pole has reduced the
Vi C 1
bandwidth to the point where dynamic response ⋅R =  R1C 2 = 299
will be very poor. (Note that in the complex 2πfVP R1C 2 L 2
plane, +90o is the same as –270o. The lag Sample values : R1 = 167 kΩ, C 2 = 0.02 µF
compensator contributes –90o from the DC value, Fig. 16. Bode plot of lag-compensated sample
and above resonance, the LC output filter buck converter open-loop gain function.
contributes another –180o.)

5-11
Texas Instruments 11 SLUP173
A second alternative is lead compensation much higher than that required for lag
which is described in Fig. 17. Here, instead of compensation.
decreasing the gain we will increase the phase by It should be noted that the error amplifier is
adding a lead capacitor, C1, to the error amplifier, not the only place in a switching regulator to
introducing a network zero (the opposite of a experience a compensating zero. The parasitic
pole). Of course, this also increases the gain but equivalent series resistance (ESR) inherent in
if we make the break frequency of this zero, ωZ , non-ideal capacitors selected for use as an output
the same as the unity gain frequency of the filter will react with the output capacitance value
uncompensated buck regulator, we have provided to introduce a circuit zero to the system. Many
a phase margin of 45o. designers have relied on this as a “free” (but also
The gain equation for the error amplifier with relatively uncontrolled) method for achieving
lead compensation is: some added positive phase margin. (Try to get
− VOUT (s) R 2 (1 + R 1C1s) your favorite capacitor supplier to guarantee a
K (s) = = minimum ESR!)
VIN (s) R1
The circuit of Fig. 18 combines both a lead
This amounts to the original DC gain with an and a lag in an attempt to gain the best features of
1 both – namely low DC error as well as higher
added zero at ω Z =
R1C1 bandwidth. In this circuit, a zero capacitor is
R2 C1 placed in parallel with the input resistor while a
pole capacitor is added in series with the
_ feedback resistor. The intent here is to provide a
VIN
VOUT R1 high gain at low frequencies while still achieving
+ VR acceptable phase margin at crossover. The gain
equation for the error amplifier now becomes:
Error Amplifier
− VOUT (s) (1 + R 2C 2s)(1 + R 1C1s)
K (s) = =
− VOUT (s) R 2 (1 + R1C1s) VIN (s) R 1C 2s
K (s) = =
VIN (s) R1
R2 C2 C1

K(j) _ VIN
VOUT R1
(dB) Valid only for + VR
K(s) << Op Amp Gain
20 log(R2/R1) Error Amplifier

0
Z = 1/R1C1
log − VOUT (s) (1 + R 2C2s )(1 + R1C1s )
K (s ) = =
VIN (s) R1C 2s
K(jω)
(deg)
K(j)
(dB)
90
45
20 log(R2/R1)
0 log
Z/10 10Z 0 log
1/R2C2 1/R1C1
Fig. 17. Lead compensation.
K(jω)
In practice, pure lead compensation is (deg)
physically unrealizable since the gain cannot 0
0.1/R2C2 10/R2C2
log
continue to rise indefinitely due to limitations in -45
the open loop gain-bandwidth of the amplifier. -90
Naturally, the gain-bandwidth of the operational
amplifier used with lead compensation must be Fig. 18. Achieving “zero” DC error.

5-12
Texas Instruments 12 SLUP173
The phase lead associated with R2C2 cannot
PWM
completely cancel out the initial 90o phase lag
caused by the integrating capacitor until the
10 t
frequency is reached. Therefore, in order Ripple
R 2C 2 Voltage t
to ensure that the phase margin due to the zero VP m1
1 VE
associated with R1C1 is not degraded, m2
R 2C 2
must be at least an order of magnitude below the t
resonant frequency of the system. That is, the T/2 T
phase shift due to the zero caused by R2C2 should Fig. 19. Large-signal stability considerations for
be “over” before any other phase shift in the voltage-mode control.
system “starts” so that the system is otherwise
transparent to the effects of integrating out the In this example, the output ripple voltage
DC error. (assumed as being largely caused by the output
capacitor ESR) is amplified by the error amplifier
X. LARGE-SIGNAL CONSIDERATIONS gain to appear in inverted form as VE, the voltage
which is compared in the PWM modulator to the
We have made several references to the fact ramp waveform. A necessary condition for large-
that while small-signal stability is a necessary signal stability is that the slope of VE, designated
requirement for a stable regulator, large-signal m2, must be less that the slope of the ramp, m1. A
effects cannot be ignored. To illustrate the sample problem can demonstrate the impact of
potential for a large-signal problem, Fig. 19 this requirement. If we assume that the duty cycle
demonstrates how the amplified output ripple D = 0.5, output ripple = 0.05 volts p-to-p, and
waveform can interfere with the PWM operation. VP = 2 volts, then:
For simplicity, this illustration assumes a 2 0.05 K 0.1 K
constant error amplifier gain. Although this is not m1 = and m 2 = =
very realistic, since we have already T T2 T
demonstrated that a buck converter with constant Therefore, K must be less than 20.
feedback gain is likely to be small-signal In reality, the problem can be more severe if
unstable, it will still serve to demonstrate the there is an unbounded lead network which would
concept that there is a limit to the amount of gain then act as a differentiator at the switching
that the system can have at the switching frequency such that the output from the error
frequency. Beyond this limit, the system will amplifier might approximate a square wave more
exhibit large-signal instability, regardless of the than a triangular shape shown in this illustration.
margins shown in the Bode plot. While there is no widely accepted design
criterion to define a solution, an empirical rule of
thumb is to insure that that the total system gain
is –20 dB or below at the switching frequency. In
any case, this issue is highly application specific
and designers should make this determination for
each individual system in the course of their
evaluation.

5-13
Texas Instruments 13 SLUP173
XI. DESIGN PROCEDURE
To summarize the design procedure for the lead-compensated, voltage-mode, buck regulator, the
step-by-step approach is demonstrated in the accompanying box.

Design Procedure for Lead-Compensated Voltage-


Mode Controlled Buck Converter

G(f )H(f ) (dB)

C3
V IK
C2 R2 C1 (2 π f) 2V P LC
V IK
20log
_ VP
VO
VE R1
fC fS
+ VR
1 1 1 log f
2 π R 2C 2 2π LC 2 π R 1C 1 20 dB

fS
Step 1 : Choose gain - bandwidth f C = for large - signal stability (20 dB attenuation at fS ).
10
1
Step 2 : Choose zero frequency = f C for 45° phase margin.
2πR1C1
R2 ( 2πf C ) 2 VP LC
Step 3 : Choose =K= for unity gain at f = f C .
R1 Vi
1 1
Step 4 : Choose = 0.1 for increased low - frequency gain and " zero" dc error.
R 2 C2 LC
Step 5 : Choose R 2C3 = ESR ⋅ C to cancel lead effect of ESR.

For EXAMPLE, Using the Following Parameter Values:

Vi = 12 V VO = 5 V fS = 100 kHz L = 16 µ H C = 540 µ F R = 0.5 Ω VP = 2V

105
Step 1 : f C = = 10 kHz
10
1
Step 2 : R 1C1 = = 1.59 ⋅10 −5 R 1 << input Z of op amp. R 1 = 10.5 kΩ, C1 = 1500 pF
2 πf C

Step 3 : R 2 =
(2πf C )2 VP LCR1 = 59 kΩ K=
R2
= 5 .6
Vi R1
1 10
Step 4 : ω n = = 10,758 C2 > = 1.58 ⋅10 −8  .02 µ F
LC ω nR 2
ESR ⋅ C
Step 5 : From data sheet, ESR = .022 Ω. C3 = = 200 pF
R2

5-14

Texas Instruments 14 SLUP173


In this example, we have added C3 for a high- 60
frequency roll-off, chosen so that the pole 50
1
frequency,
R 2C3
, cancels the zero frequency at 40 II III IV
I
1

Gain in dB
30
. This reduction in nominal gain-
(ESR )C 20
bandwidth is required to ensure both small-signal
stability - with 45o phase margin – and at least 10

20 dB rejection at the switching frequency in 0


applications where the ESR can vary widely. Our
example uses three paralleled 180 µF solid -10

tantalum capacitors where the total capacitance is -20


3X and the ESR is 1/3 of a single unit. Note that 10 100 103 104 105
the value of K is much less than the maximum of Frequency
20 calculated for large-signal stability. 180
The calculated Bode plots for this example
135
are shown in Fig. 20 from which we can see that
the gain bandwidth of this lead-compensated 90

Phase in Degrees
circuit is nearly an order of magnitude greater
45
that the resonant frequency of the uncompensated
system. This is particularly significant in 0
remembering that the lag-compensated solution
-45
required a gain-bandwidth an order of magnitude
lower than resonance. The approximate equations -90
which are active in defining the gain within the
various regions of operating frequency are given -135

below: -180
Vi 10 100 103 104 105
I G ( f ) H (f ) ≈ Frequency
2π f VP R1C2
The phase m arg in is greater than 45 for :
VR
II G (f )H(f ) ≈ i 2 R 1 = 10.5 kΩ
VP R1
R 2 = 59 kΩ
Vi R 2
III G (f )H(f ) ≈ C1 = 1500 pF
(2π f ) 2 VP R1LC C 2 = 0.02 µF
Vi R 2C1 The gain − bandwidth is greater than 10 kHz.
IV G (f )H(f ) ≈
2π f VP LC Fig. 20. Bode plot of lead-compensated sample
buck converter open-loop gain function with
“zero” DC error.
The final value for gain-bandwidth is
12.7 kHz while the phase margin is nearly 55o.
The gain margin is well over -20 dB and any
higher frequency phase lag (as, for example,
operational amplifier limitations) would cause the
gain to be further reduced.

5-15
Texas Instruments 15 SLUP173
We can use Mathcad to plot other
characteristics of our demonstration example as XII. PEAK CURRENT-MODE CONTROL
shown in Fig. 21. These plots show output The voltage-mode algorithm which we have
impedance (a measure of load regulation) and been using as a model for the preceding analysis
audiosusceptibility (line regulation) as a function achieves its PWM control by comparing the error
of frequency. The benefits of feedback to amplifier command signal with an artificially-
dynamic performance are graphically illustrated generated sawtooth, or ramp waveform. With
by the comparative curves in these plots. peak current-mode (C/M) control, this
Output Impedance comparison ramp is derived from the output
1 inductor current waveform and thus forms an
inner current feedback loop. While there is still
an outer voltage loop, its function is to program
Without the output inductor current rather than the duty
0.1 Feedback cycle directly. With the open loop characteristics
of a programmable current source, current-mode
VO / IO

control effectively hides the inductor within the


0.01
inner loop, changing the resonant two-pole output
With filter to a single lower frequency dominant pole,
Feedback plus a higher frequency pole at or beyond the
gain-bandwidth of the system. In so doing, the
10-3
task of compensation is significantly eased. A
10 100 103 104 105 simplified block diagram of this topology is
Frequency shown in Fig. 22 and its operation is described as
follows:
Audiosusceptibility A fixed-frequency oscillator initially sets the
0 latch which turns on the power switch, causing
inductor current to rise according to:
di (Vi − Vo )
Without = .
Feedback dt L
-20 This current is sensed and converted to a
voltage ramp which is compared to the error
VO / Vi

signal from the voltage error amplifier.


When the current ramp crosses the error
-40
With
signal, the comparator resets the latch turning off
Feedback the power switch, allowing the inductor current
di V
to decay according to = − o . While both
-60 dt L
10 100 103 104 105 DCM and CCM operation are possible, this
Frequency example assumes CCM.
The power switch is held off by the latch until
Fig. 21. Output impedance and
the clock initiates the next cycle.
audiosusceptibility for the lead-compensated
sample buck converter.

5-16
Texas Instruments 16 SLUP173
IS1 1:Nt IL vE
S1
L
+ m1 -m2
+
Vi C VC R
_ Drive S2 IS2 _
RS
PWM
_ RSIS1/Nt
_  Ideal analog waveform
Clock Latch Comp VO
K(s)
+ VE Ref
+ VE

Clock controls turn-on


Peak current controls turnoff d
During the on time, IS1 = IL
PWM

2LfS
t F1(s ) =
d/fS 1/fS Vi (1 − D)  Actual analog waveform for m1 < m2(D > 0.5)
RSIS1/Nt RSIS2/Nt 2LfS N t K (s)  Any perturbation δ will result in switching
VE F2 (s) =
Vi (1 − D)R S instabilitly (switching frequency subharmonics)
 Need to add external ramp m3 for stabilization
t −D
CLK Q1(s) =
Vi
t

Fig. 22. Peak current-mode control m3


implementation for buck converter.
VE
Current sensing can be accomplished with m3-m2
either a sensing resistor or a current sense
transformer (as used in this example) but, in
either case, a proportionate voltage waveform is m1+m3
derived for the comparator. One problem with
current-mode control is that this waveform often
also contains leading-edge noise spikes caused by
parasitic capacitance and diode recovery. These
spikes need to be controlled by either blanking or
filtering or else the comparator may reset the IL
m1 -m2
latch right at the beginning of the power pulse.
Note that this example actually measures
switch current rather than inductor current since  Effective analog waveform with stabilizing ramp m3
the only information needed for control is the
peak value of the inductor current and this is Fig. 23. Peak current-mode switching instability.
usually more conveniently done in series with the The waveforms in the upper portion of this
power switch. What happens to the inductor illustration show the switch current in a CCM
current after the switch opens is, in principle, application with a rising inductor current slope
unimportant. equal to m1 and a falling slope (when the switch
However, in CCM applications where the is off) of –m2. Under stable operating conditions,
duty cycle may extend beyond 50%, a large- the end of m2 has to match the beginning of m1.
signal, sub-harmonic instability can occur which With less than 50% duty cycle, |-m2| < m1 and
is described in Fig. 23. any small perturbation (δ) which might occur
during the switch on-time will be reduced by the
time the next period starts and eventually die out
with successive switching cycles. But with more
than 50% duty cycle, |-m2| > m1 and δ will be

5-17
Texas Instruments 17 SLUP173
larger at the start of the next period, resulting in function without feedback and 1 + G (s)H(s) = 0 is
regenerative oscillation. the feedback related characteristic equation of the
The cure for this is the addition of an system.
additional ramp (m3) on top of the current
waveform so that the controller sees an up-slope Current Loop:
of (m1 + m 3 ) and a downslope of (−m 2 + m 3 ) .  2γfS  1 
  s + 
(m 2 − m1) 1 − D  RC 
G1(s)H1 (s) = 
If m3 is chosen so that m3 > , then s 1
2 s2 + +
RC LC
m 3 − m 2 < m1 + m 3 and the system will be s = j2πf
stable. The minimum value of m3 for the buck 100
converter (for the impractical condition of just
borderline stability) is then 80

(m 2 - m1) Vi R S (2D − 1)
m3 = = 60
2 2N t L

Gain in dB
To determine a more practical value for m3, 40
we first need to determine the overall closed loop
gain of the system because this added ramp also 20
has the effect of reducing the gain of both the
voltage and current loops by a factor of: 0
m1
γ=
m1 + 2m3 -20
10 100 103 104 105
(m 2 − m1 )
With the constraint that m3 > , Frequency
2
then it is also implied that γ <
(1 − D ) . (This Voltage Loop:
 2 γfS  NtK (s ) 
D   
 1 − D  R SC 
expression is true for any of the three basic G 2 (s )H 2 (s) =
s 1
switching regulator topologies.) s2 + +
RC LC
As shown in Fig. 24, the generalized control 100
law first presented back in Fig. 12 can be used to
develop individual expressions for the small- 80
signal gains for both the current and voltage
loops. This stems from the fact that, in 60
accordance with basic flow graph theory, the
Gain in dB

total loop gain G (s)H(s) of a system with two 40


touching loops can be expressed as the sum of the
individual open-loop gains, namely 20
G1(s)H1(s) + G 2(s)H 2(s) . Note that the s term in
the numerator of G1(s)H1(s) provides the 0

opportunity for lead compensation, which is why


the inner current loop in current-mode control -20
10 100 103 104 105
can be thought to compensate the outer voltage
Frequency
loop.
Any transfer function can be expressed Fig. 24. Individual loop gains for linearized buck
T (s) converter with peak current-mode control.
as where T(s) is the transfer
[1 + G (s)H(s)]

5-18
Texas Instruments 18 SLUP173
For our two-loop system, the feedback related have a new power circuit with a dominant low
characteristic equation becomes 1  1 
1 + G1 (s)H1 (s) + G 2 (s)H 2 (s) = 0 . However, as frequency pole at    , and another
RC  LC 
long as G1 (s)H1 (s) is never –1 (in this case the
current loop phase shift is never greater than 90o), 2fs γ  1 
higher frequency pole at   .
we can divide both sides of the characteristic (1 − D)  LC 
equation by 1+ G1 (s)H1 (s) to form a new “single- If we make the assumption that
loop” characteristic equation G1 (s)H1 (s)  1 (which is the case with
1 + G 2 (s)H 2 (s) fs γ
= 0 where the new “single- f  ) the single-loop gain can now be
{1 + G 1 (s)H 1 (s)} π(1 − D)
loop” open-loop gain function is: reduced to simply:
G 2 (s)H 2 (s) N t K (s)
G (s)H(s) =
[1 + G1 (s)H1 (s)] G (s)H 2 (s) R SC
G (s)H(s) = 2 ≈
This single-loop representation is illustrated G 1 (s)H1 (s) 1
s+
with the flow graph shown in Fig. 25 and results RC
in a new open-loop voltage gain equation: and the system is essentially first order.
 2fS γ  N t K (s)  An additional feature achieved with the
 
 1 − D  R SC  combination of the voltage and current loops into
G (s ) H (s ) = the single-loop flow graph of Fig. 25, we can see
 2f γ  1 
 s + S  s +  that the gain block associated with the input
 1 − D  RC 
voltage Vi(s) goes to zero for γ = 1 – D,
VI(s) corresponding to, theoretically, zero
(D/LC)(1-γ / (1–D))
audiosusceptibility. Thus, γ = 1 – D implies an
Ref “optimum” ramp for m3 = (VO/L)(RS/2Nt), which
vE(s) VO(s)
K(s)
2fSγ Nt
Σ
1 is independent of D and is greater than the
(s + 2fSγ/ (1 – D))(s+1/RC)
Err Amp
RSC(1–D)
minimum requirement previously discussed. If
we assume that we have applied this optimum
Fig. 25. Single-loop flow graph of linearized amount of slope compensation such that γ = 1-D,
buck converter with peak current-mode control. then the generalized equation given in the Fig.
reverts to the same simplified form that we have
for the original circuit with the current-loop
calculated earlier for all f << fS / π.
closed. In other words, instead of a resonant
 1 
circuit with a double-pole at   , we now
 LC 

5-19
Texas Instruments 19 SLUP173
Design Procedure for Peak Current-Mode
Controlled Buck Converter

G(f )H(f) (dB) For Optimum


C3 Ramp
C2 R2 NtK

R1
20log 2π fRSC
_ VO NtKR
VE RS fC fS
+ VR
1 fS log f
2 π RC 20 dB
π

Step 1 : Choose R S/N t so that the effective peak - to - peak current analog (including ramp)
R SD(Vi + VO / 2)
is well above the noise level, e.g. 0.5 volts.
N t fS L
Step 2 : Choose second pole fS/π to correspond to unity gain crossover frequency for 45°
phase margin. Attenuation at fS will automatically be 20 dB.
R 2 2fSR SC f
Step 3 : Choose K = = for unity gain at f = fC = S .
R1 Nt π
1 1
Step 4 : Choose = for increased low - frequency gain and " zero" dc error.
R 2C2 RC
Step 5 : Choose R 2C3 = ESR ⋅ C to cancel lead effect of ESR.

For EXAMPLE, Using the Following Parameter Values:

Vi = 12 V VO = 5 V fS = 100 kHz R = 0.5 Ω


VO R S
L = 16 µH C = 540 µ F D = 5 / 12 m3 =
2N t L

RS f SL
Step 1 : = = 0.103  R S = 10 Ω, N t = 100 Turns
N t 2D(Vi + VO / 2)
Step 2 : f C = f S / π = 31.8 kHz (asymptotic approximation estimate)
R 2 2f S R S C
Step 3 : K = = = 10.8 R 1 << input Z of op amp. R 1 = 10 kΩ, R 2 = 107 kΩ
R1 Nt
RC
Step 4 : C 2 = = 2.52 ⋅ 10 −9  2700 pF
R2
ESR ⋅ C
Step 5 : From data sheet, ESR = 0.022 Ω, C 3 = = 1.1 ⋅ 10 −10  100 pF
R2

5-20
Texas Instruments 20 SLUP173
100
XIII. DESIGN PROCEDURE FOR PEAK CURRENT-
MODE BUCK REGULATOR 80

To illustrate the design procedure for a buck 60


regulator using a single-loop peak current-mode

Gain in dB
control algorithm, a typical example using a 40
current sense transformer and slope
compensation is presented in the accompanying 20
sidebar box and the results are shown in the Bode
Plots of Fig. 26. 0
This example assumes transformer current
sensing and slope compensation, the latter -20
because, even though the nominal input-to-output 10 100 103 104 105

voltage ratio predicts a duty cycle of less that Frequency


50%, operating extremes and circuit tolerances The gain − bandwidth is greater than 25 kHz.
could potentially push the duty cycle higher and,
180
of course, we have also seen the benefit of
improved audio susceptability. The design 135
criterion here is to achieve at least 45o of phase
90
margin, which corresponds to setting the higher

Phase in Degrees
frequency pole at the unity gain crossover 45
frequency, with a gain of -20 dB at the switching 0
frequency. This corresponds to an asymptotically
-45
predicted gain-bandwidth of fS/ 10 , or
approximately fS/π, as compared to the gain- -90
bandwidth of approximately fS/10 for our lead -135
compensated voltage-mode control example.
Note that in push-pull applications, where the -180
10 100 103 104 105
possibility of signal reinforcement at fS/2 exists,
additional attenuation at the switching frequency Frequency
may be necessary to prevent subharmonic The Phase Margin is 45o for:
oscillations. More sophisticated analyses,
R S = 10 Ω R 2 = 107 kΩ
simulations and/or empirical studies could help to
N t = 100 turns C 2 = 2700 pF
adequately address these large-signal issues for
R 1 = 10 kΩ C 3 = 100 pF
nonlinear systems.
Fig. 26. Bode plot of peak current-mode
controlled sample buck converter open-loop gain
function with optimum ramp.
The compensation-related benefits of current-
mode control are seen in the plots of Fig. 26,
which shows what is essentially a first-order
system within the gain-bandwidth. The actual
gain-bandwidth of 25 kHz (fS/4) is less than the
asymptotic prediction (fS/π) because the curves
are actually rounded at the break points.

5-21
Texas Instruments 21 SLUP173
XIV. THE BOOST CONVERTER VL
The basic boost converter topology is shown
in Fig. 27 operating in the continuous conduction Vi
mode, (CCM). The operation of this circuit is a Equal
two-step process where, with the switch on, Areas
energy is added to the inductor as current 0 t
di Vi tON 1/fS
increases according to = . When the switch
dt L Vi - VO
is opened, the current is shunted to the diode and
the inductor discharges with a decreasing current
di − (Vo − Vi ) L
according to = . For steady-state vL _
dt L

+
S2
operation, the average current in the inductor + +
C R
must equal the DC current in the load and the Vi PWM VO
S1
average dc voltage across the inductor must equal _ Control _
zero. As distinguished from the buck regulator
where the filter inductor and capacitor
continuously work together as a “team”, in a
boost (and flyback) topology they essentially Fig. 27. The boost converter.
alternate in a “bucket-brigade” mode. While An important characteristic of both the boost
energy is being stored in the inductor, the and the flyback topologies in CCM is the
capacitor is working alone to deliver energy to presence of a “right-half-plane” zero, a
the load, and then with the switch open, the characteristic which gives a gain increase but
inductor replenishes the delivered energy by with a phase lag. This RHP zero is caused by the
recharging the capacitor to prepare it for the next delay between controlling and delivering energy
cycle. Since the average (DC) voltage across the to the load. For example, a sudden increase in
inductor must be zero, we can then write (for load current causes a droop in the output voltage,
CCM) upon which the controller calls for an increase in
v id − (Vo − vi )(1 − d ) = 0,
the switch duty cycle to store more energy in the
vi inductor. Increasing the switch on-time, however,
which gives us Vo =
(1 − d ) causes a decrease in the off-time, meaning that
less energy is going into the capacitor and the
output voltage thus falls further. Eventually a
new balance is reached to regulate at the new
load but this RHP delay is almost impossible to
compensate and usually requires a relatively low
frequency system gain rolloff for simple voltage-
mode control.

5-22
Texas Instruments 22 SLUP173
Fig. 29 then shows the linearization process
XV. DEVELOPING THE SMALL-SIGNAL BOOST which also follows as it did for the buck but,
MODEL unlike the buck, the open loop gain function is
As we did with the buck topology, a small- dependent upon the DC duty factor.
signal model for analysis needs to be developed Ii IL IL(1 - d)

from the equivalent circuit by a process of L


averaging and linearizing. Fig. 28 shows the + + C + R +
development of the average model by the process Vi
_
VO(1 - d)
_
VC VO
_ _
of first deriving an equivalent circuit for each
state. Switch condition I corresponds to S1 on and
S2 off while switch condition II has S1 off and S2 (1- d):1
on. Then using the duty cycle relationships, one
_V d +
can determine the average voltage across the Ii IL O IL(1 - D)

switch branches of the loops involving inductors, L


and the average currents through the switch + + +
+
branches into the nodes involving capacitors. Vi VO(1 - D) ILd
C
VC
R
VO
These relationships are then connected using a _ _ _ _

DC transformer with the appropriate turns ratio.


Ii IL
(1 - D):1

L Fig. 29. Linearized boost converter.


+ + +
The closed loop flow graph for the resultant
Vi C VC R VO
_ _ _ linearized boost converter, using voltage-mode
control, is presented in Fig. 30. From this flow
graph, we can derive the overall closed loop gain
Switch condition I [(d)th of the time] equation as:
Ii IL R (1 − D) 2
−s
Vi K (s) L
L G (s) H(s) = ⋅
VP RC(1 − D) 2 2 s (1 − D) 2
+ +
s + +
+ RC LC
Vi C VC R VO
_ _ _ Vi(s)

Ref (1 - D)/LC
vE(s)
Vi(R(1 - D)2/L - s) 1 VO(s)
Switch condition II [(1-d)th of the time] K(s) Σ
s2 + s/RC + (1 - D)2/LC
VPRC(1 - D)2
Err Amp
Ii IL IL(1 - d) Modulator & RHP Zero

L
Fig. 30. Flow graph of linearized boost converter
+ + + R +
C with voltage-mode control.
Vi VO(1 - d) VC VO
_ _ _ _

(1- d):1
Circuit model using DC transformer concept
Fig. 28. Averaged boost converter.

5-23
Texas Instruments 23 SLUP173
Note that due to the duty factor dependency, Vi(s)

the term (1 – D) appears in the terms relating to D(1 - D)/NLC


Ref
both the resonant frequency and the RHP zero. vE(s)
NDVi(R(1 - D)2/N2LD - s) 1 VO(s)
Σ
The duty factor dependent pole is easy to
K(s)
VPRC(1 - D)2 s2 + s/RC + (1 - D)2/N2LC

rationalize as the L and C are only connected Err Amp


Modulator & RHP Zero
during the (1 – d) portion of the period. There is
also no question about the circuit’s Fig. 31. Flow graph of flyback converter with
uncompensated instability since the RHP zero voltage-mode control.
contributes an added 90o of phase shift beyond
In this equation, L is the transformer
resonance, for a total of 270o. As we have already
inductance reflected to the primary, and N is the
determined, this phase lag is related to the extra
secondary-to-primary turns ratio. With stability
time delay (as compared to the buck) in getting
issues and closed-loop dynamics virtually the
energy from the source out to the load, however,
same as the boost converter, the design
it is also a function of the load. The lighter the
procedures are effectively the same and, by
load (larger R), the further the RHP pole moves
extension, can also be applied to the Cuk and
out in frequency and the less it will impact circuit
SEPIC topologies. As we shall see, the use of
behavior.
current-mode control will significantly improve
In stabilizing the voltage-mode controlled
performance, allowing these topologies to
boost converter, generally only lag compensation
operate with a much higher gain-bandwidth.
is applicable because a set of fixed-frequency
lead networks would work for only a very narrow XVI. CURRENT-MODE CONTROL FOR THE
range of input voltage and output loading. Thus, BOOST CONVERTER
the typical voltage-mode boost converter exhibits
very low gain-bandwidth and a poor dynamic The boost converter with current/mode
response. In particular, any sudden line or load control is shown schematically in Fig. 32 and 33
perturbation will result in a damped oscillation at – Fig. 32 with peak C/M, and Fig. 33 with
the effective resonant frequency of the converter. average C/M implementation. As we have
The lag network must be designed for the lowest already mentioned, these circuits are shown
resonant frequency, corresponding to the assuming the use of current transformers for
maximum D, and at the lightest load for which current sensing. If a resistor was used for sensing,
the circuit is still in CCM operation. RS still applies but Nt in the equations becomes
These arguments apply to virtually all non- unity. Peak C/M control allows sensing switch
buck topologies. The similarities are evident in current in place of inductor current and the
comparing the boost flow diagram above with the switch off-time allows time for the current sense
flyback shown in Fig. 31. The gain equation for transformer to reset. With average C/M, we use
an equivalent flyback topology is: the entire inductor waveform, which contains a
DC component that would saturate a single
R (1 − D) 2
−s current transformer. Therefore, two are shown in
NDVi K (s) 2
G (s)H(s) = ⋅ N LD the schematic, alternating in measuring switch
VP RC(1 − D) 2 2 s (1 − D) 2 and diode current. These two signals are then
s + +
RC N 2LC summed to reconstruct the total equivalent
inductor current. A current sense resistor in the
input or return line may be a more practical
solution in all except higher power applications
but, again, this just means that Nt = 1 and we
have kept the equations consistent.

5-24
Texas Instruments 24 SLUP173
IL IS2 • Peak C/M is highly subject to noise
L 1:Nt
+ IS1
S2
+ triggering.
Vi C VC R Naturally, these differences cause some
_ Drive _
S1 RS applications to be inherently better suited to one
PWM
or the other and, in practice, different
_
Clock Latch Comp
RSIS1/Nt
vE _
applications may impose significantly different
+
K2(s) VO design criteria (e.g., a slow voltage loop in a PFC
application vs. a high-speed voltage regulator).
PWM However, while these distinctions between peak
Clock controls turn-on and average control can influence individual
d/fS 1/fS
t
Peak current controls turn-off large-signal design criteria, their small-signal
VE
RSIS1/Nt RSIS2/Nt
performance and closed-loop requirements can be
IS1 = IL during on time
virtually identical for the same application.
t
CLK Fig. 34 illustrates the large-signal differences
t
between peak and average C/M control for the
Fig. 32. Peak current-mode control for boost boost converter. With average C/M, the inductor
converter. current ripple creates an opposite-phased signal
at the output of the added current error amplifier
IL IS2
1:Nt
(K1), amplified by its closed-loop gain. Again,
L 1:Nt S2 large-signal criterion demands that m2 < m1 but
+ IS1 +
Vi C VC
dynamic current loop response is improved as m2
R
_ Drive S1 _ approaches m1. With average C/M control, slope
RS compensation is unnecessary so the slope
equations are:
PWM _ V
d = vE1/VP
Comp vE1
_ RSIL/Nt m1 = P = VP f S
+
K1(s) vE2 _ T
K2(s)
+ K R (V − Vi ) K1R s Vo D
m2 = 1 s o
RC Sawtooth
VCC =
VP NtL NtL
IL = IS1+IS2
CLK CC
Rd 0 Vf NL
Gnd K1 < P S t
R S VO D
Fig. 33. Average current-mode control for boost With peak C/M control, we need to consider
converter. slope compensation in the same manner as with
While there are distinct differences between the buck converter. Here the external ramp
peak and average current-mode control, they are criterion is:
primarily large-signal characteristics, such as: V R (2D − 1)
m3 > O S
• Peak C/M often requires slope compensation 2L
where average C/M does not. which corresponds to γ < (1-D)/D where
• Average C/M requires an additional error gamma is the gain reduction factor introduced
amplifier. earlier. Although adding an external
• Peak C/M offers some input voltage feed compensating ramp improves line regulation for
forward (but not generally as effective as in the boost topology, it is not possible to null out
the buck). input voltage sensitivity completely as it was
• There is a peak-to-average control error with with the buck regulator. Therefore, there is no
peak C/M. “optimum” ramp slope for the boost converter
• Average C/M often allows painless crossing but setting γ = (1 – D) as we did for the buck is
of the CCM / DCM mode boundary. still a reasonable decision since (1-D) < (1-D)/D.

5-25
Texas Instruments 25 SLUP173
Average: The overall closed-loop gain equation for the
linearized, C/M controlled, boost converter is
IL
Vi Vi-VO derived from the flow graph in Fig. 35 as:
L L
 VO F2 (s)  R (1 − D) 2 
  − s 
RC(1 − D)  L
t G (s)H(s) =  
VP  2  VF
m1 s +  s + 2 1 
vE1  RC  L 
m2
Vi(s)
t Valid for either peak
T/2 T or average control
F1
R4 L
Ref
VO 1 VO(s)
R(1-D)2
Op Amp R5 IL/Nt F2(s)
L
s Σ
RC(1-D)

 s +
2  VOF1 
 s +
 
 RC L 
VE1 _
VE2 RS
K1 = R4/R5 +
Fig. 35. Flow graph of single-loop linearized c/m
controlled boost converter.
m2 < m1 for large-signal stability The generalized control terms, F1 and F2(s),
V allow this equation to be used for either peak or
m1 = P = VP fs average current-mode control by defining them
T
K R (V − Vi ) K1R s Vo D as:
m2 = 1 s o = Peak:
NtL NtL
2 γ fSL K (s)F1
V f NL F1 = F2 (s) = 2
K1 < P s t VI RS
R s Vo D Average:
Peak:
R K K (s)(1 + K 1 )
In the case of the boost converter,
F1 + S 1 F2 (s) = 2
VP N t VP
the external ramp criterion is : Remember that F1 represents the dependency
VO R S ( 2D − 1) of the control variable, d, upon the inductor
m3 > ,
2L current while F2(s) relates d to the output voltage.
1− D Note that the conditions for equal gain between
corresponding to γ < , peak and average control can be determined from
D
where γ is the gain reduction factor. the values of the terms that make F1 and F2(s)
(peak) equal to F1 and F2(s) (average). As it did
with the buck topology, the two resonant poles of
Fig. 34. Large-signal stability considerations for the output filter have been transformed into two
current-mode boost converter. first-order poles: a dominate low-frequency pole
and a second pole at a much higher frequency.
Note that the RHP zero is included in the
numerator.

5-26
Texas Instruments 26 SLUP173
Since F1 is limited by the large-signal
XVII. COMPENSATING THE BOOST CONVERTER stability criterion, one should avoid the
The basic boost circuit gain equations and temptation to assume that the high-frequency
their effect are shown in Fig. 36. Note that the pole is beyond the frequency range of interest.
gain amplitude characteristic appears to be a first- While that pole and the RHP zero tend to cancel
order system which, in theory, should not need in terms of magnitude, their phase shifts add.
compensation of the voltage error amplifier to However, it can be shown that if f Z = f P = f X ,
achieve stability. One could say either that the and there is a 6 dB gain margin, (i.e., where the
current loop compensates the voltage loop or that phase shift is 180o) then the phase shift at
C/M control reduces the second-order system to a  180  −1 1 
first-order, at least up to the cutoff frequency, fC. crossover is 90 + 2  tan   = 127 ,

 π   3
Nevertheless, we still do have a second-order corresponding to a 53o phase margin. Thus,
power system with a right-half-plane zero, so meeting a 6 dB gain margin should automatically
there is still the potential for a total of 270o of insure at least a 45o phase margin. With this, a
phase shift. Remember that the pole or zero phase design strategy could be the following:
shift shows up an order of magnitude lower in
• If fZ < fP, then set fX = fZ
frequency than a change in amplitude.
• If fP < fZ, then set fx = fP
 VO F2  • Worst case when fZ = fP
 RC(1 − D) (2 π f Z − s)
G (s)H (s) =   ; • Set the gain of K2 for an open-loop gain
 2  magnitude < 0.5 at f = fX for at least 6 dB
s + (s + 2 π f P )
 RC  gain margin.
R (1 − D) 2 As an example of this overall procedure, the
fZ = , design steps for a hypothetical average C/M
2πL
V F boost converter are outlined in the accompanying
fP = O 1 , sidebar box. This example, of course, assumes
2πL
Valid for either peak 100% efficiency with ideal switches. The choice
K 2 (s) = K 2
or average control of L = 3.2 times critical inductance for DCM is
somewhat arbitrary since increasing L in the
G(f)H(f) (dB) R(1 - D)F2 boost topology does not result in a corresponding
2F1 reduction in C as it does with the buck topology,
(1 - D)F2 however, it does reduce the peak currents that the
2πF1Cf switches must accommodate. In this case, the
additional motivation is to show that one can go
deep into CCM with the boost topology (and, in
fX fact, any non-buck topology) and still achieve a
1 fC wide-band stable system using current-mode
πRC 6 dB log f control.

Fig. 36. Open-loop gain considerations for C/M


controlled boost converter.

5-27
Texas Instruments 27 SLUP173
Design Procedure for Average Current-Mode Controlled
Boost Converter Control Circuit

C2
R4 R5 IL/Nt
R1 C1 R2
_
V I _ VO
E1 Amp V V
VE E2
RS Amp
+ 2 VR R3
+
K1 = R4 / R5 K2 = R 1 / R 2
R3 = VR R 2 / (V O - VR )

Step 1 : Choose IL(p− p) R S / N t so that it is well above the noise level, e.g. IL(p−p)R S / N t = 0.5 volts.
V f LN
Step 2 : Choose K1 < P S t for large - signal stability.
VO DR S
R (1 − D)2 V R K
Step 3 : Calculate f Z = and f P = O S 1 .
2π L 2πVP N t L
2
R SRCK1(1 − D) VOC  R SK1 
Step 4 : For f Z < f P , choose K 2 < . For f P < f Z , choose K 2 <   .
2 N t L(1 + K1) 2L(1 − D)  VP N t 
Step 5 : Choose 1/R1C1 = 2 / RC for increased low - frequency gain and " zero" dc error.
Step 6 : Choose R1C2 = ESR ⋅ C to cancel lead effect of ESR .
Step 7 : Choose R 3 for proper output divider ratio.

For EXAMPLE, Using the Following Parameter Values:

Vi = 12 V VO = 24 V fS = 100 kHz L = 12 µ H C = 110 µ F R = 6Ω


P = 96W VP = 2V VR = 5V D = 0.5 L is 3.2 times critical inductance at full load.
2i L ( DC)
i L( DC) = 8A i L( p − p) = = 5A C is chosen for less than 240 mV p - p ripple (1%).
3.2

RS 0.5 0.5 1
Step 1 : = = =  R S = 10Ω N t = 100T
Nt i L(P − P) 5 10
V P f S LN t 2(10 5 )(12 ⋅ 10 − 6 )(100)
Step 2 : K 1 < = = 2  1.6 for margin
V O DR S 24(.5)(10)
R 5 = 10kΩ R 4 = 16.2kΩ
R (1 − D) 2 6(.5) 2
Step 3 : f Z = = = 19.9 kHz
2 πL 2π(12 ⋅ 10 − 6 )
VO R S K 1 24(10)(1.6)
fP = = = 25.5 kHz
2π V P N t L 2π(12 ⋅ 10 − 6 )(2)(100)

R SRCK1 (1 − D) 10(6)(110 ⋅10 −6 )(1.6)(.5)


Step 4 : Since f Z < f P , K 2 < = = .845  .75
2 N t L(1 + K1 ) 2(100)(12 ⋅10 − 6 )(2.6)
R1 = 7.50 kΩ R 2 = 10 kΩ
1 2 2 1
Step 5 : = = =  C1 = .05 µF
R1C1 RC 6(110 ⋅10-6 ) 330 ⋅10− 6
Step 6 : From data sheet, ESR = .032 Ω C 2 = ESR ⋅ C / R1 = 470pF
VR R 2 5(16.2 ⋅103 )
Step 7 : R 3 = = = 4.2632 ⋅103  R 3 = 4.22kΩ + 43.2Ω
VO − VR 24 − 5

5-28
Texas Instruments 28 SLUP173
The gain and phase plots for this example are 80
shown in Fig. 37. Note that this circuit behaves as 70
a first-order system until the RHP zero and 60
higher frequency poles take over; and then the 50
phase changes doubly fast. This result shows a

Gain in dB
40
gain-bandwidth of > 9 kHz. By comparison, the
gain-bandwidth of an equivalent, lag- 30

compensated, voltage-mode control design would 20


be in the range of only 130 Hz. 10
Again, it should be emphasized that 0
essentially identical small-signal performance
-10
can be achieved with either peak or average C/M
control, regardless of whether one places the -20
10 100 103 104 105
integrating capacitor in the voltage error
Frequency
amplifier (as described above), or in the current
amplifier (as it might be in power-factor Gain M arg in = 7dB
correction circuits). Gain − Bandwidth > 9kHz
Obviously, there is much more which could
180
be included on this subject but it is hoped that
with the description and examples presented 135
herein, the reader will be able to extrapolate to
90
applications specific to the design problems at Phase in Degrees
hand. Additional information on other circuit 45
topologies may be found in the references given
0
below.
-45
XVIII. FOR FURTHER STUDY
-90
Dan Mitchell teaches a two-day course
covering an in-depth presentation of design, -135

stability, and performance analyses of DC/DC -180


converters entitled “Switching Regulator Design 10 100 103 104 105
and Analysis”. This course is a part of the Frequency
Modern Power Conversion Design Techniques Phase M arg in = 46 
program offered by e/j BLOOM associates, Inc. Fig. 37. Open-loop gain function for average
For additional information, Dan may be reached current-controlled sample boost converter.
by phone at (319) 363-8066, or by e-mail at
dmmitch@home.com

5-29
Texas Instruments 29 SLUP173
REFERENCES

[1] D. M. Mitchell, “DC-DC Switching


Regulator Analysis”, McGraw-Hill, 1988,
DMMitchell Consultants, Cedar Rapids, IA, 1992
(reprint version).

[2] D. M. Mitchell, “Small-Signal Mathcad


Design Aids”, (Windows 95 / 98 version), e/j
BLOOM Associates, Inc., 1999.

[3] George Chryssis, “High-Frequency


Switching Power Supplies”, McGraw-Hill Book
Company, 1984.

[4] Ray Ridley, “A More Accurate Current-


Mode Control Model”, Unitrode Seminar
Handbook, SEM-1300, Appendix A2. (SLUP122)

[5] Lloyd Dixon, “Control Loop Design”,


Unitrode Seminar Handbook, SEM-800. (SLUP078)

[6] Lloyd Dixon, “Control Loop Design –


SEPIC Preregulator Design”, Unitrode Seminar
Handbook, SEM-900, Topic 7. (SLUP104)

[7] Lloyd Dixon, “Closing the Feedback


Loop”, Unitrode Seminar Handbook, SEM-300,
Topic 2. (SLUP068)

5-30

Texas Instruments 30 SLUP173


TI Worldwide Technical Support

Internet
TI Semiconductor Product Information Center
Home Page
support.ti.com

TI E2E™ Community Home Page


e2e.ti.com

Product Information Centers


Americas Phone +1(972) 644-5580 Asia
Phone
Brazil Phone 0800-891-2616
International +91-80-41381665
Mexico Phone 0800-670-7544 Domestic Toll-Free Number
Note: Toll-free numbers do not support
Fax +1(972) 927-6377 mobile and IP phones.
Internet/Email support.ti.com/sc/pic/americas.htm Australia 1-800-999-084
China 800-820-8682
Europe, Middle East, and Africa Hong Kong 800-96-5941
Phone India 1-800-425-7888
European Free Call 00800-ASK-TEXAS Indonesia 001-803-8861-1006
(00800 275 83927)
Korea 080-551-2804
International +49 (0) 8161 80 2121
Malaysia 1-800-80-3973
Russian Support +7 (4) 95 98 10 701
New Zealand 0800-446-934
Philippines 1-800-765-7404
Note: The European Free Call (Toll Free) number is not active
in all countries. If you have technical difficulty calling the free Singapore 800-886-1028
call number, please use the international number above. Taiwan 0800-006800
Thailand 001-800-886-0010
Fax +(49) (0) 8161 80 2045 Fax +8621-23073686
Internet support.ti.com/sc/pic/euro.htm Email tiasia@ti.com or ti-china@ti.com
Direct Email asktexas@ti.com Internet support.ti.com/sc/pic/asia.htm

Japan Important Notice: The products and services of Texas Instruments


Incorporated and its subsidiaries described herein are sold subject to TI’s
Phone Domestic 0120-92-3326 standard terms and conditions of sale. Customers are advised to obtain the
most current and complete information about TI products and services before
Fax International +81-3-3344-5317 placing orders. TI assumes no liability for applications assistance, customer’s
Domestic 0120-81-0036 applications or product designs, software performance, or infringement of
patents. The publication of information regarding any other company’s products
Internet/Email International support.ti.com/sc/pic/japan.htm or services does not constitute TI’s approval, warranty or endorsement thereof.

Domestic www.tij.co.jp/pic A122010

E2E and Unitrode are trademarks of Texas Instruments. Mathcad is a registered


trademark of MathSoft Inc. Windows is a registered trademark of Microsoft
Corporation. All other trademarks are the property of their respective owners.

SLUP173
IMPORTANT NOTICE FOR TI DESIGN INFORMATION AND RESOURCES

Texas Instruments Incorporated (‘TI”) technical, application or other design advice, services or information, including, but not limited to,
reference designs and materials relating to evaluation modules, (collectively, “TI Resources”) are intended to assist designers who are
developing applications that incorporate TI products; by downloading, accessing or using any particular TI Resource in any way, you
(individually or, if you are acting on behalf of a company, your company) agree to use it solely for this purpose and subject to the terms of
this Notice.
TI’s provision of TI Resources does not expand or otherwise alter TI’s applicable published warranties or warranty disclaimers for TI
products, and no additional obligations or liabilities arise from TI providing such TI Resources. TI reserves the right to make corrections,
enhancements, improvements and other changes to its TI Resources.
You understand and agree that you remain responsible for using your independent analysis, evaluation and judgment in designing your
applications and that you have full and exclusive responsibility to assure the safety of your applications and compliance of your applications
(and of all TI products used in or for your applications) with all applicable regulations, laws and other applicable requirements. You
represent that, with respect to your applications, you have all the necessary expertise to create and implement safeguards that (1)
anticipate dangerous consequences of failures, (2) monitor failures and their consequences, and (3) lessen the likelihood of failures that
might cause harm and take appropriate actions. You agree that prior to using or distributing any applications that include TI products, you
will thoroughly test such applications and the functionality of such TI products as used in such applications. TI has not conducted any
testing other than that specifically described in the published documentation for a particular TI Resource.
You are authorized to use, copy and modify any individual TI Resource only in connection with the development of applications that include
the TI product(s) identified in such TI Resource. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE TO
ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY TECHNOLOGY OR INTELLECTUAL PROPERTY
RIGHT OF TI OR ANY THIRD PARTY IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right, or
other intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information
regarding or referencing third-party products or services does not constitute a license to use such products or services, or a warranty or
endorsement thereof. Use of TI Resources may require a license from a third party under the patents or other intellectual property of the
third party, or a license from TI under the patents or other intellectual property of TI.
TI RESOURCES ARE PROVIDED “AS IS” AND WITH ALL FAULTS. TI DISCLAIMS ALL OTHER WARRANTIES OR
REPRESENTATIONS, EXPRESS OR IMPLIED, REGARDING TI RESOURCES OR USE THEREOF, INCLUDING BUT NOT LIMITED TO
ACCURACY OR COMPLETENESS, TITLE, ANY EPIDEMIC FAILURE WARRANTY AND ANY IMPLIED WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL
PROPERTY RIGHTS.
TI SHALL NOT BE LIABLE FOR AND SHALL NOT DEFEND OR INDEMNIFY YOU AGAINST ANY CLAIM, INCLUDING BUT NOT
LIMITED TO ANY INFRINGEMENT CLAIM THAT RELATES TO OR IS BASED ON ANY COMBINATION OF PRODUCTS EVEN IF
DESCRIBED IN TI RESOURCES OR OTHERWISE. IN NO EVENT SHALL TI BE LIABLE FOR ANY ACTUAL, DIRECT, SPECIAL,
COLLATERAL, INDIRECT, PUNITIVE, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES IN CONNECTION WITH OR
ARISING OUT OF TI RESOURCES OR USE THEREOF, AND REGARDLESS OF WHETHER TI HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
You agree to fully indemnify TI and its representatives against any damages, costs, losses, and/or liabilities arising out of your non-
compliance with the terms and provisions of this Notice.
This Notice applies to TI Resources. Additional terms apply to the use and purchase of certain types of materials, TI products and services.
These include; without limitation, TI’s standard terms for semiconductor products http://www.ti.com/sc/docs/stdterms.htm), evaluation
modules, and samples (http://www.ti.com/sc/docs/sampterms.htm).

Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2017, Texas Instruments Incorporated

You might also like