Forward Converter

The isolated buck — a transformer, one switch, and an L-C output filter. Energy passes straight through to the load while the switch is on, an inductor keeps it flowing while the switch is off, and a reset winding empties the core each cycle.

Introduction — isolation that passes energy through

The flyback converter gives isolation by storing energy in its transformer and releasing it later. The forward converter does the opposite: it uses the transformer the way a transformer is normally used — energy is passed straight through from primary to secondary at the same instant, while the switch is on. In other words, a forward converter is simply a buck converter with an isolation transformer added in front of its L-C filter.

That one idea explains everything else on this page. Because energy flows through only during the on-time, the output needs its own inductor and freewheeling diode to keep current flowing during the off-time — exactly like a buck. And because a real transformer keeps a little magnetising energy in its core, the forward converter adds a third winding, the reset winding, to send that energy back to the source and stop the core from saturating. Get those two extra parts and you have a rugged, efficient isolated supply for the 100–200 W range — a step up in power from where the flyback runs out of steam.

This page builds the forward converter from that starting point: the parts, what happens in each half of the switching cycle, why the duty ratio is capped near 50 %, the waveforms you would see on a scope, the formulas that size it, and a full worked example with real numbers.

What is a Forward Converter?

A forward converter is an isolated switch-mode DC-DC converter (it also runs from rectified AC, as in an offline supply) that behaves like a buck converter with a transformer. It is built from six parts:

  • An isolation transformer with a primary Np and secondary Ns, wound on an ungapped core. Unlike the flyback’s coupled inductor, it is not meant to store energy — it only isolates and scales.
  • A reset (tertiary) winding, Nt, with its own diode D3. It gives the core’s magnetising energy a path back to the source each cycle so the flux resets and the core never saturates.
  • A primary switch (MOSFET), S, ground-referenced on the input side and driven by a PWM controller.
  • A rectifier diode, D1, on the secondary. It conducts while the switch is on, letting the scaled voltage reach the filter.
  • A freewheeling diode, D2, across the filter input. It carries the inductor current while the switch is off — the part a flyback does not need.
  • An output L-C filter — a series inductor L and a shunt capacitor C — that turns the chopped secondary voltage into a smooth, low-ripple DC output.

The key is the dot convention. In a forward converter the primary and secondary dots are aligned (aiding): when the switch turns on and the primary dot goes positive, the secondary dot goes positive too, forward-biasing D1 so power flows immediately. (That is the exact opposite of the flyback, whose opposing dots keep its diode off during the on-time.) The reset winding is wound the other way, so it only conducts — through D3 — when the switch turns off.

The one-sentence version. A forward converter is a buck converter fed through an isolation transformer: while the switch is on, energy passes straight through the transformer, through the rectifier diode, into the output inductor; while the switch is off, the inductor freewheels through a second diode and a reset winding demagnetises the core. Everything else follows from that.

Block Diagram

Block diagram of a forward converter: a DC input feeds a primary MOSFET switch driven by a PWM controller, then an isolation transformer with a reset winding, then a rectifier and freewheel diode pair, then an inductor-capacitor output filter and the load, with an isolated feedback path returning to the controller.
Figure 1: Forward converter block diagram — a transformer in front of a buck-style L-C filter, plus a reset winding

Read it left to right as a power path: the DC input is chopped by the switch, passed through the isolation transformer, rectified by D1, smoothed by the L-C filter, and delivered to the load. Two features mark it as a forward converter rather than a flyback. First, there is a genuine output inductor in the filter — energy is not stored in the transformer, so the inductor is what carries the load through the off-time (with the freewheel diode). Second, a reset winding hangs off the transformer to return the magnetising energy to the source. As in any isolated supply, the feedback crosses the isolation barrier through an opto-coupler so the loop can regulate the output without breaking isolation.

Circuit Diagram & Construction

