The Backhaul Low Density Parity Check (LDPC) core IP provides a high-performance forward error correction (FEC) solution for mobile backhaul modems. The core supports multiple modulations, frame lengths, and spectral efficiencies, thereby allowing a diverse set of profiles from which a user can adapt their backhaul modem solution. Seamless transitions between each of these profiles is supported to facilitate adaptive coding and modulation (ACM). AXI-Streaming interfaces allow for simple integration of this core into any given backhaul modem.