:SPRocess:DFEQualizer:PROPtimize:SAVE

Command Syntax

:DFEQualizer:PROPtimize:SAVE {ON | OFF}

Query Syntax

:SPRocessN:DFEQualizer:PROPtimize:SAVE?

Description

When :SPRocess:DFEQualizer:PROPtimize is ON and :SPRocess:DFEQualizer:TAPS:AUTo is ON, automatically saves the pulse-optimized waveform to a Y-values waveform text file (.txt) whenever an optimization is recalculated. The optimization is recalculated when any of the following command change a setting:

  • :SPRocess:DFEQualizer:TAPS:RECalculate
  • :SPRocess:DFEQualizer:PROPtimize:DELay
  • :SPRocess:DFEQualizer:PROPtimize:LENGth
  • :SPRocess:DFEQualizer:PROPtimize:BMAX

Use the :SPRocess:DFEQualizer:PROPtimize:SAVE:FILE command to specify the file name used. The default file name is PulseResponse.txt.

The contents of the saved file is similar to the following listing:

File Format, WaveformYValues
Format Version, 1
Instrument, N1010A
SerialNumber, 
SwVersion, P.06.60.308
Date, 06/21/2020 09:06:01
Source Name, Channel 5A
Channel Bandwidth, 15000000000
Channel Noise, 2E-06
Pulse Delay (Dp), 3
Pulse Length (Np), 200
Symbol Rate (Baud), 9953280000
Samples/UI, 30
Signal Amplitude, 0.000257699147049349
Main Cursor Index (ts), 111
Main Cursor Amplitude, 0.000250017282488446
Taps, 0.000188668491937765,9.66601087149695E-05,-7.71286501485765E-05,9.05218082888484E-05
Points, 6000
XOrg, 0
XInc, 3.34897976680384E-12
X Units, Second
Y Units, Watt
Data,
-6.59147544236711E-07
-2.60442158837837E-07
...
			

For Reference Rx operator, what function do I send this command to?

If the DFE equalizer is a secondary function to the Reference Rx operator, address the :SPRocess:DFEQualizer:PROPtimize:SAVE 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:DFEQualizer:PROPtimize:SAVE

Pulse response optimization (:SPRocess:DFEQualizer:PROPtimize) must be on to use this command.

Requires FlexDCA revision A.06.60 and above.

Example

The following code results in the following file:

"C:\Users\kent\Documents\Keysight\FlexDCA\Waveforms\DUT-7.txt"

:SPRocess:DFEQualizer:PROPtimize ON
:SPRocess:DFEQualizer:PROPtimize:SAVE:FILE "DUT-7" 
:SPRocess:DFEQualizer:PROPtimize:SAVE ON