The 3GPP LTE Channel Decoder performs the Physical Uplink Shared Channel (PUSCH) and Physical Uplink Control Channel (PUCCH) decoding operations as defined in the 3GPP-LTE standards. The LogiCORE™ IP accepts a demodulated bitstream from the preceding QAM demapper block and implements rate-dematching, LLR combining supporting H-ARQ processes, Turbo Decoding and transport block reassembly. A CRC check is finally applied, the result of which is sent to the higher-layer control plane for the management of H-ARQ retransmission requests. The 3GPP LTE Channel Decoder represents a key component in Xilinx LTE Baseband Targeted Design Platform.