How to select output filter capacitors in high-efficiency, pulse-skipping mode

Pulse-skipping mode (PSM) is widely used as a method for improving the efficiency at light load. For this example, we will use the TPS65290 which has adopted PSM. A simplified block diagram and an output waveform of TPS65290 in PSM are shown in figure 1 and 2, respectively.

In PSM, only the SKIP_COMPARATOR engaged in the feedback loop shown in the figure 1. If the output voltage hit the low limit (Vout_pwm in the figure 2), the buck converter turns on and charging the output capacitor up to high limit (Vout_pwm+Vhys in the figure 2). If the output reaches to the high limit, the converter starts to sleep until the output voltage collapses to the low limit by the discharging due to the light load.

As the converter sleeps during this discharging period, the efficiency can be improved over a normal pulse-width modulation (PWM) operation. As the discharging period becomes longer, in other words with a lighter load, the efficiency advantage of PSM over PWM becomes more significant.

simplified block diagram of tps65290 in PSM operation

Figure 1. A simplified block diagram of TPS65290 in PSM operation.


Simplified output waveform of DC-DC converter in PSM operation

Figure 2. A simplified output wavefom of DC-DC converter in PSM operation

However, the operation of PSM can be away from the ideal waveform and the efficiency can be lowered with improper selection of output capacitors.

I had one customer with a problem of having lower efficiency than expected at their system board. The customer wished to achieve extraordinary reliability, so they had a limit on the maximum amount of ceramic capacitance. In order to reach their desired reliability, the customer needed a tantal capacitor to fulfill the remaining capacitance. As a result, they incorporated a large tantal capacitor with high equivalent series resistance (ESR) used in parallel with a small ceramic capacitor with low ESR in the system board. This is demonstrated in figure 3.

Improper selection of output capacitor in PSM operation

Figure 3. A improper selection of output capacitor in PSM operation.

If the tantal capacitance is much larger than the ceramic capacitance, the PSM output waveform will becomes as figure 4.

Output waveform with the output capacitance selection

Figure 4. Output waveforms with the output capacitance selection of figure 3.


The red and blue lines represent the output voltage and the voltage across the pure capacitor portion of the tantal capacitor, respectively. The large ESR and large capacitance of the tantal capacitor means slower response than the ceramic capacitor. Therefore, in the charging period the output voltage reaches the high limit by charging the ceramic capacitor quickly. But, during this charging period, the pure capacitor portion of the tantal capacitor is not charged to that level.

If the DC-DC converter starts to sleep, the charge stored at the ceramic capacitor moves to the tantal capacitor as well as the load. Therefore the output voltage drops rapidly due to this charge transfer from the ceramic capacitor to the tantal capacitor, and it results in reducing of the discharging period. As the discharging period is reduced the efficiency advantage of the PSM operation is also reduced.

To achieve the high efficiency in PSM as expected, the capacitance of a high-ESR capacitor should be fairly lower than the low-ESR ceramic capacitor.

*Edit* Here is a video demo of the TPS65290 I used in this solution:

<img style="visibility:hidden;width:0px;height:0px;" border=0 width=0 height=0 src="http://c.gigcount.com/wildfire/IMP/CXNID=2000002.11NXC/bT*xJmx*PTEzODA4MTc2NTcwMTEmcHQ9MTM4MDgxNzY2Mzg2MCZwPSZkPSZnPTImbz1jYmI4YWNhNmU4Yzc*NDA*ODJjYWNiMzll/NTI4NDM5MiZvZj*w.gif" /><object name="kaltura_player_1380817655" id="kaltura_player_1380817655" type="application/x-shockwave-flash" allowScriptAccess="always" allowNetworking="all" allowFullScreen="true" height="330" width="400" data="http://www.kaltura.com/index.php/kwidget/wid/0_pgavzrww/uiconf_id/2342281"><param name="allowScriptAccess" value="always" /><param name="allowNetworking" value="all" /><param name="allowFullScreen" value="true" /><param name="bgcolor" value="#000000" /><param name="movie" value="http://www.kaltura.com/index.php/kwidget/wid/0_pgavzrww/uiconf_id/2342281"/><param name="flashVars" value=""/><a href="http://corp.kaltura.com">video platform</a><a href="http://corp.kaltura.com/video_platform/video_management">video management</a><a href="http://corp.kaltura.com/solutions/video_solution">video solutions</a><a href="http://corp.kaltura.com/video_platform/video_publishing">video player</a></object> 

What challenges have you run into when improving efficiency using PSM? Please let me know in the comments below.

Additional resources:

For more blogs like this, see power house.