:TPRogram:SETup:FTUNing

Flex Apps:
FlexOTO
FlexOTO Instance:
Stations

Command Syntax

:TPRogram:SETup:FTUNing {ON | OFF}

Query Syntax

:TPRogram:SETup:FTUNing?

Description

When creating a new Test Program with Fast Tuning, this command turns on the Fast Tuning setting which reduces the time required to acquire measurement results when performing iterative testing.

Using the following techniques, Fast Tuning reduces measurement time while introducing a small reduction in accuracy:

  • Reducing samples acquired per UI
  • Turning off Clock Recovery's Loop Bandwidth (LBW) Tuning
  • Turning off Clock Recovery's Clock Pattern Distortion Compensation

Fast Tuning works with all FlexOTO measurements except TDECQ and Ceq. In iterative testing, your test executive would employ the basic steps shown in the following greatly simplified algorithm.

To include fast tuning when editing an existing line of a Test Program, use the :TPRogram:SLINe:FTUNing command.

Simplified Fast Tuning Algorithm
FlexotoFastTuning(ON)
RunFlexotoTestPlan()
measurements = GetMeasurementResults()
                
While measurements != target:
    PerformDutAdjustement()
    RunFlexotoTestPlan()
    GetMeasurementResults()

FlexotoFastTuning(OFF)
RunFlexotoTestPlan()
measurements = GetMeasurementResults()
If measurements == pass:
    exit
else
    DoSomething()
            

Requires FlexDCA revision A.07.50 and above.