新闻中心

EEPW首页>嵌入式系统>设计应用> G.729语音编码算法研究及基于DSP的实现

G.729语音编码算法研究及基于DSP的实现

作者: 时间:2012-05-23 来源:网络 收藏

即:

d.JPG

1.3 G.729A+B比特流结构

G.729A的比特流结构如表1所列。

e.JPG

由于G.729B引入了VAD和CNG,与G.729A相比码流结构增加了SID(Silence Insettion Descrtptor),其中带有静音的信息。SID的码流结构如表2所列。

2的系统方案

2.1 硬件平台设计

TMS320VC5510是一款16位定点数字信号处理器,具有较高的操作灵活性和运行速度;同等条件下其内核的功耗仅为54系列的1/3,而且具有更高的代码执行效率,其指令也与54系列的相互兼容,可以很方便地进行代码的移植,它的最高数字信号的处理能力为200 MIPS,能够很好地满足本平台对运算的要求。本系统多片处理器,多路话音的G.729(以下将G.729A+B简称为G.729)编解码,同时DSP通过HPI接口与上位机进行通信,并接受上位机的控制,DSP的PCM数据由FPGA进行协调,比特流数据的收发可以由FPGA进行协调或由HPI接口进行操作。整个系统的硬件平台如图3所示。

e.JPG

本设计首先将上位机来的IP包进行解包,再进行G.729到PCM的转换,得到的PCM信号送往FPGA内的TDM交换矩阵做时隙交换或会议功能,再将需要输出的PCM信号作转换,封装成IP包后发往上位机。



评论


相关推荐

技术专区

关闭