期刊文献+

基于DSP的Max-Log-MAP算法实现与优化

DSP-based Implementation and Optimization of Max-Log-MAP Algorithm
下载PDF
导出
摘要 Turbo码是一种性能优异的新型信道编码方案,在各类通信系统中具有广阔的应用前景。基于标准C语言研究了Turbo码Max-Log-MAP译码算法的软件编程与实现,为了提高程序的运行效率,结合TMS320C6000系列DSP芯片的结构与特点采用循环展开、数据的存取优化设计、算法改进等措施进行了代码优化,测试结果表明,优化后的代码大大降低了CPU指令周期的消耗,能获得高效的处理性能。 As a new channel coding scheme with outstanding performance,Turbo codes has a good application foreground in many communication system. In this paper, programming and implementation for Max - Log - MAP algorithm of Turbo codes in standard C code are researched,and to enhance the efficiency of program some measures such as loop unrolling,optimizing design for data load and store and algorithm improvement have been taken to optimize the code based on the TMS320C6000 DSPs'architecture and features. The testing results show that the optimized code for Max - Log - MAP algorithm can decrease greatly the instruction cycles consumed by CPU than it is not optimized, and an efficient performance can be achieved with optimized one.
作者 郭晋 闫涛
出处 《现代电子技术》 2007年第15期34-37,共4页 Modern Electronics Technique
关键词 DSP TURBO码 MAX-LOG-MAP算法 代码优化 DSP Turbo codes Max - Log - MAP algorithm code optimization
  • 相关文献

参考文献5

  • 1Berrou C,Glavieux A,Thitimaj shima P.Near Shannon Limit Error-Correcting Coding and Decoding:Turbo-codes[C].IEEE International Conference on Communication,Geneva,Switzerland,May 1993:1 064-1 070.
  • 2Robertson P,Hoeher P,Villebrum E.Optimal and Sub-optimal Maximum a Posteriori Algorithms Suitable for Turbo Decoding[J].European Trans.on Telecomm,1997,8(2):119-125.
  • 3Robertson P,Villebrun E,Hoeher P.A Comparison of Optimal and Sub-optimal MAP Decoding Algorithms Operating in the Log Domain[C].in Proc.IEEE Int.Conf.on Commun.,1995:1009-1013.
  • 4闫涛,杜兴民,茹乐.基于不同外信息处理方式的Turbo迭代译码研究[J].电子与信息学报,2005,27(10):1643-1646. 被引量:4
  • 5董振飞.Turbo码的性能分析及其应用[J].现代电子技术,2006,29(4):42-44. 被引量:2

二级参考文献12

  • 1Berrou C, Glavieux A, Thitimajshima P. Near Shannon limit error-correcting coding and decoding: Turbo-codes[C]. IEEE International Conference on Communication, Geneva, Switzerland, May 1993:1064 - 1070.
  • 2Robertson P. Illuminating the structure of code and decoder of parallel concatenated recursive systematic (turbo) codes[C]. Proc.IEEE Global Commun. Conf. (GLOBECOM'94),San Franci-sco,CA, 1994: 1298- 1303.
  • 3Colavolpe G, Ferrari G, Raheli R. Extrinsic information in iterative decoding: a unified view[J]. IEEE Trans on Communications, 2001, 49(12): 2088 - 2094.
  • 4Bahl L R, Cocke J, Jelinek F, Raviv R. Optimal decoding of line-ar codes for minimizing symbol error rate[J]. IEEE Trans.Info. Theory, 1974, 20(2): 284 - 284.
  • 5Robertson P, Hoeher P, Villebrum E. Optimal and sub-optimal maximum a posteriori algorithms suitable for turbo decoding[J].European Trans. on Telecomm, 1997, 8(2): 119- 125.
  • 6Benedetto S, Divsalar D, Montorsi G. Pollara F. Soft-output decoding algorithms in iterative decoding of turbo codes[A]. JPL TDA Progress Report, Feb. 15, 1996:42 - 127.
  • 7Hagenauer J, Offer E, Papke L. Iterative decoding of block and convolutional codes[J]. IEEE Trans. on Info Theory, 1996,42(2): 429 - 445.
  • 8Berrou C, Glavieux A. Near optimum error correcting coding and decoding: Turbo-codes[J]. IEEE Trans. on Communications, 1996,44(10): 1261 - 1271.
  • 9Berrou C, Glavieux A. Near Optimum Error Correcting Coding and Decoding: Turbo - codes[J]. IEEE Trans. Commun. 1996,44(10):1 261- 1 271.
  • 10王新梅 肖国镇.纠错码(修订版)[M].西安:西安电子科技大学出版社,2001..

共引文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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