A Pi filter (named for its schematic resemblance to the Greek letter π) is a third-order passive low-pass network consisting of two shunt capacitors separated by a series inductor. While online calculators spit out numbers instantly, building a reliable filter for RF transmission or audio signal conditioning requires understanding the underlying constant-k equations. If you blindly paste calculator outputs into your bill of materials without checking self-resonant frequencies or dielectric behaviors, your filter will fail in the physical world.

This guide provides the exact algebraic derivations, unit-tracked worked examples, and a concrete component selection framework to design a matched low-pass Pi filter from scratch.

The Core Pi Filter Formulas & Symbol Definitions

The standard constant-k low-pass Pi filter is designed to operate between a specific source and load impedance. The foundational equations link the cutoff frequency (fc) and the design impedance (Z0) to the physical inductance and capacitance values.

The Base Equations:
1. Cutoff Frequency: fc = 1 / (π × √(L × Ctotal))
2. Design Impedance: Z0 = √(L / Ctotal)
3. Series Inductor: L = Z0 / (π × fc)
4. Total Shunt Capacitance: Ctotal = 1 / (π × fc × Z0)
5. Physical Shunt Capacitors (each): Cshunt = Ctotal / 2 = 1 / (2 × π × fc × Z0)
Symbol Definition & SI Unit Table
SymbolDefinitionBase SI Unit
fc-3dB Cutoff FrequencyHertz (Hz)
Z0Characteristic Design Impedance (Source/Load)Ohms (Ω)
LSeries InductanceHenries (H)
CtotalTotal Equivalent Shunt CapacitanceFarads (F)
CshuntValue of each individual physical shunt capacitorFarads (F)

Rearranged Forms: Solving for Any Variable

When reverse-engineering an existing filter or adapting to available component stock, you need to isolate specific variables. Here are the algebraically rearranged forms derived from the base equations:

  • Solve for Inductance (L): L = Z0 / (π × fc) or L = Z02 × Ctotal
  • Solve for Total Capacitance (Ctotal): Ctotal = 1 / (π × fc × Z0) or Ctotal = L / Z02
  • Solve for Cutoff Frequency (fc): fc = 1 / (π × √(L × Ctotal)) or fc = Z0 / (π × L)
  • Solve for Impedance (Z0): Z0 = √(L / Ctotal) or Z0 = π × fc × L

Worked Examples with Unit Tracking

The most common point of failure in filter design is unit mismanagement. The formulas demand strict adherence to base SI units (Hz, Ω, H, F) before converting to engineering prefixes (MHz, µH, pF). Below are two solved problems demonstrating exact unit tracking.

Problem 1: 50Ω RF Low-Pass Pi Filter at 10 MHz

Given: Z0 = 50 Ω, fc = 10 MHz.
Find: L and Cshunt.

  1. Convert to SI: fc = 10 × 106 Hz = 10,000,000 Hz.
  2. Calculate L:
    L = 50 / (π × 10,000,000)
    L = 50 / 31,415,926.5
    L = 1.5915 × 10-6 H
    Convert to µH: 1.59 µH.
  3. Calculate Cshunt:
    Cshunt = 1 / (2 × π × 10,000,000 × 50)
    Cshunt = 1 / 3,141,592,653
    Cshunt = 3.183 × 10-10 F
    Convert to pF: 318.3 pF.

Result: Use one 1.59 µH series inductor and two 318 pF shunt capacitors.

Problem 2: 600Ω Audio Line Pi Filter at 2 kHz

Given: Z0 = 600 Ω, fc = 2 kHz.
Find: L and Cshunt.

  1. Convert to SI: fc = 2,000 Hz.
  2. Calculate L:
    L = 600 / (π × 2,000)
    L = 600 / 6,283.185
    L = 0.09549 H
    Convert to mH: 95.5 mH.
  3. Calculate Cshunt:
    Cshunt = 1 / (2 × π × 2,000 × 600)
    Cshunt = 1 / 7,539,822
    Cshunt = 1.326 × 10-7 F
    Convert to nF: 132.6 nF.

