本文利用Quartus开发平台设计了基于FPGA的数字FIR带通滤波器算法模块和快速傅里叶(FFT)控制模块,并关联Modelsim仿真软件进行滤波器和FFT的仿真。模块设计采用Verilog HDL语言编写程序,对初始信号进行混频、滤波、快速傅里叶变换,每一步结果都在Modelsim仿真软件上显示,同时将结果以10进制保存。将滤波数据与FFT数据导入MATLAB,计算并显示幅频响应曲线,利用MATLAB进行算法模块功能的验证,达到设计的目的。