新闻中心

EEPW首页>嵌入式系统>设计应用> DA算法的FIR滤波器设计

DA算法的FIR滤波器设计

作者: 时间:2011-06-04 来源:网络 收藏

TA_RADIX = HEX ;
CONTENT BEGIN
0 : 0000;
1 : 0045;
2 : 00E6;
……
F : 0000;
END;

4.3系数的
我们利用matlab 自带的工具Ftool和信号处理工具Pstool出一个16阶窗函数低通。它的具体参数是:
窗函数类型:Blackman窗,信号采样频率:50KHz,通带截至频率10KHz,滤波系数h[n]见下表1,该滤波器的传输特性如下图4-1 所示:

本文引用地址://m.amcfsurvey.com/article/150649.htm

5.系统的仿真与结果分析
为了验证与检测该系统的效果,我们采用Cyclone 公司EP1C6Q240C8芯片对系统进行了开发,并通过ALTERA 公司的综合设计工具Quartus II 4.2 对该系统进行了综合编译与仿真,我们对该系统连续输入了16个数据(0.3,0.32,-0.79,0.45,-0.87,-0.91,-0.12,0.89,0.37,0.66,-0.57,0.75,-0.21,0.96,0.56,-0.19)进行处理,得到了如下仿真结果。


5.1 系统综合性能的仿真结果
系统的综合性能见表5-1:

由表5-1可以看出系统占有硬件资源很少,运行速度很高。

5.2 系统处理准确性的仿真结果
系统的处理结果与理论结果对比见表5-2:
为了获得一个更为准确的结果,取后8 个数据进行分析,通过表5-2我们可以看出该系统的实际处理结果与理论计算结果误差很小,可以满足实际工程方面的需求。

6. 结论
以上理论分析和仿真结果表明,软硬件结合串行执行的DSP相比,具有明显的占用系统资源低和运行速度高的优点,是一种更为有效的滤波器设计方法;基于DA的数字信号处理设计具有DSP算法所无可比拟的优势,在极大的提高了数字滤波器的处理速度和数据吞吐能力的同时,又可以保证系统很小的处理误差,是一种比较实用可靠高效的设计方法。


上一页 1 2 下一页

评论


相关推荐

技术专区

关闭