Circuit diagram of a practical forward converter: a DC source Vin on the primary side feeds the primary winding Np in series with a ground-referenced MOSFET S; a reset winding Nt with diode D3 returns to the source; the isolated secondary winding Ns, with aiding dot polarity, feeds rectifier diode D1 into node P, where a freewheel diode D2 and an output inductor L and capacitor C form a buck-style filter feeding load R and output Vo.
Figure 2: Practical forward converter power circuit — note the reset winding Nt/D3 and the buck-style output filter
Transformer (Np : Ns)Isolates and scales only — an ungapped core with near-zero stored energy in the ideal case. The turns ratio n = Ns/Np sets the secondary voltage during the on-time.
Reset winding Nt + diode D3The forward converter’s signature part. When the switch opens, the small magnetising current is diverted through Nt and D3 back into the source, resetting the core flux to zero. Without it the core would “walk” into saturation within a few cycles.
Switch S (MOSFET)On the primary, referenced to input ground. Must block Vin(1 + Np/Nt) in the off state — the input plus the voltage reflected from the reset winding.
Rectifier diode D1On the secondary, in series with Ns. Forward-biased while the switch is on, delivering the scaled voltage n·Vin to the filter.
Freewheel diode D2Across the filter input (node P). Provides the path for the inductor current while the switch is off — the load current never has to break. This diode is what a flyback does not have.
Output filter L, CA buck-type L-C filter. The inductor L carries a smooth, nearly-DC current (its average equals the load current); the capacitor C only handles the ripple, so output voltage ripple is low.
The core must be reset every cycle. A real transformer draws a small magnetising current that builds flux while the switch is on. If that flux is not removed before the next on-time, it accumulates cycle after cycle until the core saturates and the switch current runs away. The reset winding provides the escape path — but only if the switch stays off long enough for the reset to finish, which is exactly why the duty ratio is limited (see below). This is a mandatory, defining feature of the topology, not an optional refinement.

Principle of Operation

The switch turns on and off at a fixed frequency; the fraction of each period it stays on is the duty ratio D. The two halves of the cycle share the work between the transformer (which handles the power transfer) and the output inductor (which keeps the load current smooth):

  • While S is on the input voltage is applied to the primary, and by the aiding dots a scaled voltage n·Vin appears on the secondary. D1 conducts, so this voltage is applied to the L-C filter and energy flows straight through to the load. The inductor current ramps up as it charges. The reset winding is reverse-biased and idle.
  • While S is off the primary and secondary currents fall to zero. The output inductor, however, will not let its current stop — it forces D2 to conduct and freewheels its current back into the load. Meanwhile the transformer’s trapped magnetising energy flows out through the reset winding and D3, returning to the source and demagnetising the core.

So two things happen in parallel during the off-time: the output side freewheels (D2 carrying the inductor current) and the transformer resets (D3 carrying the magnetising current). They are independent. The governing principle for the output is the same volt-second balance on the output inductor as in a buck converter, which fixes Vo; a second volt-second balance, on the transformer core, fixes how much duty the reset winding will allow.

Modes of Operation

A forward converter has two switch states per cycle. Here is each one on the circuit, with the conducting path highlighted.

Mode 1 — Switch ON (powering)

Forward converter with the switch on: current flows from Vin through the primary winding and switch S, while on the secondary side the scaled voltage forward-biases rectifier diode D1 and drives current through the output inductor L into the load and capacitor. The freewheel diode D2 and reset diode D3 are off.
Figure 3: Mode 1 — S on. Energy passes through the transformer; D1 conducts; the inductor charges
  • S is closed, putting the full Vin across the primary. A scaled voltage n·Vin appears on the secondary, forward-biasing D1.
  • The voltage applied to the filter is n·Vin; since the output is held at Vo, the inductor sees (n·Vin − Vo) and its current ramps up, delivering power to the load and topping up C.
  • The primary carries the reflected inductor current (n·iL) plus a small magnetising current that slowly builds flux in the core. D2 and D3 are both reverse-biased.

Mode 2 — Switch OFF (freewheeling & reset)

