The following table shows the IEEE 802.3 Clause 108 RS-FEC Control/Status and Statistics signals.
Signal | I/O | Clock | Description |
---|---|---|---|
ctl_rx_rsfec_enable_correction | I | rx_serdes_clk |
Equivalent to MDIO register 1.200.0
|
ctl_rx_rsfec_enable_indication | I | rx_serdes_clk |
Equivalent to MDIO register 1.200.1
|
ctl_rsfec_enable | I | rx_serdes_clk |
Enable RS-FEC function. Note: Some variants of the 10G/25G
Ethernet IP Subsystem can have separate TX and RX enable
signals.
|
ctl_rsfec_ieee_error_indication_mode | I | rx_serdes_clk |
This signal indicates that the core conforms to the IEEE RS-FEC specification.
|
ctl_rsfec_consortium_25g | I | rx_serdes_clk |
This signal switches between IEEE Clause 108 and 25G Ethernet Consortium modes
Note: Some variants of the 10G/25G
Subsystem can have individual RX and TX consortium
signals.
|
stat_rx_rsfec_hi_ser | O | rx_serdes_clk |
Indicates high symbol error. Set to 1 if the number of RS-FEC symbol errors in a window of 8192 codewords exceeds the threshold of 417. Set to 0 otherwise |
stat_rx_rsfec_lane_alignment_status | O | rx_serdes_clk | A value of 1 indicates that the RX RS-FEC block has achieved alignment on the data from the transceiver. |
stat_rx_rsfec_corrected_cw_inc | O | rx_serdes_clk | Increment for corrected errors |
stat_rx_rsfec_uncorrected_cw_inc | O | rx_serdes_clk | Increment for uncorrected errors |
stat_rx_rsfec_err_count0_inc[2:0] | O | rx_serdes_clk | Increment for detected errors |
stat_tx_rsfec_lane_alignment_status | O | tx_serdes_clk | A value of 1 indicates that the TX RS-FEC block has achieved alignment on the incoming PCS data. |