基于tms320vc5509的dsp的fir滤波器设计.pdf
约21页 | 编号:10-260281|PDF格式 展开
基于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)、
多媒体卡安全数据串行口(MMCSD)、USB和I2C总线接口等。还具有增强型主机接口
(EHPI)、通用IO口、可编程数字锁相环(DPLL)、计时器和多个DMA控制器等片上外设。
TMS320VC5509高度并行的结构与优化的指令集合在一起使得每个操作所需的时钟周期
数在减少而代码密度则在增加进而提供了一个代码长度小、耗能低、高性能的数字信号
处理引擎。 2.2、FIR滤波器的基本结构 数字滤波是将输入的信号序列按规定的算法进行处理从而得到所期望的输出
序列。一个线性位移不变系统的输出序列y(n)和输入序列x(n)之间的关系应满足常
系数线性差分方程