卷积编码及基于DSP的Viterbi译码器设计

CONVOLUTIONAL CODING AND VITERBI DECODER BASED ON DSP

  • 摘要: 卷积编码是前向纠错的差错控制编码方法之一,Viterbi译码是卷积码的一种杰出的译码算法,它是一种最大似然算法,适于硬件实现.本设计中的Viterbi译码器是构建在台湾智源科技的DSP芯片FD216之上的.在对Viterbi译码器测试时取一幅图像文件作为数据源,并用软件方法模拟高斯白噪声信道.DSP芯片卓越的性能为我们提供了更深入的开发潜力.

     

    Abstract: Convolutional coding is a forward error correction technique. Viterbi algorithm, which bases upon Maximum-Likelihood estimation, is an outstanding decoding algorithms used with convolutional code. Viterbi algorithm is suited for hardware implementation. In this thesis, we concentrate on how to implement a Viterbi decoder with DSP. To test the decoder, we take a BMP file as the data source, and simulate an AWGN channel in software. This can be widely used in digital communications applications.

     

/

返回文章
返回