下载此文档

基于TMS320C54x的语音编解码实时系统的设计与实现.pdf


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
基于 TMS320C54x 的语音编解码实时
系统的设计与实现

(理学院,物理系,应用物理学专业刘富强)
(学号:2000145043)

内容提要:DSP 技术已逐步成为现代通信系统的核心技术之一。对 DSP 的高效利用也
越来越重要。本文首先阐述了 算法的原理,然后根据 C54x DSP 软件开发过程、优
化方法以及汇编语言编程,在 USB5410 EVM 板上实现了 算法,实验结果令人满意。
关键词:DSP TMS320C54x 算法调试算法优化
教师点评:深入理解 DSP 开发原理和技术,较全面掌握语音编解码器原理的基础理论,
论文的作者能在较短时间内探索出对算法的优化方法,并实现了实时处理。同时,对优化后
的语音质量进行了验证,其实验结果令人满意。由于有可靠的资料根据,作者的这些方法与
操作具有一定的实用价值。但该论文的程序调试优化过程中克服了许多问题,优化出来的程
序虽然尚不足之处,但是已较好地完成了汇编程序优化和任务书的任务。全文围绕一个核心
展开,层次井然,结构严密,文字流畅,论点明确,有一定说服力,但个别地方也有不够确
切的地方。(点评教师:奚定平,教授)

1. 概述
DSP(Digital Signal Processor,数字信号处理器)芯片,已经在通信、信息、军事、自
动控制、航天航空、医疗、家用电器等方面得到了广泛的应用。数字化是当今通信系统的主
流发展方向,DSP 的重要特点在于其信号处理速度远远高于一般的微处理器,适于实时处
理,因此,DSP 在通信系统的实现中发挥着越来越重要的作用,DSP 技术已逐步成为现代
通信系统的核心技术之一。对 DSP 的高效利用也越来越重要。
国际电信联盟(ITU)于 1996 年推出的 协议是将 64kbps 的 PCM(Pulse Code
Modulation,脉冲编码调制)信号压缩到 8kbps 的语音编码协议,其简化方案 进一步
降低了计算的复杂度。两者均基于 CLEP(Code-excited Linear-prediction, 码本激励线性预测)
编码方案。 采用了线性预测技术,并通过了预视来提高合成语音的精度。预测器系
数根据当前帧和下一帧进行更新,语音帧长为 10ms,由两个子帧组成,预视 5ms。为了降
低比特率,预测器系数激励信号以及增益均采用了矢量量化,并利用了多级量化和分割量化
技术。由于该语音编解码器具有较高的语音质量和较低的延时,被广泛地应用于数据通信的
各个领域,如 IP 电话、网上多媒体通信系统等。
TI(Texas Instruments,美国德州仪器公司)的 C54x 系列芯片采用先进的改进型哈佛结构,
片内有 8 条总线、CPU、在片存储器和在片外围电路等硬件,加上高度专业化的指令系统,
具有功耗小、高度并行等优点,已被设计成各种 DSP 系统广泛应用于通信等众多领域。本
文在 USB5410 EVM 板上对 算法进行了调试和优化,达到了语音实时处理的要求,
实验结果令人满意。
2. 算法优化的关键技术
为充分利用 DSP 软件开发环境简化算法和优化算法,应注意以下关键技术:
与 ANSI C 定义的数据类型是不相同的(其比较表见下),在 DSP 上调
试算法时的首要任务是进行数据格式的转化。
类型 C TMS320C54X 类型 C TMS320C54X
1
Signed Char 8 bits 16 bits Unsigned Int 16 bits 16 bits
Char/ Unsigned Char 8 bits 16 bits Long/Signed Long 32 bits 32 bits
Short/Signed Short 16 bits 16 bits Unsigned Long 32 bits 32 bits
Unsigned Short 16 bits 16 bits Float 32 bits 32 bits
Int/Signed Int 16 bits 16 bits Double 64 bits 32 bits
表 1 ANSI C 与 TMS320C54x 的数据类型比较表
DSP 内部资源优化算法,将基本运算的函数操作直接转化为宏汇编指令操
作。将在下一节详述。
、较耗时的函数,如卷积、相关、FIR 滤波等结合汇编编程,直接用汇编
编写。汇编编程时应充分利用 C54x 的一些

基于TMS320C54x的语音编解码实时系统的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-18