学位论文 > 优秀研究生学位论文题录展示

基于TMS320C5509多路语音实时录音系统

作 者: 陈宇昕
导 师: 刘开华
学 校: 天津大学
专 业: 通信与信息系统
关键词: DSP TMS320C5509 G723.1 多路语音 硬件设计 算法优化
分类号: TN912.3
类 型: 硕士论文
年 份: 2008年
下 载: 226次
引 用: 0次
阅 读: 论文下载
 

内容摘要


DSP(Digital Signal Processor)为数字信号处理提供了高效而可靠的硬件基础,已经广泛应用于高速自动控制、图像处理、通信技术、无线电、语音处理、网络设备、医疗设备、仪器仪表和家电等领域。本设计中所使用的TMS320VC5509就是设计适用于语音信号处理的DSP芯片。从上世纪30年代末提出PCM及通道声码器理论以来,语音编码已经有近70年的发展历史。近20年来随着计算机和微电子技术的发展获得了飞速的发展,尤其近几年高质量语音压缩编码技术已经开始大规模走向实用化。G.723.1标准以5.3kbit/s和6.3kbit/s两种较低的编码速率提供了高质量的重建语音,已在许多方面得到了应用。铁路通信系统是保障铁路高效安全运行的关键系统之一。而对于铁路通信语音内容的精确记录,在需要责任认定和提供法律依据时,有着极为重要的作用。目前已有的录音系统,大多是磁带录音或者未考虑语音压缩的基于PC的录音系统。论文将介绍一种数字化的多路铁路通信语音实时记录系统,该系统以DSP为处理核心器件,采用G723.1标准对多路语音信号进行实时压缩处理,具有录音质量高、便于存储的特点,同时基于数据库对语音数据进行存储。论文详细介绍了课题的硬件系统设计的过程及原理,深入研究了ITU-T G.723.1编解码算法的原理并剖析了源C代码。在此基础之上进行算法优化,并通过对C5509芯片的详细研究,设计了一系列针对源C代码进行汇编优化的措施,使代码的执行效率得到了极大的提高,实现了在单片DSP上的多路语音实时处理。

全文目录


摘要  3-4
ABSTRACT  4-8
第一章 项目背景及总体设计  8-14
  1.1 项目背景及要求  8-9
  1.2 项目总体设计  9-12
    1.2.1 语音压缩算法选择  9-10
    1.2.2 DSP的选择  10-11
    1.2.3 项目总体方案  11-12
  1.3 本课题中需要解决的问题  12-13
  1.4 本文内容安排  13-14
第二章 硬件部分的设计与实现  14-29
  2.1 多通道AD转换芯片:AD73360  14-17
    2.1.1 AD73360 基本特性及芯片选择  14-15
    2.1.2 AD73360 与DSP的连接和使用  15-16
    2.1.3 4 通道输入电路和原理图  16-17
  2.2 TMS320C5509 DSP外部部件使用方法和连接  17-20
    2.2.1 5509 DSP基本特点  17-18
    2.2.2 5509 DSP存储空间  18-19
    2.2.3 MCBSP结构和工作原理  19-20
  2.3 外扩SDRAM芯片MT48LC4M16A2TG  20-22
    2.3.1 DSP的EMIF接口  20-21
    2.3.2 EMIF与MT48LC4M16A2TG的连接  21-22
  2.4 电源模块设计  22-23
  2.5 JTAG扫描仿真接口设计  23-24
  2.6 USB接口设计  24-27
    2.6.1 USB简介  24
    2.6.2 5509 的USB模块  24-27
  2.7 用CP2101 将串口扩展成USB接口  27-28
  2.8 小结  28-29
第三章 G723.1 语音压缩编码  29-44
  3.1 语音信号生成模型  29-31
  3.2 CELP编码原理  31-32
  3.3 G723.1 算法编码部分  32-43
    3.3.1 预处理(分帧和高通滤波器)  33-34
    3.3.2 LPC分析  34-35
    3.3.3 LSP量化  35-37
    3.3.4 共振峰感觉加权滤波器  37
    3.3.5 基音估计  37-38
    3.3.6 闭环基音预测  38
    3.3.7 固定码本搜索  38-42
    3.3.8 固状态更新和信息打包  42-43
  3.4 小结  43-44
第四章 G723.1 算法在DSP5509 上的实现和优化  44-68
  4.1 算法C代码的分析  44-46
    4.1.1 主模块CODER.C和Util_LBC.C  44
    4.1.2 LPC.C  44-45
    4.1.3 LSP.C  45
    4.1.4 EXC_LBC.C  45-46
    4.1.5 BASOP.C  46
  4.2 定点运算的分析  46-47
  4.3 G723.1 算法复杂度和存储空间分析  47-48
  4.4 TMS320C55x DSP编译器及指令系统  48-50
    4.4.1 中央处理单元(CPU)的结构  48-50
    4.4.2 指令集特点  50
  4.5 代码调试开发环境CCS  50-54
  4.6 代码优化重点地确定  54-55
  4.7 优化过程  55-66
    4.7.1 对基本运算函数的优化  55-57
    4.7.2 对循环体的优化  57-59
    4.7.3 利用DSPLIB和循环缓冲对相关、卷积、滤波器的优化  59-61
    4.7.4 利用C55x特有的硬件结构和汇编指令进行优化  61-66
    4.7.5 存储器分配的优化  66
  4.8 小结  66-68
第五章 系统软件设计以及改进方案  68-73
  5.1 多通道处理实现现有方案  68-69
  5.2 系统改进方案设计  69-71
  5.3 全文总结  71-73
参考文献  73-75
发表论文和参加科研情况说明  75-76
致谢  76

相似论文

  1. 电子提花编织机电控系统设计,TS183
  2. 基于DSP的集成光栅细分数显装置的研制,TH822
  3. 基于DSP的二维准直系统的研究,TH741.14
  4. 半实物火炮自动操瞄俯仰角度控制系统的研究,TJ303
  5. 同步电动机励磁控制系统研究,TM341
  6. 基于DSP的任意次谐波发生器的设计,TM935
  7. AES算法及其DSP实现,TN918.1
  8. 基于DSP的机器人语音命令识别系统研制,TN912.34
  9. 相位法激光测距仪信号接收系统研究,TN249
  10. 基于DSP的OFDM系统中的信道估计技术实现研究,TN919.3
  11. 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
  12. 基于小波变换的语音信号去噪及其DSP算法实现,TN912.3
  13. 基于TMS320C6713的SPIHT图像压缩算法研究及实现,TP391.41
  14. 红外图像匹配技术研究,TP391.41
  15. 基于DSP的三维测头数据采集处理系统的研制,TP274.2
  16. 基于DSP的VXI总线通用接口板研制,TP274
  17. 基于DSP的水声信号采集系统研究,TP274.2
  18. 基于DSP的单频激光实时信号解调方法研究,TN911.3
  19. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  20. 激光准直系统的姿态测量装置研制,TN24
  21. ATV车载武器控制系统研究,TP273

中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 电声技术和语音信号处理 > 语音信号处理
© 2012 www.xueweilunwen.com