Skip to content
RFrftools.io
EMC / ComplianceJuly 20, 20266 min read

Why Your Ground Plane Isn't Zero Ohms (When It Matters)

Calculate ground plane impedance vs frequency. Understand skin effect, AC resistance, and inductance in PCB ground planes for EMC compliance.

Contents

The Myth of the Ideal Ground

Every schematic shows ground as a perfect equipotential. A single node, zero impedance, infinitely accommodating. Your PCB's ground plane is supposed to be that ideal made real.

It isn't.

At DC, a solid copper pour comes close enough that you can ignore its resistance in most circuits. But the moment you push current through it at any appreciable frequency—and "appreciable" starts lower than you'd think—that plane develops real impedance. Voltage drops appear across it. Return currents take unexpected paths. And if you're trying to pass EMC, this is where things get interesting.

What's Actually Happening in the Copper

A ground plane has three impedance components that matter: DC resistance, AC resistance (which increases with frequency due to skin effect), and inductance. At low frequencies, DC resistance dominates. As frequency climbs, skin effect forces current into an increasingly thin layer at the surface, raising the effective resistance. Eventually, the inductive reactance takes over entirely.

The DC resistance of a rectangular plane is straightforward:

RDC=ρcdotLWcdottR_{DC} = \frac{\rho \\cdot L}{W \\cdot t}

where ρ\rho is resistivity (about 1.68×1081.68 \times 10^{-8} Ω·m for copper), LL is the length current travels, WW is the width, and tt is the copper thickness.

Skin depth is where things get frequency-dependent:

delta=sqrtρpicdotfcdotmu\\delta = \\sqrt{\frac{\rho}{\\pi \\cdot f \\cdot \\mu}}

For copper at 100 MHz, skin depth is roughly 6.6 μm. Standard 1 oz copper is 35 μm thick, so at that frequency, current only uses the outer ~13 μm (both surfaces). Your effective thickness just dropped by more than half.

The AC resistance becomes:

RAC=ρcdotLWcdotdeltaR_{AC} = \frac{\rho \\cdot L}{W \\cdot \\delta}

when delta<t/2\\delta < t/2. When skin depth exceeds half the copper thickness, you're still in the DC regime.

Then there's inductance. A plane's partial inductance depends on geometry, but a reasonable approximation for a rectangular section is:

L \\approx \frac{\\mu_0 \\cdot L}{2\\pi} \\left[ \\ln\\left(\frac{2L}{W+t}\right) + 0.5 \right]

This inductance doesn't change much with frequency, but its reactance (XL=2pifLX_L = 2\\pi f L) grows linearly. At some crossover frequency, inductive reactance exceeds resistance, and the plane starts behaving more like an inductor than a resistor.

A Real Example: 100 mm × 50 mm Ground Plane at 100 MHz

Let's work through actual numbers. Say you've got a ground plane section that's 100 mm long, 50 mm wide, using 1 oz (35 μm) copper. You want to know its impedance at 100 MHz.

DC Resistance:
RDC=1.68×108cdot0.10.05cdot35×106=0.96 mΩR_{DC} = \frac{1.68 \times 10^{-8} \\cdot 0.1}{0.05 \\cdot 35 \times 10^{-6}} = 0.96 \text{ mΩ}

Under a milliohm. Looks great, right?

Skin Depth at 100 MHz:
delta=sqrt1.68×108picdot108cdot4pi×107=6.6 μm\\delta = \\sqrt{\frac{1.68 \times 10^{-8}}{\\pi \\cdot 10^8 \\cdot 4\\pi \times 10^{-7}}} = 6.6 \text{ μm}

Since 6.6 μm is much less than half of 35 μm (17.5 μm), we're firmly in the skin effect regime.

AC Resistance:

Current flows on both surfaces, so effective thickness is 2delta=13.22\\delta = 13.2 μm:

RAC=1.68×108cdot0.10.05cdot13.2×106=2.5 mΩR_{AC} = \frac{1.68 \times 10^{-8} \\cdot 0.1}{0.05 \\cdot 13.2 \times 10^{-6}} = 2.5 \text{ mΩ}

Already 2.6× higher than DC resistance.

Plane Inductance:

Using the approximation above:

L \\approx \frac{4\\pi \times 10^{-7} \\cdot 0.1}{2\\pi} \\left[ \\ln\\left(\frac{0.2}{0.050035}\right) + 0.5 \right] = 20 \times 10^{-9} \\cdot [1.39 + 0.5] \\approx 38 \text{ nH}
Inductive Reactance:
XL=2picdot108cdot38×109=23.9 mΩX_L = 2\\pi \\cdot 10^8 \\cdot 38 \times 10^{-9} = 23.9 \text{ mΩ}
Total Impedance:
Z=sqrtRAC2+XL2=sqrt2.52+23.92=24 mΩ|Z| = \\sqrt{R_{AC}^2 + X_L^2} = \\sqrt{2.5^2 + 23.9^2} = 24 \text{ mΩ}