Forward converter with the switch off: the output inductor current freewheels through diode D2 back into the load, while the transformer magnetising current flows through the reset winding Nt and diode D3 back to the source to demagnetise the core. The switch S and rectifier diode D1 are off.
Figure 4: Mode 2 — S off. D2 freewheels the inductor current; Nt/D3 reset the core
  • S opens, so primary and secondary winding currents drop to zero and D1 is reverse-biased — the transformer stops delivering power.
  • The output inductor keeps its current flowing, forcing D2 to conduct. The inductor now sees only −Vo, so its current ramps down gently while still feeding the load. This is the freewheeling action of a buck.
  • At the same time, the magnetising current trapped in the core is diverted into the reset winding and through D3, flowing against Vin back to the source. This drives the flux down to zero — the core is demagnetised, ready for the next cycle. If this reset does not finish before the switch turns on again, the core saturates.

The Reset Winding & the D ≤ 0.5 Limit

Two stacked plots of transformer core reset. The upper plot shows the magnetising current rising linearly from zero while the switch is on, falling linearly back to zero through the reset winding during the reset interval, then remaining at zero for a small margin before the next cycle. The lower plot shows the primary winding voltage as plus Vin while the switch is on and minus Vin times Np over Nt during reset, with equal positive and negative volt-second areas.
Figure 5: Core reset — the magnetising current and primary voltage. Equal volt-second areas force D ≤ 0.5 when Nt = Np

This figure is the heart of the forward converter. The magnetising current (top) is not the load current — it is the small current a real transformer needs to establish flux. It ramps up while the switch is on (slope Vin/Lm), and when the switch opens it is diverted into the reset winding, where it ramps back down to zero as it pushes energy against Vin.

The primary voltage (bottom) tells the story through volt-second balance: over one steady cycle the flux must return to where it started, so the positive volt-seconds applied while the switch is on must be cancelled by the negative volt-seconds during reset. On-time volts are +Vin; reset volts are −Vin·Np/Nt. Setting the areas equal gives the reset time, and therefore the maximum duty ratio:

Vin·D·T = (Vin·Np/Nt)·treset  →  treset = (Nt/Np)·D·T   |   Dmax = Np / (Np + Nt)

The reset must finish inside the off-time (1−D)T. With the common bifilar design where Nt = Np, the reset ramp is exactly as steep as the charge ramp, so it needs the same time as the on-time — which forces D ≤ 0.5. Push the duty past that and the core never fully resets, the flux walks up cycle by cycle, and the transformer saturates.

The design trade-off. You can allow a higher duty by using fewer reset turns (Nt < Np), but then the reset voltage −Vin·Np/Nt is larger, and so is the switch’s off-state stress Vin(1 + Np/Nt). Lower duty limit or higher switch voltage — that is the classic forward-converter compromise, and it is why two-switch and active-clamp forward variants exist.

Waveforms Explained in Detail

Forward converter waveforms over two switching periods in continuous conduction: the gate signal; the output-inductor current as a smooth triangle that never reaches zero; the primary/switch current present only during the on-time; the rectifier-diode current during the on-time; the freewheel-diode current during the off-time; and the switch drain voltage that is zero while on, steps to Vin times one plus Np over Nt during reset, and settles to Vin afterwards.
Figure 6: Forward converter waveforms in CCM — gate, inductor, switch, both diodes and the switch voltage

Read the six traces together and the whole converter is visible in one picture:

  • Gate. The PWM signal, on for DT and off for (1−D)T. Here D = 0.4, safely under the 0.5 reset limit.
  • Inductor current iL. A smooth triangle that never reaches zero — that is continuous conduction. It ramps up at (n·Vin−Vo)/L while the switch is on and down at Vo/L while it is off, exactly like a buck. Its average is the load current, 4 A. This smoothness is the forward converter’s big advantage over the flyback’s burst-fed output.
  • Primary / switch current iPr. The reflected inductor current n·iL plus the small magnetising ramp, present only while the switch is on. Notice it steps up at turn-on to a finite value (the inductor is already carrying current), then ramps — it does not start from zero as a flyback’s does.
  • Rectifier-diode current iD1. Equal to iL during the on-time, then zero. D1 hands the full, smooth inductor current to the output — not a chopped spike.
  • Freewheel-diode current iD2. The mirror image — zero during the on-time, then iL during the off-time. Crucially, iD1 + iD2 = iL at every instant: between them the two diodes carry the inductor current continuously, so the output current never breaks.
  • Switch voltage vSW. Near zero while the switch conducts. When it opens, the reset winding clamps the primary and the switch stands off Vin(1 + Np/Nt) = 200 V during the reset interval, then falls to just Vin = 100 V once the core is empty. Size the MOSFET for that 200 V step, not for Vin.

