| 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. |