You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CW processing module analyzes known continuous wave signals to determine complex channel gains and phase relationships. The mathematical process follows these key steps:
1. ADC Voltage Conversion and FFT Analysis
Raw ADC counts are converted to voltage and transformed to the frequency domain:
To account for systematic errors in the measurement setup, alpha and beta correction factors are applied using S-parameter characterization data. From the calibration network analysis:
The result is a frequency-dependent characterization of both channels' complex transfer functions, enabling precise gain and phase corrections for subsequent noise measurements.
Outputs: The primary outputs for use in subsequent processing stages are the complex-valued corrected S-parameters $S_{31}$ and $S_{46}$, which contain both magnitude and phase information for each channel across the measurement frequency range (1-2 GHz).
Noise Diode (ND) Processing
The ND processing module uses calibrated noise sources to determine power-based channel gains and phase relationships. This approach provides an alternative gain calibration method that complements the CW measurements. The mathematical process follows these key steps:
1. ADC Voltage Conversion and PSD Analysis
Similar to CW processing, raw ADC counts are converted to voltage:
However, instead of FFT analysis at specific frequencies, the ND processing calculates power spectral densities (PSD) and cross-spectral density (CSD) across the entire frequency range:
This convention preserves the relative phase difference while providing symmetric phase distribution.
Outputs: The primary outputs are the complex-valued S-parameters $S_{31}$ and $S_{46}$, which provide an alternative power-based calibration for comparison with CW-derived gains, along with the phase difference $\Delta\phi$ between channels.
Load Calibration
The Load Calibration module characterizes the system's inherent noise properties using 50-ohm terminations. This calibration provides a reference baseline by measuring the noise floor of the measurement system itself, which is essential for accurate noise figure calculations in subsequent DUT analysis. The mathematical process follows these key steps:
1. Load Measurement and PSD Analysis
Similar to ND processing, raw ADC counts from the 50-ohm load measurements are converted to voltage:
where $\langle \cdot \rangle$ denotes averaging over multiple noise traces from the 50-ohm loads.
2. Gain Correction Application
The measured PSDs contain both the thermal noise from the 50-ohm loads and the system's transfer function. To isolate the system noise characteristics, gain corrections from both CW and ND calibrations are applied in parallel:
where $\Delta\phi_{\text{measured}} = \arg(\text{CSD}_{34})$ is the measured phase difference.
4. System Noise Floor Characterization
The gain-corrected PSDs represent the system's noise floor referenced to the input and are used for visualization and analysis within this module. The corrections include:
Thermal noise from the 50-ohm terminations: $\text{PSD}_{\text{thermal}} = k_B T_0$ (where $T_0 = 290$ K)
System noise contributions from amplifiers, correlator, and measurement electronics
Residual systematic errors not captured by the gain calibrations
5. Reference Power Spectral Densities
The load calibration provides both raw and corrected reference data:
Raw Data (for DUT processing):$$b^{\text{load}}_{3,\text{raw}} = b^{\text{load}}_3$$
Outputs: The primary outputs for DUT processing are the raw power spectral densities $b^{\text{load}}{3,\text{raw}}$ and $b^{\text{load}}{4,\text{raw}}$ along with the raw phase difference $\Delta\phi_{\text{measured}}$, which serve as the system noise baseline. The gain-corrected versions are generated in parallel for visualization and analysis purposes within this module.
DUT (Device Under Test) Analysis
The DUT analysis module performs comprehensive noise parameter extraction by combining all previous calibrations to characterize the noise properties of the device under test. This is the most complex processing stage, involving X-parameter calculations, noise parameter derivation, and final noise figure determination. The mathematical process follows these key steps:
1. Data Integration and Parameter Loading
The DUT processing begins by loading measured PSD data from the device under test along with all calibration parameters:
where $b_3^{\text{DUT}}$ and $b_4^{\text{DUT}}$ are the power spectral densities from channels 1 and 2, and $b_{3,4}^{\text{DUT}}$ is the cross power spectral density. The system also loads:
where $T_{\text{amb}} = 296.15$ K is the ambient temperature.
8. Dual Calibration Comparison
The entire analysis is performed using both CW and ND gain calibrations in parallel, providing:
CW-based results: Using complex gains from continuous wave measurements
ND-based results: Using power-based gains from noise diode measurements
Comparative analysis: Direct comparison plots showing consistency between methods
Outputs: The primary outputs include frequency-dependent noise parameters ($T_{\text{min}}, \Gamma_{\text{opt}}, R_n, T_e$), noise figure (NF), and comprehensive comparison plots between CW and ND calibration methods. All results are saved in CSV format with parallel processing data for both calibration approaches.