Result: Use one 95.5 mH series inductor and two 132 nF shunt capacitors.

When This Formula Applies (and When It Breaks)

The constant-k equations assume ideal, lossless components operating in a perfectly matched system. In physical reality, parasitics dominate. Understanding the boundaries of these formulas prevents catastrophic passband ripple and impedance mismatches.

Application Assumptions

  • Matched Termination: The source and load impedances must both equal Z0. If your 50Ω filter is terminated into a 1MΩ oscilloscope input without a 50Ω feedthrough terminator, the filter response will exhibit massive peaking near the cutoff frequency.
  • Linear Operation: The inductor core must not saturate. In audio applications (Problem 2), passing a high-current signal through a small ferrite core will compress the inductance, shifting fc upward.

Unit Mistakes That Break the Math

The most fatal error is plugging engineering prefixes directly into the base formula. If you calculate L = 50 / (π × 10) using "10" for 10 MHz, your answer will be off by a factor of one million. Always strip prefixes to base SI units (Hz, F, H) before calculating, then apply prefixes to the final answer for readability.

Realistic Answer Magnitudes

Use this sanity check to verify your calculator output:

  • RF (1 MHz - 100 MHz): Inductors should be in the nH to low µH range. Capacitors should be in the pF range.
  • Audio (20 Hz - 20 kHz): Inductors should be in the mH to H range. Capacitors should be in the nF to µF range.

If your 10 MHz RF filter calculation yields a 470 µF capacitor, you have a unit conversion error.

The Parasitic Wall: SRF and Dielectrics

According to filter design principles outlined by Analog Devices, every physical inductor has parallel parasitic capacitance, creating a Self-Resonant Frequency (SRF). Above the SRF, the inductor behaves as a capacitor, completely destroying the low-pass attenuation. You must select an inductor whose SRF is at least 5 to 10 times higher than your target fc.

Furthermore, capacitor dielectric choice is critical. As noted in All About Circuits, high-K dielectrics like X7R and Y5V exhibit severe capacitance loss under DC bias and high AC voltage coefficients. A 100nF X7R capacitor might effectively act as a 20nF capacitor in-circuit, shifting your cutoff frequency unpredictably.

Component Selection Decision Tree

Use this decision matrix to move from theoretical math to a concrete bill of materials. Do not substitute dielectrics or core types outside these parameters.

Condition / Frequency BandComponent RequirementConcrete Part Pick (Example)
IF fc > 1 MHz (RF Band) Shunt Caps: C0G/NP0 Ceramic (0% voltage coeff).
Inductor: Air-core or low-permeability powdered iron (High SRF).
Caps: KEMET C0805C330J5GACTU (33pF C0G)
Ind: Coilcraft 0603CS-1N5X (1.5nH SMD)
IF fc is 1 kHz to 1 MHz (IF / High Audio) Shunt Caps: Polypropylene or Polystyrene Film.
Inductor: Ferrite drum core (shielded).
Caps: WIMA MKP10 (Film)
Ind: Bourns 78F Series (Axial)
IF fc < 1 kHz (Low Audio / Subsonic) Shunt Caps: Metallized Polyester (Mylar) or Film.
Inductor: High-permeability Toroid (Mumetal/Iron powder) to achieve high mH without massive DCR.
Caps: EPCOS B32529 (PET Film)
Ind: Bourns 2100LL Series (Toroid)
IF Source/Load is mismatched Insert resistive Pi-pad attenuator OR switch to an L-match network before the Pi filter. Mini-Circuits TMO-50+ (Resistive Pad)
The Default Rule: If you are designing a signal Pi filter above 1 MHz and lack the time to run a full parasitic simulation, default to C0G/NP0 ceramic capacitors and air-wound inductors. Never use X7R or Y5V dielectrics for precision filtering, regardless of what the basic Pi filter calculator suggests.