So your "perfect" ground plane actually has 24 mΩ of impedance at 100 MHz. That's almost entirely inductive—the resistance is a rounding error at this point.

If you're running 1 A of return current at 100 MHz through this path, you'll develop 24 mV of voltage drop across the ground plane. That's not catastrophic, but it's not zero either. And it gets worse: at 500 MHz, that inductance gives you 120 mΩ. At 1 GHz, 240 mΩ.

Open the Ground Plane Impedance vs Frequency calculator to run your own geometry.

When This Actually Matters

Most of the time, ground plane impedance is a second-order effect you can ignore. But there are situations where it bites you.

High-Current Switching Transients

When a MOSFET in a switching converter turns on, the current slew rate can hit 1 A/ns or more. That 38 nH of plane inductance produces:

V=Lcdotdidt=38×109cdot109=38 mVV = L \\cdot \frac{di}{dt} = 38 \times 10^{-9} \\cdot 10^9 = 38 \text{ mV}

Per amp per nanosecond. If you're switching 10 A in 5 ns, that's 76 mV of ground bounce just from the plane itself—before you even count the inductance of vias, traces, and package leads.

EMC Pre-Compliance

Radiated emissions often come from voltage drops across ground planes driving common-mode currents on cables. If your ground plane develops even a few millivolts at a harmonic frequency, that can couple to I/O cables and show up as a spike on your emissions scan. Understanding the impedance profile helps you predict which frequencies will be problematic.

Sensitive Analog Circuits

An ADC with a 1 mV LSB doesn't care about 24 mΩ of ground impedance at DC. But if its return current shares a path with a digital circuit switching at 100 MHz, that 24 mΩ can inject noise directly into your measurement.

Common Mistakes and Gotchas

Assuming Thicker Copper Always Helps

At DC, yes—doubling copper thickness halves resistance. But once skin effect dominates, thickness becomes irrelevant. At 100 MHz with 6.6 μm skin depth, going from 1 oz to 2 oz copper does almost nothing for AC resistance. The current's already confined to a layer thinner than either option provides. You're paying for copper that carries no current.

Ignoring the Return Path Length

The calculator asks for plane length, but what length should you use? It's the return current path length, not the board dimension. Return current follows the path of least impedance, which at high frequencies means directly under the signal trace. If your signal trace takes a 50 mm detour around a cutout, your return current does too—and that's the length that matters.

Treating Planes as Uniform

A ground plane with slots, cutouts, or connector keep-outs isn't a simple rectangle. Current has to flow around obstacles, which increases effective length and can create resonant structures. The calculator gives you the baseline; real boards are always worse.

Forgetting About Multiple Layers

If you have ground planes on multiple layers connected by vias, current will distribute between them. This generally helps—two parallel planes have half the inductance—but via inductance adds back some of what you gained. It's complicated, and a simple 2D calculation won't capture it.

Using Conductivity Numbers from Datasheets

Pure copper has conductivity of 5.96×1075.96 \times 10^7 S/m. Electrodeposited copper on PCBs is typically 5-10% lower. And if your copper's been through multiple thermal cycles, it can degrade further. The calculator lets you adjust conductivity, and you should—assuming ideal copper will make your results optimistic.

The Frequency Crossover Point

There's a useful mental model here: below some crossover frequency, your plane is resistive; above it, it's inductive. You can estimate this by setting RAC=XLR_{AC} = X_L and solving for frequency, but honestly, it's easier to just sweep the calculator across a frequency range and watch where the impedance curve changes slope.

For typical PCB geometries, this crossover happens somewhere between 1 MHz and 100 MHz. Below the crossover, making the plane wider reduces impedance (lower resistance). Above it, making the plane wider still helps (lower inductance), but the improvement is less dramatic because inductance scales logarithmically with geometry.

Try It

Plug your actual board dimensions into the Ground Plane Impedance vs Frequency calculator. Try your operating frequency, then try the harmonics—third, fifth, seventh. See where inductance takes over. If you're troubleshooting EMC issues, check the frequencies where you're failing and see what the ground plane impedance looks like there.

The numbers might explain why that ferrite bead isn't helping as much as you expected, or why moving a decoupling cap 5 mm made a difference. Ground isn't zero ohms. It never was.

Related Articles