Turbo Product Codes (TPCs)

Turbo Product Codes (TPCs)

We are a pioneer in TPC technology for use in satellite communication systems

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.

TPC selections


©2012 ViaSat, Inc.