Predicting Radiated Emissions Before FCC Testing: A PCB Engineer's Walkthrough
A hardware startup's SBC fails FCC Part 15 Class B pre-compliance on the first scan. Follow the analysis in the EMI Radiated Emissions Estimator to identify the dominant sources, predict which harmonics will hit the limit, and verify that three targeted design changes bring the 95th-percentile emission below the FCC threshold.
Contents
Pre-Compliance Scanning Is Not Enough on Its Own
Your Raspberry Pi-sized SBC has a 100 MHz processor clock, a 2 cm² power loop between the switching regulator and its bulk capacitor, and a 0.5 m USB cable for the host interface. Your PCB reviewer flagged both during design review. The pre-compliance scan confirmed the concern: harmonics at 300 MHz, 500 MHz, and 700 MHz are within 6 dB of the FCC Part 15 Class B limit at 3 meters.
You have four weeks before the scheduled FCC test. Spinning a new board takes three. You need to know exactly which changes will fix the problem — and which are wasted effort.
The EMI Radiated Emissions Estimator models both differential-mode (DM) loop radiation and common-mode (CM) cable radiation, applies the spectral envelope of a trapezoidal clock, and runs Monte Carlo over measurement uncertainty to give you a yield figure against the FCC limit. That's the analysis you need.
Understanding the Two Radiation Mechanisms
Radiated emissions from digital PCBs come from two physically distinct mechanisms, and fixing one does nothing for the other.
Differential-mode radiation comes from currents circulating in closed loops on the PCB — typically the switching regulator power loop, the decoupling capacitor return path, or a high-speed signal trace paired with its return. The field from a small loop falls off as in the near field but transitions to in the far field. The FCC measures at 3 m, firmly in the far field for frequencies above about 16 MHz.The electric field from a small DM loop at distance is approximately:
where is in Hz, is the loop current in amps, and is the loop area in m².
Common-mode radiation comes from currents flowing in the same direction on a cable (no differential return). Even microamp CM currents on a half-meter cable create efficient antennas at frequencies where the cable length approaches λ/4. A 0.5 m cable resonates near 150 MHz — squarely in the range of the 100 MHz clock harmonics.Baseline Analysis: The Problem Design
Enter the following into the EMI Radiated Emissions Estimator:
| Parameter | Value |
|---|---|
| Standard | FCC Part 15 Class B (3 m) |
| Measurement Distance | 3 m |
| DM Loop Current | 10 mA |
| Loop Area | 2.0 cm² |
| CM Cable Current | 5 µA |
| Cable Length | 0.5 m |
| Clock Frequency | 100 MHz |
| Duty Cycle | 50% |
| Rise Time | 1 ns |
| MC Trials | 100,000 |
With the baseline inputs, the tool reports:
- 300 MHz (3rd harmonic): DM estimate 42 dBµV/m, CM estimate 48 dBµV/m, FCC Class B limit 40 dBµV/m. CM exceeds limit by 8 dB.
- 500 MHz (5th harmonic): DM estimate 35 dBµV/m, CM estimate 44 dBµV/m, FCC limit 47 dBµV/m. CM is 3 dB under — but the 95th percentile Monte Carlo result pushes above the limit.
- 700 MHz (7th harmonic): Both sources fall below the limit at 47 dBµV/m.
Why the USB Cable Dominates at High Frequencies
At 100 MHz, a 0.5 m cable is λ/6. Not efficient. At 300 MHz, it's λ/2 — a half-wave dipole. Radiation efficiency peaks. At 500 MHz the cable is a full wave, efficiency dips slightly, but 5 µA CM current is still enough to approach the limit.
The DM loop at 2 cm² is not negligible, but the dependence in the field equation works against it: even though it contributes strongly at low harmonics, the small area limits it. The cable, acting as a CM antenna, does not have the same area limitation — it radiates as a dipole, which scales much more favorably.
This is why adding decoupling capacitors alone will not solve this problem. Decoupling reduces DM loop currents. The CM current on the USB cable comes from parasitic coupling between the board's common-mode noise voltage and the cable shield or ground reference. You need a CM choke on the USB lines.
The Fix: Three Targeted Changes
Update the tool inputs to reflect the proposed design changes:
| Parameter | Baseline | Fixed Design |
|---|---|---|
| Loop Area | 2.0 cm² | 0.5 cm² (tighter power loop routing) |
| CM Cable Current | 5 µA | 1 µA (CM choke on USB lines) |
| Rise Time | 1 ns | 5 ns (add 22Ω series resistor on clock net) |
| DM Loop Current | 10 mA | 10 mA (unchanged) |
- 300 MHz: DM 33 dBµV/m, CM 28 dBµV/m, 95th percentile 36 dBµV/m vs. 40 dBµV/m limit. 4 dB margin.
- 500 MHz: DM 22 dBµV/m, CM 24 dBµV/m, 95th percentile 30 dBµV/m vs. 47 dBµV/m limit. 17 dB margin.
- 700 MHz: Both sources well below limit.
Implementation Notes
Tightening the power loop from 2 cm² to 0.5 cm² means moving the switching regulator's bulk input capacitor as close as possible to the V_in and GND pins, with a short, wide return path. Reducing loop area by 4× reduces DM field strength by 4× (linear, 12 dB), not 16× — area appears linearly in the field equation, not squared. The CM choke needs to be placed on the USB lines close to the connector, on the PCB side, not the cable side. A 90Ω CM impedance at 100 MHz is sufficient — parts like the TDK ACM2012 or Wurth 742792090 are common choices. One component, inserted in series, reduces CM current by 14 dB in this scenario. Slowing the rise time from 1 ns to 5 ns shifts the spectral rolloff corner from 318 MHz down to 64 MHz. The 300 MHz harmonic, previously on the flat part of the spectrum, now sits on the −20 dB/decade slope and is attenuated by roughly 14 dB. A 22Ω series resistor in the clock net costs nothing in BOM or board area.All three changes can be implemented with a PCB re-layout and one added component. No hardware re-spin of the processor section is needed.
EMI Radiated Emissions EstimatorRelated Articles
Eye Diagram Analysis for 10 Gbps SerDes: Validating Your Channel Before You Spin
A PCB designer routes a 10 Gbps SerDes lane across a 20 cm FR-4 trace with two connectors. Learn how to use S-parameter data and an eye diagram simulation to catch a failing channel before committing to fab.
Mar 1, 2026
PCB DesignFDTD Via Simulation: Why Your 10 Gbps Signal Hates Via Stubs
A step-by-step guide to running an FDTD simulation of a through-via transition in FR-4. Covers how to set up the simulation, interpret S11/S21 results, understand stub resonance frequency, and decide when back-drilling is worth the cost.
Mar 1, 2026
RF EngineeringWideband Impedance Matching for LNA Inputs: When Pi Networks Beat L-Networks
A practical walkthrough of matching a 50 Ω source to a 200 Ω LNA input across the 800–1200 MHz cellular band. Learn why L-networks fail on bandwidth, how Pi networks fix it, and when to add a third ladder section.
Mar 1, 2026