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

约21页编号:10-260281PDF格式手机打开展开

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

内容介绍

基于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)之间的关系?应满足常

系数线性差分方程?