🔌 DCM Buck Converter Loss Calculator


📝 Overview

This advanced calculator estimates the power losses in a Buck DC-DC Converter operating in Discontinuous Conduction Mode (DCM). It also supports burst mode simulation, which reduces switching losses under light or no-load conditions. This tool is especially useful for engineers and designers working on low-power, battery-sensitive, or space-constrained applications where efficiency across varying load conditions is critical.


⚙️ Key Features

  • Calculates total power loss in DCM operation.
  • Supports both normal load and no-load conditions.
  • Optional burst mode simulation for light-load efficiency modeling.
  • Provides detailed breakdown of:
    • High-Side MOSFET conduction loss
    • High-Side MOSFET switching loss
    • High/Low-Side Coss (capacitive) switching loss
    • Inductor copper loss
    • Inductor core loss
  • Automatically adjusts duty cycle and switching frequency based on input.
  • Responsive UI with mobile and desktop compatibility.

📊 Inputs Explained

Input FieldDescription
Load TypeChoose between “No Load” or “Load Current” mode.
Load Current (A)Enter the actual output load current in Amps if “Load Current” is selected.
Enable Burst ModeWhen checked, burst mode is automatically applied at ≤ 1.5 A.
Input Voltage (V)DC input voltage to the converter.
Output Voltage (V)Regulated output voltage of the buck converter.
Switching Frequency (kHz)Converter’s nominal switching frequency under full load.
Inductance (µH)Output inductor value.
HS Rds(on) (Ohm)On-resistance of the high-side switching MOSFET.
HS/LS Coss (pF)Output capacitance of the high-side and low-side MOSFETs.
HS Tr+Tf (ns)Total rise and fall time of the HS MOSFET.
Inductor DCR (Ohm)DC resistance of the output inductor.
Inductor Core Loss (mW)Estimated magnetic loss in the inductor core.
Gate Drive Loss (Optional)Gate charge × Vgs × fsw for switching loss in gate driver stage.

📉 Burst Mode Behavior

When burst mode is enabled:

This significantly reduces switching and conduction losses, which is essential for idle power savings.

The switching frequency is automatically reduced at light loads (≤ 1.5 A), down to as low as 10% of the base frequency.

At no load, both duty cycle and switching frequency are minimized to simulate real-world behavior where the converter enters standby or pulse-skipping mode.


🧮 Core Equations Used

1. Duty Cycle

D=Vout/Vin (automatically calculated)

2. Peak Inductor Current in DCM

Ipeak=2⋅Iload/D

Or, in no-load simulation:

Ipeak=(Vin⋅D)/(L⋅fsw)

3. Inductor RMS Current

Irms=Ipeak⋅sqrt(D/3)

4. MOSFET Conduction Loss

Pcond=(D⋅(Ipeak)2⋅RDS(on))/3

5. MOSFET Switching Loss

Psw=1/2⋅Vin⋅Ipeak⋅(tr+tf)⋅fsw

6. Output Capacitance Loss (Coss)

PCoss=1/2⋅Coss⋅Vin2⋅fsw

7. Inductor Copper Loss

Pcopper=Irms2⋅RDC

8. Total Loss

Ptotal=Pcond+Psw+PCoss(HS)+PCoss(LS)+Pcopper+Pcore


📈 Use Cases for DCM Loss Analysis

  • Standby power supplies
  • Pulsed load applications
  • Low-duty satellite payload converters
  • Burst-mode switching converters
  • Low-load industrial IoT nodes
  • Buck converters with large load variation