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

Bose-Chaudhuri-Hocquenghem (BCH) Codes

IP Part NumberDescriptionProduct Brief
ntBCHEGeneric BCH Encoder
ntBCHDGeneric BCH Decoder

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

Interleavers - Deinterleavers

IP Part NumberDescriptionProduct Brief
ntINT_DEINTGeneric Interleaver - Deinterleaver