Turbo Product Codes (TPCs)
TPCs are serially concatenated BCH codes with row/column interleaving between the inner and outer code. This structure coupled with iterative soft-decision decoding results in error-correction performance close to the Shannon limit. TPCs are particularly powerful at high code rates.
A Pioneer in TPC Technology
Our TPC algorithms formed the backbone of AHA4540, the first commercially-available TPC ASIC. We have used TPCs as the FEC layer of the IPSTAR satellite communication system in Southeast Asia and several other communication platforms.