论文部分内容阅读
Turbo码是第三代移动通信的关键技术之一.Turbo码以其在高噪声应用环境中突出的高纠错性能而格外引人注目,但是另一方面,Turbo码的理论分析还很不完善,Turbo编译码的实现方法也相当复杂.该文由Shannon信道编码定理引出Turbo编译码方案,分析了Turbo码方案是如何体现了信道编码定理中的好码条件,因而能够达到逼近Shannon极限的纠错性能.该文具体研究了Turbo码的编码器结构、成员编码和交织的原理方法.重点研究了Turbo码迭代译码方法和改进的SOVA成员译码算法.关于译码方法,可查的文献中只有原理和方向上的指导,缺乏具体的论述,因此该文对译码方法进行了较深入的研究,给出了详细的译码算法步骤,并进行了编程仿真.该文参照CDMA2000中的Turbo码标准,用MATLAB程序仿真实现了Turbo码的编译码过程,仿真包括信源产生、纠错编码、AWGN信道模型、纠错译码以及误码率计算几部分.文章给出了仿真流程及编程技巧.仿真结果与理论分析基本相符,体现了Turbo码的性能和特性.最后研究了TMS320C6416 DSP芯片以及其中嵌入的TCP(Turbo译码协处理器)模块.TCP模块的编程设置非常灵活,利用TMS320C6416中的TCP模块可以在片内完成高速有效的Turbo信道译码.