Name
|
I/O
|
Clock
Domain
|
Description
|
ctl_rx_rsfec_enable_correction
|
I
|
rx_clk
|
RS-FEC correction enable
|
ctl_rsfec_ieee_error_indication_mode
|
I
|
rx_clk
|
RS-FEC error indication mode (1=IEEE compliant mode, 0=allow simultaneous correction and indication bypass)
|
ctl_rx_rsfec_enable_indication
|
I
|
rx_clk
|
RS-FEC indication enable
|
ctl_rx_rsfec_enable
|
I
|
rx_clk
|
RX RS-FEC enable
|
ctl_tx_rsfec_enable
|
I
|
tx_clk
|
TX RS-FEC enable
|
ctl_rsfec_enable_transcoder_bypass_mode
|
I
|
Core clock
|
Transcoder bypass mode enable
|
stat_rx_rsfec_hi_ser
|
O
|
rx_clk
|
Set to 1 if the number of RS-FEC symbol errors in a window of 8,192 codewords exceeds the threshold of K=417. Pulsed High. There is no latching High behavior on this output. See the 802.3 spec register 1.201.2.
|
stat_rx_rsfec_am_lock0
|
O
|
rx_clk
|
High if the RS-FEC RX lane 0 is locked and aligned
|
stat_rx_rsfec_am_lock1
|
O
|
rx_clk
|
High if the RS-FEC RX lane 1 is locked and aligned
|
stat_rx_rsfec_am_lock2
|
O
|
rx_clk
|
High if the RS-FEC RX lane 2 is locked and aligned
|
stat_rx_rsfec_am_lock3
|
O
|
rx_clk
|
High if the RS-FEC RX lane 3 is locked and aligned
|
stat_rx_rsfec_lane_alignment_status
|
O
|
rx_clk
|
High if the RS-FEC RX lanes are all locked and aligned
|
stat_rx_rsfec_corrected_cw_inc
|
O
|
rx_clk
|
High when the count of corrected RS codewords should be incremented.
|
stat_rx_rsfec_uncorrected_cw_inc
|
O
|
rx_clk
|
High when the count of uncorrected RS codewords should be incremented.
|
stat_rx_rsfec_cw_inc
|
O
|
rx_clk
|
High when the total count of received RS codewords should be incremented.
|
stat_rx_rsfec_lane_mapping[7:0]
|
O
|
rx_clk
|
8 LSBs of the 802.3 spec register 1.206, showing which PMA lane is mapped to each FEC lane.
Bits [1:0] = FEC lane mapping 0
Bits [3:2] = FEC lane mapping 1
Bits [5:4] = FEC lane mapping 2
Bits [7:6] = FEC lane mapping 3
|
stat_rx_rsfec_err_count0_inc[2:0]
|
O
|
rx_clk
|
Value to increment an external accumulator for the number of RS symbol errors on FEC lane 0.
|
stat_rx_rsfec_err_count1_inc[2:0]
|
O
|
rx_clk
|
Value to increment an external accumulator for the number of RS symbol errors on FEC lane 1.
|
stat_rx_rsfec_err_count2_inc[2:0]
|
O
|
rx_clk
|
Value to increment an external accumulator for the number of RS symbol errors on FEC lane 2.
|
stat_rx_rsfec_err_count3_inc[2:0]
|
O
|
rx_clk
|
Value to increment an external accumulator for the number of RS symbol errors on FEC lane 3.
|
stat_rx_rsfec_rx_lane_fill_0[12:0]
|
O
|
rx_clk
|
Bits [13:7] give the fill level of the RX lane 0 FIFO. Bits [6:0] give the bit-level shift being applied to lane 0, in units of 1/80 of a clock cycle.
|
stat_rx_rsfec_rx_lane_fill_1[12:0]
|
O
|
rx_clk
|
Bits [13:7] give the fill level of the RX lane 1 FIFO. Bits [6:0] give the bit-level shift being applied to lane 1 in units of 1/80 of a clock cycle.
|
stat_rx_rsfec_rx_lane_fill_2[12:0]
|
O
|
rx_clk
|
Bits [13:7] give the fill level of the RX lane 2 FIFO. Bits [6:0] give the bit-level shift being applied to lane 2, in units of 1/80 of a clock cycle.
|
stat_rx_rsfec_rx_lane_fill_3[12:0]
|
O
|
rx_clk
|
Bits [13:7] give the fill level of the RX lane 3 FIFO. Bits [6:0] give the bit-level shift being applied to lane 3, in units of 1/80 of a clock cycle.
|