论文网
论文网 |  教育学论文 |  文学论文 |  理学论文 |  工学论文 |  农学论文 |  医学论文 |  军事学论文 |  管理学论文 |  法学论文 
历史学论文 |  哲学论文 |  经济学论文 |  论文翻译 |  论文标签 |  论文排行 |  推荐论文 |  友情链接 |  网站地图 |  外文文献
  
    论文网
G.729A声码器算法研究和DSPs实现

论文标题:G.729A声码器算法研究和DSPs实现
Research on G.729A Vocoder Standard and Implementation on DSPs
论文作者 徐全元
论文导师 邵玉斌,论文学位 硕士,论文专业 通信与信息系统
论文单位 昆明理工大学,点击次数 103,论文页数 88页File Size4360k
2005-03-01论文网 http://www.lw23.com/lunwen_712383627/ G.729A;合成分析-线性预测编码;TMS320C5416 DSP芯片;汇编优化
G.729A; AbS-LPC; TMS320C5416 DSP; assembly optimization
本文主要目标是基于德州仪器公司(TI)的TMS320C5416 DSP芯片的ITU G. 729A 8kbit/s声码器实现。ITU提供了G. 729A声码器的16位定点ANSI C仿真程序。由于在编、解码过程中需要大量计算耗时,该ANSI C程序并不适合采用数字信号处理器(DSP)芯片来实时实现。在研究ITU G. 729A标准算法和学习并熟悉TMS320C5416 DSP开发后,将C代码转换为可实时实现的TMS320C5416汇编程序以及基于TMS320C5416-100 DSK硬件目标平台实现G. 729A声码器所需的硬件设计是本文的工作重点。因此,本文主要任务包括:研究ITU G. 729A标准算法和熟悉TMS320C5416 DSP开发;G. 729A声码器ANSI C代码仿真实现并转换为可实时实现的TMS320C5416汇编程序;TMS320C5416-100 DSK硬件目标平台的硬件程序设计。 G. 729A是ITU于1996年11月公布的G. 729建议的附件A。其中,ITU于1996年3月制定了G. 729语音编码方案,即采用共轭结构—代数码激励线性预测(CS-ACELP)技术的具有8kbit/s码速率的语音编码算法建议G. 729,该算法是以按合成分析法(AbS)和码激励线性预测(CELP)技术为基础提出的,属于ITU已制定语音压缩国际标准中最新且码率较低的一种。G. 729A主要目的是在基本不影响编码性能的情况下减少G. 729计算复杂度,它主要应用在个人移动通信、数字卫星系统和高质量数字移动无线通信等领域。 本文详细研究了G. 729A基于TMS320C5416 DSPs实时实现的设计与开发,在讨论了语音编码关键技术和G. 729A标准算法后,先对G. 729A实现的C程序进行分析,再重点论述了G. 729A在TMS320C5416型DSPs上实现的软、硬件设计开发的过程和技术。最后对该声码器进行性能分析。 DSP的软、硬件的设计和开发是G. 729A实现的核心技术。软件设计和开发过程中,本文强调的是C程序的移植和优化时的关键技术,如文件操作,汇编优化的方法,C和汇编函数互相调用的方法。在硬件设计和开发时主要考虑的问题是硬件中断编程以及McBSP和AD/DA技术。 本文共分为六章。第一章概述了语音数字压缩技术,第二、三章论述了语音编码的基本原理和G. 729A编解码器的算法,第四章研究了G. 729A的实现的C程序,第五
The primary object of this paper is to implement the ITU G.729A 8kbit/s vocoder based on TMS320C5416 DSPs. 16 bit fixed-point ANSI C code is available from ITU but it is not suitable for implementation in real time using a digital signal processor(DSP) due to the large computational time required for the encoder and decoder. The most vitalest part of this paper is to convert the ANSI C codes into TMS320C5416 assembly language and hardware design required for G.729A implementation on TMS320C5416-100 DSK hardware object plat . The main tasks of this paper include: understand G.729A standard; convert the ANSI C codes into TMS320C5416 assembly language; program for hardware of TMS320C5416-100 DSK hardware object plat.G.729A is ITU Recommendation G.729-Annex A and is publicized by ITU in Nov 1996.International Telecommunication Union(ITU) established a scheme of G.729 speech coding in March 1996. The ITU G.729 recommendation contains the description of an algorithm for coding of speech signals at 8kbit/s using Conjugate-Structure Algebraic-Code Excited Linear Prediction(CS-ACELP), which makes use of Analysis-by-Synthesis and Code Excited Linear Prediction in the scheme and belongs to the newest、 lower rate speech code of international standards established by ITU. The main aim of G.729A is to reduce computational complications. Mostly applied fields of G.729A include personal mobile communication, digital satellite system and high quality digital mobile wireless communication, etc.This paper detailedly studies the design and development of G.729A real time implementation based on TMS320C5416 DSPs. After discussing important techniques of speech coding and G.729A standard, firstly analyze ANSI C code of G.729A implementation, following to emphasis on discussing the software、 hardware design and development of G.729A real time implementation on TMS320C5416 DSP. At last, analyzing the performance of the vocoder.The software、 hardware design and development of DSP is core technique of G.729 A real time implementation. During software design and development, this paper emphasizeson transplant and optimization techniques of C code, such as file operation, assembly optimization, call of C and assembly function each other. The important questions are hardware interrupt programming, McBSP and AD/DA technique.This paper is organized as follows: Chapter 1 summarizes speech signal coding techniques. In Chapter 2 and 3, the speech coding rationales and G.729A encoder and decoder algorithms are discussed, respectively. Chapter 4 studies the software that defines this coder in 16 bit fixed-point arithmetic. Chapter 5 detailedly discusses the software. hardware design and development using TMS320C5416 DSP. This paper is summarized in the last Chapter 6.

【相关论文】
  • 可选模式声码器算法研究
  • 混合激励线性预测声码器算法的研究
  • AVS-M编码器算法研究和解码器DSP移植和优化
  • ITU G.729A语音编码算法研究及其DSP实现
  • AMR声码器的研究和开发
  • MPEG4视频编码器算法研究及优化
  • 增强型变速率语音编解码器算法研究
  • SCDMA系统G.729声码器的实现与保护
  • 从AMR到G.729A语音编码器的转码技术研究
  • G.729语音编解码算法及DSPs实现
  • ITU-T G.729A协议的研究及其实现
  • 多频连续波雷达跟踪控制器算法研究及DSP实现
  • 阵列天线技术—自适应算法研究及其DSPs实现
  • G.729A语音算法的DSP实现及多功能信号处理板的设计与实现
  • 自适应IIR滤波器算法研究


  • [baidu搜索]:G.729A声码器算法研究和DSPs实现 [google搜索]:G.729A声码器算法研究和DSPs实现
    论文更新1 论文更新2 论文更新3 论文更新4 论文更新5 论文更新6 论文更新7 论文更新8 论文索引 第6图书馆
    Copyright (c) 2009 论文网 www.lw23.com All Rights Reserved . 鄂 08104732