- 3
- 0
- 约1.32万字
- 约 25页
- 2017-12-29 发布于江苏
- 举报
TMC的FIR滤波器系统设计
基于TM320C5510的FIR滤波器系统设计
摘要?在信号处理中,滤波占有十分重要的地位。数字滤波是数字信号处理的基本方法数字滤波技术是数字信号处理的重要组成部分滤波器的设计是信号处理的核心问题之一。数字滤波与模拟滤波相比有很多优点,它除了可避免模拟滤波器固有的电压漂移、温度漂移和噪声等问题外,还能满足滤波器对幅度和相位的严格要求。DSP由于其本身具有并行的硬件乘法器、流水结构以及快速的片内存储器等资源已广泛地应用于数字信号处理各个领域DSP 芯片是一种特别适合数字信号处理运算的微处理器,主要用来实时、快速地实现各种数字信号处理算法。用DSP 芯片实现FIR 数字滤波器,不仅具有精确度高、不受环境影响等优点,而且因DSP 芯片的可编程性,可方便地修改滤波器参数,从而改变滤波器的特性,设计十分灵活。
本课题主要应用MATLAB软件设计FIR数字滤波器,并对所设计的滤波器进行仿真;应用DSP集成开发环境——CCS调试汇编程序,文章结合TM320C5510的结构特点,介绍了一种FIR滤波器在TM320C5510中的实现方法。文中程序已经过硬件验证,仿真结果表明该设计符合要求。 关键词? ?数字滤波?FIR;DSP;MAC
目录
摘要…… I
第1章 绪论 1
1.1 数字滤波器的优越性 1
1.2 国内外相关领域的相关进展 2
1.3 主要研究内容 2
第2章 FIR滤波器基础 4
2.1 FIR滤波器的特点 4
2.2 FIR滤波器的设计方法及原理 4
2.3本章小结 8
第3章 基于MATLAB的FIR滤波器的设计 9
3.1 MATLAB简介 9
3.2 基于MATLAB的FIR滤波器的设计 10
3.3 FIR滤波器的MATLAB仿真 10
3.4 本章小结 11
第4章 数字滤波器的DSP实现 12
4.1 TMS320C5510简介 12
4.2 TMS320C5510芯片参数 14
4.3 DSP系统的设计与开发 16
4.3.1 DSP系统的特点 16
4.3.2 DSP系统的设计流程 17
4.3.3 DSP系统的开发工具CCS 17
4.3.4 FIR滤波器的设计框图 18
4.3.5 FIR滤波器的程序流程图 19
4.3.6 程序源代码 20
4.3.7 仿真图形 22
4.4 总结 24
参考文献 25
第一章 绪论
数字滤波器的优越性
数字信号处理由于具有精度高、灵活性强等优点,已广泛应用于图像处理、数字通信、雷达等领域。数字滤波技术在数字信号处理中占有极其重要的地位,数字滤波器根据其单位脉冲响应可分为IIR(无限长冲激响应滤波器)和FIR(有限长冲激响应滤波器)两类。IIR滤波器可以用较少的阶数获得很高的选择特性,但在有限精度的运算中,可能出现不稳定现象,而且相位特性不好控制。在许多实际应用,为了保证滤波后的信号不产生相位失真,一般均采用FIR滤波器。DSP(数字信号处理器)与一般的微处理器相比有很大的区别,它所特有的系统结构、指令集合、数据流程方式为解决复杂的数字信号处理问题提供了便利,本文选用TMS320C5510作为DSP处理芯片,通过对其编程来实现FIR滤波器。有限冲激响应滤波器(FIR滤波器)有其独特的优点,因为FIR系统只有零点,因此,系统总是稳定的,而且容易实现线性相位和允许实现多通道滤波器。对数字滤波器而言,从实现方法上有FIR滤波器和无限冲激响应(IIR)滤波器之分。由于FIR滤波器只有零点因此这一类系统不像IIR系统那样易取得比较好的通带与阻带衰减特性。但是FIR系统系统总是稳定的易实现线性相位允许设计多通带(阻带)滤波器。其中后两项是IIR系统不易实现的。PD7720是第一个具有乘法器的商用DSP芯片。在这之后,最成功的DSP芯片当数美国德州仪器公司(Texas Instruments,简称TI)的一系列产品,其DSP市场份额占全世界份额近的50%。目前DSP芯片的价格越来越低,性能价格比日益提高,具有巨大的应用潜力。经过20年的发展,DSP器件在高速度,可编程,小型化,低功耗等方面都有了长足的发展,单片DSP芯片最快每秒可完成16亿次(1600MIPS)的运算,生产DSP器件的公司也不断壮大。
在国内外的研究中,设计FIR滤波器所涉及的乘法运算方式有:并行乘法、位串行乘法和采用分布式算法的乘法。
并行乘法运行速度快,但占用的硬件资源极大。如果滤波器的阶数增加,乘法器位数也将变大,硬件规模将变得十分庞大。
位串行乘法器的实现方法主要是通过对乘法运算进行分解,用加法器来完成乘法的功能,也即无乘法操作的乘法器。位串行乘法器使得乘法器的硬件规模达到了最省,但是由于是串行运算,使得它的运算周期过长,运算速度与硬件规模综合考虑时不是最优的。
主要研究内容
本文主要研究了数字滤波器的基本
您可能关注的文档
- FIR数字滤波器的MATLAB设计与TMSFDSP处理器的与实现.doc
- FKGA4Ⅲ型专变采集终端使用说明书.doc
- FKGA4型型配变监控终端使用说明书.doc
- FPGA实现等精数字频率计设计.doc
- FPGA的ASK载波传输系统设计.doc
- FPGA的LED×点阵汉字显示设计(终搞).doc
- FPGA的多功能温控制器设计.doc
- FPGA的LCD设计[文档在线提供].doc
- FPGA的多功能计数器的设计.doc
- FPGA的LCD控制器设计修改版m.doc
- 2026年电梯从业人员-电梯司机考试历年参考题库含答案详解.docx
- 2026年计算机技术与软件考试(中级网络工程师·应用技术)历年参考题库含答案详解.docx
- 2026年中科院心理咨询师(理论知识)历年参考题库含答案详解.docx
- 2026年初级会计职称-初级会计实务考试历年参考题库含答案详解.docx
- 2026年职业技能鉴定-油品储运调和操作工-油品储运调和操作工(初级)历年参考题库含答案详解.docx
- 某污水管道施工组织设计概述.docx
- 2026年助理企业培训师(三级)资格考试(理论知识)历年参考题库含答案详解.docx
- 2026年海南省社区工作者招聘考试(公共基础知识)历年参考题库含答案详解.docx
- 2026年营养指导员考试(理论知识)历年参考题库含答案详解.docx
- 2026年高铁乘务员-理论知识考试历年参考题库含答案详解.docx
原创力文档

文档评论(0)