:SPRocess:CTLequalizer:PNOise
Command Syntax
:SPRocessN:CTLequalizer:PNOise {NONE | PRMS | SPECtrum}
Where N identifies one of up to 64 possible operators {1:64} that can be defined as part of a math function. The operators are numbered in the order that they were originally added to the function.
Query Syntax
:SPRocess:CTLequalizer:PNOise?
Description
Selects the Continuous Time Linear Equalizer (CTLE) operator to preserve noise. If a status message indicates that the output is questionable due to "The source waveform has not been acquired with enough samples per symbol to accurately represent noise", increase the samples-per-bit setting as explained for the :ACQuire:SPUI:MODE
command.
Command arguments:
NONE
. Noise handling is turned off.PRMS
. Applies preserve RMS noise handling where the noise magnitude is kept the same as the channel.SPECtrum
. Applies process spectrum noise handling where the function increases or decreases the noise based on whether SIRC is increasing or decreasing bandwidth. The noise power spectrum is assumed to match the channel response.OFF
. Deprecated with revision A.06.60. Replaced by newNONE
argument.ON
. Deprecated with revision A.06.60. Replaced by newSPECtrum
argument.
Turning preserve noise on compensates for the filter function's side effect of reducing a signals noise for adjacent measurement points. Preserving noise causes the operator to quantify the noise on each point on the operator's input waveform and restore this noise on the corresponding data point on the output waveform. Because this increases the fidelity of the waveform, it is recommended that preserve noise be used. An example of an advantage of using this feature is during Mask testing, as without preserving the noise the mask hits counts may be too low (optimistic).
By default, the bandwidth used when preserving the noise is automatically used. To manually set the bandwidth, use the :CTLequalizer:PNOise:BANDwidth
child command to enter the value and set the :CTLequalizer:PNOise:BANDwidth:AUTO
child command to OFF
.
NONE
Argument
The option NONE
SPECtrum
Argument
The option SPECtrum
By tracking the accumulated effects of the filtering operations, accurate noise processing can be done even when chaining operations as illustrated in the following figure. In addition to the sampled waveform, information about the acquisition channel and noise power spectrum are maintained in each signal and appropriately processed by each filter. The complete set of auxiliary information is also included when storing FlexDCA waveforms in the *.wfmx file format.
The default behavior of the Process Spectrum noise processing option is to use the noise power spectrum of the input signal. If the input signal is a sampling scope channel with SIRC active, this spectrum will be established by the measured hardware response of the channel. For other channels, the response will be assumed Gaussian with a 3 dB frequency corresponding to the nominal channel bandwidth. This behavior can be overridden by clearing the Track Input Response checkbox and manually entering a bandwidth. If this option is utilized the response will be presumed Gaussian with the selected 3 dB bandwidth.
PRMS
Argument
The option PRMS
Child Commands | Description | CTLE Definition Argument | ||
---|---|---|---|---|
POLE2 | POLE3 | GAIN2 | ||
:SPRocess:CTLequalizer:DEFinition
|
Selects type of CTLE | ■ | ■ | ■ |
:SPRocess:CTLequalizer:GAIN
|
DC gain | ■ | ■ | |
:SPRocess:CTLequalizer:GAIN:NORMalize
|
Turns DC gain on or off | ■ | ■ | |
:SPRocess:CTLequalizer:GDC
|
Low frequency gain (Gdc and Gdc2) | ■ | ||
:SPRocess:CTLequalizer:ZERo
|
Zero frequency | ■ | ■ | ■ |
:SPRocess:CTLequalizer:FZP
|
Low-frequency zero/pole | ■ | ||
:SPRocess:CTLequalizer:POLe
|
Pole frequency | ■ | ■ | ■ |
:SPRocess:CTLequalizer:PNOise
|
Noise processing | ■ | ■ | ■ |
:SPRocess:CTLequalizer:PRESets
|
Recall and save CTLE settings as preset | ■ | ■ | ■ |
For Reference Rx operator, what function do I send this command to?
If the CTLE equalizer is a secondary function to the Reference Rx operator, address the :SPRocess:CTLequalizer:PNOise
command to the Reference Rx function as identified in the following Reference Rx Setup dialog's operator diagram. In the following figure, this would be Function 2 and the command would be:
:SPRocess2:CTLequalizer:PNOise
Requires FlexDCA revision A.05.60 and above.