TABLE 1: A COMPARISON OF TURBO CONVOLUTIONAL CODES (TCCs) AND TURBO PRODUCT CODES (TPCs) FOR COMMUNICATIONS APPLICATIONS
Property TCC TPC Comment
High QoS (BER < 10-6)   TCCs typically exhibit an error floor in the BER range of 10-5 to 10-9 (depending on code parameters).
TPCs exhibit no such error floor.
High speed   TPCs have efficient decoding algorithms--fast ASICs are available today.
TCC decoding algorithms are complex--no fast ASICs exist yet.
Low overhead (high code rate)   Code rate > 2/3.
TCCs require puncturing to achieve high code rates, which is suboptimal.
Low QoS (BER > 10-6)   TCCs show slightly better performance at a high BER, particularly at lower code rates.
Low code rate   Code rate < 2/3.
TCCs demonstrate slightly better performance with low code rates, particularly at high BERs, before the error floor limits performance.
Lower speed   TPC chips exist today that run in excess of 155 Mbits/s. Due to the complexity of TCCs, there aren't any practical ASICs yet.
Very high QoS (BER < 10-10)   TPCs exhibit a slight BER curve slope reduction at BERs in the range of 10-5 to 10-9 (depending on code parameters). Enhanced TPCs (currently available) eliminate this.
Intellectual property   TPCs are in the public domain. Fundamental TCC technology is patented.