共查询到10条相似文献,搜索用时 15 毫秒
1.
基于DSP Builder的14阶FIR滤波器的设计 总被引:1,自引:0,他引:1
数字滤波器在数字信号处理的各种应用中有着广泛的应用。数字滤波器既可以是有限长单脉冲响应(FIR)滤波器也可以是无限长单脉冲响应(IIR)滤波器。通过两者特点的比较,按照Matlab/Simulink/DSP Builder/QuartusⅡ的流程,设计了一个14阶的FIR滤波器,并进行了相关仿真,提出了一种在实际硬件中测试的方法,从而验证了采用DSP Builder实现滤波器设计的硬件化的独特优势。 相似文献
2.
简要介绍了FIR数字滤波器的结构特点和基本原理,提出基于FPGA和DSP Builder的FIR数字滤波器的基本设计流程和实现方案。在Matlab/Simulink环境下,采用DSP Builder模块搭建FIR模型,根据FDATool工具对FIR滤波器进行了设计,然后进行系统级仿真和ModelSim功能仿真,其仿真结果表明其数字滤波器的滤波效果良好。通过SignalCompiler把模型转换成VHDL语言加入到FPGA的硬件设计中,从QuartusⅡ软件中的虚拟逻辑分析工具SignalTapⅡ中得到数字滤波器实时的结果波形图,结果符合预期。 相似文献
3.
现场可编程门阵列(FPGA)器件广泛用于数字信号处理领域,而使用VHDL或VeriiogHDL语言进行设计的难度较大.提出一种采用DSP Builder实现FIR滤波器的设计方案,按照Matlab/Simulink/DSP Builder/Modelsim/Quartus Ⅱ的设计流程,设计一个16阶的FIR低通滤波器,并完成了软硬件的仿真与验证.结果表明,该方法简单易行,可满足设计要求,它验证了采用DSP Builder实现滤波器设计的独特优势. 相似文献
4.
5.
传统的数字滤波器设计主要依靠理论公式推导,得出相关参数,而对利用这些参数设计的滤波器的真实效果没有感性认识,从而无法对参数进行进一步优化。针对上述情况,提出了一种联合使用MATLAB与QuartusⅡ实现FIR(有限冲击响应)滤波器的设计方案。结合实例介绍了窗函数法FIR滤波器的设计流程,给出了利用MATLAB与QuartusⅡ进行软件验证和硬件仿真的设计步骤。此方法能够直观地检验滤波器的设计效果,便于优化设计参数、提高设计效率和成功率。 相似文献
6.
7.
8.
基于MATLAB 7.0的FIR滤波器设计及实现 总被引:1,自引:0,他引:1
用窗函数设计法设计FIR滤波器,采用MATLAB7.0具体实现.通过对带通FIR滤波器的具体研究,确立了MATLAB设计FIR滤波器的设计流程,为进一步在定点DSP硬件上的实现奠定基础.此外本文还对在DSP上实现的一些关键问题作了简介. 相似文献
9.
分析了线性相位完全重构滤波器组(LPPRF)的分析滤波器和综合滤波器,研究了一种线性相位滤波器组设计方法,格型结构。通过求解滤波器组的Lattice系数,进行了两通道线性相位完全重构滤波器组的格型结构设计。提出一种设计方案,利用DSP Builder技术,将Matlab/simulink设计工具和QuartusⅡ设计工具结合起来,实现有限冲激响应格型滤波器组.并以一个高阶低通FIR格型滤波器组的实现为例,设计并完成软硬件仿真与验证。结果表明,该方法简单易行,能满足设计要求。 相似文献
10.
根据有限冲击响应(FIR)数字滤波器的原理,综合运用Matlab和FPGA的QuartusⅡ两大计算机软件,提出了一种利用QuartusⅡ中参数化宏功能模块(LPM)的FIR滤波器设计方法。首先利用Matlab设计滤波器系数,再利用QHartusⅡ的LPM构造的乘法器和加法器,最终得到滤波结果。相比分布式算法,该法在信号处理速率要求不高,且滤波器阶数较高的情况下,可更加简单地实现滤波效果。最终在Matlab和QuartusⅡ的基础上,实现了64阶的高阶FIR数字滤波器电路的设计与仿真。 相似文献