The contrast with the flyback is worth pausing on. There, the two device currents are sharp, tall bursts that never overlap. Here, the inductor current is smooth and shared continuously between D1 and D2. That is the whole reason the forward converter reaches higher power with lower peak currents — the output inductor does the heavy lifting the flyback asks its transformer and capacitor to do.

Key Formulas

All of these come from two volt-second balances — one on the output inductor, one on the transformer core — with n = Ns/Np.

Output voltage (CCM). The inductor sees (n·Vin−Vo) for DT and −Vo for (1−D)T; its average voltage is zero:

(n·Vin − Vo)·D·T = Vo·(1−D)·T  →  Vo = n · D · Vin

This is the buck relation Vo = D·Vin scaled by the turns ratio — a straight line in D, unlike the flyback’s D/(1−D).

Duty ratio for a target output. Rearranging:

D = Vo / (n · Vin)

Inductor-current ripple and average. Standard buck filter, using the off-time slope:

ΔiL = Vo·(1−D)·T / L   |   IL,avg = Io

Core reset & duty limit. From flux balance on the transformer:

treset = (Nt/Np)·D·T   |   Dmax = Np/(Np + Nt)  (= 0.5 when Nt = Np)

Device voltage stress. Size the switch and the reset diode for the reflected reset voltage:

Switch:  VSW,off = Vin(1 + Np/Nt)   |   D3:  VD3,rev = Vin(1 + Nt/Np)

(Switch and diode drops, winding resistance and losses are neglected in these ideal expressions; a typical real forward converter is around 80–90% efficient. Eqn. (23.3) of the source lesson matches the output relation above.)

Voltage Gain & Turns Ratio

Voltage gain of a forward converter versus duty ratio for a turns ratio of 0.5. The gain M equals n times D is a straight line from the origin. A vertical dashed line marks the reset duty limit at 0.5 for equal reset and primary windings. The operating point at duty 0.4 gives a gain of 0.2. A lighter dashed line shows the buck reference M equals D.
Figure 7: Forward-converter gain M = n·D — a straight line, capped by the reset duty limit

The forward converter’s gain is a straight line, M = n·D — the buck’s M = D tilted by the turns ratio. That makes it easy to control (a linear plant is friendly to a linear controller), but it also means the converter is fundamentally a step-down: the turns ratio, not the duty cycle, does most of the voltage scaling, and the duty only fine-tunes around it. Two consequences follow:

  • The turns ratio sets the operating point. An offline supply dropping ~320 V of rectified line to 12 V picks a small n so the duty lands in a comfortable 0.3–0.45 window — safely under the reset limit.
  • The reset winding caps the output. Because D cannot exceed Np/(Np+Nt), the maximum achievable gain is n·Dmax. With a 1:1 reset winding that is n·0.5 — a hard ceiling you design the turns ratio around.
  • Continuous inductor current keeps it linear. If the load is very light the inductor current can go discontinuous, and then (as in a buck) the output rises above n·D·Vin and becomes load-dependent. Designers size L so the current stays continuous down to ~10 % of rated load.

Worked Example

One consistent design, used by every figure above. Follow the numbers through and the formulas check out.

GivenVin = 100 V, Ns:Np = 1:2 (n = 0.5), Nt = Np, D = 0.4, f = 50 kHz (T = 20 µs), L = 200 µH, Lm = 1 mH
Output voltage   Vo = n·D·Vin0.5 × 0.4 × 100 = 20 V
Load (for Io = 4 A)   R = Vo/Io, Po = VoIoR = 5 Ω, Po = 80 W
Inductor ripple   ΔiL = Vo(1−D)T/L20 × 0.6 × 20µ/200µ = 1.2 A (Imax = 4.6 A, Imin = 3.4 A → CCM)
Magnetising ripple   Δim = Vin·D·T/Lm100 × 0.4 × 20µ/1m = 0.8 A (small — not load current)
Reset time   treset = (Nt/Np)·D·T1 × 0.4 × 20µ = 8 µs < off-time 12 µs ✓ (4 µs margin)
Switch voltage stress   Vin(1 + Np/Nt)100 × 2 = 200 V
Secondary diode stress   ≈ n·Vin0.5 × 100 = 50 V (D1 and D2)
Input current (avg)   D·(n·Io)0.4 × (0.5 × 4) = 0.8 A → Pin = 100 × 0.8 = 80 W = Po

