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

DSP-based Implementation and Optimization of Max-Log-MAP Algorithm

在线阅读下载全文

作  者:郭晋[1] 闫涛[2] 

机构地区:[1]西北工业大学,陕西西安710072 [2]空军工程大学工程学院,陕西西安710038

出  处:《现代电子技术》2007年第15期34-37,共4页Modern Electronics Technique

摘  要: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.

关 键 词:DSP TURBO码 MAX-LOG-MAP算法 代码优化 

分 类 号:TN919[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象