Power Design
Switch-mode and linear power design: buck/boost duty and ripple, heatsink selection, LDO dissipation and output filter cutoff.
Buck Converter (Step-Down)
Boost Converter (Step-Up)
Heatsink & Junction Temperature
Linear Regulator Power & Efficiency
LC Output Filter Cutoff
Bulk Capacitor Hold-Up
Feedback Divider / Output Set
Power MOSFET Switching & Gate Loss
SEPIC / Ćuk Duty & Voltage Stress
Ćuk (Inverting) Duty & Clamp Stress
Buck Output Ripple & Cap Sizing
RC Snubber (Damping)
Buck Inductor & CCM Boundary
Flyback Duty & Switch Stress
Input Inrush Current
⛓️ SMPS Topologies at a Glance
Ideal CCM relations. Real duty needs adjustment for switch and diode losses.
| Topology | Ideal Vout | Switch stress | Notes |
|---|---|---|---|
| Buck | ≈ D·Vin | < Vin | 1 inductor, simple, most common |
| Boost | ≈ Vin/(1−D) | ≈ Vout | 1 inductor, wide input, ratio limited |
| Buck-Boost | −D·Vin/(1−D) | Vin+|Vout| | Inverting, 1 inductor |
| SEPIC / Cuk | usually ± | ≈ Vin+Vout | 2 inductors or coupled L, non-inverting |
🔋 Common Power Rails
| Rail | Typical use |
|---|---|
| 1.2 V | Core / low-voltage logic — watch load transients |
| 1.8 V | DDR, I/O, 1.8 V MCU domains |
| 2.5 V | FPGA I/O / legacy logic |
| 3.3 V | Logic, MCU, most mixed-signal I/O |
| 5 V | USB VBUS, logic, older peripherals |
| 12 V | Fans, motors, 12 V bus |
🌡️ Typical Thermal Resistance by Package
| Package | Typical Rθ j-a |
|---|---|
| SOT-23 | 200–350 °C/W |
| SOT-223 | 120–170 °C/W |
| SOIC-8 | 150–170 °C/W |
| DPAK (TO-252) | 60–100 °C/W |
| D2PAK (TO-263) | 40–60 °C/W |
| TO-220 | 50–70 °C/W |
🔌 Decoupling / Bypass Guidelines
| Frequency / domain | Suggested capacitor |
|---|---|
| Bulk / sub-1 kHz (DC bus) | 10–100 µF electrolytic |
| 1–100 kHz (power rail) | 1–10 µF ceramic + bulk |
| 1–50 MHz (IC supply pins) | 100 nF X7R at each pin |
| > 50 MHz (high-speed) | 10–100 pF + 100 nF combo |
📊 Schematic Diagrams
Simplified topologies to visualize current paths and component roles. Green arrows mark the main conduction path; yellow marks the flywheel/discharge path.
Buck (step-down) — Q chops Vin; when on, energy flows through L into C and the load while D is reverse-biased. When Q opens, L keeps the current flowing and D freewheels. Output = D·Vin (CCM).
Boost (step-up) — Q on charges L while D blocks. Q off forces L's current through D into C and the load, summing L's voltage with Vin: output ≈ Vin/(1−D).
LDO linear regulator — An error amplifier drives a series pass device so that the feedback divider equals Vref; the difference (Vin−Vout) is dropped across the pass element as heat, so η ≈ Vout/Vin.
LC output filter — L in series blocks fast ripple while C shunts it to ground, leaving smooth DC across the load. Above fc the filter attenuates at 40 dB/decade.
Buck-boost (inverting) — One inductor but the output polarity is inverted: the diode freewheels L's current into a rail below common. Handy for split or negative supplies from a single positive input.
Flyback (isolated) — Energy is stored in the transformer core while Q is on, then released to the secondary — so voltage and output are isolated across the barrier. The turns ratio and duty set Vout, with no output-side inductor.
Inrush / soft-start — A cold NTC starts at high resistance to slow the bulk-cap charge into the load, then self-heats and drops. Watch steady-state loss and cooling time before hot re-plug.
SEPIC power stage — L1 and L2 (often a coupled pair) plus a series coupling capacitor Cs. The output is non-inverting and regulated above or below Vin; duty D = Vout/(Vin+Vout) in CCM. Choose Q and Cs rated for ≈ Vin+Vout.
Switching-loss overlap — While Vds falls (turn-on) and Id still rises, voltage and current overlap, dissipating Psw = ½·Vin·I·fsw·(tr+tf) at each edge. Shorter edges and lower fsw cut the shaded energy.
Ćuk inverting stage — L1, a series coupling cap Cs and L2, with the diode returning to the common rail so the output is the negative of the input. Energy is transferred mostly through Cs to a clean, non-rippled input and output current.
Buck ripple current & ΔV — The triangular inductor ripple ΔI flows into the output cap. The capacitance charges to a small parabola (ΔVc) while the ESR adds a near-rectangular step (ΔVesr); on electrolytic caps the ESR term usually dominates.
RC snubber — Place the series Rs·Cs from the switch drain to ground. When Q turns off, Ls drives the node and rings with the parasitic capacitance; the snubber absorbs that spike energy and critically damps it. Keep Cs small to limit the ½·C·V²·fsw loss.
Buck current ripple — While on, the inductor voltage is Vin−Vout and the current ramps up; while off it falls. The peak-to-peak ripple ΔI = (Vin−Vout)·D/(fsw·L) sets both the output ripple and the current the switch must carry.
Inrush charge — At switch-on the empty capacitor looks like a short: initial current jumps to Vin/R then decays as it charges. This stresses the rectifier, fuse and capacitor — use soft-start to round the peak.