Visible to Intel only — GUID: bod1536161412346
Ixiasoft
Visible to Intel only — GUID: bod1536161412346
Ixiasoft
9.5.13. rsfec_lane_rx_hold
Register Name | Description | Address | Addressing Mode |
---|---|---|---|
rsfec_lane_rx_hold_0 | RS-FEC per lane RX status hold | 0x160 | 32-bits |
rsfec_lane_rx_hold_1 | 0x164 | ||
rsfec_lane_rx_hold_2 | 0x168 | ||
rsfec_lane_rx_hold_3 | 0x16C |
Bit | Name | Description | SW Access HW Access Protection |
Reset |
---|---|---|---|---|
6 | uncorr_cw | Set when a FEC code word was not corrected due to too many errors. | W1C W1S - |
0x0 |
5 | corr_cw | Set when a FEC code word had one or more errors that were corrected. | W1C W1S - |
0x0 |
4 | hi_ser | High symbol error rate. Set when the number of symbol errors in a window of 8192 consecutive codewords has exceeded 417 with RS528 and 6380 with RS544. If RSFEC_LANE_CFG.indic_byp = 1, then sync header errors are generated towards the PCS layer for a period of 60ms to 75ms. |
W1C W1S - |
0x0 |
3 | am_5bad | RX was locked (and aligned if RSFEC_CORE_CFG.frac = none) but 5 consecutive alignment/codeword markers were not valid. Restarts the synchronization. |
W1C W1S - |
0x0 |
2 | fec_3bad | RX was locked (and aligned if RSFEC_CORE_CFG.frac = none) but 3 consecutive FEC codewords were not corrected. Restarts the synchronization. |
W1C W1S - |
0x0 |
1 | not_locked | RX lane not locked. Not locked to alignment/codeword markers (100GE/128GFC/25GE) or to FEC codewords (32GFC). One entry per physical lane, regardless of RSFEC_CORE_CFG.frac. |
W1C W1S - |
0x0 |
0 | sf | Incoming signal fail (transceiver unable to lock to signal). One entry per physical lane, regardless of RSFEC_CORE_CFG.frac. Asserted when: “FEC OK signal” rsfec_signal_ok input of E-tile native phy is '0' or When the dynamic de-skew buffer is overflowing. |
W1C W1S - |
0x0 |