论文部分内容阅读
MPEG-1的音频部分给出了三个层次以适应于不同的应用要求,综合考虑算法复杂度和话音质量要求,本课题选择了MPEG-1 Layer Ⅰ语音压缩编码方法并研究了其在TI TMS320C6204 DSP上的实现。 论文首先对当前语音编码技术的发展、分类以及MPEG系列音频标准作了介绍;接着在第二章,给出了Layer Ⅰ的MUSICAM(Masking-pattern UniversalSubband Integrated Coding and Multiplexing)算法的系统组成,围绕分析子带滤波器和心理声学模型两个核心模块,深入研究了子带编码工作原理、比特分配及子带编码中用到的正交镜像滤波器和分析子带滤波器;探讨了心理声学基本原理和MPEG.1 Layer Ⅰ所用到的心理声学模型。第三章对TI TMS320C6000系列DSP作了简介,介绍了6000系列DSP结构特点、C6000 DSP软件开发流程和TI DSP/BIOS操作系统。第四章是本文的重点,首先根据协议给出的算法用标准C语言编程实现并调试通过。然后对程序进行了DSP移植和C语言级及汇编级的优化。在优化过程中,本文针对TI DSP结构特点和汇编优化的编程特点,提出了基于8点IDCT变换的分析子带滤波的改进的DSP优化算法,算法的改进和优化大大提高了算法的运行效率。利用DSP/BIOS技术的主机通道,数据输入输出管道,软件中断等线程来实现了基于DSP/BIOS的MUSIC AM算法的实现。