02 · Advanced

Calibration and RF reference planes

Derive systematic one-port VNA error correction with three standards, compare SOLT and TRL, translate phase/reference planes, and de-embed independently characterized fixture error boxes.

230–290 minAdvanced
In this lesson
  • Locate an actual VNA calibration plane and distinguish it from DUT terminals.
  • Invert the three-term one-port directivity/tracking/source-match model.
  • Solve complex calibration coefficients from three standards and examine conditioning.
  • Explain RF parasitics in short/open/load standards.
  • Translate reflection through a known lossless or lossy line segment.
  • State the assumptions and scope of SOLT calibration.
  • Explain TRL phase-length conditions and multiline extensions.
  • Derive de-embedding from cascaded fixture chain matrices.
  • Calculate a guided-wave phase correction at 1 GHz.
  • Propose a reproducible VNA verification protocol with uncertainty controls.

A calibrated VNA does not report the DUT at an arbitrary physical interface: it estimates a wave-ratio response at specified reference planes through an instrument error model. This chapter derives a three-term one-port correction, the equations solved by real calibration standards, physical reference-plane motion, SOLT and TRL logic, and the limits of fixture de-embedding.

0102.1 — What a calibration plane really means

A VNA acquires raw complex receiver ratios. The error model transforms these ratios into incident/reflected waves at a physical calibration plane, ideally at the connector or probe tip where characterized standards have been attached. A PCB launch, coax adapter, microprobe pad or measurement fixture beyond that plane remains part of the reported DUT unless separately modeled.

Use the three-term model to distinguish true reflection Γ\Gamma from the raw measured ratio m. The complex coefficients E_D, E_R and E_S depend on frequency, receivers, couplers, cables and calibration stability. They are not intrinsic properties of the resistor or antenna under investigation.

m(f)=ED(f)+ER(f) Γ(f)1−ES(f) Γ(f)m(f)=E_D(f)+\frac{E_R(f)\,\Gamma(f)}{1-E_S(f)\,\Gamma(f)}Γ(f)=m−EDER+ES(m−ED)\Gamma(f)=\frac{m-E_D}{E_R+E_S(m-E_D)}ED: directivity,ER: reflection tracking,ES: source matchE_D:\text{ directivity},\quad E_R:\text{ reflection tracking},\quad E_S:\text{ source match}

0202.2 — Derive the three-standard calibration equations

Set t=ER−EDESt=E_R-E_D E_S and rearrange the error equation into mi=ED+tΓi+ESmiΓim_i=E_D+t\Gamma_i+E_S m_i\Gamma_i. A characterized calibration standard supplies its known complex reflection Γ\Gamma_i at the calibration plane, while the VNA records m_i. Three suitably distinct standards yield a 3×3 linear system for E_D, t and E_S.

Recover ER=t+EDESE_R=t+E_D E_S and invert the measured response of an unknown load. The coefficient matrix must be well conditioned. Three standards with nearly equal responses do not identify the error terms reliably, even if the computer produces a numerical inverse.

mi=ED+t Γi+ES miΓim_i=E_D+t\,\Gamma_i+E_S\,m_i\Gamma_it=ER−EDES,ER=t+EDESt=E_R-E_D E_S,\qquad E_R=t+E_D E_S(1Γ1m1Γ11Γ2m2Γ21Γ3m3Γ3)(EDtES)=(m1m2m3)\begin{pmatrix}1&\Gamma_1&m_1\Gamma_1\\1&\Gamma_2&m_2\Gamma_2\\1&\Gamma_3&m_3\Gamma_3\end{pmatrix}\begin{pmatrix}E_D\\t\\E_S\end{pmatrix}=\begin{pmatrix}m_1\\m_2\\m_3\end{pmatrix}

0302.3 — Why real opens, shorts and loads need models

Ideal short, open and perfectly matched standards have Γshort=−1,Γopen=+1,Γload=0\Gamma_{\mathrm{short}}=-1,\quad\Gamma_{\mathrm{open}}=+1,\quad\Gamma_{\mathrm{load}}=0 at a chosen real positive reference R0. Real opens possess fringing capacitance; shorts can include offset inductance, finite conductor resistance and delay; a matched load has residual frequency-dependent mismatch.

Calibration kits provide electrical models or measured coefficients for their standards. Swapping uncharacterized standards into a calibration changes the inferred DUT response, especially at RF and microwave frequencies. Verify calibration using a different known standard and record connector, torque or probe landing repeatability.

