21.13.1.23 loopback_mode

Description

This Tcl command applies loopback mode to a specified lane.

loopback_mode -lane {Physical Lane name} -apply -type {loopback_type}

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 location of the lane.

apply

none

Apply specified loopback to specified lane.

type

string

Specify the loopback type to apply. Type valid values are: EQ-NearEnd, EQ-FarEnd, CDRFarEnd and NoLpbk.

Return TypeDescription
NoneNone

Error Codes

Error CodeDescription

None

Loopback Mode: Must specify '-apply' argument.

None

Loopback Mode: Transceiver physical Lane Name must be specified.

None

Parameter 'type' has illegal value.

None

Parameter 'param_name' is not defined. Valid command formatting is

'loopback_mode [-deviceName "device name"] [-lane "Physical Lane Name"] [-apply "TRUE | FALSE"] [-type "Loopback type"]'.

Supported Families

PolarFire

PolarFire SoC

Example

This examples applies EQ-FarEnd|EQ-NearEnd|CDRFarEnd|NoLpbk loopback mode to a "Q0_LANE0" lane.

loopback_mode -lane {Q0_LANE0} -apply -type {EQ-FarEnd}
loopback_mode -lane {Q0_LANE0} -apply -type {EQ-NearEnd}
loopback_mode -lane {Q0_LANE0} -apply -type {CDRFarEnd}
loopback_mode -lane {Q0_LANE0} -apply -type {NoLpbk}

See Also

  • loopback_test

  • smartbert_test

  • prbs_test