Specifying Calibration Standards and Kits For Keysight Vector Network Analyzers
Specifying Calibration Standards and Kits For Keysight Vector Network Analyzers
This application note provides guidance in creating calibration kits for use with Keysight
Vector Network Analyzers. It includes detailed information including insight into the
derivation for each type of calibration standard model to enable users to define their
own calibration standards with confidence. It also shows how to define the interaction
between calibration standards and the various calibration algorithms included in
Keysight Vector Network Analyzers.
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Measurement errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Measurement calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Calibration Kits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Connector definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Calibration standards definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Transmission line model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Terminated transmission line model . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Offset delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Offset loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Offset Z0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Transmission line alternate parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Standard types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Short . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Load . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Thru standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Data-based standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Isolation standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2
Appendix A Dimensional Considerations in Coaxial Connectors . . . . . . . . . . . . . . 58
7-mm coaxial connector interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.5-mm, 2.4-mm, 1.85-mm, 1.0-mm coaxial connector interfaces . . . . . . . . . . . . 58
Type-N coaxial connector interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Gap effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Measurement errors in network analysis can be separated into two categories: random
and systematic errors. Both random and systematic errors are vector quantities.
Random errors are non-repeatable measurement variations and are usually
unpredictable. Systematic errors are repeatable measurement variations in the test
setup.
Measurement errors
Measurement calibration
Different calibration techniques can be used to solve for the VNA error models. The
VNA error models include but are not limited to one-port correction and multiport
correction. The definition of calibration standards and types are set up differently for
the applicable calibration techniques. Solving the full 2-port twelve term error model
using the short/open/ load/ thru (SOLT) calibration method is an example of only one of
the many measurement calibration methods available.
This application note covers calibration standard definitions, calibration kit content and
its structure requirements for Keysight’s vector network analyzers. It also provides
some examples of how to set up a new calibration kit and how to modify an existing
calibration kit definition file.
Calibration Kits
Connector definitions
In addition to calibration standard definitions and calibration kit class assignments,
calibration kits also provide definitions of connectors. Keysight’s vector network
analyzer (VNA) products use the connector definition to define the following connector
properties (Figure 1):
• Frequency Range
The transmission line model shown in Figure 2 can be represented by signal flowgraph
sections representing the input impedance discontinuity, the delay and the output
impedance discontinuity as shown in figure 3 (see reference [14]). The difference in the
1+ 1 e − l 1+ 2
a1 b2
1 −1 2 − 2
b1 a2
1− 1 e − l 1− 2
Figure 3. Flowgraph representation of the transmission line model
offset characteristic impedance Zc , the input impedance Zin , and the output
impedance Zout leads to complex reflection coefficients Γ1 and Γ2 at the input and
output of the offset delay section.
Zc − Zin Zout − Zc
Γ1 = ; Γ2 = (1)
Zc + Zin Zout + Zc
a1 b2
TXI TL TXO
b1 a2
Figure 4. Cascade parameter representation of the transmission line model
The cascade parameters for the input impedance discontinuity is given as:
1 Γ1
!
1
TXI =
(2)
1 − Γ1
Γ1 1
The cascade parameters for the output impedance discontinuity is given as:
1 Γ2
!
1
TXO =
(4)
1 − Γ2
Γ2 1
where:
The S-parameters of the non terminated offset are computed from the cascaded
parameters TTOT where:
TTOT = TXI · TL · TXO (5)
For the standards that use the transmission line model Connector Z0 defines a
common reference impedance (Zref ) with Zin = Zout = Zref . In this case Γ2 = −Γ1
resulting in:
Γ1 e−2γl − 1
S11 = S22 = (6)
Γ12 e−2γl − 1
Γ12 − 1 e−γl
S21 = S12 = (7)
Γ12 e−2γl − 1
i S11 S22 T
S12
Figure 5. Signal flow graph of terminated transmission line model
S21 S12 ΓT
Γi = S11 + (8)
1 − S22 ΓT
where
ZT − Zref
ΓT = (9)
ZT + Zref
Substituting equations 6 and 7 into equation 8 yields:
Γ1 1 − e−2γl − Γ1 ΓT + ΓT e−2γl
Γi = (10)
1 − Γ1 Γ1 e−2γl + ΓT 1 − e−2γl
Keysight VNAs use Offset delay, Offset loss and Offset Z0 instead of Zc , and γl to
model the transmission line. With these “offset” definitions, the VNA can compute the
transmission line’s characteristic impedance as well as propagation phase and loss
constants of the calibration standard without defining the dielectric constant of the
calibration standard’s transmission medium which may be different from that of the
device under test. This assumes that the offset loss and offset delay values were
derived using the same dielectric constant.
Offset delay
Offset delay is the dispersion free, TEM mode, electrical delay in seconds defined by: The effective relative permittiv-
ity (εe ) provides a single value
l to represent the interaction of
Offset delay = (11)
ν the electric field with multiple
regions of differing relative per-
where
mittivity values. An example
Note that the reference plane of coaxial connectors is defined as the mating plane of
the outer conductors. Appendix A on page 58 illustrates the physical offset length
definition of certain coaxial connector types.
Offset loss
Offset loss is in GΩ/s. It is the propagation loss per unit length of the transmission line
at a normalization frequency of 1 GHz multiplied by the speed of light in the
transmission medium. For most coaxial devices, it can be estimated from the loss
magnitude data at 1 GHz.
Offset Z0
Offset loss = −2 ln (|S21lin |) (12)
Offset delay
Offset Z0
Offset loss = − ln (|S11lin |) (14)
Offset delay
√
For best results, curve fit the measured data to the f /1 GHz function. A TRL calibration is a good
choice if a calibration is part
See Appendix B on page 60 for details of the coaxial loss model. of the characterization process
because it avoids dependen-
Keysight’s vector network analyzers include a waveguide loss model. See Appendices
cies on loss values defined for
C and D starting on page 66.
the calibration standards.
r
2
1 − fc
r !s
ln (|S21lin |@f ) µr fc f
Offset loss = −
2
(16)
Offset delay εr f
f
1 + 2h c
w f
Offset Z0
Offset Z0 is the lossless characteristic impedance of the transmission line. For coaxial
transmission lines, the lossless characteristic impedance is
r r
1 µ0 µr D µ0 c µr D
Z0 = ln = ln (17)
2π ε0 εr d 2π εr d
where
The transmission line characteristic impedance Zc including skin loss effects is derived
from the Offset Z0 and Offset loss terms.
All of the differences are simply a scale factor with the exception of the offset loss term
used in the alternate parameters. The Keysight parameters are orthogonal which
permits a single loss term to be computed and used for multiple lengths of line. The
alternate offset characteristics are not orthogonal as the alternate loss term (LdB GHz−1 )
is impacted by both offset length and offset Z0 . Conversion from the Keysight offset
loss term (LGΩ s−1 ) to the alternate loss term for one-port standards is given as:
where e ' 2.718 281 828 459 is the base of the natural logarithm and dps is the offset
delay in ps. Conversion in the opposite direction for one-port standards yields:
Conversion from the Keysight offset loss term (LGΩ s−1 ) to the alternate loss term for
two-port standards is given as:
The alternate offset term (LdB GHz−1 ) accounts for the loss along the forward and the
reverse path for one-port standards while the Keysight offset loss term (LGΩ s−1 )
represents the one-way loss for both one-port and two-port standards.
The conversion between the Keysight offset delay term and the alternate offset length
term is defined by
Offset Length
Offset Delay = (22)
c
This implies the alternate Offset Length is an electrical length related to the physical
Standard types
Calibration standards are assigned to the following standard types (Figure 7): OPEN,
SHORT, LOAD, THRU (ADAPTER), DATA-BASED, and ISOLATION.
Maximum/minimum frequency
The maximum and minimum frequency entries apply to all of the standard types. They
define the applicable frequency range of the calibration standard which helps
determine which standard is used for each frequency during the calibration. The
applicable range may be limited by the model data, accuracy of the model or the
physical dimensions of the calibration standard. A fixed load, for example, may be used
at low frequencies while a sliding load may be used at high frequencies.
Open circuits radiate at high frequencies. This effectively increases the electrical
length of the device and can be modeled as a frequency dependent capacitor, Copen ,
(also known as fringing capacitance). At low frequencies, a fixed capacitance value
may be sufficient; this would use only the C0 term. Most network analyzers use a third
order polynomial capacitance model. Radiation loss is assumed to be insignificant.
Many vector network analyzers assume that the short is an ideal short and has a
reflection coefficient of –1. This may be adequate at low frequencies and for large
connector sizes, such as 7 mm and larger. However, at higher frequencies and for
smaller connectors, 3.5 mm and smaller, at least a third order polynomial inductance
model, Lshort , is required. Loss of the short circuit is assumed to be insignificant.
Four types of LOAD standards are available: a fixed load, sliding load, arbitrary
impedance and offset load. The fixed load and arbitrary impedance load are based on
the terminated transmission line model.
Fixed load
The default setting for fixed load is Offset delay= 0, Offset loss= 0, and Offset
Z0 = Zref ; i.e. a perfect termination, ΓT = 0. However, if an offset transmission line
with a finite delay and loss is specified, and an Offset Z0 is not equal to the reference
impedance (Zref ), the total reflection is NOT zero. This is as defined in equation 10.
Sliding load
A sliding load is defined by making multiple measurements of the device with the
sliding load element positioned at various marked positions of a long transmission line.
The transmission line is assumed to have zero reflections and the load element has a
finite reflection that can be mathematically removed, using a least-squares-circle-fitting
method. For best results, move the load element in the same direction. Also, slide in
non-uniform increments. A sliding load triggers prompts for multiple slide positioning
and measurements. A minimum of 6 slide positions is recommended.
Offset load
When specifying more than two offsets, the user should define multiple offset load
standards. When assigning multiple offset load standards to SOLT classes for the
VNA. it is usually beneficial to specify “use expanded math when possible”. See the
Expanded calibration subsection on page 26.
An arbitrary impedance device is similar to a fixed load except that the load impedance
is NOT perfect. It is possible to combine the
arbitrary impedance with off-
set parameters to simulate an
inductance in series with the
arbitrary impedance. See the
derivation of a transmission
model to represent a lumped
reactance model on page 64
for details. Alternatively a
Data-based standard can be
used.
ZT =R + jI
Z − Zr (26)
ΓT = T
ZT + Zr
Thru standard
Figure 14 shows the parameters associated with the thru standard. The Virtual
Device checkbox is set to indicate that the standard being modeled doesn’t include a
physical device. An example of a virtual device is the flush thru standard where the
VNA testports are directly connected to each other. This signals the calibration
software to create the appropriate descriptions of the calibration topology. For the flush
thru standard checking Virtual Device causes the prompt to be PORT 1 | PORT 2
rather than PORT 1 | THRU | PORT 2.
Data-based standard
Figure 15 shows how the data-based standard bypasses the fitting process and
eliminates any errors that may have been associated with the fitting. Fitting errors are
usually negligible for frequencies below 30 GHz. However, at higher frequencies
multiple frequency banded models for the same standard have been used to avoid
errors due to fitting. The data-based standard avoids this problem altogether by
The factory data-based models are similar to polynomial models in that they are a
generic nominal model for a particular part number. Thus, a replacement calibration
standard can be ordered for a calibration kit and used without having to modify the
data-based model.
Figure 16 shows how data-based standards can be used to represent the response of
all standards for a particular model number or it can be used to represent the response
unique to a particular standard. Customized data-based models are useful when
creating calibration kit with characterized devices; this can lead to a more accurate
calibration as the actual response of the standard is used. Using a customized
data-based model for a fixed load can significantly enhance the calibration rather than
using a model that assumes the load is ideal. When replacing a calibration standard
defined as a customized data-based model, it is important to remember to update the
definition for the standard in the associated calibration kit file. Figure 17 shows the data
entry screen for data-based standards. Calibrations using the fixed load and its
associated data-based model will have an accuracy approaching the accuracy of the
• Data-Based Cal Standard (*.dat) where a single file specifies both the
s-parameter data and the confidence factors to define data-based model
• Citifile (*.cti, *.cit, *.citi) separate files are used to specify the s-parameter data
and the confidence factors to define data-based model
• Snp file (*.s1p, *.s2p) separate files are used to specify the s-parameter data and
the confidence factors to define data-based model
See Appendix E for details on the data-based cal standard (*.dat) file format.
The isolation standard is a two port standard that is made of two one port standards.
Figure 18 shows the use of two loads to specify the isolation standard.
Calibration kits can be created to support the SOLT family of calibrations, the TRL The SOLT family includes,
family of calibrations, or both. Class assignments are a way for the calibration kit file to SOLT, SOLR, QSOLT and
Oneport calibrations.
guide the selection of standards during the calibration process.
When assigning standards to a class the order in which the standards appear indicates
the default preference for the calibration kit. As the internal VNA firmware searches for
the appropriate calibration standard to use at a given frequency it starts at the top of
the list and searches until it finds a standard that can be used at that frequency. For
this reason it is important to list the preferred standards first. For example, a The TRL family includes, TRL,
calibration kit that includes a sliding load usually also includes a broadband load—if the LRL, TRM, LRM, TRA, LRA,
TSD, and LSD calibrations. It
broadband load is listed before the sliding load, the sliding load will not come up as a
also includes multiline TRL.
default selection.
Multiport calibrations use a series of one-port and two-port calibration standards and
are comprised of a series of one-port and two port calibration methods.
Calibration kit class assignments organize calibration standards into a format which is
compatible with the error models used in measurement calibration. Some standards
may have multiple different standard definitions. This was done to optimize the
accuracy of the standard model for a given frequency band and/or calibration
requirement when using polynomial models to fit the standard response. This is not
necessary when using data-based standards to model the response.
There is no limit on the number of standards that can be defined in a calibration kit.
The required number of standards will depend on frequency coverage and calibration
methods supported.
Not all VNAs support the same set of calibration methods and calibration kits. Check
the instrument’s documentation for its capabilities. The following sections provide
detailed descriptions of the various VNA class assignment structures.
In the simplest case, an SOLT calibration consists of two one-port calibrations followed
by forward and reverse transmission and reflection measurements on a thru standard.
The thru standard can be a defined thru or an “unknown thru”. The simplest thru
standard is a zero-length thru which is simply the connection of port i to port j.
Selecting the radio button corresponding to a particular class enables modification of
both the standards included in the class, and a user-defined label associated with the
class. The user-defined class label is visible during calibration on the VNA when there
is the possibility of selecting multiple standards for the class.
Four calibration classes are associated with the thru standard measurements, namely:
FWD TRANS, FWD MATCH, REV TRANS, and REV MATCH. Except for rare
occasions, these classes will all contain the same standards; the LINK FWD TRANS,
FWD MATCH, REV TRANS, and REV MATCH checkbox facilitates the common
manipulation for these classes.
Unchecking the “Link” option provides the ability to define different standards for each
of these classes. This option would be used in the rare case where an external testset
may require manipulation between the various measurements of the thru standard. In
this case assigning different standards for each class will result in a separate prompt
during calibration. For example, one thru standard would be assigned to the FWD
TRANS and FWD MATCH classes and a different thru standard, with an identical
model, would be assigned to the REV TRANS and REV MATCH classes. This would
result in two separate prompts during the calibration sequence.
The unknown thru calibration is one of the thru calibration methods of the VNA. It does
not require a thru standard definition. Any two port passive reciprocal device can be
used as the “unknown thru” device. A low-loss device, less than -20 dB loss, is
recommended. Unknown thru and adapter removal calibrations require an approximate
estimate for the transmission phase response of the unknown thru adapter in order to
select the correct root during the computation of the calibration error coefficients.
Adding adapters to the unknown thru calibration kit class allows the VNA firmware an
ability to search through the list and find one that appears to match the measurement
of the “unknown thru” device.
Traditionally, reflection calibrations have been computed using the measured response
of three calibration standards at each frequency. For each port, three standards are
SA 2, 15 Open
SB 1, 7 Short
SC 3, 14 Load
selected, one each from SA, SB, and SC calibration kit classes and used to compute
the systematic error terms associated with the port. Each class may include more than
one standard, the specified minimum and maximum frequency of each standard in the
class is used to determine which standard to use for a particular frequency. Usually,
Figure 20. VNA’s cal kit editor modify SOLT class screen for 85052D kit
when multiple standards are listed in a class their frequency ranges have a finite
overlap. For the 8510 and unguided calibration on older Keysight VNAs, the last
standard measured is used in the overlap region. Usually the load classes for a sliding
load kit are defined with three load standards–a low band load, a sliding load and a
broadband load. Often the low band load and the broadband load are the same
physical device. The low band load has a reduced frequency range and is intended to
be paired with the sliding load to cover the full frequency range of the kit. For users
Expanded calibration
Expanded calibration uses a weighted least squares solution for one-port calibrations
that use the measurement of more than three standards[17]. The least squares
solution works well when all observations are trusted to the same degree. That is to
say the actual response of each standard is known with the same confidence so the
weighting factors will be equal. This is a reasonable assumption for ECal, but may not
be valid when a least squares approach is applied to calibrations using other
calibration kits due to the differences in the confidence in the models for the standards.
Expanded math is a weighted least squares solution to handle the case where the
observations are not all trusted to the same degree[18]. If the observations are all
independent but not equally trusted, an optimal solution is best obtained by multiplying
each equation by a combined factor that includes both the confidence factor of the
standard and the proximity of the standard’s response to the response of the other
measured calibration standards. The confidence factor of the standard model is
explicitly defined for data-based standards, for the other standards a nominal
confidence factor is assigned to provide a relative weighting for the weighted least
squares solution see Table 2. The measurement of a standard is included in the
weighted least squares solution over the frequency range where the confidence factor
of the standard is defined; this frequency range is greater than or equal to the
frequency range where the standard is selected specified by the min/max frequencies.
To avoid confusion in the following table, Fmin corresponds to the minimum frequency
specified for the standard. Umin and Umax correspond to the minimum and maximum
frequency where confidence is specified. Fconnmin and Fconnmax correspond to the
minimum and maximum frequency range of the connector. Also in the following table,
endpoints are given; a nominal confidence factor at a given frequency is computed as
a linear interpolation between the appropriate endpoints. For the Open, Short, and
Fixed Load standards the confidence factor at Umax is limited to be greater than or
When Use expanded math when possible is checked, the solution (on a frequency
by frequency basis) includes all of the one-port standards that fall between their Umin
and Umax values. For example, consider a sliding load calibration that includes
frequencies in both the low band load and sliding load frequency ranges. The open,
short, low band load and sliding load will be measured. The sliding load will be
included when the frequency falls between Umin and Umax associated with the sliding
load. Using expanded math in this case will blend the transition between the low band
load frequency range and the sliding load frequency range. As another example, the
85058B 1.85 mm calibration kit has a low-band load, an open and a series of short
standards with varying offsets. There is a minimal set of standards defined that would
insure calibration with three standards is possible at each frequency. The minimum and
maximum frequency ranges for each standard combined with the class assignments
will determine a set of three standards for each frequency resulting in a series of
frequency ranges where only three standards would be required. If the VNA spans
more that one of these frequency ranges there will be more than three reflection
standards connected. In the case of the 85058B, in addition to blending the transitions
between the frequency ranges, the overall accuracy of the calibration improves when
using expanded math. Measure all mateable standards in class can be checked
which adds all of the mateable standards in the SA, SB and SC calibration kit classes
without considering the specified frequency range for the standards. Measuring all of
the standards results in the best accuracy for kits like the 85058B and the 85059B.
It is advantageous to measure all of the standards for some calibration kits, but not for
others. For example, in the case of the sliding load kit discussed earlier, selecting
measure all standards in class would result in measuring the low-band load, the sliding
load and the broadband load. There is no advantage to measuring two fixed loads
when doing a sliding load calibration.
The TRL/TRM family of calibration is defined by the TRL THRU, REFLECT and LINE
classes plus TRL options. Table 3 shows the TRL portion of a typical VNA class
assignment table. Current Keysight VNAs include the Multiline TRL algorithm which is
based on the NIST Multiline TRL calibration algorithm called MultiCal[19][20]. It
provides an over-determined solution when multiple line standards are used. TRL does not support the use
of data-based standards for
Table 3. TRL class assignment table
thru or line standards. Data-
Standard class Standard numbers Class label based standards can be used
ISOLATION Isolation
TRL is a generic name that represents a class of calibrations that allow partially known
calibration standards to be used. In general, the thru standard is assumed to be fully
known with perfect match; the reflect standard is assumed to have a high reflection
with unknown amplitude and partially known phase. The line standard is assumed to
have the same propagation characteristics as the thru standard with partially known
phase. Table 4 provides a mapping of specific calibration types to the TRL class.
Line with
Unknown equal reflect
Zero length thru with S11 = S22 = 0 phase
TRL on port i and port j .
S11 = S22 = 0, approximately known.
(thru/reflect/line) Phase approximately
S21 = S12 = 1 Bandwidth limited to
known.
avoid phase of ± 20◦ .
Caution: Do not select Connector Z0 if Offset Z0 of the line or match standard is very
different from Connector Z0 . Connector Z0 is the Impedance associated with the
testport connector. See the connector definitions section on page 5.
TRL calibration is computed initially at a reference plane that corresponds to the middle
of the thru. In this case, the line standard can be assumed to be the portion of the line
standard left over after subtracting a length equal to the length of the thru standard.
After the error coefficients are computed, they are adjusted to establish the Testport
Reference Plane based on either the model of the thru standard or the model of the
reflect standard. When selecting the Reflect Standard to set the Testport Reference
Plane, the assumption is that the reflect standard is precisely known as both
magnitude and phase of the reflect standard will be used to compute the error term
adjustments. Selecting the Thru Standard to set the reference plane obviously works
for a zero length thru. In the case when the thru standard is a line with non-zero length,
the model of the thru standard is used to compute the error term adjustments.
The generalized TRL algorithm assumes the characteristic impedance of the thru and
line standards are equal. In the case of coax or waveguide, using the model of the thru
standard will provide excellent results. In the case of other dispersive media such as
microstrip, the thru standard may not model the dispersion with sufficient accuracy and
therefore could yield sub-optimal results. One option would be to design the test fixture
and calibration standards so that the testport would be located in the middle of the
thru. Another alternative would be to select LRL line auto characterization. One of
the by-products of the TRL algorithm is a computed value for the line standard
propagation constant. This would include any dispersive effects of the transmission
medium. When LRL line auto characterization is set the propagation characteristics
of the thru standard are computed from the computed propagation characteristics of
the line standard and the defined delays for both the thru and line standards. Note,
LRL line auto characterization will only be used at frequencies where both the thru
and line standards are delay lines and where the offset impedance of the thru and line
standards are equal.
Multiline TRL
The TRL algorithm (Legacy TRL) that existed prior to Multiline TRL being added is still
available for use. If the Multiline TRL check box is selected, then the Multiline TRL
algorithm will be used when the defined calibration kit is used for TRL calibration. The
Both Legacy TRL or Multiline TRL automatically use a Thru Reflect Match (TRM)
calibration when the frequency is below the lowest start frequency of the line standards
defined in the calibration kit if there are match standards defined.
In addition to Multiline TRL there is also an option to select Multiline TSD see Figure
23. The Multiline TSD algorithm differs from the Multiline TRL in how the algorithm
uses the short/reflect standard. For Multiline TSD the short standard is assumed to be
fully known and only connected to one port. For Multiline TRL the reflect only needs to
be partially known but has to be connected to both ports. For both Multiline TSD and
Multiline TRL the line and delay standards are equivalent.
Figure 22. TRL tab in cal kit editor. Figure 23. Multiline TRL setup dialog.
For TRL there are four categories of standards called Calibration Kit Classes. They are
TRL THRU, TRL LINE/MATCH, TRL REFLECT and ISOLATION. The ISOLATION
class is optional.
The TRL THRU class should be setup so that only a single standard is defined for a
given pair of port connectors. Generally this means that for Multiline TRL calibrations
there will only be one standard defined in the TRL THRU class that is intended to be
used over the entire frequency range. It should be noted that the legacy TRL algorithm
still may benefit from using multiple thru standards in order to provide the best phase
margin over different frequency ranges.
This actually represents two classes that share a similar purpose during calibration. A
line standard needs to have a distinct response from the thru standard. Typically the
line standard is chosen such that the phase of S21line is different from the phase
response of S21thru by at least 20◦ . This becomes prohibitive at low frequencies so
match standards are used with a TRM calibration at frequencies where it is impractical
to create line standards. Both the Legacy TRL and Multiline TRL calibrations use
match standards and TRM calibration to cover the low frequency portion as needed. In
those cases, the calibration is actually a mix of TRM and TRL.
The TRM portion of the calibration is not over-determined when Multiline TRL is
selected. A fundamental assumption of the TRL algorithm is that the characteristic
impedance of the thru standard is the same as the characteristic impedance of each of
the line standards. The match standard is often defined as an idealized fixed load
standard with reflection coefficient = 0, but it can be defined as a non-ideal standard;
for example, by using a data-based standard which can be used to adjust for the actual
reflection coefficient of the standard. Both Legacy TRL and Multiline TRL assume the
data-based standards have the same reflection coefficient applied to both ports.
TRL REFLECT
When doing a TRL calibration there is a fundamental assumption that the reflect
standard is the same on both ports. It doesn’t have to be fully known, but should be
approximately known to permit the correct root selection during the calibration process.
For gendered connectors, multiple reflect standards need to be created, one for each
connector gender, each standard should have the same model.
The Multiline TRL algorithm has the option to do a TSD calibration instead of TRL
calibration. In that case, only one reflect standard is used; but it has to be fully known.
When doing a TSD calibration, one has the option of deciding which reflect standard to
be used. In general, the order of the calibration standards in a Calibration Kit Class is
important as the calibration algorithms step through the standards from top to bottom
A data-based standard can be used for the reflect standard. In general there is no
advantage to using a data-based standard for Legacy TRL and Multiline TRL
calibrations since only an approximate value for the reflect is required. There are a
couple of instances where using a data-based standard might provide benefit. In the
Legacy TRL when the Reflect Standard is used to define the Testport Reference
Plane, the actual value of the reflect standard obtained from the standard model is
used to set the reference planes. In the Multiline TSD calibration, the actual value of
the standard model is also used to compute the error terms.
Relationship between delay and physical length with Multiline TRL selected
The NIST MultiCal software defines the calibration standards using physical lengths
and relative permittivity. The Keysight implementation also defines the same standards
but uses an offset delay term to be consistent with existing calibration standard
definitions. Traditionally, the offset delay model used by both thru and line standards
has the offset defined by a delay parameter. The delay specified for the standard offset
is assumed to be equivalent to the delay a TEM mode would face for a given physical
length. The Keysight Multiline TRL algorithm assumes the physical length is constant
and computes that value from the offset delay parameter defined in the standard’s
model. The physical length is obtained using the real part of the relative permittivity
estimate (see Figure 23) and then held constant even while the Multiline TRL algorithm
adjusts the relative permittivity during subsequent computations.
Calibration Reference Z0
Both Legacy TRL and Multiline TRL algorithms assume the characteristic impedance
for the thru and line standards are the same. The computations optimize the error
terms for the characteristic impedance of the standards. There are multiple impedance
terms that are used by both the Legacy TRL and Multiline TRL algorithms. There is an
additional impedance term Zline that is not defined in the calibration kit but is computed
by the TRL algorithms. It is inherently subject to the assumptions that all of the thru
and line standards have the same characteristic impedance. When Line Z0 is selected
as the Calibration Reference Z0 setting, the characteristic impedance of the
Calibration Connector Z0
Reference Z0
Zc = function of
Line Z0 line standard Offset
Z0 and Offset Loss
Figure 24. Calibration kit settings for Legacy TRL impedance transformations.
The impedance transform process for Multiline TRL has differences in how Zc is
computed as shown in Figure 25.
Line Z0
If the user selects Line Z0 in the Calibration Reference Z0 section (see Figure 22)
the computed error terms are used without any additional impedance transform.
Additionally, when the user selects Line Z0 , the Define Zc section in the Multiline TRL
setup dialog is disabled (see Figure 23).
Connector Z0
There is a slight difference in behavior between Legacy TRL and Multiline TRL due to
the additional Define Zc section in the Multiline TRL setup dialog (see Figure 23).
Legacy TRL uses the definition of Offset Z0 and Offset Loss specified in the line
standard model. If this is not equal to the Connector Z0 specified on the Connectors
tab (see Figure 26) an impedance transform is applied to the error terms.
Multiline TRL uses the definition of Offset Z0 specified in the thru standard model. If
Enable Zc computation from C is checked in the Multiline TRL setup dialog an
additional impedance transform is done to account for the low frequency dispersion
no
Zc = function of Zc is a function
thru standard Offset of C0 and
Z0 and Offset Loss computed εr
Figure 25. Calibration kit settings for Multiline TRL impedance transformations.
The Testport Reference Plane options differ between the Legacy TRL and Multiline
TRL options. The initial calibrations for both Legacy TRL and Multiline TRL both
assume the reference plane is in the middle of the thru standard. This becomes
significant for the LRL case where the delay of the thru standard is greater than zero.
Legacy TRL has the option to use either Thru Standard or Reflect Standard to set
the reference plane after calibration. If the thru standard is selected the reference
plane for each testport will be rotated towards the VNA testport by half the delay of the
thru standard. If LRL line auto characterization is checked, the propagation constant
computed during the TRL calibration will be used to estimate the rotation based on the
delays specified by the thru and line standards; otherwise, the modeled behavior of the
thru standard will be used.
When Multiline TRL is selected the ability to select LRL line auto characterization is
disabled because Multiline TRL always uses LRL line auto characterization. The ability
to select Reflect Standard to define the testport is not an option with Multiline TRL but
The default behavior is to shift the Testport Reference Plane to the edge of the thru
standard with behavior similar to the Legacy TRL behavior having the Testport
Reference Plane set by the thru standard and having LRL line auto characterization
active.
• It is assumed that the systematic errors that are characterized are constant
during the calibration and measurement processes. Selecting high quality cables
and minimizing cable movement during calibration and measurement can help
avoid changes to the systematic errors that will degrade the vector error
correction process.
• Test fixtures that add significant loss make the measurement system more
sensitive to instrument drift. It is always important to evaluate the performance
over time in order to estimate the quality of the measurements.
– TRL family calibrations: Table 4 lists the assumptions for TRL standards. In
general, the Thru class standard is a known standard it is fully defined with
perfect match. The Reflect class standards is partially known but equal on
– SOLT family calibrations (excluding SOLR): All of the standards are SOLR and Unknown Thru are
assumed to be fully known. often used interchangeably.
• Connector repeatability is the term that represents the variation in the standard
response due to the connection process. It provides a random deviation to
measurements both of the calibration standards and the DUTs resulting in
measurement degradation. There are things that can be done to minimize the
impact of connector repeatability.
• PC boards are not always homogeneous. Keep thru and lines in the same
orientation with respect to the grain of the PC board.
• PC board and on-wafer calibration kits often have a fixed topology for the
standards on the calibration card. When creating a calibration kit it may be useful
to assign separate connector families to each position such as Probe1, Probe2,
etc. When doing so, it is possible to only assign straight lines to defined
standards. Bent lines are often useful as unknown thru adapters.
Calibration kit modification provides the capability to adjust the calibration standards
selected and how they are used for various calibration types. Editing the calibration
standards affects the models of the standards. Adding the calibration standards to
various calibration kit classes determines how they will be used during calibration and
the ordering of the calibration standards in calibration kit classes determines their
prioritization. The process to edit or create a cal kit consists of the following steps:
5. Select Standards
The steps for creating a new calibration kit for the X11644A calibration kit are shown
below.
The Cal Kit Editor is available in the VNA or a standalone version is available online at
https://www.keysight.com/us/en/lib/software-detail/
computer-software/pna-service-applications.html. The Cal Kit
Editor in the VNA deals with multiple calibration kits while the standalone version deals
with a single calibration kit at a time.
Select Response → Cal → Cal Sets & Cal Kits → Cal Kit... The Manage Cal Kits
dialog shows a list of calibration kits installed in the VNA. There are several options for
editing or creating a calibration kit.
• To edit an installed calibration kit, highlight the desired kit then press Edit...
For this step and subsequent steps the calibration kit editor launched from the VNA
and the standalone calibration kit editor behave the same. The X11644A calibration kit
contains standards with WR-90 rectangular waveguide connectors.
2. Enter WR-90 SOLT/TRL calibration kit in the Cal Kit Description field
• Height 1.016 cm
• Width 2.286 cm
6. Select Genderless
7. Set Z0 to 1
We will be adding six standards to the calibration kit. A fixed load, a short, an offset
short, a thru, a quarter wavelength line, and an offset load.
6. Set Delay to 0 ps
7. Set Z0 to 1 Ω
9. Press OK
5. Set Delay to 0 ps
6. Set Z0 to 1 Ω
8. Set L0 to 0
9. Set L1 to 0
10. Set L2 to 0
11. Set L3 to 0
12. Press OK
6. Set Z0 to 1 Ω
8. Set L0 to 0
9. Set L1 to 0
10. Set L2 to 0
11. Set L3 to 0
12. Press OK
5. Set Delay to 0 ps
6. Set Z0 to 1 Ω
9. Press OK
6. Set Z0 to 1 Ω
9. Press OK
7. Select 1/4 line from the drop down menu for the Second Offset
8. Select Fixed Load from the drop down menu for the Load
9. Press OK
The X11644A calibration kit supports both SOLT and TRL calibrations.
5. Add standard to FWD TRANS, FWD MATCH, REV TRANS and REV MATCH
Calibration Kit Classes
(a) Make sure Link FWD TRANS, FWD MATCH, REV TRANS, and REV
MATCH is checked
(d) Move 1/4 Line to TRL LINE/MATCH Selected Standards using >>
4. Add standards to TRL REFLECT Calibration Kit Class
(d) Move 1/4 Line to TRL REFLECT Selected Standards using >>
The following steps are recommended when creating a new calibration kit to be used
with Multiport TRL calibrations.
3. Define the characteristic impedance of the connectors. This is the final system
impedance desired after calibration. Generally, all of the connectors in the
calibration kit would have the same characteristic impedance.
4. Avoid using meander lines or bent lines for standards intended to be used as
either the thru standard or a line standard. It is possible to include bent lines
needed during a multiport calibration but the bent lines would be included in the
UNKNOWN THRU kit class under the SOLT tab in the Edit kit dialog.
5. Measure the physical lengths of the standards in cm. This would include the
standard to be used as a thru. All of the thru and line standards should be
defined using the thru standard model. Specify the parameters for each
standard:
• Specify the frequency range. The thru standard should be specified over
6. Assign calibration kit class definitions by selecting the TRL tab (see Figure 22)
9. Press MLTRL Setup... to open the Multiline TRL setup dialog box (Figure 23)
10. If doing a multiport calibration, add additional thru standards with offset delays
specified. These standards are usually loop-back thru standards or bent in order
to connect ports that are not directly opposing each other. Add these standards
to the UNKNOWN THRU class.
Precise measurement of the physical offset length is required to determine the Offset
delay of a given calibration standard. The physical offset length of one and two-port
standards is as follows.
2. Two- port standard – Distance between the Port 1 and Port 2 “calibration planes.”
The “calibration plane” is located coincident to the outer conductor mating surface as
shown in Figure 27. Unique to this connector type is the fact that the inner and outer
conductor mating surfaces are nominally coincident as well as having hermaphroditic
(genderless) connectors. In most other coaxial connector families this is not the case.
The location of the “calibration plane” in these connector standards, both genders, is at
the outer conductor mating surface as shown in Figure 27.
The location of the “calibration plane” in Type-N standards is the outer conductor
mating surfaces as shown in Figure 28.
For current Keysight VNAs, the device label uses –M– or –F– to indicate the gender of
the calibration standard instead of the test port.
It was originally thought that minimizing the pin depth gap was important for the best
measurements when using coaxial connectors. Studies have shown that better
measurements are made when there is an intentional gap introduced. The gap
minimizes repeatability due to variations in coupling and higher order modes that can
degrade measurement results. Coaxial calibration standards and testport adapters are
now designed with an intentional gap to provide more repeatable and accurate
measurements (see reference [25]).
Recall that:
where:
• f is the frequency in Hz
For coaxial transmission lines with finite conductivity. the distributed inductance L
includes a distributed self inductance term Li . The overall distributed inductance can
be represented as:
R
L = Lo + Li = Lo + (30)
ω
Propagation constant
substitute 30 into 31
p
γ= (R + jωLo + jR) jωC (32)
Offset impedance
Offset definitions
Rν
Offset Loss = q
f
109
l p
(41)
Offset Delay = = Lo C
νr
Lo µ0 ν D
Offset Z0 = = ln
C 2π d
• ν is the speed of light in the media between the inner and outer conductors
computed as ν = √cε
r
• C = 2πε
D
ln( d )
The short’s inductance may be determined from physical properties of the shorting
plane, as presented in reference [16]. The computed results are then curve fitted to a
third order polynomial function.
ZT =jωLT
LT =L0 + L1 f + L2 f 2 + L3 f 3 (44)
ωLT
−2j arctan Zref
ΓT ≈ (−1) e
1
ZT =
jωCT
CT =C0 + C1 f + C2 f 2 + C3 f 3 (46)
1 + ΓL e−2jβl
!
Zin = Zc (50)
1 − ΓL e−2jβl
where
ZL − Zc
ΓL = (51)
ZL + Zc
Euler’s formula will allow the real and imaginary portions of Zin to be separated.
Zc (ZL cos (βl) + jZc sin (βl)) (Zc cos (βl) − jZL sin (βl))
Zin =
Zc cos (βl) + jZL sin (βl) (Zc cos (βl) − jZL sin (βl))
(54)
Zc2 ZL + j sin (βl) cos (βl) Zc Zc2 − ZL2
=
Zc2 cos2 (βl) + ZL2 sin2 (βl)
When Zc ZL equation 54 becomes
An inductive load ZL + jωL can be modeled with the arbitrary impedance and
appropriate choices of the offset parameters.
• (Offset loss) = 0
where:
(4−π)r 2
• we is the effective guide width computed as we = w − h (see reference [26])
Assuming the guide medium is low loss permits the attenuation coefficient to be
defined by the conductive losses give as:
2h λ 2
p
πf µ0 ρ
r 1+ w
ε0 εr e λc
α≈ q (58)
h µ0 2
1 − λλ
c
where:
To structure the waveguide loss equation in calibration coefficient format for the
VNA,offset loss must be in GΩ/s. The equation may be reformulated as follows:
2h fc 2
s
p
πfc µ0 ρ
r 1+
f ε0 εr we f
αl ≈ l r (59)
h fc µ0 f 2
1 − fc
Offset definitions
For waveguide transmission lines it is assumed that Offset Z0 = Connector Z0 , let the
other offset parameters be defined as: At frequencies below 50 GHz,
p offset loss is primarily a func-
πfc µ0 ρ tion of the metal wall conduc-
Offset Loss = ν
h (60) tivity. Above 50 GHz, surface
l roughness starts to have a sig-
Offset Delay =
ν nificant impact related to the
wavelength and skin depth.
Substituting 60 into 59 yields: The offset loss constant should
f 2 be determined from transmis-
s 2h c
r 1+ sion measurements which in-
f ε0 εr we f
αl ≈ (Offset Loss) (Offset Delay) r (61) cludes all of the effects.
fc µ0 f 2
1 − fc
γl = (α + jβ) l
f 2
2h
s c
s
r 1+ w f !2
(62)
f ε0 εr e f
+ j2πf 1 − c (Offset Delay)
γl ≈ (Offset Loss) r
fc µ0 f 2 f
1 − fc
The physical properties of a circular waveguide are illustrated in Figure 31. The
propagation properties are described by Marcuvitz[27].
s
!2
2πf λ
βmn = 1− (63)
ν λc,mn
where:
Assuming the guide medium is low loss permits the attenuation coefficient to be
defined by the conductive losses give as:
2
p
πf µ0 ρ
r 1 + κ1 λ λ
ε0 εr c,mn
α≈ κ r (64)
r µ0 2
1 − λλ
c,mn
where:
To structure the waveguide loss equation in calibration coefficient format for the
VNA,offset loss must be in GΩ/s. The equation may be reformulated as follows:
f 2
1 c,mn
1+2
p s
πfc,mn µ0 ρ
r
f ε0 εr 2κ f
αl ≈ κ r (65)
r fc,mn µ0 f 2
c,mn
1− f
Offset definitions
For waveguide transmission lines it is assumed that Offset Z0 = Connector Z0 , let the
other offset parameters be defined as:
p
πfc,mn µ0 ρ
Offset Loss = ν κ
r (66)
l
Offset Delay =
ν
γl = (α + jβ) l
f 2
1
c,mn
s
1 + 2 2κ
s
r ! 2 (68)
f ε 0 εr f f c,mn
γl ≈ (Offset Loss) + j2πf 1 − (Offset Delay)
r
fc,mn µ0 f 2 f
1 − c,mn
f
1
Note that the 2κ term in equation 68 is equivalent to the height/width ratio wh for
e
rectangular waveguides in equation 62.
Example file:
CITIFILE A.01.01
COMMENT Rev A.01.00
COMMENT STDTYPE DATABASED
COMMENT MODEL: 85058-60101
COMMENT SERIAL NUMBER: NOMINAL
NAME DATA
COMMENT This section describes the s parameter data and confidence
COMMENT factor for the calibration standard
COMMENT S[i,j] is sij for the standard. Supported formats: RI
COMMENT U[i,j] is the confidence factor for sij.
COMMENT Supported U[i,j] formats: RI, MAG
COMMENT note number of points is 509 below
VAR Freq MAG 509
DATA S[1,1] RI
DATA U[1,1] MAG
VAR_LIST_BEGIN
0
10000000
15000000
...
70000000000
VAR_LIST_END
BEGIN
-1,0
-0.99976354927,0.00249289367
-0.99970950119,0.00367766097
...
0.9772034982,-0.14575300423
END
BEGIN
0.00028
0.00028
0.00028
...
0.005
END
Calibration kit specifications can be entered into the Keysight 8510 vector network
analyzer using the disk drive, a disk drive connected to the system bus, by front panel
entry, or through program control by an external controller. Table 5 provides the
standard definitions and Table 6 provides the calibration class assignments.
Disk procedure
This is an important feature since the 8510 can only store two calibration kits internally
at one time, while multiple calibration kits can be stored on a single disk.
Below is the generic procedure to load or store calibration kits from and to the disk
drive or disk interface.
1. Insert the calibration data disk into the network analyzer (or connect compatible
disk drive to the system bus).
2. Press the DISC key; select STORAGE IS: INTERNAL or EXTERNAL; then press
the following display soft keys: LOAD CAL KIT 1-2 CAL KIT 1 or CAL KIT 2 (This
3. To verify that the correct calibration kit was loaded into the instrument, press the
CAL key. If properly loaded, the calibration kit label will be shown under “CAL 1”
or “CAL 2” on the CRT display.
1. Insert an initialized calibration data disk into the network analyzer or connect
compatible disk drive to the system bus.
2. Press the DISC key; select STORAGE IS: INTERNAL or EXTERNAL; then press
the following CRT displayed soft keys: STORE CAL KIT 1-2 CAL KIT 1 or CAL
KIT 2 (This selection determines which of the non-volatile calibration kit registers
is to be stored.) FILE # or FILE NAME (Enter the calibration kit data file name.)
STORE FILE.
3. Examine directory to verify that file has been stored. This completes the
sequence to store a calibration kit onto a disk.
To generate a new cal kit or modify an existing one, either front panel or program
controlled entry can be used.
In this guide, procedures have been given to define standards and assign classes. This
section will list the steps required for front panel entry of the standards and appropriate
labels.
1. Prior to modifying or generating a cal kit, store one or both of the cal kits in the ’s
non-volatile memory to a disk
14. Prepare to label the new standard: press PRIOR MENU >LABEL STANDARD
>ERASE TITLE
15. Enter PSHORT 1 by using the knob, SELECT >LETTER soft key and SPACE
soft key
Standard #1 has now been defined for a 1/8 λ P-band waveguide offset short. To
define the remaining standards, refer to Table 5 and repeat steps 4-17. To define
standard #3, a matched load, specify “fixed.”
The front panel procedure to implement the class assignments of Table 2 for the
P-band waveguide cal kit are as follows:
3. Direct the network analyzer to use standard no. 1 for the S11A class of
calibration: 1, x1 , CLASS DONE (SPECIFIED)
2. Enter the label of PSHORT 1 by using the knob, the SELECT soft key and the
SPACE soft key
Follow a similar procedure to enter the remaining standard classes and labels as
shown in Table 6.
This completes the entire cal kit modification for front panel entry. An example of
programmed modification over the GPIB bus through an external controller is shown in
the “Introduction To Programming” section of the 8510 Network Analyzer Operating
and Service Manual (section III).
References
[5] H. J. Eul and B. Schiek, “A generalized theory and new calibration procedures
for network analyzer self-calibration”, IEEE Transactions on Microwave Theory
and Techniques, vol. 39, no. 4, pp. 724–731, Apr. 1991.
[6] R. B. Marks, “Formulations of the Basic Vector Network Analyzer Error Model
including Switch-Terms”, in 50th ARFTG Conference Digest, vol. 32, Dec. 1997,
pp. 115–126.
[10] ——, Application Note 5965-7709E Applying Error Correction to Vector Network
Analyzer Measurements, Feb. 2018.
[14] Robert E. Collin, “Circuit Theory for Waveguiding Systems: Scattering Matrix for
a Two-Port Junction”, in Foundations for Microwave Engineering, IEEE, 2001,
pp. 254–257.
[18] G. Strang, Linear Algebra and Its Applications, 2nd. Academic Press, Jan. 1980.