论文部分内容阅读
该文主要研究3GPP协议规定的Turbo码编译码器的FPGA实现.首先从介绍第三代移动通信技术入手,引入了第三代移动通信系统中信道编译码技术的介绍.接着回顾了各种信道编码技术,重点对该文研究的Turbo码编码器做了详细介绍,并对其译码算法—MAP算法进行了理论推导.在此基础上,针对AWGN信道,进行了Turbo码Log-MAP译码算法的浮点仿真和matlab定点仿真.比较了各种因数对性能的影响,比如迭代次数、交织深度、码率等;确定了FPGA实现的参数,比如量化比特等,提出了不同的改进实现,比如双滑动窗法等.在FPGA实现时,综合考虑了硬件复杂度和时延的平衡,利用乒乓存储机制和并行计算,在增加一点复杂度的基础上,大大降低了时延.同时,交织、解交织的改进设计即降低了硬件复杂度又做到了实时性.最终在Xilinx xcv1500芯片中实现了Turbo码译码器.