The functional block diagram of the core is shown in the following figure.
Figure 1. Functional Diagram
The 800G RS-FEC block performs the following functions:
- TX Pre-FEC Distribution
- TX parity insertion
- FEC encode
- TX distribution and interleave
- RX alignment lock
- RX lane deskew
- RX lane re-order and de-interleave
- FEC decode
- RX codeword distribution and parity removal