The last row is the sanity check: with no losses, input power equals output power, and it does — 80 W in, 80 W out (the magnetising energy is returned to the source, so it does not appear in the net input power). Notice that D = 0.4 sits comfortably below the 0.5 reset limit, and the reset finishes with 4 µs to spare. Compare this with the flyback worked example at the same 100 V input, 20 V / 4 A output: the forward converter reaches it with a smooth 4 A inductor current instead of a 10.5 A diode burst — the same power, far gentler on the parts.

Forward vs Flyback

They are the two entry-level isolated topologies, and they are opposites in almost every respect. This table is the quickest way to keep them straight:

FeatureForward converterFlyback converter
Non-isolated parentBuck (step-down)Buck-boost (step up or down)
Energy transferStraight through while switch is ONStored while ON, released while OFF
Transformer dotsAiding (diode on during ON)Opposing (diode off during ON)
CoreUngapped, not an energy store; needs a reset windingGapped, stores the throughput energy
Output filterL-C (inductor + capacitor)Capacitor only
Output voltageVo = n·D·Vin (linear)Vo = n·D·Vin/(1−D)
Output currentSmooth, continuous (low ripple)Pulsed, high ripple
Duty limitD ≤ Np/(Np+Nt) ≈ 0.5No hard reset limit
Typical power100–200 WUp to ~150 W
Part countHigher (extra winding, L, 2nd diode)Lower (one magnetic part, one diode)

Advantages & Disadvantages

Advantages

  • Smooth, low-ripple output current thanks to the output inductor — the load current never breaks, so output capacitors are smaller and less stressed than a flyback’s.
  • Lower peak and RMS currents for a given power, because energy is delivered continuously rather than in bursts. This is why it scales to higher power (~100–200 W) than a flyback.
  • Higher efficiency at those power levels, and a smaller, ungapped transformer that does not have to store the throughput energy.
  • Galvanic isolation between input and output, as with any transformer-isolated topology.
  • Easy to control — the linear Vo = n·D·Vin gain makes the control loop simple, just like a buck.

Disadvantages

  • Duty ratio limited to about 50 % (with a 1:1 reset winding), which restricts the usable input-voltage range and the achievable gain.
  • High switch voltage stress — Vin(1 + Np/Nt), typically twice the input — because of the reflected reset voltage.
  • More parts than a flyback: a third (reset) winding, a second output diode, and an output inductor. The bifilar primary/reset winding is fussy and costly to wind.
  • Single-output bias — adding well-regulated multiple outputs is harder than on a flyback, because each needs its own inductor.
  • The reset winding wastes a little duty and adds voltage stress; two-switch and active-clamp forward variants exist specifically to relax these limits.

Applications

  • Mid-power isolated supplies (100–200 W) — the classic role, above where the flyback becomes inefficient and below where half-bridge and full-bridge take over.
  • Desktop and industrial AC-DC adapters and embedded power bricks needing a single, well-regulated isolated rail.
  • Telecom and networking DC-DC converters that step a 48 V bus down to board-level rails.
  • Battery chargers and LED drivers where a smooth output current is valuable.
  • Server and computing auxiliary supplies, and instrumentation supplies that need low output ripple.
  • Two-switch and active-clamp forward variants for higher power or higher input voltage, where the basic reset limit and switch stress need to be relaxed.

The rule of thumb: if you need isolation in the 100–200 W range with a clean output, use a forward converter. Below that a flyback is cheaper; above it, a push-pull, half-bridge or full-bridge converter handles the power better.

Frequently Asked Questions – FAQs

