第4章 FIR滤波器的FPGA设计与实现——dsp课件PPT
- 格式:ppt
- 大小:3.79 MB
- 文档页数:74
目录第1章绪论 (1)1.1设计背景 (1)1.2设计要求 (1)1.3设计思路简介 (1)第2章系统开发平台与环境 (2)1.1CCS开发环境 (2)2.2SEED-DEC2812开发实验箱 (2)第3章 FIR滤波器设计过程 (3)3.1FIR滤波器设计总框图 (3)3.2FIR滤波器设计的原理 (4)3.3 FIR滤波器的设计方法 ....................... .. (5)第4章系统软件设计 (5)4.1程序流程图 (6)4.2程序源代码 (6)第5章系统仿真 (11)5.1仿真设置 (12)5.2仿真图 (13)第6章总结 (17)参考文献 (18)第1章绪论1.1设计背景在信号处理中,滤波占有十分重要的地位。
数字滤波是数字信号处理的基本方法。
数字滤波与模拟滤波相比有很多优点,它除了可避免模拟滤波器固有的电压漂移、温度漂移和噪声等问题外,还能满足滤波器对幅度和相位的严格要求。
低通有限冲激响应滤波器(低通FIR滤波器)有其独特的优点,因为FIR系统只有零点,因此,系统总是稳定的,而且容易实现线性相位和允许实现多通道滤波器。
DSP(数字信号处理器)与一般的微处理器相比有很大的区别,它所特有的系统结构、指令集合、数据流程方式为解决复杂的数字信号处理问题提供了便利,本文选用TMS320C54X作为DSP处理芯片,通过对其编程来实现FIR 滤波器。
对数字滤波器而言,从实现方法上,有FIR滤波器和无限冲激响应(IIR)滤波器之分。
由于FIR滤波器只有零点,因此这一类系统不像IIR系统那样易取得比较好的通带与阻带衰减特性。
但是FIR系统有自己突出的优点:①系统总是稳定的;②易实现线性相位;③允许设计多通带(阻带)滤波器。
其中后两项是IIR系统不易实现的。
1.2设计要求利用C语言在CCS环境中编写一个FIR滤波器程序,并能利用已设计好的滤波器对常用信号进行滤波处理。
1.3设计思路简介在TMS320C54x系统开发环境CCS(Code Composer Studio)下对FIR滤波器的DSP实现原理进行讨论。