21.13.1.15 execute_dfe_calibration

Description

This Tcl command executes calibration. There are two types of calibration DFE (decision feedback equalizer) and CTLE (continuous time linear equalizer).

execute_dfe_calibration [-deviceName "device name"] \
                        -lane {physical location name} \
                        -full_calibration {0 | 1}

Arguments

ParameterTypeDescription

deviceName

string

Optional user-defined device name. The device name is not required if there is only one device in the current configuration, or a device has already been selected using the set_debug_device command.

lane

string

Specify the physical lane instance name.

full_calibration

boolean

This parameter specifies what kind of calibration you want to execute.

  • 1 - execute full calibration both DFE and CTLE Calibrations.

  • 0 - execute DFE Calibration.

Return TypeDescription
NoneNone

Error Codes

Error CodeDescription

None

Execute DFE Calibration: Lane Name not found in the list of assigned physical lanes in Libero.Provide the correct lane name

None

Parameter 'lane' has illegal value.

None

Parameter 'param_name' is not defined. Valid command formatting is'execute_dfe_calibration [-deviceName "device name"] [-lane "Physical Lane Name"] [-full_calibration "TRUE | FALSE"]'.

Supported Families

PolarFire

PolarFire SoC

Example

This example executes the dfe calibration for lane "Q0_Lane0".

execute_dfe_calibration -lane {Q0_Lane0} -full_calibration 1