TC1000-WiMAX is a Convolutional Turbo Code (CTC) decoder optimized for IEEE 802.16 d/e applications. It offers near floating point Bit Error Rate (BER) for all block sizes and modulations. The Core implementation achieves unmatched complexity/throughput performance, thanks to a high speed parallel processing architecture. Three throughput levels are proposed (“2X”, “4X” and “8X”), ranging typically from 50 to 200 Mbits/s decoded at 5 iterations (depending on the target device). The functional support can be adapted to the system needs before Core synthesis by selecting the maximum block size (between 60 and 600 bytes).