21.13.1.23 loopback_mode
(Ask a Question)Description
This Tcl command applies loopback mode to a specified lane.
loopback_mode -lane {Physical Lane name} -apply -type {loopback_type}
Arguments
Parameter | Type | Description |
---|---|---|
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 Type | Description |
---|---|
None | None |
Error Codes
Error Code | Description |
---|---|
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