多路G.729A声码器在TMS320C54x上的实现  

Implementation of Multi_Channel G.729A Vocoder on the TMS320C54x

在线阅读下载全文

作  者:王进军[1] 宋道元[1] 黄本雄[1] 

机构地区:[1]华中科技大学电信系,武汉430074

出  处:《计算机工程与应用》2003年第30期120-123,161,共5页Computer Engineering and Applications

摘  要:ITU-UG.729A的ANSIC代码能够从ITU免费下载,但是它只实现了单路的应用,并且由于编解码的计算量巨大,ANSIC代码并不直接适用于数字信号处理器芯片(DSP)。论文描述了采用ITU-UG.729A8-kbit/s算法的多路声码器在TMS320C54xDSP上的实时实现方法。文章首先介绍了G.729A算法标准,然后讨论了如何构建C语言级的多路声码器,最后研究了如何将该C代码转换成TMS320C54x的汇编语言程序,并同时满足实时要求。整个程序在笔者自行开发的目标板上实现,并已成功地用于相应的VOIP系统中。The ITU-U G.729A standard simulator program in ANSI C language can be downloaded from ITU freely,which realizes a single-channel application.Because of its huge computing amount ,the ANSI C code is not directly suit-able for an application on DSP.In this article,the way to realize a real-time multi-channel vocoder in ITU-U G.729A algorithm is described.First,the G.729A algorithm is introduced,then the way to construct a multi-channel vocoder in C language is given,and at last the technique to convert C code into TMS320C54x assembly language is talked about.The code has meet the real-time requirement.The whole program is tested under our target board,and is now used in a VOIP system.

关 键 词:G.729A 多路声码器 VOIP DSP 

分 类 号:TP31[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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