:SPRocess:TEQualizer:TAPS:AUTo

Instrument:
N1010A
DCA-X
DCA-M
Meas. mode:
Scope
Eye
Jitter
Flex Apps:
FlexDCA
FlexRT

Command Syntax

:SPRocessN:TEQualizer:TAPS:AUTo {OFF | ON}

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

:SPRocessN:TEQualizer:TAPS:AUTo?

Description

Turns on and off automatic configuration of taps for the TDECQ Equalizer operator (:FUNCtion:FOPerator TEQualizer). By default, automatic configuration is on.

OFF
Disables automatic tap configuration to enable manual entry of tap values. Use the :SPRocess:TEQualizer:TAPS command to enter the individual tap values. Use the :SPRocess:TEQualizer:TAPS:NORMalize command to automatically adjust the tap values for a maximum equalizer gain of 0 dB (unity). The relative contributions of the tap values are maintained. Use the :SPRocess:TEQualizer:TSPacing command to select tap spacing based on taps-per-bit or seconds.
ON
Enables automatic tap configuration. Use the :SPRocess:TEQualizer:NPRecursors command to specify the precursors used for automatic configuration. To enter the number of taps, use the :SPRocess:TEQualizer:TAPS:COUNt command. Automatic tap configuration sets the optimum tap values to open an eye diagram, but requires that you use a PRBS pattern that has a length that is listed in the following table. Inverted PRBS patterns are also supported. The table also lists the generating polynomials. Use the :SPRocess:TEQualizer:TSPacing:TPBit command to enter the tap spacing in number of taps-per-bit. You cannot specify a tap spacing based on time in automatic tap configuration mode. Use the :SPRocess:TEQualizer:TAPS:RECalculate command to automatically recalculate the tap values.
PRBS Patterns for Optimum Tap Values
PRBSPolynomialPRBSPolynomial
25−1x5+x4+x2+x1+1211−1x11+x9+1
26−1x6+x5+x3+x2+1212−1x12+x9+x8+x5+1
27−1x7+x6+1213−1x13+x12+x10+x9+1
28−1x8+x7+x3+x2+1214−1x14+x13+x10+x9+1
29−1x9+x5+1215−1x15+x14+1
210−1x10+x7+1

Use of an *OPC? query to pause program execution while waiting for this command to execute.

Requires (Undefined variable: General.ApplicationName) revision A.05.60 and above.

Parent Command