Abstract

Trellis Coded Modulation (TCM) combines convolutional encoding with PSK or QAM signaling to provide spectrally efficient communication with forward error correction. Although the Ungerboeckpsilas TCM (Trellis Coded Modulation) [1,2] is attractive in terms of high efficiency with low descending data rate by coding and high coding gain, it is difficult to implement. To remove this complexity, a pragmatic approach to the TCM [3], which is realized by employing the de facto convolutional code (constraint length K=7 and rate 1/2), was proposed. This paper presents hardware realization of Pragmatic Trellis Coded Modulation for 8PSK and QAM using two stages approach. In the first stage, the incoming I-channel and Q-channel samples are used to generate soft symbols. A conventional frac12 rate with K=7 Viterbi Decoder then operates on these soft symbols to estimate the coded bits. The uncoded bits are decoded in a second stage, based on the estimated coded bits and the locations of the received symbols. The design has been implemented using high-level Verilog HDL and functionally verified by mapping on to Xilinx Virtex2P FPGA.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.