AN 846: Intel® Stratix® 10 Forward Error Correction

ID 683805
Date 7/02/2018
Document Table of Contents

2.3. What is FEC?

FEC is a method in which a transmitter of digital data adds extra information, known as check bits, to the data stream.

The receiver analyzes the check bit information to locate and correct errors. This correction allows systems to operate at higher bit error rates (BER).

While FEC provides a performance increase, it also introduces increased power consumption, increased latency, and an increased number of gates.

Figure 2. FEC Packet

The extra data added to the real data protects the real data from getting corrupted.