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 0: Decoder performs error detection without error correction (see IEEE 802.3by Clause 91.5.3.3). 1: Decoder also performs error correction. |
| ctl_rx_rsfec_enable_indication | I | rx_serdes_clk |
Equivalent to MDIO register 1.200.1 0: Bypass the error indication function (see IEEE Std 802.3by Clause 91.5.3.3). 1: Decoder indicates errors to the PCS sublayer. |
| ctl_rsfec_enable | I | rx_serdes_clk |
Enable RS-FEC function. 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 1: Core conforms to the IEEE RS-FEC specification. 0: If ctl_rx_rsfec_enable_correction and ctl_rx_rsfec_enable_indication are set to zero, the RS decoder is bypassed. |
| ctl_rsfec_consortium_25g | I | rx_serdes_clk |
This signal switches between IEEE Clause 108 and 25G Ethernet Consortium modes 1 = 25G Consortium specification mode. 0 = IEEE 802.3 by mode. 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. |