The 3GPP LTE Channel Encoder performs the 'outer' transmit functions for the Physical Downlink Shared (PDSCH), Multicast (PMCH), Paging (PPCH), Control (PDCCH) and Broadcast (PBCH) channels, as defined in LTE specifications. The LogiCORE™ IP accepts transport blocks from the higher layers, appends the appropriate CRC sequence and performs segmentation, channel encoding and rate matching.