Γopen=+1,Γshort=−1,Γmatched=0\Gamma_{\mathrm{open}}=+1,\quad\Gamma_{\mathrm{short}}=-1,\quad\Gamma_{\mathrm{matched}}=0Γi(f)=Zi(f)−R0Zi(f)+R0\Gamma_i(f)=\frac{Z_i(f)-R_0}{Z_i(f)+R_0}Zopen(f)≠∞,Zshort(f)≠0(real standards)Z_{\mathrm{open}}(f)\ne\infty,\quad Z_{\mathrm{short}}(f)\ne0\quad\text{(real standards)}

0402.4 — Plane extension is propagation, not fixture removal

For a known uniform single-mode section of length d between the DUT and a measurement plane toward the source, the complex reflection is multiplied by exp[−2(α+jβ)d]. Thus both magnitude and phase change when attenuation α is nonzero, while for an ideal lossless line only phase changes.

Under exp(+jωt), an extension d=λg8d=\frac{\lambda_g}{8} rotates reflection by −π2-\frac{\pi}{2}. Its inverse recovers the DUT plane. A VNA port-extension feature based on a single effective delay cannot account for a strongly mismatched connector or a fixture with multiple internal reflections.

Γmeas(d)=ΓDUT e−2(α+jβ)d\Gamma_{\mathrm{meas}}(d)=\Gamma_{\mathrm{DUT}}\,\mathrm e^{-2(\alpha+j\beta)d}ΓDUT=Γmeas e+2(α+jβ)d\Gamma_{\mathrm{DUT}}=\Gamma_{\mathrm{meas}}\,\mathrm e^{+2(\alpha+j\beta)d}d=λg8⟹Δarg⁡Γ=−π2d=\frac{\lambda_g}{8}\quad\Longrightarrow\quad\Delta\arg\Gamma=-\frac{\pi}{2}

0502.5 — What a SOLT calibration actually uses

A standard two-port Short–Open–Load–Through (SOLT) procedure attaches characterized standards to estimate the systematic error coefficients in a particular receiver and switch architecture. The through standard connects the ports with a known or characterized transmission relationship.

There is no universal single set of error coefficients for every VNA implementation. Isolation, tracking and load-match corrections vary with calibration configuration, switch terms, measurement direction and hardware. Use the instrument manual and its exact standards database rather than assuming an arbitrary open or short behaves ideally at all frequencies.

SOLT={Short,Open,Load,Through}\mathrm{SOLT}=\{\mathrm{Short},\mathrm{Open},\mathrm{Load},\mathrm{Through}\}b=SDUTa(after model-based correction)\mathbf b=\mathbf S_{\mathrm{DUT}}\mathbf a\quad\text{(after model-based correction)}Smeas=E(SDUT;e(f))\mathbf S_{\mathrm{meas}}=\mathcal E(\mathbf S_{\mathrm{DUT}};\mathbf e(f))

0602.6 — How TRL uses guided phase separation

Thru–Reflect–Line (TRL) calibration uses a thru connection, a reflection standard and a transmission-line standard; it can be attractive in planar and on-wafer technologies for which a broadband lumped 50-ohm load is hard to realize at the reference plane.

The line must provide a sufficiently distinct propagation phase relative to the thru: phase differences near integer multiples of π are poorly conditioned in many TRL solutions. Multiline TRL uses several lengths to maintain useful separation. The solved impedance reference is tied to the chosen line and method, not guaranteed independently to equal 50 Ω.

Δϕ(f)=β(f) (Lline−Lthru)\Delta\phi(f)=\beta(f)\,\bigl(L_{\mathrm{line}}-L_{\mathrm{thru}}\bigr)Δϕ≉kπ(k∈Z)for well-conditioned TRL\Delta\phi\not\approx k\pi\qquad(k\in\mathbb Z)\quad\text{for well-conditioned TRL}TRL={Thru,Reflect,Line}\mathrm{TRL}=\{\mathrm{Thru},\mathrm{Reflect},\mathrm{Line}\}

0702.7 — Cascade error boxes and real de-embedding

For fixture networks whose chain representation is defined consistently, the measured two-port is a cascade of left fixture, intrinsic DUT and right fixture. If both fixture transmission matrices are independently determined and invertible, TDUT=TL−1TmeasTR−1\mathbf T_{\mathrm{DUT}}=\mathbf T_L^{-1}\mathbf T_{\mathrm{meas}}\mathbf T_R^{-1}.

