期刊文献+

一种改进的Turbo码译码算法及其FPGA实现 被引量:5

FPGA Implementation of an Improved Turbo Decoding Algorithm
在线阅读 下载PDF
导出
摘要 为有效降低Turbo码在硬件实现时的译码复杂度并减少其存储资源消耗,将现有Turbo码译码算法中Log-MAP算法和Max-Log-MAP算法进行融合改进,提出一种适于并行计算的改进Max-Log-MAP算法,即在译码计算中间参数的过程中,只将具有多个输入变量的max*(·)运算简化为取最大值的max运算,而对具有2个输入变量的max*(·)运算进行精确计算.仿真结果表明,改进Max-Log-MAP算法的复杂度可以接近Max-LogMAP算法,而性能接近Log-MAP算法.将采用新算法的Turbo码编译码器在现场可编程门阵列(FPGA)上实现,并应用于低轨卫星通信系统(LED)中的,能在保证Turbo编译码优异性能的同时,获得较低复杂度和较低资源消耗,有利于减小卫星手持通信终端的体积,降低功耗. In order to effectively reduce Turbo decoding complexity in hardware implementation and reduce its resource consumption, an improved Turbo decoding algorithm named improved- Max-Log-MAP is proposed. This new algorithm is a compromise algorithm between Log-MAP algorithm and Max-Log-MAP algorithm and it's more suitable for parallel calculation. This new algorithm replaces the multi-input operation-max^* ( ·) with the operation-max which only calculates the maximum value while the algorithm still uses the operation-max^* ( · ) in the case of two input variables. The simulation results indicate that improved-Max-Log-MAP algorithm's complexity is approximate to Max-Log-MAP algorithm and while the performance is approximate to Log-MAP algorithm. When Turbo codec using the new algorithm is implemented on FPGA and applied to LEO satellite communication systems, it obtains excellent performance with low complexity and resource consumption, which can help reduce power consumption and size of LEO satellite handheld communication terminal.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2013年第10期1077-1082,共6页 Transactions of Beijing Institute of Technology
基金 国家自然科学基金资助项目(61072048 61002014)
关键词 低轨卫星通信系统 TURBO码 并行译码 MAX-LOG-MAP 现场可编程门阵列(FPGA) LEO satellite communication system Turbo coder parallel decoding Max-Log- MAP field programmable gate array(FPGA)
  • 相关文献

参考文献9

  • 1Berrou C, Glavieux A, Thitimajshima P. Near Shannon limit error-correcting coding and decoding. Turbo-codes [C]//Proceedings of Int. Conf. Communications (ICC ' 93). Geneva, Switzerland. [s. n. ], 1993 . 1064 - 1070.
  • 2Berrou C, Glavieux A. Near optimum error correcting coding and decoding Turbo-codes[J]. IEEE Trans. on Commun, 1996,44(10) :1261 - 1271.
  • 3朱铁林,赵仲元.LTE标准下Turbo码编译码器的集成设计[J].电子技术应用,2010,36(7):31-34. 被引量:2
  • 4楼喜中,毛志刚.Turbo码在无线局域网中的应用[J].微机处理,2005,10(5):12-15.
  • 5Claussen H, Karimi H R, Mulgrew B. Improved Max- Log-MAP Turbo decoding by maximization of mutual information transfer[J]. EURASIP Journal on Applied Signal Processing, 2005(6) .820 - 827.
  • 6Tong Yanhui, Yeap Tet-Hin, Chouinard Jean-Yves. VHDL implementation of a Turbo decoder with Log- MAP-based iterative decoding[J]. IEEE Trans on In- strumentation and Measurement, 2004, 53 ( 4 ) : 1268 - 1278.
  • 7Gracie K, Hamon M H. Turbo and Turbo-like codes: principles and applications in telecommunications l-J]. Proceedings of the IEEE, 2007,95(6) :1228 - 1254.
  • 8Bahl L, Coeke J, Jelinek F, et al. Optimal decoding of linear codes for minimizing symbol error rate[J-l. IEEE Trans on Info Theory, 1974,IT-20:284 -287.
  • 9Wu Yufei. Design and implementation of parallel and serial concatenated convolutional codesD. Virginia, USA: The Virginia Polytechnic Institute and State University, 2000.

二级参考文献6

共引文献1

同被引文献25

引证文献5

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部