// 01 — The Model

The Distributed Circuit Model

At low frequencies a wire is just a wire — its inductance and capacitance can be ignored. But at RF and microwave frequencies, the wavelength becomes comparable to physical dimensions. A 10 cm trace at 1 GHz is λ/3 long. The voltage and current vary along the line and cannot be treated as lumped elements.

A transmission line is modelled as an infinite cascade of infinitesimal sections, each with distributed parameters per unit length:

Distributed Parameters per Unit Length
R' — series resistance (Ω/m) — conductor and skin-effect losses
L' — series inductance (H/m) — magnetic energy stored around conductors
G' — shunt conductance (S/m) — dielectric leakage losses
C' — shunt capacitance (F/m) — electric energy between conductors

For a lossless line: R' = 0, G' = 0 (ideal conductors, perfect dielectric)
Rule of thumb: Treat a trace as a transmission line when its length exceeds λ/20 at the highest frequency. At 1 GHz in FR4 (εeff≈3.5), λ≈160 mm — so traces longer than 8 mm must be treated as transmission lines.
// 02 — Telegrapher's Equations

Telegrapher's Equations

Applying Kirchhoff's laws to an infinitesimal section dz gives two coupled differential equations for voltage V(z,t) and current I(z,t) along the line. For time-harmonic signals (ejωt):

Telegrapher's Equations — Phasor Form
dV/dz = −(R' + jωL') · I(z)   ≡ −Z' · I(z)
dI/dz = −(G' + jωC') · V(z)   ≡ −Y' · V(z)

Combining:   d²V/dz² = γ² · V(z)   where γ = α + jβ = √(Z'·Y')

α — attenuation constant (Np/m)  ·  β — phase constant (rad/m)
β = ω√(L'C') for lossless line   (= 2π/λ)

General Solution

General Voltage and Current on the Line
V(z) = V⁺·e−γz + V⁻·e+γz
I(z) = (V⁺/Z₀)·e−γz − (V⁻/Z₀)·e+γz

V⁺ = forward (incident) wave  ·  V⁻ = reverse (reflected) wave  ·  z=0 at load
Physical meaning: For a matched load V⁻ = 0 — only one wave on the line, no standing wave. Mismatch creates both forward and reflected waves.
// 03 — Characteristic Impedance

Characteristic Impedance Z₀

Z₀ is the ratio of voltage to current for a single travelling wave. It is set entirely by geometry and material — not by frequency (for lossless lines).

Characteristic Impedance
Z₀ = √(Z'/Y')   →   √(L'/C') for lossless line (purely real)

Why 50 Ω? Compromise between min. loss (~77 Ω in coax) and max. power (~30 Ω). Industry standard since WWII.

Z₀ for common line types

Line TypeZ₀ FormulaKey Parameters
CoaxialZ₀ = (60/√εr)·ln(b/a)a = inner radius, b = outer radius
MicrostripZ₀ = (87/√(εr+1.41))·ln(5.98h/(0.8W+t))h = height, W = width, t = thickness
StriplineZ₀ = (60/√εr)·ln(4b/(0.67π(0.8W+t)))b = plate separation
Two-WireZ₀ = (120/√εr)·ln(D/d)D = spacing, d = wire diameter
CPWZ₀ = (30π/√εeff)·K'(k)/K(k)K = elliptic integral
// 04 — Propagation

Propagation & Phase Velocity

Phase Constant, Wavelength and Velocity
β = 2π/λ = ω/vp = ω√(L'C')   (lossless, rad/m)
vp = c/√εeff  ·  λ = λ₀/√εeff  ·  λ₀ = 300 mm / f[GHz]
Velocity factor: Vf = 1/√εeff
Example — Wavelength on different substrates at 2.4 GHz

λ₀ = 300/2.4 = 125.0 mm in free space

MediumεeffVfλ at 2.4 GHzλ/4
Air / PTFE coax1.001.000125.0 mm31.25 mm
PTFE (εr=2.1)2.100.69086.3 mm21.6 mm
FR4 microstrip 50 Ω3.220.55769.6 mm17.4 mm
Rogers RO4003 50 Ω2.820.59674.4 mm18.6 mm
GaAs MMIC7.150.37446.8 mm11.7 mm

Verification FR4: λ = 125/√3.22 = 125/1.794 = 69.7 mm ✓

// 05 — Reflection & Standing Waves

Reflection & Standing Waves

Reflection and Standing Waves
ΓL = (ZL−Z₀)/(ZL+Z₀)  ·  VSWR = (1+|Γ|)/(1−|Γ|)
|V|max = |V⁺|(1+|Γ|)  ·  |V|min = |V⁺|(1−|Γ|)  ·  Pdel = Pinc·(1−|Γ|²)

