基于tms320vc5509的dsp的fir滤波器设计.pdf

约21页PDF格式手机打开展开

基于tms320vc5509的dsp的fir滤波器设计,基于tms320vc5509 dsp的fir滤波器设计 一、设计的要求 1、 系统地理解和掌握高速数字信号处理器的特点和基本概念。 2、 了解tms320054x dsp汇编语言的特点?掌握tms320c54x dsp常用的开发工具?掌握集成开发环境ccs的使用?熟练掌握利用ccs进行程序开发的一般过程。 3、 掌握汇...
编号:10-260281大小:2.47M
分类: 论文>通信/电子论文

内容介绍

此文档由会员 jiaolvge 发布

基于TMS320VC5509 DSP的FIR滤波器设计 一、设计的要求 1、 系统地理解和掌握高速数字信号处理器的特点和基本概念。

2、 了解TMS320054x DSP汇编语言的特点?掌握TMS320C54x DSP常用的开发工具?掌

握集成开发环境CCS的使用?熟练掌握利用CCS进行程序开发的一般过程。

3、 掌握汇编语言程序的编写方法?汇编器和链接器的用法?能利用汇编指令实现高速

数字信号处理器的一些典型用法。

4、 在DSP应用方面得到系统锻炼?通过该课程的学习为今后从事使用DSP技术在通讯、

控制等相关领域的应用、研究和开发打下良好的基础?为进入社会增加一种工作技能。

5、 认真查阅所需资料?按照选题编制程序框图?编写源代码程序?并在DSP开发环境中

进行调试?最终实现课题所要求的功能。 二、设计原理 在数字信号处理中?滤波占有极其重要的地位。数字滤波是语音处理、图像处理、

模式识别、频谱分析等应用中的基本处理算法。用DSP芯片实现数字滤波除了具有稳定

性好、精确度高、不受环境影响等优点外?还具有灵活性好等特点。 2.1、 TMS320VC5509简介

TMS320VC5509是美国德州仪器公司(TI)推出的新一代数字信号处理器?其CPU在结构

上包含一个32×16位指令缓存队列、2个17位×17位乘累16位算术逻辑单元(MAC)、一个40

位算术逻辑单元(ALU)、一个16位算术逻辑单元(ALU)、一个40位桶形移位器和4个40位加

法器。TMS320 VC5509支持多种工业标准的串行口?如?多通道缓冲串行口(McBSPs)、

多媒体卡?安全数据串行口(MMC?SD)、USB和I2C总线接口等。还具有增强型主机接口

(EHPI)、通用I?O口、可编程数字锁相环(DPLL)、计时器和多个DMA控制器等片上外设。

TMS320VC5509高度并行的结构与优化的指令集合在一起?使得每个操作所需的时钟周期

数在减少?而代码密度则在增加?进而提供了一个代码长度小、耗能低、高性能的数字信号

处理引擎。 2.2、FIR滤波器的基本结构 数字滤波是将输入的信号序列?按规定的算法进行处理?从而得到所期望的输出

序列。一个线性位移不变系统的输出序列y(n)和输入序列x(n)之间的关系?应满足常

系数线性差分方程?