Vector-Mixer Calibration

Other topics about Mixer Calibration

Overview of Vector-Mixer Calibration

The E5071C has a vector-mixer calibration function for use in measuring frequency conversion devices.

The vector-mixer calibration allows you to measure the magnitude, phase and group delay of the mixer's conversion loss by using in combination calibration standards (OPEN/SHORT/LOAD) and calibration mixer with an IF filter, as well as the network de-embedding function incorporated in the E5071C.

You can also perform balanced mixer measurements by using two calibration mixers that each has an IF filter.

Vector-mixer calibration is implemented by eliminating the characteristics of the calibration mixer and IF filter by using the network de-embedding function after full 2-port calibration has been completed. Using the up/down conversion method allows you to specify the same sweep measurement frequency for the input and output ports, thus enabling full 2-port calibration at the end of the target port. Consequently, only the characteristics of the measured mixer (DUT) can be obtained by using the network de-embedding function, after eliminating the characteristics of the calibration mixer with an IF filter from all measurement results.

Overview of Vector-Mixer Calibration

The vector-mixer calibration requires the characteristics data for the calibration mixer with IF filter.

Measured mixer

A measured mixer (DUT) signifies an unknown target mixer of measurement. However, a measured mixer meeting the requirements for a calibration mixer can be used as a calibration mixer.

Calibration mixer (with IF filter)

The calibration mixer is required for supporting the measurement system of the up/down conversion. You must also evaluate in advance the frequency response characteristics of the calibration mixer. The vector-mixer calibration method obtains the characteristics of the measured mixer alone by using the network de-embedding function to eliminate the characteristics of the calibration mixer from the measurement result. You can use the IF filter to select any required frequency conversion component such as RF+LO, RF-LO, and LO-RF. The calibration mixer and IF filter can be seen as a part of the test system setup, just like the network analyzer and the test cable; they are connected at the same location during the entire calibration or measurement.

Characterizing Calibration Mixer (with IF filter)

In vector-mixer calibration, you must characterize the calibration mixer with the IF filter. As shown in the following figure, connect the target mixer (with IF filter) to the port of the network analyzer on which vector calibration has been performed and then connect an OPEN, SHORT or LOAD standard to the end of the IF filter to start reflection measurement. The signals measured at the test port include the reflection signal from the mixer's RF port, the IF signal (IF+) converted by the mixer and then reflected by the IF filter, and the IF signal (IF-) passing through the IF filer and then reflected by the calibration standard.

The characteristics of the calibration mixer can be described in a 1-port error model, and each error item can be determined from ΓO, ΓS, and ΓL, which are obtained in the reflection measurement of individual standards.

 Characteristics evaluation of calibration mixer (with IF filter)

 

Characterizing procedure for calibration mixer (with IF filter)

The E5071C has a pre-installed VBA macro (Vector Mixer Characterization) for characterizing the calibration mixer with an IF filter.

Storage Folder

VBA Macro (Project Name)

D:\Agilent

MixerCharacterization.vba

Executing Characterization of Calibration Mixer

1. Setting Stimulus Conditions 

Set the stimulus conditions for the channel you want to calibrate. For the necessary steps, refer to Setting Stimulus Conditions.
You must also set the external signal source in advance. For the necessary steps, refer to Setting External Signal Source.

2. Running VBA Macro

Load the VBA project and then run it.

  1. Press Macro Setup.

  2. Click Load & Project.

  3. Specify D:\Agilent\ MixerCharacterization.vba for the file name in the Open dialog box and then press the Open button.

  4. Press Macro Run to run the macro.

  5. The following dialog appears. Click OK.

    When more than 1601 measurement points is set for 1 channel and 4 traces, the E5071C VBA macro function may take more time to operate.

Vector Mixer Characterization Macro


3. Selecting Measurement Port

Select the 1-port calibration port (1 in menu).

4. Setting IF Frequency

Select IF frequency from RF+LO, RF-LO and LO-RF (2 in menu), depending on the IF frequency of the calibration mixer.

5. Selecting a Calibration Kit

Select a calibration kit (3 in menu).

6. Measuring Calibration Mixer with IF Filter (when using calibration kit)

