7 068 046

7,068,046 Title:

Calibration techniques for simplified high-frequency multiport differential measurements

Abstract:

Embodiments of the present invention are directed towards systems, methods, and computer readable media for performing multiport vector network analysis. Embodiments of the present invention relate to a multiport network analysis that is derived from a family of two port calibration techniques including Thru/Reflect/Line (TRL), Thru/Reflect/Match (TRM), Line/Reflect/Line (LRL), Line/Reflect/Match (LRM) and several others. An improved calibration method enables the use of a simplified switch matrix to perform accurate vector network analysis in communications and networking systems. After determining some characteristics through conventional methods, a two tier load match correction is performed on the results. The improved correction mechanism enables the system to perform comparably to systems with more complicated switch matrices.

Claims:

What is claimed is:

1. A method for calibrating a vector network analyzer, the vector network analyzer having a switch fabric with at least four outboard ports the method comprising: determininga first group of calibration terms by performing at least two two-port calibrations on the outboard ports; measuring reflection coefficients for each member of a first pair of outboard ports from the at least four outboard ports when the first pair isconnected with a first transmission line; measuring reflection coefficients for each member of a second pair of outboard ports from the at least four outboard ports when the second pair is connected with a second transmission line; and utilizing thefirst group of calibration terms and the reflection coefficients from the first and second pairs to calibrate the vector network analyzer, wherein utilizing the first group of calibration terms and the reflection coefficients from the first and secondpairs comprises: determining load match values from the reflection coefficients from the first and second pairs and utilizing the load match values; and determining a second group of calibration terms from the load match values and the first group ofcalibration terms.

2. The method of claim 1, wherein the second group of calibration terms comprises transmission tracking terms.

3. The method of claim 1, wherein determining load match values for the first pair comprises de-embedding characteristics of the first line from a corrected version of the reflection coefficients for the first pair.

4. The method of claim 3, wherein the corrected version of the reflection coefficients is provided by the following expression: ' ##EQU00002## wherein i is a number of a port being measured, edi is a directivity term for the port from among thefirst group of calibration terms, etii is a reflection tracking term for the port from among the first group of calibration terms, S.sub.ii is a measured reflection coefficient for the port, and epiS is a source match term for the port from among thefirst group of calibration terms.

5. The method of claim 1, wherein the first group of calibration terms comprises directivity terms, source match terms, reflection tracking terms, and some transmission tracking terms.

6. The method of claim 1, wherein determining the second group of calibration terms from the load match values and the first group of calibration terms comprises: modifying the first group of calibration terms according to the load match valuesto generate a modified first group of calibration terms; and utilizing the load match values and the modified first group of calibration terms to determine the second group of calibration terms.

7. A machine readable medium comprising instructions that when executed by a processor cause a system to: determine a first group of calibration terms by performing at least two two-port calibrations on outboard ports of a switch fabric havingat least four outboard ports; measure reflection coefficients for each member of a first pair of outboard ports from the at least four outboard ports when the first pair is connected with a first transmission line; measure reflection coefficients foreach member of a second pair of outboard ports from the at least four outboard ports when the second pair is connected with a second transmission line; and utilize the first group of calibration terms and the reflection coefficients from the first andsecond pairs to calibrate the vector network analyzer, wherein the instructions that when executed by the processor cause the system to utilize the first group of calibration terms and the reflection coefficients from the first and second pairs compriseinstructions that when executed by the processor cause the system to: determine load match values from the reflection coefficients from the first and second pairs and utilize the load match values; and determine a second group of calibration terms fromthe load match values and the first group of calibration terms.

8. The machine readable medium of claim 7, wherein the first group of calibration terms comprises directivity terms, source match terms, reflection tracking terms, and some transmission tracking terms.

9. The machine readable medium of claim 7, wherein the second group of calibration terms comprises tracking terms.

10. The machine readable medium of claim 7, wherein the instructions that when executed by the processor cause the system to determine the second group of calibration terms from the load match values and the first group of calibration termscomprise instructions that when executed by the processor cause the system to: modify the first group of calibration terms according to the load match values to generate a modified first group of calibration terms; and utilize the load match values andthe modified first group of calibration terms to determine the second group of calibration terms.

11. The machine readable medium of claim 7, wherein the instructions that when executed by the processor cause the system to determine load match values for the first pair comprise instructions that when executed by the processor cause thesystem to de-embed characteristics of the first line from a corrected version of the reflection coefficients for the first pair.

12. The machine readable medium of claim 11, wherein the corrected version of the reflection coefficients is provided by the following expression: ' ##EQU00003## wherein i is a number of a port being measured, edi is a directivity term for theport from among the first group of calibration terms, etii is a reflection tracking term for the port from among the first group of calibration terms, S.sub.ii is a measured reflection coefficient for the port, and epiS is a source match term for theport from among the first group of calibration terms.

13. A calibration tool for calibrating a vector network analyzer having a switch fabric with at least four outboard ports, the calibration tool configured to: determine a first group of calibration terms by performing at least two two-portcalibrations on the outboard ports; measure reflection coefficients for each member of a first pair of outboard ports from the at least four outboard ports when the first pair is connected with a first transmission line; measure reflection coefficientsfor each member of a second pair of outboard ports from the at least four outboard ports when the second pair is connected with a second transmission line; and utilize the first group of calibration terms and the reflection coefficients from the firstand second pairs to calibrate the vector network analyzer, wherein the calibration tool, when utilizing the first group of calibration terms and the reflection coefficients from the first and second pairs: determines load match values from the reflectioncoefficients from the first and second pairs and utilizes the load match values; and determines a second group of calibration terms from the load match values and the first group of calibration terms.

14. The calibration tool of claim 13, wherein the calibration tool, when determining load match values for the first pair is configured to de-embed characteristics of the first line from a corrected version of the reflection coefficients forthe first pair.

15. The calibration tool of claim 13, wherein the corrected version of the reflection coefficients is provided by the following expression: ' ##EQU00004## wherein i is a number of a port being measured, edi is a directivity term for the portfrom among the first group of calibration terms, etii is a reflection tracking term for the port from among the first group of calibration terms, S.sub.ii is a measured reflection coefficient for the port, and epiS is a source match term for the portfrom among the first group of calibration terms.

16. The calibration tool of claim 13, wherein the first group of calibration terms comprises directivity terms, source match terms, reflection tracking terms, and some transmission tracking terms.

17. The calibration tool of claim 13, wherein the second group of calibration terms comprises tracking terms.

18. The calibration tool of claim 13, wherein the calibration tool, when determining the second group of calibration terms from the load match values and the first group of calibration terms is configured to: modify the first group ofcalibration terms according to the load match values to generate a modified first group of calibration terms; and utilize the load match values and the modified first group of calibration terms to determine the second group of calibration terms.