Forward Error Correction

Error detection and correction codes are used nowadays in almost any digital transmission and storage system to ensure reliable transfer of information.

Noesis Technologies offers a complete portfolio of forward error correction IP cores including Reed-Solomon, Viterbi, BCH, LDPC and Turbo Product codecs. These state-of-the-art hardware implementations have established Noesis Technologies as a worldwide leading provider in FEC IP core solutions. Noesis Technologies forward error correction IPs are developed to boost performance in wireless LANs and Internet, satellite communications, wireless broadband systems, optical networking, wireline access networks, data storage as well as in a variety of other target applications that require error detection and correction techniques.

Noesis FEC solutions are highly configurable, with optimized architectures that can be targeted to multiple wireless or wired standards and can meet the most demanding area and speed application requirements. All of the FEC IP cores are silicon proven (FPGA or ASIC) and technology independent for easy and risk-free porting to any target silicon process.

Reed Solomon (RS) Codes

IP Part NumberDescriptionProduct Brief
ntRSEGeneric Reed Solomon Encoder
ntRSDGeneric Reed Solomon Decoder
ntRSE_JESD204DJESD204D Reed Solomon Encoder
ntRSD_JESD204DJESD204D Reed Solomon Decoder
ntRSC_DP14VESA Display Port 1.4 Reed Solomon Codec
ntRSC_J83ITU-T J.83 Reed Solomon Codec
ntRSC_IOTUltra Low Power IoT Reed Solomon Codec

Bose-Chaudhuri-Hocquenghem (BCH) Codes

IP Part NumberDescriptionProduct Brief
ntBCHEGeneric BCH Encoder
ntBCHDGeneric BCH Decoder
ntBCHC_DVBS2DVBS2 BCH Codec
ntBCHC_DVBS2XDVBS2X BCH Codec

Convolutional Codes

IP Part NumberDescriptionProduct Brief
ntCCEGeneric Convolutional Code Encoder
ntVITGeneric Viterbi Decoder

Turbo Product Codes (TPCs)

IP Part NumberDescriptionProduct Brief
ntTPCE-WiMAXWiMAX TPC Encoder
ntTPCD-WiMAXWiMAX TPC Decoder

Convolutional Turbo Codes (CTCs)

IP Part NumberDescriptionProduct Brief
ntCTCE-HomePlug AV2HomePlug AV2 CTC Encoder
ntCTCD-HomePlug AV2HomePlug AV2 CTC Decoder

Low Density Parity Check (LDPC) Codes

IP Part NumberDescriptionProduct Brief
ntLDPCE-GhnG.hn LDPC Encoder
ntLDPCD-GhnG.hn LDPC Decoder
ntLDPCE-DVB-S2DVB-S2 LDPC Encoder
ntLDPCD-DVB-S2DVB-S2 LDPC Decoder
ntLDPCE-DVB-S2XDVB-S2X LDPC Encoder
ntLDPCD-DVB-S2XDVB-S2X LDPC Decoder
ntLDPCE_80211IEEE 802.11 n/ac/ac LDPC Encoder
ntLDPCD_80211IEEE 802.11 n/ac/ac LDPC Decoder
ntLDPCE_CCSDSCCSDS LDPC Encoder
ntLDPCE_80215IEEE 802.15.4ab UWB LDPC Encoder
ntLDPCD_80215IEEE 802.15.4ab UWB LDPC Decoder

Digital Video Broadcasting (DVB)

IP Part NumberDescriptionProduct Brief
ntDVBS2_FECDVBS2 compliant FEC Codec
ntDVBS2X_FECDVBS2X compliant FEC Codec

VESA Display Port

IP Part NumberDescriptionProduct Brief
ntVESA_DP14_FECVESA Display Port 1.4 RS FEC Codec

Gigabit Ethernet

IP Part NumberDescriptionProduct Brief
ntETH_400G_FEC400G Ethernet IEEE 802.3bs RS FEC Codec

Interleavers - Deinterleavers

IP Part NumberDescriptionProduct Brief
ntINT_DEINTGeneric Interleaver - Deinterleaver