ZL=Z₀ → Γ=0, VSWR=1  ·  ZL=0 (SC) → Γ=−1  ·  ZL=∞ (OC) → Γ=+1

Worked Example — Z₀ = 50 Ω, ZL = 150 Ω, Pinc = 1 W

Example 1 — Standing wave on a mismatched line
1
Reflection coefficient: Γ = (150−50)/(150+50) = 100/200 = +0.500
2
VSWR: (1+0.5)/(1−0.5) = 3.0 : 1
3
Return loss: −20·log₁₀(0.5) = 6.02 dB  ·  Mismatch loss: −10·log₁₀(0.75) = 1.25 dB
4
Power delivered: 1.0 × (1−0.25) = 0.75 W (25% reflected)
5
Voltage envelope: |V|max = 1.50 V at load  ·  |V|min = 0.50 V at λ/4 from load
✓ Γ=0.5, VSWR=3:1, RL=6.0 dB, 750 mW delivered from 1 W. Voltage maximum at the load (Γ real positive).
// 06 — Impedance Transformation

Impedance Transformation

Input Impedance of a Lossless Transmission Line
Zin(ℓ) = Z₀ · [ZL + j·Z₀·tan(βℓ)] / [Z₀ + j·ZL·tan(βℓ)]

βℓ = (2π/λ)·ℓ = electrical length in radians  ·  θ = 360°·ℓ/λ in degrees
Key insight: A line of length ℓ rotates ΓL by 2βℓ clockwise on the Smith chart. One full revolution = λ/2 — not λ (factor of 2 because wave travels to load AND back).

Zin vs length — Z₀ = 50 Ω, ZL = 100 Ω

Z_in vs electrical length — verified
Length ℓβℓtan(βℓ)ZinCharacter
00100 + j0 Ω= ZL
λ/1622.5°0.414282.3 + j12.9 ΩInductive
λ/845°1.00040.0 − j30.0 ΩCapacitive
λ/660°1.73219.1 − j22.9 ΩCapacitive
λ/490°25.0 + j0 ΩReal — QWT
3λ/8135°−1.00040.0 + j30.0 ΩInductive
λ/2180°0100 + j0 Ω= ZL again

λ/8: Zin=50·(100+j50)/(50+j100)=50·(10000−j7500)/12500=40−j30 Ω ✓  ·  λ/4: Zin=Z₀²/ZL=2500/100=25 Ω

Worked Example — ZL = 30+j40 Ω, λ/8 line

Example 2 — Complex load transformation to pure real
1
Num: ZL+jZ₀·tan45° = (30+j40)+j50 = 30+j90
2
Den: Z₀+jZL·tan45° = 50+j(30+j40) = 50−40+j30 = 10+j30
3
Ratio: (30+j90)/(10+j30). Num×(10−j30)=300−j900+j900+2700=3000+j0. |den|²=1000. Ratio=3+j0
4
Zin = 50 × 3.0 = 150 + j0 Ω — purely real. Ready for a QWT.
✓ λ/8 line cancels the reactance of ZL=30+j40 Ω, leaving Zin=150 Ω (real). This pre-transformation step enables a QWT to be applied — see Impedance Matching.
// 07 — Special Line Lengths

Special Line Lengths

λ/4 Transformer — Real Impedance Inversion

Quarter-Wave Impedance Inversion
Zin = Z₀² / ZL  ·  For matching: choose Z₀ = √(Zsource·Zload)

ZL=25 Ω → Zin=100 Ω  ·  ZL=100 Ω → Zin=25 Ω  ·  ZL=j50 → Zin=−j50 Ω
Inductive↔Capacitive inversion: A λ/4 line converts SC→OC and OC→SC. Inductors become capacitors and vice versa — used intentionally in filter and matching network design.

λ/2 Line — Impedance Repeat

Half-Wave Line — Impedance Unchanged
At ℓ=λ/2, tan(180°)=0: Zin = ZL (regardless of Z₀ — transparent line, repeats every λ/2)

Half-wave resonator at 5.0 GHz on RO4003 (εeff=2.82): λ/2 = 300/(2×5×√2.82)/2 = 17.9 mm

Summary of special lengths

Lengthtan(βℓ)Zin (general)SC loadOC load
00ZL0
λ/81Z₀(ZL+jZ₀)/(Z₀+jZL)+jZ₀−jZ₀
λ/4Z₀²/ZL∞ (OC)0 (SC)
3λ/8−1Z₀(ZL−jZ₀)/(Z₀−jZL)−jZ₀+jZ₀
λ/20ZL0
// 08 — Stubs as Reactive Elements

Stubs as Reactive Elements

