MT Measure Quadrature Impairments VI
From LabView Digital Modulation
MT Measure Quadrature Impairments VI
Measures and reports quadrature impairments over a single user-specified window for each of the supported modulation types. This VI must be called once for each measurement window.
Use the pull-down menu to select an instance of this VI.
MT Measure PSK Quadrature Impairments
This polymorphic instance calculates and reports PSK quadrature impairments on a symbol-by-symbol basis at the symbol timing.

|
PSK system parameters specifies parameter values defining the PSK system. Wire the PSK system parameters cluster from the PSK (M) or PSK (Map) instance of the MT Generate System Parameters VI to this cluster. Do not alter the values.
|
|||||||||||||||||||
|
recovered complex waveform specifies the time-aligned and oversampled complex waveform data after matched filtering, frequency offset correction, and phase offset correction. Wire the recovered complex waveform parameter of the MT Demodulate PSK VI to this parameter.
|
|||||||||||||||||||
|
input bit stream specifies the demodulated bit stream from the output bit stream parameter of the MT Demodulate PSK VI. |
|||||||||||||||||||
|
impairment measurement window specifies the window over which impairments are measured.
|
|||||||||||||||||||
|
impairment definition specifies which set of equations is used to represent impairments. In the equations in the following table, I is the real component and Q is the imaginary component of each sample in the input complex waveform. I' and Q' are the real and imaginary components of the corresponding sample in the output complex waveform, I ° is I DC Offset (%) / 100, and Q ° is Q DC Offset (%) / 100.
|
|||||||||||||||||||
|
reset? specifies how the VI handles bits from partial symbols in the input bit stream. When reset? is set to TRUE, bits making up incomplete symbols are discarded. When reset? is set to FALSE, the VI saves the leftover bits and starts with them on the next iteration. The default is TRUE. |
|||||||||||||||||||
|
error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
|||||||||||||||||||
|
IQ gain imbalance returns the measured ratio of I gain to Q gain, in dB.
|
|||||||||||||||||||
|
phase error returns the measured phase error in degrees. Notice that the phase offset is removed by the demodulator and is excluded from this measurement.
|
|||||||||||||||||||
|
EVM returns the measured error vector magnitude (EVM) expressed as a percentage.
|
|||||||||||||||||||
|
modulation error ratio returns the measured modulation error ratio in dB. |
|||||||||||||||||||
|
magnitude error returns the measured magnitude error as a percentage of full scale. Magnitude error is the magnitude difference between the ideal and the actual measured symbol locations.
|
|||||||||||||||||||
|
DC offset measurements returns the measured DC offset of the I or Q waveforms as a percentage of the largest I and Q value in the symbol map of the recovered complex waveform.
|
|||||||||||||||||||
|
quadrature skew returns the measured quadrature skew of the complex waveform in degrees. |
|||||||||||||||||||
|
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
MT Measure QAM Quadrature Impairments
This polymorphic instance calculates and reports QAM quadrature impairments.

|
recovered complex waveform specifies the time-aligned and oversampled complex waveform data after matched filtering, frequency offset correction, and phase offset correction. Wire the recovered complex waveform parameter of the MT Demodulate QAM VI to this parameter.
|
|||||||||
|
input bit stream specifies the demodulated bit stream from the output bit stream parameter of the MT Demodulate QAM VI. |
|||||||||
|
impairment measurement window specifies the window over which impairments are measured.
|
|||||||||
|
QAM system parameters specifies parameter values defining the QAM system. Wire the QAM system parameters cluster returned by the QAM (M) or QAM (Map) instance of the MT Generate System Parameters VI to this cluster. Do not alter the values.
|
|||||||||
|
impairment definition specifies which set of equations is used to represent impairments. In the equations in the following table, I is the real component and Q is the imaginary component of each sample in the input complex waveform. I' and Q' are the real and imaginary components of the corresponding sample in the output complex waveform, I ° is I DC Offset (%) / 100, and Q ° is Q DC Offset (%) / 100.
|
|||||||||
|
reset? specifies how the VI handles bits from partial symbols in the input bit stream. When reset? is set to TRUE, bits making up incomplete symbols are discarded. When reset? is set to FALSE, the VI saves the leftover bits and starts with them on the next iteration. The default is TRUE. |
|||||||||
|
error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
|||||||||
|
IQ gain imbalance returns the measured ratio of I gain to Q gain, in dB. |
|||||||||
|
phase error returns the measured phase error in degrees. Notice that the phase offset is removed by the demodulator and is excluded from this measurement.
|
|||||||||
|
EVM returns the measured error vector magnitude (EVM) expressed as a percentage.
|
|||||||||
|
modulation error ratio returns the measured modulation error ratio in dB. |
|||||||||
|
magnitude error returns the measured magnitude error as a percentage of full scale. Magnitude error is the magnitude difference between the ideal and the actual measured symbol locations.
|
|||||||||
|
DC offset measurements returns the measured DC offset of the I or Q waveforms as a percentage of the largest I and Q value in the symbol map of the recovered complex waveform.
|
|||||||||
|
quadrature skew returns the measured quadrature skew of the complex waveform in degrees. |
|||||||||
|
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
MT Measure MSK Quadrature Impairments
This polymorphic instance calculates MSK quadrature impairments on a point-by-point basis on the oversampled waveform.

