dsp数字信号处理课程设计报告(精)

发布时间 : 星期四 文章dsp数字信号处理课程设计报告(精)更新完毕开始阅读

4.1软件编制过程 9 4.2 系统程序 10

总 结 12

参考文献 13

1 数字电话系统总体设计概要

通过需求分析,我们知道这为一个电话客户端以下几个部分是不可缺少:听筒、话筒、键盘、显示器以及与电话线的连接电路。由此我们可知数字电话系统应该至少包含以下几个模块,示意图如图1-1

图1-1 数字电话系统模块示意图

在通过对模块的分析后,在对硬件进行考察可以得到下面的硬件示意图,如图1-2

图1-2 数字电话系统硬件组成原理示意图

数字电话系统这为一个实时要求较高的系统对其工作过程要有一个比较合理的安排,经过分析可知通过较多的中断来控制程序的运行是一个比较好的方法,如图1-3是程序流程。

图1-3 数字电话系统程序流程

2 任务描述

数字电话系统的一个重要组成部分,语言信号采集!我通过AD芯片进行语音信号的采集,这里我采用TLV1571。TLV1571是一个8位的AD转换芯片,通过它我就可以把麦克风的模拟信号转换成语音信号送人DSP芯片。

我要建立一个独立的可采集语音信号的DSP系统。这里包括DSP的最小系统和语音采集电路。

3 硬件电路设计

3.1 TMS320C54x系列DSP简介

C54X的CPU 结构包括:

TI公司在原来已被人们熟知的TMS320C1X、TMS320C25、TMS320C3X/4X、TMS320C5X、TMS320C8X的基础上发展了三种新的DSP系列,它们是:

TMS320C2000、TMS320C5000、TMS320C6000系列,成为当前和未来相当长时期内TI DSP的主流产品,前面提到的那些老型号产品均将被这三种新系列产品替代。C54x 包的总线结构括8 条16 比特宽度的总线,其中:一条程序总线(PB),三条数据总线(CB、DB、EB) ,四条地址总线(PAB CAB DAB EAB)。

图3-1 TMS320C54x芯片引脚

a l40比特的ALU ,其输入来自16比特立即数、16比特来自数据存储器的

数据、暂时存储器、T中的16比特数、数据存储器中两个16比特字、数据存储器中32比特字、累加器中40比特字。

b l2个40比特的累加器,分为三个部分,保护位(39-32 比特)、高位字(31-16

比特)、低位字(15-0 比特)。

c l桶型移位器,可产生0到31比特的左移或0到16比特的右移。

d l7x17比特的乘法器 e l40比特的加法器 f l比较选择和存储单元CSSU g l数据地址产生器DAGEN h l程序地址产生器PAGEN

C54x的外设包括

a l通用I/O 引脚,XF 和BIO

b l定时器 c l PLL 时钟产生器 d l HPI 口8 比特或16 比特

e l同步串口 f l带缓存串口BSP g l多路带缓存串口McBSP h l时分复用串口TDM

联系合同范文客服:xxxxx#qq.com(#替换为@)