An open-circuit or short-circuit stub presents a purely imaginary impedance — acting as an inductor or capacitor depending on its length. Stubs replace chip components at GHz frequencies where parasitics degrade lumped element performance.

Short-Circuit Stub — ZL = 0

Short-Circuit Stub Input Impedance
ZSC = j·Z₀·tan(βℓ)
0<ℓ<λ/4 → +jX (inductive)  ·  ℓ=λ/4 → ∞ (OC)  ·  λ/4<ℓ<λ/2 → −jX (capacitive)

Open-Circuit Stub — ZL = ∞

Open-Circuit Stub Input Impedance
ZOC = −j·Z₀·cot(βℓ)
0<ℓ<λ/4 → −jX (capacitive)  ·  ℓ=λ/4 → 0 (SC)  ·  λ/4<ℓ<λ/2 → +jX (inductive)
PCB preference: OC stubs are preferred in microstrip — no via to ground required. SC stubs need a via which adds inductance (~0.66 nH for h=1.6 mm, d=0.3 mm — see Example 8).

Worked Examples — Stub as Lumped Element

Example 3 — SC stub as 8 nH inductor at 1.0 GHz, FR4 (Vf=0.57)
1
XL = 2π×10⁹×8×10⁻⁹ = 50.27 Ω
2
tan(βℓ) = 50.27/50 = 1.0054 → βℓ = arctan(1.0054) = 45.15°
3
λ = 0.57×300 = 171 mm → ℓ = (45.15/360)×171 = 21.4 mm
✓ 21.4 mm SC stub ≈ 8 nH at 1.0 GHz on 50 Ω FR4 microstrip.
Example 4 — OC stub as 1.5 pF capacitor at 2.4 GHz, FR4 (Vf=0.57)
1
XC = 1/(2π×2.4×10⁹×1.5×10⁻¹²) = 44.2 Ω
2
cot(βℓ) = 44.2/50 = 0.884 → βℓ = arctan(1/0.884) = 48.5°
3
λ = 0.57×125 = 71.25 mm → ℓ = (48.5/360)×71.25 = 9.60 mm
✓ 9.60 mm OC stub ≈ 1.5 pF at 2.4 GHz. No via — preferred for PCB.
Example 5 — SC stub >λ/4 as 2.0 pF capacitor at 1.0 GHz, coax (Vf=0.66)
1
XC = 1/(2π×10⁹×2×10⁻¹²) = 79.6 Ω
2
tan(βℓ) = −79.6/50 = −1.592 → βℓ = 180°−57.9° = 122.1° (between λ/4 and λ/2)
3
λ = 0.66×300 = 198 mm → ℓ = (122.1/360)×198 = 67.1 mm
✓ 67.1 mm SC stub ≈ 2.0 pF at 1.0 GHz (capacitive region). An OC stub achieves same in 9.6 mm — OC always preferred.

Stub reactance summary — Z₀ = 50 Ω, f = 1.0 GHz, Vf = 0.66, λ = 198 mm

StubLengthβℓReactanceEquiv.Type
SCλ/16 = 12.4 mm22.5°+j20.7 Ω3.30 nHInductive
SCλ/8 = 24.75 mm45°+j50.0 Ω7.96 nHInductive
OCλ/16 = 12.4 mm22.5°−j120.7 Ω1.32 pFCapacitive
OCλ/8 = 24.75 mm45°−j50.0 Ω3.18 pFCapacitive
SC3λ/8 = 74.25 mm135°−j50.0 Ω3.18 pFCapacitive
OC3λ/8 = 74.25 mm135°+j50.0 Ω7.96 nHInductive
// 09 — Lossy Lines

Lossy Lines & Attenuation

Attenuation — Low-Loss Approximation
αc = R'/(2Z₀)   (conductor, Np/m)  ·  αd = (π·f·εr·tan δ)/(c·√εeff)   (dielectric, Np/m)
αtotal (Np/m) × 8.686 = dB/m  ·  Skin depth: δs = √(1/(πfμσ)) — at 1 GHz copper: 2.09 μm
Example 6 — FR4 microstrip at 5 GHz: εr=4.3, tan δ=0.020, W=3 mm, h=1.6 mm
1
δs at 5 GHz = 1/√(π×5×10⁹×4π×10⁻⁷×5.8×10⁷) = 0.934 μm (skin effect fully developed)
2
αd = π×5×10⁹×4.3×0.020/(3×10⁸×1.794) = 21.8 dB/m
3
αc ≈ 8.7×Rs/(Z₀×W) = 8.7×0.0184/(50×0.003) ≈ 9.3 dB/m
4
Total: 21.8+9.3 = ~31 dB/m. A 50 mm trace loses ~1.55 dB at 5 GHz.
⚠ FR4 dielectric loss dominates above 1 GHz. Rogers RO4003 (tan δ=0.0027) gives ~4 dB/m dielectric loss at 5 GHz — 6× lower.
FR4 at mmWave: FR4 tan δ≈0.020 makes it unusable above ~6 GHz for RF. Rogers RO4003C (0.0027), RO4350B (0.0037), Taconic TLX (0.0019) are common alternatives. Dielectric loss doubles with each doubling of frequency.
// 10 — Practical Design

