RF View Guide

RF View Tolerance Analysis – Complete Guide

Step-by-step guide to using RF View's Tolerance Analysis tab for Monte Carlo simulation: set component tolerances, run iterations, interpret spread plots, and compute manufacturing yield.

Overview of RF View Tolerance Analysis

RF View's Tolerance Analysis tab runs Monte Carlo simulation on any matching network or circuit built in the Circuit Simulator. It randomly varies each component value within its specified tolerance range and overlays all simulation runs on a single chart — giving an immediate visual picture of the response spread and yield.

Step 1: Build the Circuit

  1. Open RF View → Circuit Simulator tab
  2. Load DUT as S2P block (your device .s2p file)
  3. Add matching network elements: shunt C, series L (using nominal values from Auto Match)
  4. Verify nominal simulation: S11 < −10 dB at design frequency

Step 2: Configure Tolerance Analysis

  Open Tolerance Analysis tab:

  Component tolerances (typical SMD values):
    Standard SMD C0G capacitor: ±5% (or ±0.5 pF if <5 pF)
    Standard SMD X7R capacitor: ±10% to ±20% (temperature-dependent)
    Standard SMD inductor (0402): ±5% to ±10%
    Precision 1% resistor: ±1%

  For microstrip matching:
    Strip width W: ±0.05 mm (standard PCB)
    Line length L: ±0.05 mm

  Number of Monte Carlo runs:
    Quick preview: 100 runs
    Statistical accuracy: 500 runs
    High-accuracy yield: 1000+ runs

Step 3: Run and Interpret Results

  After running 500 iterations:

  Result chart interpretation:
  - Green center trace: nominal (ideal component values)
  - Blue envelope: all 500 simulated responses
  - Width of envelope = sensitivity to tolerance
  - Narrow envelope = robust design
  - Wide envelope = sensitive to component variation

  Yield calculation example:
  Spec: S11 < −10 dB at 880–915 MHz
  Count traces passing spec: 468 of 500 = 93.6% yield

Step 4: Improving Yield

ProblemYield ImpactFix
Center freq shift >5%Large yield lossUse ±1% tolerance components
Wide spread but deep dipModerate yield lossLower matching Q (Pi/T network)
Temperature driftEnvironment-dependentUse C0G/NP0 capacitors (vs X7R)
Substrate variationMicrostrip designsUse controlled-impedance PCB service
RF View Tolerance Analysis: Built into the Circuit Simulator tab. Set per-component tolerance %, choose run count, tap Run. All overlaid traces and yield percentage displayed instantly. Free on Android.

Related Topics

← Back to RF View Guide  ·  RF View Home