Connect the calibration mixer to one of the test ports on which 1-port calibration has been done, as shown in the following figure.

Connection of calibration mixer (with IF filter)

  1. Select CalKit (3 in menu).

  2. Select the type number of the calibration kit from CalKit menu (4 in menu).

  3. Click the Open button (5 in menu) to start measurement in OPEN.

  4. Click the Short button (6 in menu) to start measurement in SHORT.

  5. Click the Load button (7 in menu) to start measurement in LOAD.

7. Measuring Calibration Mixer with IF Filter (when using ECal module)

Characterizing calibration mixer using ECal

  1. Select ECal (1 in menu).

  2. Select the port used for the ECal module (2 in menu).

  3. Click the Measure button (3 in menu) to start measurement.

8. Saving Characteristic Data and Closing VBA Macro

  1. Press the Save button (8 in menu) to open the Save screen.

  2. Press the Save button to specify a name for the characteristic data of the calibration mixer with IF filter. Then save it to a Touchstone file.  If you check the Setup Option (9 in menu), the saved characteristic data will be set for the specified port of the active channel as the characteristic data file of the network de-embedding, and the fixture simulator function will be enabled. If unchecked, only the characteristic data will be saved.

  3. Click the Close button (10 in menu) to exit the macro.

Characterizing Calibration Mixer (with IF filter) for Balance Mixer Measurement

The VBA macro (Vector Mixer Characterization) provided with the E5071C allows you to characterize the calibration mixer (with IF filter) to be used for the balanced mixer measurement. The characterizing procedures of the calibration mixer with IF filter used for balance mixer measurement are basically the same as those used for normal mixer measurement; however, two characteristic data of the calibration mixer with IF filter are required for balanced mixer measurement, as shown in the following figure.

Connect the target calibration mixer (with IF filter) to the port of the network analyzer on which calibration has been performed and then connect the OPEN, SHORT and LOAD standards to the end of the IF filter to start reflection measurement and characterization. For a balanced mixers, the phase difference of the LO signals between the calibration mixers with IF filter will remain as an error, since each calibration mixer with IF filter is characterized independently. Therefore, you must calibrate the phase difference between the two characterized calibration mixers with IF filters.

Characteristics evaluation of calibration mixer (with IF filter) for balance mixer

Executing Characterization

1. Characterizing Calibration Mixer (with IF filter)

Measure the characteristic data of each calibration mixer with the IF filter used for balanced mixer measurement, using any two ports.

Set the stimulus conditions for the channel you want to calibrate. For the necessary steps, refer to Setting Stimulus Conditions.
You must also set the external signal source in advance. For the necessary steps, refer to Setting External Signal Source.

  1. If you characterize a calibration mixer with an IF filter, we recommend that you perform full 4-port calibration in advance, since it simplifies the evaluation procedures. For detailed information on full 4-port calibration, see Full 4-Port Calibration.

  2. Press Macro Setup key.

  3. Click Load & Project.

  4. Specify "D:\ Keysight\ MixerCharacterization.vba" for the file name in the Open dialog box and then press the Open button.

  5. Press Macro Run to run the macro.

  6. Select Port 1 (1 in menu) to characterize the calibration mixer 1 with IF filter. In this case, the data are saved to a temporary file (MIXER_1.s2p).

  7.  Select Port 2 (1 in menu) to characterize calibration mixer 2 with IF filter. Here, the data are also saved to a temporary file (MIXER_2.s2p).

  8. Click (Optional) Balanced Mixer (2 in menu).

Vector Mixer Characterization Macro

  1. As the Vector Mixer Characterization Macro is running, the data files of the pre-measured calibration mixer with IF filter (MIXER_1.s2p, MIXER_2.s2p) are read automatically into the macro (1 in menu).

  2. If failure occurs when reading the data file for the calibration mixer with IF filter, the characterization may have done by using only one port instead of using two ports.

Balanced Mixer Characterization Macro

  1. Select the measurement port (2 in menu) and then connect a THRU between the IF ports of the calibration mixers to correct the phase difference of the LO signals for the calibration mixers with IF filters.

  2. Pressing the Execute (3 in menu) button executes a phase error correction and overwrites the results on the original data file.

  1.  Press the Close button (4 in menu) to exit macro.