科信学院
DSP应用系统(三级项目)
(2014/2015学年第二学期)
课程名称 : DSP原理与应用 题 目 :基于DSP的语音信号FIR低通滤波器设计 专业班级 : 信息1221 学 号 : 学生姓名 : Liu 指导教师 :
设计成绩 :
2015年 7 月 10 日
1、项目设计目的
通过课程设计,加深对DSP芯片TMS320C54x的结构、工作原理的理解,获得DSP应用技术的实际训练,掌握设计较复杂DSP系统的基本方法、数字滤波器的设计过程,了解FIR的原理和特性,熟悉设计FIR数字滤波器的原理,学习FIR滤波器的DSP的实现原理,学习使用CCS的波形观察窗口观察输入/输出信号波形和频谱变化情况。
2、项目设计正文 2.1硬件设计 2.1.1方案设计
本次设计基于ccs3.3运行环境下,使用ICETEK-VC5509-EDU实验箱(包括仿真器)、麦克风输入设备、耳机输出相关设备等完成此次设计。主要是通过实验箱上AIC23芯片实时采集语音信号,进行FIR低通滤波,使用MATLAB环境下的FDAtool工具来产生低通滤波器系数,用DSP汇编语言或C语言进行编程实现FIR运算对语音信号进行滤波处理,并且与CCS 算法库中的dsplib中的算法相比较,对所设计的FIR滤波器各项指标进评价。 2.1.2 CCS开发环境配置
CCS可以工作在纯软件仿真环境中,就是由软件在PC机内存中构造一个虚拟的DSP环境, 可以调试、运行程序。但一般软件无法构造DSP中的外设,所以软件仿真通常用于调试纯软 件的算法和进行效率分析等,本次设计将使用硬件仿真(Emulator)。
在使用软件仿真方式工作时,无需连接板卡和仿真器等硬件。 ⑴双击桌面上图标:进入CCS设置窗口。 ⑵在出现的窗口中按标号顺序进行如下设置:
图 2-1 Emulator选项图
⑶接着在下面的窗口中按标号顺序进行如下选择:
图 2-2 Emulator配置图
⑷在出现的窗口中按标号顺序进行如下设置: