您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术第五讲 G.729A语音编码TMS320VC5416 DSP实时实现(上) 正文
第五讲 G.729A语音编码TMS320VC5416 DSP实时实现(上)

第五讲 G.729A语音编码TMS320VC5416 DSP实时实现(上)

点击数:7134 次   录入时间:03-04 11:49:50   整理:http://www.55dianzi.com   DSP/FPGA技术

       块内存移动指令提供了更好的程序和数据管理

       32位操作数指令

       拥有两个或三个操作数读取能力的指令

       可以并行存储和并行读取的算术指令

       条件存储指令

       从中断快速返回的指令 拥有多种片上外设和内存配置方案

       40位算术运算器(ALU)

       17bit 17bit单周期并行乘法器

       六级流水线操作提高程序执行效率

       支持比特倒置寻址方式和循环寻址方式。

       对于语音压缩编码,通常所需要的DSP运算能力不会超过50个MIPS,程序和数据所占用的容量大约几十K字,AD/DA的精度保持就可以满足使用要求,语音输入输出、信码输入输出各需要一个双向串口。但考虑在通信领域中应用,往往一片DSP不仅要实现语音压缩编解码,还需要实现自适应回声抵消、加解密、信道编解码,甚至基带调制解调算法等。因此我们选用了TMS320VL5416设计硬件平台。AD/DA芯片采用TI公司的TLV320AIC10,它是德州仪器公司(TI)推出的一款通用型低功耗16位A/D、D/A音频接口芯片,适用于语音以及宽带音频处理。采用3.3V或5V供电,片内集成了FIR滤波器,可以达到最高88KHz的采样频率,集成了输入放大器和输出放大器,支持多路芯片串连,提供低功耗、ADC与DAC单独三种工作模式。TLV320AIC10的数字接口采用同步串口方式,可以非常方便的与DSP同步串口(McBSP)相连。FLASH采用SST39VF800A芯片,该芯片有512K 16容量,可以将多种应用程序固化在该芯片中。开机后DSP的加载程序自动将FLASH中的程序拷贝到DSP片上RAM中,以便能够全速运行程序,充分发挥DSP的处理能力。

上一页  [1] [2] 


本文关键字:语音  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术