LT Interface Control/Status/Signals - 2.7 English

1G/10G/25G Switching Ethernet Subsystem Product Guide (PG292)

Document ID
PG292
Release Date
2022-05-11
Version
2.7 English
Table 1. LT Interface Control/Status/Signals
Name Size I/O Description
ctl_lt_training_enable_* 1 I Enables link training. When link training is disabled, all PCS lanes function in mission mode. 1
ctl_lt_restart_training_* 1 I This signal triggers a restart of link training regardless of the current state. 1
ctl_lt_rx_trained_* 4 I This signal is asserted to indicate that the receiver FIR filter coefficients have all been set, and that the receiver portion of training is complete. 1
ctl_lt_preset_to_tx_* 4 I This signal is used to set the value of the preset bit that is transmitted to the link partner in the control block of the training frame. 1
ctl_lt_initialize_to_tx_* 4 I This signal is used to set the value of the initialize bit that is transmitted to the link partner in the control block of the training frame. 1
ctl_lt_pseudo_seed0_* 11 I This 11-bit signal seeds the training pattern generator. 1
ctl_lt_k_p1_to_tx0_* 2 I This 2-bit field is used to set the value of the k+1 coefficient update field that is transmitted to the link partner in the control block of the training frame. 1
ctl_lt_k0_to_tx0_* 2 I This 2-bit field is used to set the value of the k0 coefficient update field that is transmitted to the link partner in the control block of the training frame. 1
ctl_lt_k_m1_to_tx0_* 2 I This 2-bit field is used to set the value of the k-1 coefficient update field that is transmitted to the link partner in the control block of the training frame. 1
ctl_lt_stat_p1_to_tx0_* 2 I This 2-bit field is used to set the value of the k+1 coefficient update status that is transmitted to the link partner in the status block of the training frame. 1
ctl_lt_stat0_to_tx0_* 2 I This 2-bit field is used to set the value of the k0 coefficient update status that is transmitted to the link partner in the status block of the training frame. 1
ctl_lt_stat_m1_to_tx0_* 2 I This 2-bit field is used to set the value of the k-1 coefficient update status that is transmitted to the link partner in the status block of the training frame. 1
stat_lt_signal_detect_* 4 O This signal indicates when the respective link training state machine has entered the SEND_DATA state, in which normal PCS operation can resume.
stat_lt_training_* 4 O This signal indicates when the respective link training state machine is performing link training.
stat_lt_training_fail_* 4 O This signal is asserted during link training if the corresponding link training state machine detects a time-out during the training period.
stat_lt_rx_sof_* 4 O This output is High for 1 RX SerDes clock cycle to indicate the start of the link training frame.
stat_lt_frame_lock_* 4 O When link training has begun, these signals are asserted, for each PMD lane, when the corresponding link training receiver is able to establish a frame synchronization with the link partner.
stat_lt_preset_from_rx_* 4 O This signal reflects the value of the preset control bit received in the control block from the link partner.
stat_lt_initialize_from_rx_* 4 O This signal reflects the value of the initialize control bit received in the control block from the link partner.
stat_lt_k_p1_from_rx0_* 2 O This 2-bit field indicates the update control bits for the k+1 coefficient, as received from the link partner in the control block.
stat_lt_k0_from_rx0_* 2 O This 2-bit field indicates the update control bits for the k0 coefficient, as received from the link partner in the control block.
stat_lt_k_m1_from_rx0_* 2 O This 2-bit field indicates the update control bits for the k-1 coefficient, as received from the link partner in the control block.
stat_lt_stat_p1_from_rx0_* 2 O This 2-bit field indicates the update status bits for the k+1 coefficient, as received from the link partner in the status block.
stat_lt_stat0_from_rx0_* 2 O This 2-bit fields indicates the update status bits for the k0 coefficient, as received from the link partner in the status block.
stat_lt_stat_m1_from_rx0_* 2 O This 2-bit field indicates the update status bits for the k-1 coefficient, as received from the link partner in the status block.
lt_tx_sof_* 4 O This is a link training signal that is asserted for one tx_serdes_clk period at the start of each training frame. It is provided for applications that need to count training frames or synchronize events to the output of the training frames.
  1. This port is available when Include AXI4-Lite is not selected in the Configuration tab.