:CRECovery:RELock

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

Command Syntax

:CRECoveryN:RELock

Where N identifies slot number {1:8} which is associated with clock recovery module. On 86108A modules, specify slot 1.

Description

Locks an N1060A module, an 86108A/B module, or an N107x-series DCA-M to the data rate. Send this command to lock the module whenever changes occur in the data rate or input data source. Under two conditions, the module may lock on a data rate other than the specified rate. In the first condition, lock can occur if the entered data rate is an integer multiple of the actual data rate of the signal. The second condition occurs because the acquisition range is broad (greater than ±5000 PPM). This makes it possible for the module to lock on a signal that is higher or lower than the selected value. For example, if you select a 2.48832 Gb/s data rate but the signal is actually 2.5 Gb/s, the module may still lock on the signal.

To determine if this command has completed, use the :CRECovery:LOCKed? query.

Command Compatibility

  • N1060A
  • 86108A/B
  • N107X series
  • 83496A/B

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

Example Command Sequence

:CRECovery1:CRATe 9.95328E+9    //  Set CDR rate 
:CRECovery1:CLBandwidth 5.00E+5    //  CDR PLL BW to 500 kHz
:CRECovery1:RELock    //  Lock CDR
*OPC?
  //  Your code to synchronize execution timing.