|
recovered complex waveform specifies the time-aligned and oversampled complex waveform data after matched filtering, frequency offset correction, and phase offset correction. Wire the recovered complex waveform parameter of the MT Demodulate MSK VI to this parameter.
|
|||||||||
|
detected complex waveform specifies the ideal oversampled waveform. Wire the detected complex waveform parameter of the MT Demodulate MSK VI to this parameter.
|
|||||||||
|
impairment measurement window specifies the window over which impairments are measured.
|
|||||||||
|
samples per symbol specifies the number of samples per symbol in the modulated complex waveform. The default is 16. |
|||||||||
|
impairment definition specifies which set of equations is used to represent impairments. In the equations in the following table, I is the real component and Q is the imaginary component of each sample in the input complex waveform. I' and Q' are the real and imaginary components of the corresponding sample in the output complex waveform, I ° is I DC Offset (%) / 100, and Q ° is Q DC Offset (%) / 100.
|
|||||||||
|
error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
|||||||||
|
IQ gain imbalance returns the measured ratio of I gain to Q gain, in dB. |
|||||||||
|
phase error returns the measured phase error in degrees. Notice that the phase offset is removed by the demodulator and is excluded from this measurement.
|
|||||||||
|
EVM returns the measured error vector magnitude (EVM) expressed as a percentage.
|
|||||||||
|
modulation error ratio returns the measured modulation error ratio in dB. |
|||||||||
|
magnitude error returns the measured magnitude error as a percentage of full scale. Magnitude error is the magnitude difference between the ideal and the actual measured symbol locations.
|
|||||||||
|
DC offset measurements returns the measured DC offset of the I or Q waveforms as a percentage of the largest I and Q value in the symbol map of the recovered complex waveform.
|
|||||||||
|
quadrature skew returns the measured quadrature skew of the complex waveform in degrees. |
|||||||||
|
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
MT Measure PAM Quadrature Impairments
This polymorphic instance calculates and reports PAM quadrature impairments on a symbol-by-symbol basis at the symbol timing.
| Note Certain measurements like I/Q gain imbalance and quadrature skew are not applicable for the PAM modulation format because of the inherently one-dimensional nature of the PAM constellation. |

|
recovered complex waveform specifies the time-aligned and oversampled complex waveform data after matched filtering, frequency offset correction, and phase offset correction. Wire the recovered complex waveform parameter of the MT Demodulate PAM VI to this parameter.
|
|||||||||
|
input bit stream specifies the demodulated bit stream from the output bit stream parameter of the MT Demodulate PAM VI. |
|||||||||
|
impairment measurement window specifies the window over which impairments are measured.
|
|||||||||
|
PAM system parameters specifies parameter values defining the PAM system. Wire the PAM system parameters cluster returned by either the PAM (M) or PAM (Map) instance of the MT Generate System Parameters VI to this cluster.
|
|||||||||
|
reset? specifies how the VI handles bits from partial symbols in the input bit stream. When reset? is set to TRUE, bits making up incomplete symbols are discarded. When reset? is set to FALSE, the VI saves the leftover bits and starts with them on the next iteration. The default is TRUE. |
|||||||||
|
error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
|||||||||
|
phase error returns the measured phase error in degrees. Notice that the phase offset is removed by the demodulator and is excluded from this measurement.
|
|||||||||
|
EVM returns the measured error vector magnitude (EVM) expressed as a percentage.
|
|||||||||
|
modulation error ratio returns the measured modulation error ratio in dB. |
|||||||||
|
magnitude error returns the measured magnitude error as a percentage of full scale. Magnitude error is the magnitude difference between the ideal and the actual measured symbol locations.
|
|||||||||
|
DC offset measurements returns the measured DC offset of the I or Q waveforms as a percentage of the largest I and Q value in the symbol map of the recovered complex waveform.
|
|||||||||
|
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
MT Measure ASK Quadrature Impairments
This polymorphic instance calculates and reports ASK quadrature impairments on a symbol-by-symbol basis at the symbol timing.
| Note Certain measurements like I/Q gain imbalance and quadrature skew are not applicable for the ASK modulation format because of the inherently one-dimensional nature of the ASK constellation. |