A forward converter is an isolated buck converter. An isolation transformer is placed in front of a buck-style L-C filter, so while the switch is on, energy passes straight through the transformer and rectifier diode into the output inductor and load. While the switch is off, the inductor current freewheels through a second diode, and a reset winding returns the transformer’s magnetising energy to the source. It gives isolation with a smooth output current, and is used for mid-power supplies from roughly 100 to 200 watts.

A flyback stores energy in a gapped coupled inductor while the switch is on and releases it when the switch turns off, using opposing winding dots and no output inductor. A forward converter uses the transformer conventionally — energy passes straight through to the secondary while the switch is on — and needs an output inductor, a freewheeling diode, and a reset winding to demagnetise the core. Flyback is simpler and cheaper below about 150 W; the forward converter handles higher power with a smoother output and lower peak currents.

In continuous conduction the output voltage is Vo = n · D · Vin, where n = Ns/Np is the secondary turns ratio and D is the duty ratio. It is the buck relation Vo = D · Vin scaled by the turns ratio, so the gain is a straight line in D. The duty needed for a target output is therefore D = Vo / (n · Vin). This is valid while the output inductor current stays continuous; at very light load the current becomes discontinuous and the output rises above this value.

Because a real transformer draws a small magnetising current that builds flux in the core while the switch is on. That flux has to be removed before the next cycle, or it accumulates cycle after cycle until the core saturates and the switch current runs away. The reset (tertiary) winding, with a series diode D3, gives the magnetising energy a path back to the source when the switch turns off, driving the flux back to zero. It is a mandatory part of a practical forward converter; the alternative, a dissipative snubber, would waste that energy and cut efficiency.

The transformer flux that builds while the switch is on must be fully reset while it is off. The reset takes a time (Nt/Np)·D·T, and it has to finish inside the off-time (1−D)T. Combining these gives the maximum duty Dmax = Np/(Np+Nt). With the common bifilar design where the reset winding equals the primary (Nt = Np), the reset needs exactly as long as the on-time, so the duty cannot exceed 50 %. Using fewer reset turns allows a higher duty but raises the switch voltage stress.

When the switch turns off, the transformer stops delivering current, but the output inductor will not let its current stop suddenly. The freewheeling diode D2 gives that inductor current a path to keep flowing into the load during the off-time. Together the rectifier diode D1 (on during the on-time) and the freewheel diode D2 (on during the off-time) carry the inductor current continuously, so the output current never breaks. This is exactly the freewheeling action of a buck converter, and it is why a forward converter needs an output inductor that a flyback does not.

While the switch is off and the core is resetting, the reset winding reflects a voltage back onto the primary, so the switch must block Vin(1 + Np/Nt). With a 1:1 reset winding (Nt = Np) that is twice the input voltage. In the worked example on this page, with Vin = 100 V, the switch stands off 200 V during the reset interval, then falls to just Vin = 100 V once the core is empty. The MOSFET must be rated for that 200 V step, plus margin for any leakage spike.

Like a buck converter, a forward converter is normally designed to run in continuous conduction mode, where the output inductor current never falls to zero. In that mode the output voltage is the clean linear relation Vo = n·D·Vin. If the load becomes very light, the inductor current can reach zero partway through the off-time (discontinuous conduction), and the output voltage then rises above n·D·Vin and depends on the load. Designers choose the inductor so the current stays continuous down to about 10 % of rated load to keep the output predictable.

No — and that is the main difference from a flyback. In a forward converter the transformer works like an ordinary power transformer, passing energy straight through from primary to secondary while the switch is on, with both windings conducting at the same time. Its core is ungapped and ideally stores no energy; the only energy in it is the small magnetising energy, which is returned to the source by the reset winding. The energy that keeps the load supplied during the off-time is stored in the output inductor, not in the transformer.

The basic single-switch forward converter is typically used from about 100 to 200 watts. Below that, a flyback is simpler and cheaper and does the job with fewer parts. Above that, the switch voltage stress and the single-transistor reset become limiting, and two-switch forward, active-clamp forward, push-pull, half-bridge or full-bridge converters take over. So the forward converter occupies the mid-power isolated niche between the low-power flyback and the high-power bridge topologies.