English
Language : 

LM3478_09 Datasheet, PDF (12/22 Pages) National Semiconductor (TI) – High Efficiency Low-Side N-Channel Controller for Switching Regulator
Sub-harmonic Oscillation can be easily understood as a ge-
ometric problem. If the control signal does not have slope, the
slope representing the inductor current ramps up until the
control signal is reached and then slopes down again. If the
duty cycle is above 50%, any perturbation will not converge
but diverge from cycle to cycle and causes sub-harmonic os-
cillation.
It is apparent that the difference in the inductor current from
one cycle to the next is a function of Sn, Sf and Se as follows:
It is a good design practice to only add as much slope com-
pensation as needed to avoid subharmonic oscillation. Addi-
tional slope compensation minimizes the influence of the
sensed current in the control loop. With very large slope com-
pensation the control loop characteristics are similar to a
voltage mode regulator which compares the error voltage to
a saw tooth waveform rather than the inductor current.
Hence, if the quantity (Sf - Se)/(Sn + Se) is greater than 1, the
inductor current diverges and subharmonic oscillation results.
This counts for all current mode topologies. The LM3478 has
some internal slope compensation VSL which is enough for
many applications above 50% duty cycle to avoid subhar-
monic oscillation .
For boost applications, the slopes Se, Sf and Sn can be cal-
culated with the formulas below:
Se = VSL x fs
Sf = (VOUT - VIN)/L
Sn = VIN/L
When Se increases then the factor which determines if sub-
harmonic oscillation will occur decreases. When the duty
cycle is greater than 50%, and the inductance becomes less,
the factor increases.
For more flexibility slope compensation can be increased by
adding one external resistor, RSL, in the Isens path. Figure 4
shows the setup. The externally generated slope compensa-
tion is then added to the internal slope compensation of the
LM3478. When using external slope compensation, the for-
mula for Se becomes:
Se = (VSL + (K x RSL)) x fs
A typical value for factor K is 40 µA.
The factor changes with switching frequency. Figure 5 is used
to determine the factor K for individual applications and the
formula below gives the factor K.
K = ΔVSL / RSL
10135513
FIGURE 4. Adding External Slope Compensation
10135595
FIGURE 5. External Slope Compensation
ΔVSL vs RSL
FREQUENCY ADJUST/SHUTDOWN
The switching frequency of the LM3478 can be adjusted be-
tween 100kHz and 1MHz using a single external resistor. This
resistor must be connected between FA/SD pin and ground,
as shown in Figure 6. To determine the value of the resistor
required for a desired switching frequency refer to the typical
performance characteristics.
www.national.com
12