SBASAO8A June 2025 – April 2026 DAC39RF20
PRODUCTION DATA
Data integrity is verified by using either CRC or FEC (see SHMODE). Data integrity errors are detected when a multiblock has either a CRC check failure (SHMODE=0) or FEC is unable to correct a detected error (SHMODE=2).
For each lane, the internal signal, DI_FAULT, is set if the number of multi-blocks with CRC or uncorrectable FEC errors exceeds the threshold set by DI_ERR_TH without a run of contiguous, error-free multi-blocks specified by DI_ERR_REC. DI_FAULT is cleared when a run of contiguous, error-free multi-blocks specified by DI_ERR_REC is detected.
Error rate counters are provided for FEC only. CRC error rates can be estimated from PHY level BER testing.
The use FEC error rate testing:
Note that FEC is not as effective as CRC at detecting an uncorrectable error and errors that exceed the correction capability can still be reported as correctable. Details about the FEC algorithm can be found in the JESD204C specification.