Chapter 2 of 5 · Chapter Overview

CCM and DCM: Two Operating Modes of the Buck Converter

Understand the difference between continuous and discontinuous inductor current, master ripple calculation and critical inductance.

In the previous chapter we built the Buck converter. But Buck behaves very differently under varying loads: at heavy load, inductor current never reaches zero (CCM); at light load, current 'breaks' to zero (DCM). This chapter analyzes both modes, derives ripple formulas, and finds the boundary condition for mode transition.

What you will learn in this chapter

  • Distinguish CCM from DCM: check if inductor current reaches zero
  • Master the inductor current ripple formula: ΔI = (VIN−VOUT)×D / (f×L)
  • Understand the concept and calculation of critical inductance
  • Understand the relationship between output voltage ripple and capacitance

How to use this chapter

Each section has an interactive simulation. Focus on the inductor current i_l1 waveform: does it reach zero? How large is the ripple? Try changing L, C, R values to verify the formulas.

1

Under heavy load, inductor current remains positive at all times — this is Continuous Conduction Mode (CCM).

2

Ripple magnitude is determined by L, f, VIN, VOUT. Formula: ΔI = (VIN−VOUT)×D / (f×L).

3

When load current is small, inductor current drops to zero and stays there within each cycle — this is Discontinuous Conduction Mode (DCM).

4

Critical inductance L_crit is the value where inductor current minimum just touches zero. L > L_crit means CCM, L < L_crit means DCM.

5

The inductor determines current ripple, the capacitor determines voltage ripple. Formula: ΔVout ≈ ΔI_L / (8×f×C).