CRC AND LOOK-UP TABLE ASSISTED ERROR CORRECTION IN A CONVOLUTIONAL CODED SYSTEM ON DSP

S. V. Viraktamath, Girish V. Attimarad · 2014

Cyclic Redundancy Codes (CRC) code provides a simple, yet powerful, method for the detection of errors during digital data transmission and storage. Among Forward Error Correction (FEC) schemes, convolutional encoding and Viterbi decoding are the most popular because of their powerful coding-gain performances. In this paper the implementation of CRC and Viterbi decoder on DSP is presented. CRC-32 and Viterbi hard decision decoding algorithm for rate 1/2 and for different generator polynomials is simulated and also implemented on DSP-TMS320C5416. Also the for higher SNR receivers concept of serially concatenated CRC- Convolutional Coding (CC) with lookup table at the decoder side is proposed.

Read the paper · More papers on PaperTik