|
recovered complex waveform specifies the time-aligned and oversampled complex waveform data after matched filtering, frequency offset correction, and phase offset correction. Wire the output complex waveform parameter of the MT Demodulate ASK VI to this parameter.
|
|||||||||
|
input bit stream specifies the demodulated bit stream from the output bit stream parameter of the MT Demodulate ASK VI. |
|||||||||
|
impairment measurement window specifies the window over which impairments are measured.
|
|||||||||
|
ASK system parameters specifies parameter values defining the ASK system. Wire the ASK system parameters cluster returned by the ASK instance of the MT Generate System Parameters VI to this cluster. Do not alter the values.
|
|||||||||
|
reset? specifies how the VI handles bits from partial symbols in the input bit stream. When reset? is set to TRUE, bits making up incomplete symbols are discarded. When reset? is set to FALSE, the VI saves the leftover bits and starts with them on the next iteration. The default is TRUE. |
|||||||||
|
error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
|||||||||
|
phase error returns the measured phase error in degrees. Notice that the phase offset is removed by the demodulator and is excluded from this measurement.
|
|||||||||
|
EVM returns the measured error vector magnitude (EVM) expressed as a percentage.
|
|||||||||
|
modulation error ratio returns the measured modulation error ratio in dB. |
|||||||||
|
magnitude error returns the measured magnitude error as a percentage of full scale. Magnitude error is the magnitude difference between the ideal and the actual measured symbol locations.
|
|||||||||
|
DC offset measurements returns the measured DC offset of the I or Q waveforms as a percentage of the largest I and Q value in the symbol map of the recovered complex waveform.
|
|||||||||
|
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
MT Measure CPM Quadrature Impairments
Measures and reports quadrature impairments over a single user-specified window. This VI must be called once for each measurement window. This polymorphic instance calculates CPM quadrature impairments on a point-by-point basis on the oversampled waveform.

|
recovered complex waveform specifies the time-aligned and oversampled complex waveform data after matched filtering, frequency offset correction, and phase offset correction. Wire the recovered complex waveform parameter of the MT Demodulate CPM VI to this parameter.
|
|||||||||
|
detected complex waveform specifies the ideal oversampled waveform. Wire the detected complex waveform parameter of the MT Demodulate CPM VI to this parameter.
|
|||||||||
|
impairment measurement window specifies the window over which impairments are measured.
|
|||||||||
|
samples per symbol specifies the number of samples per symbol in the modulated complex waveform. The default is 16. |
|||||||||
|
impairment definition specifies which set of equations is used to represent impairments. In the equations in the following table, I is the real component and Q is the imaginary component of each sample in the input complex waveform. I' and Q' are the real and imaginary components of the corresponding sample in the output complex waveform, I ° is I DC Offset (%) / 100, and Q ° is Q DC Offset (%) / 100.
|
|||||||||
|
error in (no error) can accept error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
|||||||||
|
IQ gain imbalance returns the measured ratio of I gain to Q gain, in dB. |
|||||||||
|
phase error returns the measured phase error in degrees. Notice that the phase offset is removed by the demodulator and is excluded from this measurement.
|
|||||||||
|
EVM returns the measured error vector magnitude (EVM) expressed as a percentage.
|
|||||||||
|
modulation error ratio returns the measured modulation error ratio in dB. |
|||||||||
|
magnitude error returns the measured magnitude error as a percentage of full scale. Magnitude error is the magnitude difference between the ideal and the actual measured symbol locations.
|
|||||||||
|
DC offset measurements returns the measured DC offset of the I or Q waveforms as a percentage of the largest I and Q value in the symbol map of the recovered complex waveform.
|
|||||||||
|
quadrature skew returns the measured quadrature skew of the complex waveform in degrees. |
|||||||||
|
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error.
|
Details
For more information about the Vertical Shear definition, refer to Kafadar, Karen. “Statistical Calibration of a Vector Demodulator,” HP Journal: June 1988.