您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 语音信号采集系统的设计
邵阳学院课程设计(论文)I摘要在研究数字信号处理的基础上,提出了一个基于DSPTMS320VC5402和A/D转换芯片TLC320AD50的语音信号采集系统的设计。给出了该系统的总体设计方案,具体硬件电路,包括系统电源设计、复位电路设计、时钟电路设计、存储器设计、A/D接口电路设计、JTAG接口设计、DSP与A/D芯片的连接等,以及软件流程图。关键词:语音信号;数据采集;DSP;TLC320AD50目录摘要....................................................................................................................I第1章理论依据.............................................................................................11.1TMS320VC5402介绍..........................................................................11.2TLC320AD50介绍...............................................................................4第2章系统方案设计.....................................................................................62.1DSP核心模块的设计..........................................................................62.2A/D转换模块.......................................................................................7第3章硬件设计.............................................................................................83.1DSP芯片...............................................................................................83.2电源设计..............................................................................................83.3复位电路设计......................................................................................93.4时钟电路设计....................................................................................103.5程序存储器扩展设计........................................................................103.6数据存储器扩展设计.........................................................................113.7JTAG接口设计..................................................................................113.8A/D接口电路设计.............................................................................12第4章软件设计.........................................................................................133第5章总结...................................................................................................15参考文献.........................................................................................................16致谢.............................................................................................................17附录...............................................................................................................18邵阳学院课程设计(论文)1第1章理论依据20世纪50年代以来,随着数字信号处理各项技术的发展,语音信号处理技术得到不断提高,语音合成、语音识别、语音记录与语音控制等技术已开始逐步成熟并得到应用。在语音信号处理过程中,要实现语音信号处理技术的精确性、实时性目的,语音信号采集和无误差存储成为语音信号处理中的前提。TMS320VC5402是TI公司推出的定点数字信号处理器,它采用修正的哈佛结构,包括1个程序存储总线、3个数据存储总线和4个地址总线,这种结构允许同时执行程序指令和对数据操作,运行速度快,单周期定点指令执行时间为10NS,远高于语音信号采集和处理的要求。在语音信号采集中,模拟信号向数字信号转换(ADC)的精度和实时性对后续信号处理过程起到了重要作用。设计中采用TLC320AD50完成语音信号的A/D转换。TLC320AD50是TI公司提供的一款16BIT同步串口A/D和D/A转换芯片,ADC之后有1个抽取滤波器以提高输入信号的信噪比,其采样频率最高可达22.5KB/S,满足语音信号处理中关于采样频率的要求。1.1TMS320VC5402介绍TMS320VC5402是基于一个先进的哈佛结构:一个指令存储总线和三个数据存储总线。此处理器提供一个具有高平行度的算术逻辑单元、特殊功效的硬件逻辑、片上存储器和附加的外围芯片。操作灵活和快速的DSP原理及专用的指令系统。独立的程序和数据空间允许他同时并行地访问指令和数据,提供了高度的平行性。在一个独立的周期内可以同时执行一次写操作和两次读操作。并行的指令存储和特殊功用的指令都可以完全的被在一个机器周期内执行。数据可以在程序空间或数据空间内传输(见图1.1输入输出时序图)。这一并行操作是算术、逻辑以及二进制运算的强大的机制。另外,C5402还包括控制机制从而可以处理中断、循环、程序调用。邵阳学院课程设计(论文)2图1.1输入输出时序图C5402设备提供片上ROM和RAM来帮助系统完成执行任务和系统的综合。C5402映射到片上一块4K×16BITROM。用户可以根据自己的需要来设置ROM的编程实现自己应用目的。安全选项可以用来保护自定义的ROM。系统的引导可以在C5402的片上ROM中利用。这段引导程序在上电时可以主动的把用户代码程序从片外存储器中装载进来。但如果引脚MP/MC在硬件复位时被采样低电平,那么程序将从ROM的FF8H0处开始执行。这个区域包含了启动引导程序的分支指令。C5402引导提供了不同装载程序的方法以便适应不同系统的需求:并行的8位时16位EPROM并行的8位I/O空间或16位模式8位或时16位的串口模式主机端口引导。邵阳学院课程设计(论文)3D099D1100D2101D3102D4103D5104D6113D7114D8115D9116D10117D11118D12119D13121D14122D15123A0131A1132A2133A3134A4136A5137A6138A7139A8140A9141A105A117A128A139A1410A1511PS20DS21IS22READY19R/W23MP/MC32XF27BIO31RST98NMI63INT064INT266INT367TOUT082CLKOUT94CIN/X297X196BCLKX048BCLKR041BFSX053BFSR043BDX059BDR045TRST87TCK88TMS89TDI86TDO85EMU083EMU1/O84DVDD4DVDD33DVDD56CVDD52CVDD16CVDD68DVDD75GND3GND14GND34GND40GND50GND57GND70GND76GND93GND106GND111GND128A16105A17107A18108A19109INT165MSTRB24IOSTRB25HOLD30HOLDA28MSC26IAQ29CLKMD177CLKMD278CLKMD379H/TOUT51BCLKR142BDR147BFSR144BCLKX149BDX160BFSX154HD058HD169HD281HD395HD4120HD5124HD6135HD76HCNTL039HCNTL146HBIL62HCS17HDS1127HDS2129HAS13HR/W18DVDD112CVDD125DVDD130CVDD142HRDY55HPIENA92NC35NC36NC37NC38NC71NC72NC73NC74NC90NC110NC126NC1NC2NC143NC144NC12NC15NC80IACK61CVDD91V1VC5402图1.2TMS320VC5402的引脚图中断和陷阱向量都被定义地址到程序空间。这些向量是软的---也就是说当遇到陷阱时,处理器的PC装入陷阱向量从而让处理器去处理向量位置处的程序。每个向量地址都有四个字空间被保留,以便适应延迟的分叉指令,不管是一字指令还是两字指令,只要是允许中断分支服务与正常的服务。在系统复位时,复位、中断和陷阱向量都被映射到程序地址空间FF80H。然而,这些向量可以被重新映射到128字页的程序空间当系统复位时。这将PMTR寄存器装载中断向量标志位被完成。在完成装载IPTR之后,任何用户中断或陷阱向量将会被映射到新的128数字的页面上来。C5402在程序空间规划时用一个可扩展的页存储器,它允许访问1024K的程序存储器空间数据存储器空间用于存储需要程序处理的数据或程序处理后的结果。通过对处理器方式状态寄存器PMST的DROM位的设置,将片内ROM配置在数据存储器空间(DROM=1),这样,可以用指令将片内ROM作为数据存储器中的数据ROM来读取。复位时,DROM位被清0;64K字的数据存储器空间包括数据存储器映像寄存器,0000H~001FH是常用的CPU寄存器地址,0020H~005FH是片内外设寄存器的地址。邵阳学院课程设计(论文)4I/O空间用于与外部存储器映像的外设接口,也可以用于扩展外部数据存储空间,除程序存储器空间和数据存储器空间外,C54X系列器件还提供了I/O存储器空间,利用I/O空间可以扩展外部存储器。I/O存储器空间为64K字(0000H~FFFFH),有两条指令PORTR和PORTW可以对I/O存储器空间操作,读写时序与程序存储器空间和数据存储器空间有很大不同。TMS320VC5402存储器分配情况如图1.3存储器分配图所示,当存储空间超过64K之后,TMS320VC5402采用了分
本文标题:语音信号采集系统的设计
链接地址:https://www.777doc.com/doc-2030085 .html