FFT Operator

Instrument
DCA-X
N109x
UXR Scope
Flex Apps:
FlexDCA
FlexRT
Meas. mode:
Scope
Eye

The Fast Fourier Transform (FFT) function takes the sample points of the waveform in the time domain and computes the frequency components. The FFT operator is not available in Jitter mode.

After placing the function, click on the function icon to open the dialog shown here. Select to display the FFT to be one of the types that is listed in the following table.

FFT Operator Setup
FFT Display Shown in
Waveform Content Window
Linear Magnitude Waveform
dBV Freq-Mag
dBm Freq-Mag
dB (Normalized) Freq-Mag
Phase Phase
Unwrapped Phase Phase
Group Delay GrpDelay

If Phase, Unwrapped Phase, or Group Delay is selected, the FFT Phase Reference field is displayed, which you can define to be Left, Right, or Manual. Selecting Manual to enter the FFT Origin in seconds. Regardless of the type off FFT Display selected, you can select that a Hanning FFT Window be applied. If the input is an optical signal and dBV (Electrical) is selected, the Voltage Conversion Factor field is displayed, which allows you to enter a voltage conversion factor (V/W).

To ensure that enough data is available to construct a useful FFT, set FlexDCA's timebase scale equal to the waveform's period. This will display 10 waveform cycles. For example, for a 5 GHz (200 ps) reference clock, enter a scale setting of 200 ps/division.

Tracking marker pairs cannot be positioned between the graph's data points. This will become noticeable as the graph's span is reduced. Dragging the marker label or clicking the position arrows in the Marker's dialog always results in the marker being placed on a data point. If, however, you enter a specific marker position in the dialog box's Position field that is not at a data point, the marker will move to the entered frequency location but the amplitude value will be equal to the amplitude at the nearest sampling point.

Content Windows

The FFT waveform is automatically displayed in the appropriate type of content window, which is listed in the following table.

Under remote control, additional content windows of the same type are available which you can optionally move the waveform to using the :FUNCtion{1:16}:CWINDdow command.

When you display the FFT as a Linear Magnitude, the waveform is displayed in a Waveform waveform content window. To view the FFT waveform, turn on pattern lock so that a single-valued waveform is provided as the function's input. In Eye mode, if the entire pattern is acquired, additionally turn waveform wrapping off.

Command Arguments and Resulting Waveform Content Window
FFT Display
Selection
Displayed
Content Window
Number of
Available Windows
Scale Units
Via
Front Panel
Programmatically
Linear Magnitude Waveform 1 1 Y-Axis: Volts or Watts (linear scale)
X-Axis: seconds
dBV Freq-Mag 1 4 Y-Axis: dB (logarithmic scale)
X-Axis: Hertz
dBm
dB (Normalized)
Phase Phase 1 4 Y-Axis: phase (°)
X-Axis: Hertz
Unwrapped Phase
Group Delay GrpDelay 1 4 Y-Axis: seconds
X-Axis: Hertz

The operator's Display Setup configures the manner in which the resulting waveform is displayed including both vertical and horizontal scaling. Track selection to allows the output waveform to track changes to the scaling of the input waveform. Track is the default setting. In addition, you can turn the waveform's display off or on and select the color of the trace.

Use the Name button to give the displayed waveform a custom identifying name which is show in the Signals area on the display graticule and in the Signals palette. Custom names are very helpful for screen captures or when multiple waveforms are displayed.

The Graph Window is available when multiple waveform content windows are used.

Use the Signal Type's Track selection to allows the waveform type (NRZ or PAM4) to track the input waveform's type. Track is the default setting. If input waveform's type cannot be automatically determined, select Manual to specify the waveform type.