This removal must preserve the ABCD convention [V2,−I2] while both DUT port currents enter their positive terminals. A simple scalar loss offset or a change of reference impedance cannot remove an unknown distributed launch or radiating fixture. Different de-embedding structures and their uncertainties must be validated separately.

Figure 5.2 — Signed electrical references of a two-port

Both I₁ and I₂ are defined ENTERING the network at their positive terminals; each voltage arrow points from minus to plus.

I₁I₂−+V₁−+V₂N

I₁ enters the left port pointing right, while I₂ enters the right port pointing left. V₁ and V₂ are positive on the upper terminals. The conventional output current toward an attached load equals −I₂. These arrows define references, not actual solved current flow.

Tmeas=TLTDUTTR\mathbf T_{\mathrm{meas}}=\mathbf T_L\mathbf T_{\mathrm{DUT}}\mathbf T_RTDUT=TL−1TmeasTR−1\boxed{\mathbf T_{\mathrm{DUT}}=\mathbf T_L^{-1}\mathbf T_{\mathrm{meas}}\mathbf T_R^{-1}}renormalization≠calibration≠de-embedding\text{renormalization}\ne\text{calibration}\ne\text{de-embedding}

0802.8 — Numerical reference-plane exercise and laboratory protocol

At 1 GHz with hypothetical lossless phase velocity 2×108 m s−12\times10^8\,\mathrm{m\,s^{-1}}, the guided wavelength is 0.20 m. A distance of 0.025 m corresponds to λg8\frac{\lambda_g}{8} and rotates ΓDUT=0.3∠20∘\Gamma_{\mathrm{DUT}}=0.3\angle20^\circ to Γmeas=0.3∠(−70∘)\Gamma_{\mathrm{meas}}=0.3\angle(-70^\circ) at the external reference plane. With a known α>0, the magnitude is multiplied by e−2αd\mathrm e^{-2\alpha d}.

In practice record the instrument firmware and calibration kit models, frequency sweep, source level, IF bandwidth and port planes; calibrate, then verify with an independent load or thru. Repeat connector mating, export complex Touchstone data and compare the result to a circuit model, keeping fixture de-embedding separate from basic error correction.

λg=vpf=2.0×108109=0.20 m\lambda_g=\frac{v_p}{f}=\frac{2.0\times10^8}{10^9}=0.20\,\mathrm md=0.025 m=λg8⟹Γmeas=0.3∠(−70∘)d=0.025\,\mathrm m=\frac{\lambda_g}{8}\quad\Longrightarrow\quad\Gamma_{\mathrm{meas}}=0.3\angle(-70^\circ)∣Γmeas∣=∣ΓDUT∣ e−2αd|\Gamma_{\mathrm{meas}}|=|\Gamma_{\mathrm{DUT}}|\,\mathrm e^{-2\alpha d}

Calibration exercises — worked solutions

  1. Explain the distinction between a physical DUT interface and a VNA calibration plane.
  2. Rearrange a three-term one-port error equation and derive the correction for Γ.
  3. Show the 3×3 system that solves error coefficients from three known standards.
  4. Identify parasitics in real open, short and load standards and explain calibration uncertainty.
  5. Compute the effect of a λg/8 lossless reference-plane extension on a complex Γ.
  6. Derive reference-plane correction when α is nonzero.
  7. Compare SOLT standards and explain why the thru and both measurement directions matter.
  8. Explain why a TRL line length has a finite well-conditioned frequency span.
  9. Derive fixture cascade de-embedding and state the matrix invertibility assumptions.
  10. Propose a repeatable calibrated VNA verification experiment with independent standards.
Worked solutions

1. A calibration plane is where the VNA's error model defines the corrected incident/reflected waves, typically at a characterized connector or probe tip. A DUT component farther inside a fixture is not necessarily at that plane. The intervening connector, launch and line remain inside the corrected S response until separately characterized and removed.

2. Starting from m=ED+ERΓ1−ESΓm=E_D+\frac{E_R\Gamma}{1-E_S\Gamma}, define x=m−EDx=m-E_D. Then x(1−ESΓ)=ERΓx(1-E_S\Gamma)=E_R\Gamma, so Γ=m−EDER+ES(m−ED)\Gamma=\frac{m-E_D}{E_R+E_S(m-E_D)}. The model and its coefficients are complex and frequency dependent; poor denominator conditioning magnifies noise and standard-model error.

