文档详情

基于FPGA的Turbo码译码器的设计.PDF

发布:2019-02-21约2.77万字共6页下载文档
文本预览下载声明
第 8 卷 第 2 期 信 息 与 电 子 工 程 Vo1.8,No.2 2010 年 4 月 INFORMATION AND ELECTRONIC ENGINEERING Apr.,2010 文章编号: 1672-2892(2010)02-0201-06 基于 FPGA 的 Turbo 码译码器的设计 李 霞,王正彦 (青岛大学 自动化工程学院,山东 青岛 266071) 摘 要 :介绍了一种基于现场可编程门阵列(FPGA) 的 Turbo 码译码器的完整的设计方案和设计 结果,采用 Max-Log-MAP 译码算法,用 Verilog 语言编程,提出了正序运算和逆序运算同时进行, 以及采用数组型存储器存储中间运算结果的方案,使译码速度得到提高。文中给出了 Turbo 码译码 原理、Max-Log-MAP 算法分析、基于 FPGA 的设计方案及实现框图、算法时序图及速度分析、仿真 波形图及性能分析,结果表明,该方案正确可行,译码/纠错正确无误,且译码速度快。 关键词 :Turbo 码 ;现场可编程门阵列 ;Max-Log-MAP 算法 ;Verilog 语言 中图分类号 :TN911.72 文献标识码 :A Design of the Turbo decoder with FPGA LI Xia,WANG Zheng-yan (Department of Automation Engineering,Qingdao University,Qingdao Shandong 266071,China) Abstract: The design proposal and result of a FPGA -based Turbo decoder is introduced. Using the Max-Log-MAP decoding algorithm and the Verilog language for programming, the positive sequence operation and the reverse order operation can be simultaneously carried, and the intermediate results can be stored in array-based memory,which has enabled the decoding speed to be improved. The Turbo decoding theory, the Max-Log-MAP algorithmic analysis, the block diagram based on FPGA design and implementation, algorithm timing diagram and velocity analysis, are also presented. Results indicates that the program is correct and feasible, decoding/error correction is unmistakable, and t
显示全部
相似文档