Practical Microstrip Examples

Example 7 — 50 Ω Microstrip on Rogers RO4003 at 10 GHz

RO4003C — h=0.508 mm, εr=3.55, f=10 GHz
1
Synthesis: W/h≈1.88 → W = 0.955 mm
2
εeff = 2.275 + 1.275·(1+6.385)^(−0.5) = 2.744
3
λ = c/(f·√εeff) = 3×10⁸/(10¹⁰×1.657) = 18.1 mm  ·  λ/4 = 4.53 mm
4
αd at 10 GHz = π×10¹⁰×2.744×0.0027/(3×10⁸×1.657) = 4.07 dB/m
✓ W=0.955 mm, λ/4=4.53 mm at 10 GHz, α≈4 dB/m — ~6× lower loss than FR4.

Example 8 — Via Inductance and its Effect

Ground via — h=1.6 mm, d=0.3 mm
1
Lvia = (μ₀h/2π)·[ln(4h/d)−1] = 3.2×10⁻¹⁰×2.058 = 0.659 nH
2
X at 2.4 GHz = 2π×2.4×10⁹×0.659×10⁻⁹ = 9.94 Ω
⚠ 0.66 nH via adds ~10 Ω at 2.4 GHz — ~20% error on a 50 Ω SC stub. Use multiple vias in parallel or via fences in critical RF paths.
// 11 — Try the Tools

Put This Theory Into Practice

Every concept on this page has a live RFLab tool. Use them to compute the numbers from the examples above and apply the theory to your own designs.

Transmission Line Calculators
CALCULATOR
Microstrip Calculator
Synthesise trace width W from Z₀, or analyse Z₀ from W. Get εeff, λ at your frequency, phase velocity and attenuation. Use this to convert the electrical lengths in the examples above to physical mm dimensions on FR4 or Rogers.
CALCULATOR
Coaxial Line Calculator
Compute Z₀ from inner/outer radii and dielectric. Find velocity factor and attenuation for your specific cable type — RG58, RG316, LMR-400. Verify the Example 6 attenuation numbers for coax vs microstrip.
CALCULATOR
Stripline Calculator
Z₀ for buried transmission lines in multilayer PCBs. εeff = εr for stripline (fully in dielectric) — shorter physical length than microstrip for the same electrical length. Use for inner-layer controlled impedance routing.
CALCULATOR
CPW / CPWG Calculator
Coplanar waveguide from slot width and trace width. CPW has lower dispersion than microstrip above 20 GHz. Also handles grounded CPW (CPWG). Stubs in CPW don't require vias — advantage for mmWave designs.
CALCULATOR
Two-Wire Line Calculator
Z₀ for balanced transmission lines — twin-lead, ladder line, twisted pair. Used in antenna feed systems and balanced RF circuits. Compute Z₀ from wire diameter and separation.
CALCULATOR
Waveguide Calculator
Cutoff frequency, propagation modes and guide wavelength for rectangular waveguides. Waveguide supports only TE/TM modes — no TEM — so phase velocity and impedance behave differently from the TEM lines covered on this page.
CALCULATOR
Γ Reflection Calculator
Enter ZL and Z₀ to instantly get Γ (magnitude and phase), VSWR, return loss and mismatch loss. Verify Example 1: Z₀=50 Ω, ZL=150 Ω → Γ=+0.5, VSWR=3.
CALCULATOR
VSWR / Return Loss
Convert between VSWR, return loss, reflection coefficient and mismatch loss — the four equivalent ways to express impedance mismatch. Use after a matching design to confirm S11 < −20 dB.
S-Parameter & Plotting Tools
Related Theory Pages
// Suggested workflow — stub matching a 30+j40 Ω load at 1 GHz on FR4
1
Microstrip Calculator → Z₀=50 Ω, εr=4.3, h=1.6 mm → W=3.0 mm, εeff=3.22, λ=69.6 mm at 1 GHz
2
Smith Chart → plot zL=0.6+j0.8, rotate λ/8 → confirm Zin=150+j0 Ω (matches Example 2)
3
Impedance Matching page → design stub to cancel reactance → get d and ℓ in wavelengths
4
Microstrip Calculator again → convert ℓ to physical mm → lay out the PCB trace
5
Upload simulated .s2p to S-Param Plotter → verify S11 < −20 dB in your band