3. Multiply mi−ED=ERΓi1−ESΓim_i-E_D=\frac{E_R\Gamma_i}{1-E_S\Gamma_i} by its denominator and collect terms: mi=ED+(ER−EDES)Γi+ESmiΓim_i=E_D+(E_R-E_D E_S)\Gamma_i+E_Sm_i\Gamma_i. Let t=ER−EDESt=E_R-E_D E_S. The row for each standard is (1ΓimiΓi)\begin{pmatrix}1&\Gamma_i&m_i\Gamma_i\end{pmatrix} multiplying (EDtES) ⁣T\begin{pmatrix}E_D&t&E_S\end{pmatrix}^{\!T}; solve three distinct rows and finally ER=t+EDESE_R=t+E_D E_S.

4. For the ideal reference, an open gives Γ=+1\Gamma=+1, a short Γ=−1\Gamma=-1, and a real matched load Γ=0\Gamma=0. A physical open has parasitic capacitance and offset delay, a short can have inductance and finite resistance, and a load has residual mismatch. Using incorrect ideal values changes the fitted error coefficients, so calibrated kit data and a separate verification standard are required.

5. For a lossless uniform section, Γmeas=ΓDUTe−2jβd\Gamma_{\mathrm{meas}}=\Gamma_{\mathrm{DUT}}\mathrm e^{-2j\beta d}. With d=λg8d=\frac{\lambda_g}{8}, 2βd=22πλgλg8=π22\beta d=2\frac{2\pi}{\lambda_g}\frac{\lambda_g}{8}=\frac{\pi}{2}. A load ΓDUT=0.3∠20∘\Gamma_{\mathrm{DUT}}=0.3\angle20^\circ therefore appears at the outer reference plane as Γmeas=0.3∠(−70∘)\Gamma_{\mathrm{meas}}=0.3\angle(-70^\circ). Magnitude 0.3 is preserved only in the lossless assumption.

6. With propagation constant γ=α+jβ\gamma=\alpha+j\beta, the outer-plane reflection is Γmeas=ΓDUTe−2(α+jβ)d\Gamma_{\mathrm{meas}}=\Gamma_{\mathrm{DUT}}\mathrm e^{-2(\alpha+j\beta)d}. Therefore ΓDUT=Γmease+2(α+jβ)d\Gamma_{\mathrm{DUT}}=\Gamma_{\mathrm{meas}}\mathrm e^{+2(\alpha+j\beta)d}. Its magnitude is multiplied by e+2αd\mathrm e^{+2\alpha d} and its phase corrected by +2βd, assuming the uniform line section is accurately known and no extra discontinuity exists.

7. SOLT uses characterized short, open and matched-load reflections, plus a through connection that defines transmission coupling between the two calibrated ports. Both forward and reverse measurements are important for tracking and source/load-match terms. Exact numbers of coefficients and switch terms depend on the instrument's implementation; the physical standard models are not universally ideal.

8. TRL compares a thru and a line with guided phase difference Δϕ=β(Lline−Lthru)\Delta\phi=\beta(L_{\mathrm{line}}-L_{\mathrm{thru}}), and uses a reflect standard. When Δϕ\Delta\phi approaches kπk\pi, a common TRL solution becomes poorly conditioned or ambiguous. A given line length therefore supports a limited frequency span; multiline TRL introduces several lengths and requires consistent modal geometry.

9. If the measured chain matrix factors as Tmeas=TLTDUTTR\mathbf T_{\mathrm{meas}}=\mathbf T_L\mathbf T_{\mathrm{DUT}}\mathbf T_R, multiply on the left by T_L^−1 and on the right by T_R^−1 to obtain TDUT=TL−1TmeasTR−1\mathbf T_{\mathrm{DUT}}=\mathbf T_L^{-1}\mathbf T_{\mathrm{meas}}\mathbf T_R^{-1}. Both fixture boxes must be independently known and invertible, referenced to compatible modes and current/voltage signs; arbitrary scalar attenuation subtraction is not equivalent.

10. Document VNA model/firmware, calibrated port planes, standards models, frequency points, source power, IF bandwidth, averaging, cable state and DUT bias. Calibrate with characterized standards, test a verification device not used for fitting, then measure complex S. Reconnect and repeat to estimate variability; archive raw and corrected Touchstone traces and fixture assumptions.

Next: a dedicated comparison of SOLT, TRL and multiline TRL, with conditioning examples and calibration-standard design.